.elementor-2287 .elementor-element.elementor-element-dc8a3b7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-5rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;--padding-top:12rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2287 .elementor-element.elementor-element-dc8a3b7:not(.elementor-motion-effects-element-type-background), .elementor-2287 .elementor-element.elementor-element-dc8a3b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(360deg, #FFFFFF 0%, #F5F5F5 100%);}.elementor-2287 .elementor-element.elementor-element-21f195b{--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:1px 0px;--row-gap:1px;--column-gap:0px;--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-2287 .elementor-element.elementor-element-690ca46{--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;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2287 .elementor-element.elementor-element-a6301c5{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2287 .elementor-element.elementor-element-2cd014a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2287 .elementor-element.elementor-element-2cd014a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#2A2D3299;}.elementor-2287 .elementor-element.elementor-element-bab8ea8 > .elementor-widget-container{margin:-14px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2287 .elementor-element.elementor-element-bab8ea8 .elementor-heading-title{font-family:"Unbounded", Sans-serif;font-size:20px;font-weight:600;color:#2A2D32;}.elementor-2287 .elementor-element.elementor-element-91a77bd{--display:flex;}.elementor-2287 .elementor-element.elementor-element-1d7d91f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2287 .elementor-element.elementor-element-1d7d91f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#2A2D3299;}.elementor-2287 .elementor-element.elementor-element-055f50f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-2287 .elementor-element.elementor-element-055f50f > .elementor-widget-container{margin:-14px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2287 .elementor-element.elementor-element-055f50f .elementor-heading-title{font-family:"Unbounded", Sans-serif;font-size:20px;font-weight:600;line-height:25px;color:#2A2D32;}.elementor-2287 .elementor-element.elementor-element-1d3c8c3{--display:flex;}.elementor-2287 .elementor-element.elementor-element-01eda13 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;line-height:21px;color:#2A2D3299;}.elementor-2287 .elementor-element.elementor-element-e71689d > .elementor-widget-container{margin:-14px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2287 .elementor-element.elementor-element-e71689d .elementor-heading-title{font-family:"Unbounded", Sans-serif;font-size:20px;font-weight:600;color:#2A2D32;}.elementor-2287 .elementor-element.elementor-element-fdadccb{--display:flex;}.elementor-2287 .elementor-element.elementor-element-67c2e14{width:var( --container-widget-width, 171px );max-width:171px;--container-widget-width:171px;--container-widget-flex-grow:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2287 .elementor-element.elementor-element-7eae2d6 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:24px;fill:#2A2D32;color:#2A2D32;background-image:linear-gradient(110deg, #E3E3E3 21%, #F6F6F6 100%);transition-duration:0.8s;border-radius:30px 30px 30px 30px;padding:16px 0px 16px 0px;}.elementor-2287 .elementor-element.elementor-element-7eae2d6 .elementor-button:hover, .elementor-2287 .elementor-element.elementor-element-7eae2d6 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(208deg, #E3E3E3 0%, #F6F6F6 100%);}.elementor-2287 .elementor-element.elementor-element-7eae2d6{width:var( --container-widget-width, 171px );max-width:171px;--container-widget-width:171px;--container-widget-flex-grow:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2287 .elementor-element.elementor-element-3e6893c > .elementor-widget-container{margin:0px 0px 0px -5px;padding:0px 0px 0px 0px;}.elementor-2287 .elementor-element.elementor-element-3e6893c img{max-width:920px;border-radius:40px 40px 40px 40px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2287 .elementor-element.elementor-element-e7b9732 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-2287 .elementor-element.elementor-element-e7b9732{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;color:#2A2D3299;}.elementor-2287 .elementor-element.elementor-element-8e42b14 > .elementor-widget-container{margin:2rem 0rem 0rem 2rem;}.elementor-2287 .elementor-element.elementor-element-8e42b14.elementor-element{--align-self:flex-start;}.elementor-2287 .elementor-element.elementor-element-b69ff6f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-5rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;--padding-top:12rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2287 .elementor-element.elementor-element-b69ff6f:not(.elementor-motion-effects-element-type-background), .elementor-2287 .elementor-element.elementor-element-b69ff6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(360deg, #FFFFFF 0%, #F5F5F5 100%);}.elementor-2287 .elementor-element.elementor-element-1baed9c{--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;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2287 .elementor-element.elementor-element-36c6e73{--display:flex;}.elementor-2287 .elementor-element.elementor-element-de9469e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2287 .elementor-element.elementor-element-de9469e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#2A2D3299;}.elementor-2287 .elementor-element.elementor-element-53f3db7 > .elementor-widget-container{margin:-14px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2287 .elementor-element.elementor-element-53f3db7 .elementor-heading-title{font-family:"Unbounded", Sans-serif;font-size:20px;font-weight:600;color:#2A2D32;}.elementor-2287 .elementor-element.elementor-element-db4d62a{--display:flex;}.elementor-2287 .elementor-element.elementor-element-bd494a6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2287 .elementor-element.elementor-element-bd494a6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#2A2D3299;}.elementor-2287 .elementor-element.elementor-element-c82ae95{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-2287 .elementor-element.elementor-element-c82ae95 > .elementor-widget-container{margin:-14px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2287 .elementor-element.elementor-element-c82ae95 .elementor-heading-title{font-family:"Unbounded", Sans-serif;font-size:20px;font-weight:600;line-height:25px;color:#2A2D32;}.elementor-2287 .elementor-element.elementor-element-03f7ace{--display:flex;}.elementor-2287 .elementor-element.elementor-element-3e7885e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;line-height:21px;color:#2A2D3299;}.elementor-2287 .elementor-element.elementor-element-3e53c40 > .elementor-widget-container{margin:-14px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2287 .elementor-element.elementor-element-3e53c40 .elementor-heading-title{font-family:"Unbounded", Sans-serif;font-size:20px;font-weight:600;color:#2A2D32;}.elementor-2287 .elementor-element.elementor-element-5d2152b{--display:flex;}.elementor-2287 .elementor-element.elementor-element-f54da92{width:var( --container-widget-width, 171px );max-width:171px;--container-widget-width:171px;--container-widget-flex-grow:0;}.elementor-2287 .elementor-element.elementor-element-e042a09 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:24px;fill:#2A2D32;color:#2A2D32;background-image:linear-gradient(110deg, #E3E3E3 21%, #F6F6F6 100%);transition-duration:0.8s;border-radius:30px 30px 30px 30px;padding:16px 0px 16px 0px;}.elementor-2287 .elementor-element.elementor-element-e042a09 .elementor-button:hover, .elementor-2287 .elementor-element.elementor-element-e042a09 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(208deg, #E3E3E3 0%, #F6F6F6 100%);}.elementor-2287 .elementor-element.elementor-element-e042a09{width:var( --container-widget-width, 171px );max-width:171px;--container-widget-width:171px;--container-widget-flex-grow:0;}.elementor-2287 .elementor-element.elementor-element-72cb56c{--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:1px 0px;--row-gap:1px;--column-gap:0px;--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-2287 .elementor-element.elementor-element-ea150ef > .elementor-widget-container{margin:0px 0px 0px -5px;padding:0px 0px 0px 0px;}.elementor-2287 .elementor-element.elementor-element-ea150ef img{max-width:920px;border-radius:40px 40px 40px 40px;}.elementor-2287 .elementor-element.elementor-element-38d88b4 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-2287 .elementor-element.elementor-element-38d88b4{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;color:#2A2D32;}.elementor-2287 .elementor-element.elementor-element-5534c0d > .elementor-widget-container{margin:2rem 0rem 0rem 2rem;}.elementor-2287 .elementor-element.elementor-element-5534c0d.elementor-element{--align-self:flex-start;}.elementor-2287 .elementor-element.elementor-element-142d3a3{--display:flex;--min-height:393px;--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:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2287 .elementor-element.elementor-element-142d3a3:not(.elementor-motion-effects-element-type-background), .elementor-2287 .elementor-element.elementor-element-142d3a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(283deg, #F8F8F8 0%, #EFEFEF 100%);}.elementor-2287 .elementor-element.elementor-element-a220642 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-2287 .elementor-element.elementor-element-a220642{text-align:center;}.elementor-2287 .elementor-element.elementor-element-a220642 .elementor-heading-title{font-family:"Unbounded", Sans-serif;font-size:34px;font-weight:600;line-height:42px;color:var( --e-global-color-68ddebc );}.elementor-2287 .elementor-element.elementor-element-d192f8c{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;color:#2A2D3299;}.elementor-2287 .elementor-element.elementor-element-39f18af{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2287 .elementor-element.elementor-element-dc8fff4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2287 .elementor-element.elementor-element-0357bbc .elementor-counter-title{justify-content:start;color:#2A2D3299;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;}.elementor-2287 .elementor-element.elementor-element-0357bbc .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#2A2D32;font-family:"Unbounded", Sans-serif;font-size:34px;font-weight:600;}.elementor-2287 .elementor-element.elementor-element-ca19762{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2287 .elementor-element.elementor-element-8f20fa8 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#2A2D32;font-family:"Unbounded", Sans-serif;font-size:34px;font-weight:600;}.elementor-2287 .elementor-element.elementor-element-8f20fa8 .elementor-counter-title{color:#2A2D3299;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;}.elementor-2287 .elementor-element.elementor-element-b048f9e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2287 .elementor-element.elementor-element-1ca0384 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-68ddebc );font-family:"Unbounded", Sans-serif;font-size:34px;font-weight:600;}.elementor-2287 .elementor-element.elementor-element-1ca0384 .elementor-counter-title{color:#2A2D3299;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;}.elementor-2287 .elementor-element.elementor-element-a031141{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2287 .elementor-element.elementor-element-8f8bf86 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-68ddebc );font-family:"Unbounded", Sans-serif;font-size:34px;font-weight:600;}.elementor-2287 .elementor-element.elementor-element-8f8bf86 .elementor-counter-title{color:#2A2D3299;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;}.elementor-2287 .elementor-element.elementor-element-56bdf3f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2287 .elementor-element.elementor-element-490aef4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:#FFFFFF4D;--border-color:#FFFFFF4D;}.elementor-2287 .elementor-element.elementor-element-490aef4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2287 .elementor-element.elementor-element-bcc55d4 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#2A2D32;font-family:"Unbounded", Sans-serif;font-size:34px;font-weight:600;}.elementor-2287 .elementor-element.elementor-element-bcc55d4 .elementor-counter-title{color:#2A2D3299;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;}.elementor-2287 .elementor-element.elementor-element-007b17e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:#FFFFFF4D;--border-color:#FFFFFF4D;}.elementor-2287 .elementor-element.elementor-element-007b17e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2287 .elementor-element.elementor-element-65bb1bb .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#2A2D32;font-family:"Unbounded", Sans-serif;font-size:34px;font-weight:600;}.elementor-2287 .elementor-element.elementor-element-65bb1bb .elementor-counter-title{color:#2A2D3299;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;}.elementor-2287 .elementor-element.elementor-element-bbde25b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:#FFFFFF4D;--border-color:#FFFFFF4D;}.elementor-2287 .elementor-element.elementor-element-bbde25b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2287 .elementor-element.elementor-element-6fe9c56 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#2A2D32;font-family:"Unbounded", Sans-serif;font-size:34px;font-weight:600;}.elementor-2287 .elementor-element.elementor-element-6fe9c56 .elementor-counter-title{color:#2A2D3299;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;}.elementor-2287 .elementor-element.elementor-element-b8640ad{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2287 .elementor-element.elementor-element-b8640ad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2287 .elementor-element.elementor-element-067ba5a .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#2A2D32;font-family:"Unbounded", Sans-serif;font-size:34px;font-weight:600;}.elementor-2287 .elementor-element.elementor-element-067ba5a .elementor-counter-title{color:#2A2D3299;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;}.elementor-2287 .elementor-element.elementor-element-2a7c6cb{--display:flex;--min-height:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2287 .elementor-element.elementor-element-1625fcd{width:100%;max-width:100%;}.elementor-2287 .elementor-element.elementor-element-1625fcd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:767px){.elementor-2287 .elementor-element.elementor-element-dc8a3b7{--margin-top:-5rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;--padding-top:8rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2287 .elementor-element.elementor-element-690ca46{--margin-top:3rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2287 .elementor-element.elementor-element-a6301c5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2287 .elementor-element.elementor-element-3e6893c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2287 .elementor-element.elementor-element-3e6893c img{width:100%;max-width:100%;height:828px;object-fit:cover;object-position:center center;}.elementor-2287 .elementor-element.elementor-element-e7b9732 > .elementor-widget-container{margin:3rem 0rem 0rem 0rem;padding:0rem 1rem 0rem 1rem;}.elementor-2287 .elementor-element.elementor-element-8e42b14 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-2287 .elementor-element.elementor-element-8e42b14.elementor-element{--align-self:flex-end;}.elementor-2287 .elementor-element.elementor-element-8e42b14{z-index:1;}.elementor-2287 .elementor-element.elementor-element-142d3a3{--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2287 .elementor-element.elementor-element-a220642 .elementor-heading-title{font-size:32px;}.elementor-2287 .elementor-element.elementor-element-56bdf3f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--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-2287 .elementor-element.elementor-element-490aef4{--width:50%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2287 .elementor-element.elementor-element-bcc55d4 > .elementor-widget-container{padding:0rem 1rem 1rem 0rem;}.elementor-2287 .elementor-element.elementor-element-bcc55d4 .elementor-counter-title{font-size:14px;line-height:21px;}.elementor-2287 .elementor-element.elementor-element-007b17e{--width:50%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-2287 .elementor-element.elementor-element-65bb1bb > .elementor-widget-container{padding:0rem 0rem 1rem 1rem;}.elementor-2287 .elementor-element.elementor-element-65bb1bb .elementor-counter-title{font-size:14px;line-height:21px;}.elementor-2287 .elementor-element.elementor-element-bbde25b{--width:50%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-2287 .elementor-element.elementor-element-6fe9c56 > .elementor-widget-container{padding:1rem 1rem 0rem 0rem;}.elementor-2287 .elementor-element.elementor-element-6fe9c56 .elementor-counter-title{font-size:14px;line-height:21px;}.elementor-2287 .elementor-element.elementor-element-b8640ad{--width:50%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2287 .elementor-element.elementor-element-067ba5a > .elementor-widget-container{padding:1rem 1rem 0rem 0rem;}.elementor-2287 .elementor-element.elementor-element-067ba5a .elementor-counter-title{font-size:14px;line-height:21px;}.elementor-2287 .elementor-element.elementor-element-2a7c6cb{--min-height:150px;}}@media(min-width:768px){.elementor-2287 .elementor-element.elementor-element-dc8a3b7{--content-width:1389px;}.elementor-2287 .elementor-element.elementor-element-21f195b{--width:66.6666%;}.elementor-2287 .elementor-element.elementor-element-690ca46{--width:320px;}.elementor-2287 .elementor-element.elementor-element-b69ff6f{--content-width:1389px;}.elementor-2287 .elementor-element.elementor-element-1baed9c{--width:320px;}.elementor-2287 .elementor-element.elementor-element-72cb56c{--width:66.6666%;}.elementor-2287 .elementor-element.elementor-element-142d3a3{--content-width:1145px;}}/* Start custom CSS for container, class: .elementor-element-690ca46 */.border-with-overflow-first::after{
    left: -1px !important;
}
.border-with-overflow::after{
    left: -1px !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e6893c */.image-overlay {
  position: relative;
}

.image-overlay img {
  max-width: 100%;
  object-fit: none;
}

.image-overlay::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: calc(100% - 600px); 
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8e42b14 */.cst-navigation-arrows {
  width: 100%;
  height: 56px;
  margin: 0 auto;
  border-radius: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.cst-arrows-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
  display: flex;
  align-items: center;
}

.cst-arrows-list li:last-child {
  margin-right: 0;
}

.cst-arrows-list li .back {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  text-decoration: none;
  border-radius: 30px;
  margin-right: 10px;
  background-color: #EAEAEA;
  transition: color 0.3s ease, background 0.3s ease;
  border: none; /* Remove default button border */
  cursor: pointer; /* Add pointer cursor on hover */
}
.cst-arrows-list .next svg{
    margin-left: 10px;
}

a:focus {
  outline: none;
}

.cst-arrows-list next {
  display: flex;
  justify-content: center;
  align-items: center;
  font-family: "Poppins", sans-serif;
  font-size: 16px;
  padding: 17px 20px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
  color: #fff;
  border-radius: 30px;
  background: linear-gradient(to right, #255759 0%, #75D3AC 100%);
  transition: color 0.3s ease, background 0.3s ease;
  border: none;
  cursor: pointer;
}

.cst-arrows-list a:hover {
  color: #fff;
  border-radius: 30px;
  background: linear-gradient(to right, #255759 0%, #75D3AC 100%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ea150ef */.image-overlay {
  position: relative;
}

.image-overlay img {
  max-width: 100%;
  object-fit: none;
}

.image-overlay::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: calc(100% - 600px); 
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-5534c0d */.cst-navigation-arrows {
  width: 100%;
  height: 56px;
  margin: 0 auto;
  border-radius: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.cst-arrows-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
  display: flex;
  align-items: center;
}

.cst-arrows-list li:last-child {
  margin-right: 0;
}

.cst-arrows-list li a.back {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  text-decoration: none;
  border-radius: 30px;
  margin-right: 10px;
  background-color: #EAEAEA;
  transition: color 0.3s ease, background 0.3s ease;
  border: none; /* Remove default button border */
  cursor: pointer; /* Add pointer cursor on hover */
}
.cst-arrows-list a.next svg{
    margin-left: 10px;
}

button:focus {
  outline: none;
}

.cst-arrows-list a.next {
  display: flex;
  justify-content: center;
  align-items: center;
  font-family: "Poppins", sans-serif;
  font-size: 16px;
  padding: 17px 20px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
  color: #fff;
  border-radius: 30px;
  background: linear-gradient(to right, #255759 0%, #75D3AC 100%);
  transition: color 0.3s ease, background 0.3s ease;
  border: none;
  cursor: pointer;
}

.cst-arrows-list a:hover {
  color: #fff;
  border-radius: 30px;
  background: linear-gradient(to right, #255759 0%, #75D3AC 100%);
}/* End custom CSS */