.elementor-656 .elementor-element.elementor-element-61d9c44{--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-656 .elementor-element.elementor-element-5c3efcc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0rem;--padding-bottom:0rem;--padding-left:4rem;--padding-right:4rem;}.elementor-656 .elementor-element.elementor-element-d798060{--display:flex;--min-height:100vh;--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:space-between;--padding-top:6rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-656 .elementor-element.elementor-element-05b0978{--display:flex;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--padding-top:4rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-656 .elementor-element.elementor-element-3276af3 .elementor-heading-title{font-family:var( --e-global-typography-25aa781-font-family ), Sans-serif;font-size:var( --e-global-typography-25aa781-font-size );font-weight:var( --e-global-typography-25aa781-font-weight );line-height:var( --e-global-typography-25aa781-line-height );color:var( --e-global-color-text );}.elementor-656 .elementor-element.elementor-element-b06224b > .elementor-widget-container{padding:0rem 0rem 2rem 0rem;}.elementor-656 .elementor-element.elementor-element-a7f913d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0rem 1rem;--row-gap:0rem;--column-gap:1rem;}.elementor-656 .elementor-element.elementor-element-38ba254 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.25rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4rem;letter-spacing:0px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:8px 8px 8px 8px;padding:16px 24px 16px 32px;}.elementor-656 .elementor-element.elementor-element-38ba254 .elementor-button:hover, .elementor-656 .elementor-element.elementor-element-38ba254 .elementor-button:focus{background-color:var( --e-global-color-a4e026d );color:var( --e-global-color-accent );}.elementor-656 .elementor-element.elementor-element-38ba254 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-656 .elementor-element.elementor-element-38ba254 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-656 .elementor-element.elementor-element-38ba254 .elementor-button:hover svg, .elementor-656 .elementor-element.elementor-element-38ba254 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-656 .elementor-element.elementor-element-3c8fb7f .elementor-button{background-color:var( --e-global-color-5260c93 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.25rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4rem;letter-spacing:0px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;padding:16px 24px 16px 32px;}.elementor-656 .elementor-element.elementor-element-3c8fb7f .elementor-button:hover, .elementor-656 .elementor-element.elementor-element-3c8fb7f .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-656 .elementor-element.elementor-element-3c8fb7f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-656 .elementor-element.elementor-element-3c8fb7f .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-656 .elementor-element.elementor-element-3c8fb7f .elementor-button:hover svg, .elementor-656 .elementor-element.elementor-element-3c8fb7f .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-656 .elementor-element.elementor-element-8609797{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0rem;--padding-bottom:0rem;--padding-left:4rem;--padding-right:4rem;}.elementor-656 .elementor-element.elementor-element-1ddb2bb{--display:flex;--justify-content:space-between;--gap:12.25rem 0rem;--row-gap:12.25rem;--column-gap:0rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-656 .elementor-element.elementor-element-b59d156{--display:flex;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:4rem;}.elementor-656 .elementor-element.elementor-element-a821941 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-656 .elementor-element.elementor-element-a821941 .elementor-heading-title{font-family:var( --e-global-typography-25aa781-font-family ), Sans-serif;font-size:var( --e-global-typography-25aa781-font-size );font-weight:var( --e-global-typography-25aa781-font-weight );line-height:var( --e-global-typography-25aa781-line-height );color:var( --e-global-color-primary );}.elementor-656 .elementor-element.elementor-element-d056a63 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-656 .elementor-element.elementor-element-36ba5ba .elementor-button{background-color:var( --e-global-color-primary );font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.125rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:0px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:8px 8px 8px 8px;padding:12px 16px 12px 24px;}.elementor-656 .elementor-element.elementor-element-36ba5ba .elementor-button:hover, .elementor-656 .elementor-element.elementor-element-36ba5ba .elementor-button:focus{background-color:var( --e-global-color-a4e026d );color:var( --e-global-color-accent );}.elementor-656 .elementor-element.elementor-element-36ba5ba .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-656 .elementor-element.elementor-element-36ba5ba .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-656 .elementor-element.elementor-element-36ba5ba .elementor-button:hover svg, .elementor-656 .elementor-element.elementor-element-36ba5ba .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-656 .elementor-element.elementor-element-c4346ab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0rem;--padding-bottom:0rem;--padding-left:4rem;--padding-right:4rem;}.elementor-656 .elementor-element.elementor-element-2537dcd{--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:space-between;--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-656 .elementor-element.elementor-element-f55054d{--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 24px;--row-gap:0px;--column-gap:24px;}.elementor-656 .elementor-element.elementor-element-eee457c{--display:flex;}.elementor-656 .elementor-element.elementor-element-a304fea{--display:flex;}.elementor-656 .elementor-element.elementor-element-a386f3a > .elementor-widget-container{padding:1rem 0rem 0.5rem 0rem;}.elementor-656 .elementor-element.elementor-element-e93f190{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0.188rem 0.75rem;--row-gap:0.188rem;--column-gap:0.75rem;--flex-wrap:wrap;}.elementor-656 .elementor-element.elementor-element-35c389f.elementor-element{--align-self:flex-start;}.elementor-656 .elementor-element.elementor-element-35c389f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.313rem;color:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-e7476b2 > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-656 .elementor-element.elementor-element-e7476b2 .elementor-icon-wrapper{text-align:center;}.elementor-656 .elementor-element.elementor-element-e7476b2.elementor-view-stacked .elementor-icon{background-color:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-e7476b2.elementor-view-framed .elementor-icon, .elementor-656 .elementor-element.elementor-element-e7476b2.elementor-view-default .elementor-icon{color:#8D8D8D;border-color:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-e7476b2.elementor-view-framed .elementor-icon, .elementor-656 .elementor-element.elementor-element-e7476b2.elementor-view-default .elementor-icon svg{fill:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-e7476b2 .elementor-icon{font-size:4px;}.elementor-656 .elementor-element.elementor-element-e7476b2 .elementor-icon svg{height:4px;}.elementor-656 .elementor-element.elementor-element-2627fbe.elementor-element{--align-self:flex-start;}.elementor-656 .elementor-element.elementor-element-2627fbe .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.313rem;color:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-345fa28 > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-656 .elementor-element.elementor-element-345fa28 .elementor-icon-wrapper{text-align:center;}.elementor-656 .elementor-element.elementor-element-345fa28.elementor-view-stacked .elementor-icon{background-color:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-345fa28.elementor-view-framed .elementor-icon, .elementor-656 .elementor-element.elementor-element-345fa28.elementor-view-default .elementor-icon{color:#8D8D8D;border-color:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-345fa28.elementor-view-framed .elementor-icon, .elementor-656 .elementor-element.elementor-element-345fa28.elementor-view-default .elementor-icon svg{fill:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-345fa28 .elementor-icon{font-size:4px;}.elementor-656 .elementor-element.elementor-element-345fa28 .elementor-icon svg{height:4px;}.elementor-656 .elementor-element.elementor-element-f51769a.elementor-element{--align-self:flex-start;}.elementor-656 .elementor-element.elementor-element-f51769a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.313rem;color:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-4ad9587 > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-656 .elementor-element.elementor-element-4ad9587 .elementor-icon-wrapper{text-align:center;}.elementor-656 .elementor-element.elementor-element-4ad9587.elementor-view-stacked .elementor-icon{background-color:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-4ad9587.elementor-view-framed .elementor-icon, .elementor-656 .elementor-element.elementor-element-4ad9587.elementor-view-default .elementor-icon{color:#8D8D8D;border-color:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-4ad9587.elementor-view-framed .elementor-icon, .elementor-656 .elementor-element.elementor-element-4ad9587.elementor-view-default .elementor-icon svg{fill:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-4ad9587 .elementor-icon{font-size:4px;}.elementor-656 .elementor-element.elementor-element-4ad9587 .elementor-icon svg{height:4px;}.elementor-656 .elementor-element.elementor-element-39cfd3b.elementor-element{--align-self:flex-start;}.elementor-656 .elementor-element.elementor-element-39cfd3b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.313rem;color:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-6fdc674{--display:flex;}.elementor-656 .elementor-element.elementor-element-6e8934d{--display:flex;}.elementor-656 .elementor-element.elementor-element-6562c0c > .elementor-widget-container{padding:1rem 0rem 0.5rem 0rem;}.elementor-656 .elementor-element.elementor-element-516e70b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0.188rem 0.75rem;--row-gap:0.188rem;--column-gap:0.75rem;--flex-wrap:wrap;}.elementor-656 .elementor-element.elementor-element-bf678f1.elementor-element{--align-self:flex-start;}.elementor-656 .elementor-element.elementor-element-bf678f1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.313rem;color:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-59e8bf6 > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-656 .elementor-element.elementor-element-59e8bf6 .elementor-icon-wrapper{text-align:center;}.elementor-656 .elementor-element.elementor-element-59e8bf6.elementor-view-stacked .elementor-icon{background-color:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-59e8bf6.elementor-view-framed .elementor-icon, .elementor-656 .elementor-element.elementor-element-59e8bf6.elementor-view-default .elementor-icon{color:#8D8D8D;border-color:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-59e8bf6.elementor-view-framed .elementor-icon, .elementor-656 .elementor-element.elementor-element-59e8bf6.elementor-view-default .elementor-icon svg{fill:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-59e8bf6 .elementor-icon{font-size:4px;}.elementor-656 .elementor-element.elementor-element-59e8bf6 .elementor-icon svg{height:4px;}.elementor-656 .elementor-element.elementor-element-d2fccc6.elementor-element{--align-self:flex-start;}.elementor-656 .elementor-element.elementor-element-d2fccc6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.313rem;color:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-72ec39f > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-656 .elementor-element.elementor-element-72ec39f .elementor-icon-wrapper{text-align:center;}.elementor-656 .elementor-element.elementor-element-72ec39f.elementor-view-stacked .elementor-icon{background-color:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-72ec39f.elementor-view-framed .elementor-icon, .elementor-656 .elementor-element.elementor-element-72ec39f.elementor-view-default .elementor-icon{color:#8D8D8D;border-color:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-72ec39f.elementor-view-framed .elementor-icon, .elementor-656 .elementor-element.elementor-element-72ec39f.elementor-view-default .elementor-icon svg{fill:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-72ec39f .elementor-icon{font-size:4px;}.elementor-656 .elementor-element.elementor-element-72ec39f .elementor-icon svg{height:4px;}.elementor-656 .elementor-element.elementor-element-0225014.elementor-element{--align-self:flex-start;}.elementor-656 .elementor-element.elementor-element-0225014 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.313rem;color:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-bffb3f9 > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-656 .elementor-element.elementor-element-bffb3f9 .elementor-icon-wrapper{text-align:center;}.elementor-656 .elementor-element.elementor-element-bffb3f9.elementor-view-stacked .elementor-icon{background-color:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-bffb3f9.elementor-view-framed .elementor-icon, .elementor-656 .elementor-element.elementor-element-bffb3f9.elementor-view-default .elementor-icon{color:#8D8D8D;border-color:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-bffb3f9.elementor-view-framed .elementor-icon, .elementor-656 .elementor-element.elementor-element-bffb3f9.elementor-view-default .elementor-icon svg{fill:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-bffb3f9 .elementor-icon{font-size:4px;}.elementor-656 .elementor-element.elementor-element-bffb3f9 .elementor-icon svg{height:4px;}.elementor-656 .elementor-element.elementor-element-5f9a1d9.elementor-element{--align-self:flex-start;}.elementor-656 .elementor-element.elementor-element-5f9a1d9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.313rem;color:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-ae7c1c2 > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-656 .elementor-element.elementor-element-ae7c1c2 .elementor-icon-wrapper{text-align:center;}.elementor-656 .elementor-element.elementor-element-ae7c1c2.elementor-view-stacked .elementor-icon{background-color:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-ae7c1c2.elementor-view-framed .elementor-icon, .elementor-656 .elementor-element.elementor-element-ae7c1c2.elementor-view-default .elementor-icon{color:#8D8D8D;border-color:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-ae7c1c2.elementor-view-framed .elementor-icon, .elementor-656 .elementor-element.elementor-element-ae7c1c2.elementor-view-default .elementor-icon svg{fill:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-ae7c1c2 .elementor-icon{font-size:4px;}.elementor-656 .elementor-element.elementor-element-ae7c1c2 .elementor-icon svg{height:4px;}.elementor-656 .elementor-element.elementor-element-d2579ad.elementor-element{--align-self:flex-start;}.elementor-656 .elementor-element.elementor-element-d2579ad .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.313rem;color:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-5c84bd6{--display:flex;}.elementor-656 .elementor-element.elementor-element-91e032a img{width:100%;max-width:100%;height:581px;object-fit:cover;object-position:center center;}.elementor-656 .elementor-element.elementor-element-cb7e480{--display:flex;}.elementor-656 .elementor-element.elementor-element-e75dab7 > .elementor-widget-container{padding:1rem 0rem 0.5rem 0rem;}.elementor-656 .elementor-element.elementor-element-3a82ca2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0.188rem 0.75rem;--row-gap:0.188rem;--column-gap:0.75rem;--flex-wrap:wrap;}.elementor-656 .elementor-element.elementor-element-b610f8d.elementor-element{--align-self:flex-start;}.elementor-656 .elementor-element.elementor-element-b610f8d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.313rem;color:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-8bf6440 > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-656 .elementor-element.elementor-element-8bf6440 .elementor-icon-wrapper{text-align:center;}.elementor-656 .elementor-element.elementor-element-8bf6440.elementor-view-stacked .elementor-icon{background-color:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-8bf6440.elementor-view-framed .elementor-icon, .elementor-656 .elementor-element.elementor-element-8bf6440.elementor-view-default .elementor-icon{color:#8D8D8D;border-color:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-8bf6440.elementor-view-framed .elementor-icon, .elementor-656 .elementor-element.elementor-element-8bf6440.elementor-view-default .elementor-icon svg{fill:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-8bf6440 .elementor-icon{font-size:4px;}.elementor-656 .elementor-element.elementor-element-8bf6440 .elementor-icon svg{height:4px;}.elementor-656 .elementor-element.elementor-element-9e7faf4.elementor-element{--align-self:flex-start;}.elementor-656 .elementor-element.elementor-element-9e7faf4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.313rem;color:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-89a9833 > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-656 .elementor-element.elementor-element-89a9833 .elementor-icon-wrapper{text-align:center;}.elementor-656 .elementor-element.elementor-element-89a9833.elementor-view-stacked .elementor-icon{background-color:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-89a9833.elementor-view-framed .elementor-icon, .elementor-656 .elementor-element.elementor-element-89a9833.elementor-view-default .elementor-icon{color:#8D8D8D;border-color:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-89a9833.elementor-view-framed .elementor-icon, .elementor-656 .elementor-element.elementor-element-89a9833.elementor-view-default .elementor-icon svg{fill:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-89a9833 .elementor-icon{font-size:4px;}.elementor-656 .elementor-element.elementor-element-89a9833 .elementor-icon svg{height:4px;}.elementor-656 .elementor-element.elementor-element-a4a6bce.elementor-element{--align-self:flex-start;}.elementor-656 .elementor-element.elementor-element-a4a6bce .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.313rem;color:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-67aad33 > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-656 .elementor-element.elementor-element-67aad33 .elementor-icon-wrapper{text-align:center;}.elementor-656 .elementor-element.elementor-element-67aad33.elementor-view-stacked .elementor-icon{background-color:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-67aad33.elementor-view-framed .elementor-icon, .elementor-656 .elementor-element.elementor-element-67aad33.elementor-view-default .elementor-icon{color:#8D8D8D;border-color:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-67aad33.elementor-view-framed .elementor-icon, .elementor-656 .elementor-element.elementor-element-67aad33.elementor-view-default .elementor-icon svg{fill:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-67aad33 .elementor-icon{font-size:4px;}.elementor-656 .elementor-element.elementor-element-67aad33 .elementor-icon svg{height:4px;}.elementor-656 .elementor-element.elementor-element-4116096.elementor-element{--align-self:flex-start;}.elementor-656 .elementor-element.elementor-element-4116096 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.313rem;color:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-338025a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0rem;--padding-bottom:0rem;--padding-left:4rem;--padding-right:4rem;}.elementor-656 .elementor-element.elementor-element-338025a:not(.elementor-motion-effects-element-type-background), .elementor-656 .elementor-element.elementor-element-338025a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-656 .elementor-element.elementor-element-ca18a81{--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;--justify-content:space-between;--gap:6rem 0rem;--row-gap:6rem;--column-gap:0rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-656 .elementor-element.elementor-element-e334bb3{--display:flex;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:4rem;}.elementor-656 .elementor-element.elementor-element-2bb29a3 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-656 .elementor-element.elementor-element-2bb29a3 .elementor-heading-title{font-family:var( --e-global-typography-25aa781-font-family ), Sans-serif;font-size:var( --e-global-typography-25aa781-font-size );font-weight:var( --e-global-typography-25aa781-font-weight );line-height:var( --e-global-typography-25aa781-line-height );color:var( --e-global-color-primary );}.elementor-656 .elementor-element.elementor-element-f0e46c7 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-656 .elementor-element.elementor-element-fa97cd9{--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-656 .elementor-element.elementor-element-fa64c14{--display:flex;}.elementor-656 .elementor-element.elementor-element-efe1b64{--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:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#6E6E7380;--border-color:#6E6E7380;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-656 .elementor-element.elementor-element-bf0f86c.elementor-element{--align-self:flex-start;}.elementor-656 .elementor-element.elementor-element-bf0f86c .elementor-heading-title{font-family:var( --e-global-typography-25aa781-font-family ), Sans-serif;font-size:var( --e-global-typography-25aa781-font-size );font-weight:var( --e-global-typography-25aa781-font-weight );line-height:var( --e-global-typography-25aa781-line-height );color:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-acead1f{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-656 .elementor-element.elementor-element-5f63a09{--e-transform-transition-duration:400ms;}.elementor-656 .elementor-element.elementor-element-5f63a09 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:3rem;font-weight:400;line-height:3.625rem;color:#1D1D1F80;}.elementor-656 .elementor-element.elementor-element-5f63a09 .elementor-heading-title a:hover, .elementor-656 .elementor-element.elementor-element-5f63a09 .elementor-heading-title a:focus{color:var( --e-global-color-text );}.elementor-656 .elementor-element.elementor-element-4358e76.elementor-element{--align-self:flex-start;}.elementor-656 .elementor-element.elementor-element-4358e76 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.313rem;color:var( --e-global-color-text );}.elementor-656 .elementor-element.elementor-element-41f2406{--display:flex;}.elementor-656 .elementor-element.elementor-element-dc79214{--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:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#6E6E7380;--border-color:#6E6E7380;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-656 .elementor-element.elementor-element-903cea1.elementor-element{--align-self:flex-start;}.elementor-656 .elementor-element.elementor-element-903cea1 .elementor-heading-title{font-family:var( --e-global-typography-25aa781-font-family ), Sans-serif;font-size:var( --e-global-typography-25aa781-font-size );font-weight:var( --e-global-typography-25aa781-font-weight );line-height:var( --e-global-typography-25aa781-line-height );color:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-b0299ff{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-656 .elementor-element.elementor-element-2d65501 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:3rem;font-weight:400;line-height:3.625rem;color:#1D1D1F80;}.elementor-656 .elementor-element.elementor-element-2d65501 .elementor-heading-title a:hover, .elementor-656 .elementor-element.elementor-element-2d65501 .elementor-heading-title a:focus{color:var( --e-global-color-text );}.elementor-656 .elementor-element.elementor-element-675dfff.elementor-element{--align-self:flex-start;}.elementor-656 .elementor-element.elementor-element-675dfff .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.313rem;color:var( --e-global-color-text );}.elementor-656 .elementor-element.elementor-element-5468745{--display:flex;}.elementor-656 .elementor-element.elementor-element-0102449{--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:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#6E6E7380;--border-color:#6E6E7380;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-656 .elementor-element.elementor-element-6d46ae7.elementor-element{--align-self:flex-start;}.elementor-656 .elementor-element.elementor-element-6d46ae7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.313rem;color:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-b4e39bb{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-656 .elementor-element.elementor-element-a0f3714 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:3rem;font-weight:400;line-height:3.625rem;color:#1D1D1F80;}.elementor-656 .elementor-element.elementor-element-a0f3714 .elementor-heading-title a:hover, .elementor-656 .elementor-element.elementor-element-a0f3714 .elementor-heading-title a:focus{color:var( --e-global-color-text );}.elementor-656 .elementor-element.elementor-element-bb740bf.elementor-element{--align-self:flex-start;}.elementor-656 .elementor-element.elementor-element-bb740bf .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.313rem;color:var( --e-global-color-text );}.elementor-656 .elementor-element.elementor-element-359229e{--display:flex;}.elementor-656 .elementor-element.elementor-element-a04e69d{--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:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#6E6E7380;--border-color:#6E6E7380;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-656 .elementor-element.elementor-element-df1f9e9.elementor-element{--align-self:flex-start;}.elementor-656 .elementor-element.elementor-element-df1f9e9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.313rem;color:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-f5742b1{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-656 .elementor-element.elementor-element-2030f01 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:3rem;font-weight:400;line-height:3.625rem;color:#1D1D1F80;}.elementor-656 .elementor-element.elementor-element-2030f01 .elementor-heading-title a:hover, .elementor-656 .elementor-element.elementor-element-2030f01 .elementor-heading-title a:focus{color:var( --e-global-color-text );}.elementor-656 .elementor-element.elementor-element-ffe8b65.elementor-element{--align-self:flex-start;}.elementor-656 .elementor-element.elementor-element-ffe8b65 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.313rem;color:var( --e-global-color-text );}.elementor-656 .elementor-element.elementor-element-f992890{--display:flex;}.elementor-656 .elementor-element.elementor-element-330a809{--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:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#6E6E7380;--border-color:#6E6E7380;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-656 .elementor-element.elementor-element-7a493f6.elementor-element{--align-self:flex-start;}.elementor-656 .elementor-element.elementor-element-7a493f6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.313rem;color:#8D8D8D;}.elementor-656 .elementor-element.elementor-element-57f7843{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-656 .elementor-element.elementor-element-0cf2b44 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:3rem;font-weight:400;line-height:3.625rem;color:#1D1D1F80;}.elementor-656 .elementor-element.elementor-element-0cf2b44 .elementor-heading-title a:hover, .elementor-656 .elementor-element.elementor-element-0cf2b44 .elementor-heading-title a:focus{color:var( --e-global-color-text );}.elementor-656 .elementor-element.elementor-element-7befb24.elementor-element{--align-self:flex-start;}.elementor-656 .elementor-element.elementor-element-7befb24 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.313rem;color:var( --e-global-color-text );}.elementor-656 .elementor-element.elementor-element-8b69db4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:4rem;--padding-right:4rem;}.elementor-656 .elementor-element.elementor-element-496eea6{--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;--justify-content:space-between;--gap:12.25rem 0rem;--row-gap:12.25rem;--column-gap:0rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-656 .elementor-element.elementor-element-5d5d80d{--display:flex;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:10rem;}.elementor-656 .elementor-element.elementor-element-a5f27db > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-656 .elementor-element.elementor-element-a5f27db .elementor-heading-title{font-family:var( --e-global-typography-25aa781-font-family ), Sans-serif;font-size:var( --e-global-typography-25aa781-font-size );font-weight:var( --e-global-typography-25aa781-font-weight );line-height:var( --e-global-typography-25aa781-line-height );color:var( --e-global-color-primary );}.elementor-656 .elementor-element.elementor-element-31ff52e .elementor-heading-title{color:var( --e-global-color-text );}.elementor-656 .elementor-element.elementor-element-eb071e4{--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:space-between;--align-items:flex-end;}.elementor-656 .elementor-element.elementor-element-5650aba{--display:flex;--justify-content:flex-end;}.elementor-656 .elementor-element.elementor-element-5ccaaca .elementor-button{background-color:var( --e-global-color-primary );font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.125rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:0px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:8px 8px 8px 8px;padding:12px 16px 12px 24px;}.elementor-656 .elementor-element.elementor-element-5ccaaca .elementor-button:hover, .elementor-656 .elementor-element.elementor-element-5ccaaca .elementor-button:focus{background-color:var( --e-global-color-a4e026d );color:var( --e-global-color-accent );}.elementor-656 .elementor-element.elementor-element-5ccaaca .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-656 .elementor-element.elementor-element-5ccaaca .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-656 .elementor-element.elementor-element-5ccaaca .elementor-button:hover svg, .elementor-656 .elementor-element.elementor-element-5ccaaca .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-656 .elementor-element.elementor-element-a4d6875{--display:flex;}.elementor-656 .elementor-element.elementor-element-2921b5c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:80px 24px;--row-gap:80px;--column-gap:24px;--grid-auto-flow:row;}.elementor-656 .elementor-element.elementor-element-71bf686{--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:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-656 .elementor-element.elementor-element-f02b8b5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;}.elementor-656 .elementor-element.elementor-element-4e642f9 > .elementor-widget-container{background-color:var( --e-global-color-a567df4 );}.elementor-656 .elementor-element.elementor-element-4e642f9.elementor-element{--align-self:flex-start;}.elementor-656 .elementor-element.elementor-element-4e642f9{text-align:start;}.elementor-656 .elementor-element.elementor-element-4e642f9 img{width:40px;height:40px;object-fit:cover;object-position:center center;}.elementor-656 .elementor-element.elementor-element-3497740{--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:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-656 .elementor-element.elementor-element-96f32a1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;}.elementor-656 .elementor-element.elementor-element-d553a2e.elementor-element{--align-self:flex-start;}.elementor-656 .elementor-element.elementor-element-d553a2e{text-align:start;}.elementor-656 .elementor-element.elementor-element-d553a2e img{width:40px;height:40px;}.elementor-656 .elementor-element.elementor-element-1267ede{--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:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-656 .elementor-element.elementor-element-50fcfc2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;}.elementor-656 .elementor-element.elementor-element-b3bd2be.elementor-element{--align-self:flex-start;}.elementor-656 .elementor-element.elementor-element-b3bd2be{text-align:start;}.elementor-656 .elementor-element.elementor-element-b3bd2be img{width:40px;height:40px;}.elementor-656 .elementor-element.elementor-element-12805b6{--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:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-656 .elementor-element.elementor-element-f58bbb4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;}.elementor-656 .elementor-element.elementor-element-0423cbc.elementor-element{--align-self:flex-start;}.elementor-656 .elementor-element.elementor-element-0423cbc{text-align:start;}.elementor-656 .elementor-element.elementor-element-0423cbc img{width:40px;height:40px;}.elementor-656 .elementor-element.elementor-element-f3338dc{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:4rem;--padding-right:4rem;}.elementor-656 .elementor-element.elementor-element-f3338dc:not(.elementor-motion-effects-element-type-background), .elementor-656 .elementor-element.elementor-element-f3338dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a567df4 );}.elementor-656 .elementor-element.elementor-element-8782159{--display:flex;--min-height:0px;--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:space-between;--gap:12.25rem 0rem;--row-gap:12.25rem;--column-gap:0rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-656 .elementor-element.elementor-element-e7733d2{--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;--justify-content:space-between;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:4rem;}.elementor-656 .elementor-element.elementor-element-8cd4270 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-656 .elementor-element.elementor-element-8cd4270 .elementor-heading-title{font-family:var( --e-global-typography-25aa781-font-family ), Sans-serif;font-size:var( --e-global-typography-25aa781-font-size );font-weight:var( --e-global-typography-25aa781-font-weight );line-height:var( --e-global-typography-25aa781-line-height );color:var( --e-global-color-primary );}.elementor-656 .elementor-element.elementor-element-d352056 > .elementor-widget-container{padding:0rem 10rem 0rem 0rem;}.elementor-656 .elementor-element.elementor-element-d352056 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-656 .elementor-element.elementor-element-487c86d{--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:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-656 .elementor-element.elementor-element-e76d085{--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:6rem 0rem;--row-gap:6rem;--column-gap:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-656 .elementor-element.elementor-element-e76d085:not(.elementor-motion-effects-element-type-background), .elementor-656 .elementor-element.elementor-element-e76d085 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-656 .elementor-element.elementor-element-4f4c521{--display:flex;}.elementor-656 .elementor-element.elementor-element-a5be6c4{text-align:end;}.elementor-656 .elementor-element.elementor-element-a5be6c4 img{width:200px;height:200px;}.elementor-656 .elementor-element.elementor-element-e9c438a{--display:flex;--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;}.elementor-656 .elementor-element.elementor-element-10da430{--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:6rem 0rem;--row-gap:6rem;--column-gap:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-656 .elementor-element.elementor-element-10da430:not(.elementor-motion-effects-element-type-background), .elementor-656 .elementor-element.elementor-element-10da430 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-656 .elementor-element.elementor-element-26ca019{--display:flex;}.elementor-656 .elementor-element.elementor-element-f7f68d4{text-align:end;}.elementor-656 .elementor-element.elementor-element-f7f68d4 img{width:200px;height:200px;}.elementor-656 .elementor-element.elementor-element-975afca{--display:flex;--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;}.elementor-656 .elementor-element.elementor-element-cd826a7{--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:6rem 0rem;--row-gap:6rem;--column-gap:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-656 .elementor-element.elementor-element-cd826a7:not(.elementor-motion-effects-element-type-background), .elementor-656 .elementor-element.elementor-element-cd826a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-656 .elementor-element.elementor-element-688a542{--display:flex;}.elementor-656 .elementor-element.elementor-element-f0ad112{text-align:end;}.elementor-656 .elementor-element.elementor-element-f0ad112 img{width:200px;height:200px;}.elementor-656 .elementor-element.elementor-element-36c2939{--display:flex;--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;}.elementor-656 .elementor-element.elementor-element-e1f2e1e{--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:6rem 0rem;--row-gap:6rem;--column-gap:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-656 .elementor-element.elementor-element-e1f2e1e:not(.elementor-motion-effects-element-type-background), .elementor-656 .elementor-element.elementor-element-e1f2e1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-656 .elementor-element.elementor-element-85f6376{--display:flex;}.elementor-656 .elementor-element.elementor-element-3c98852{text-align:end;}.elementor-656 .elementor-element.elementor-element-3c98852 img{width:200px;height:200px;}.elementor-656 .elementor-element.elementor-element-150c870{--display:flex;--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;}.elementor-656 .elementor-element.elementor-element-97d7c11{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:4rem;--padding-right:4rem;}.elementor-656 .elementor-element.elementor-element-9ce3280{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:12.25rem 0rem;--row-gap:12.25rem;--column-gap:0rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-656 .elementor-element.elementor-element-7081dcf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-656 .elementor-element.elementor-element-b702d2b > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-656 .elementor-element.elementor-element-b702d2b.elementor-element{--align-self:stretch;}.elementor-656 .elementor-element.elementor-element-b702d2b{text-align:center;}.elementor-656 .elementor-element.elementor-element-b702d2b .elementor-heading-title{font-family:var( --e-global-typography-25aa781-font-family ), Sans-serif;font-size:var( --e-global-typography-25aa781-font-size );font-weight:var( --e-global-typography-25aa781-font-weight );line-height:var( --e-global-typography-25aa781-line-height );color:var( --e-global-color-primary );}.elementor-656 .elementor-element.elementor-element-9a5c3cb{text-align:center;}.elementor-656 .elementor-element.elementor-element-9a5c3cb .elementor-heading-title{color:var( --e-global-color-text );}.elementor-656 .elementor-element.elementor-element-8ecb5f4{--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;--justify-content:flex-start;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-656 .elementor-element.elementor-element-6f9741d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-656 .elementor-element.elementor-element-f3cea95{--display:flex;--min-height:48px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#6E6E7380;--border-color:#6E6E7380;--border-radius:100px 100px 100px 100px;}.elementor-656 .elementor-element.elementor-element-f3cea95:not(.elementor-motion-effects-element-type-background), .elementor-656 .elementor-element.elementor-element-f3cea95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a567df4 );}.elementor-656 .elementor-element.elementor-element-ad63261 > .elementor-widget-container{margin:0px 0px -7px 0px;}.elementor-656 .elementor-element.elementor-element-ad63261 .elementor-icon-wrapper{text-align:center;}.elementor-656 .elementor-element.elementor-element-ad63261 .elementor-icon{font-size:24px;}.elementor-656 .elementor-element.elementor-element-ad63261 .elementor-icon svg{height:24px;}.elementor-656 .elementor-element.elementor-element-ad63261 .elementor-icon i, .elementor-656 .elementor-element.elementor-element-ad63261 .elementor-icon svg{transform:rotate(260deg);}.elementor-656 .elementor-element.elementor-element-7c87abd{--display:flex;--min-height:48px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#6E6E7380;--border-color:#6E6E7380;--border-radius:100px 100px 100px 100px;}.elementor-656 .elementor-element.elementor-element-7c87abd:not(.elementor-motion-effects-element-type-background), .elementor-656 .elementor-element.elementor-element-7c87abd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a567df4 );}.elementor-656 .elementor-element.elementor-element-70d7bff > .elementor-widget-container{margin:0px 0px -7px 0px;}.elementor-656 .elementor-element.elementor-element-70d7bff .elementor-icon-wrapper{text-align:center;}.elementor-656 .elementor-element.elementor-element-70d7bff .elementor-icon{font-size:24px;}.elementor-656 .elementor-element.elementor-element-70d7bff .elementor-icon svg{height:24px;}.elementor-656 .elementor-element.elementor-element-70d7bff .elementor-icon i, .elementor-656 .elementor-element.elementor-element-70d7bff .elementor-icon svg{transform:rotate(90deg);}.elementor-656 .elementor-element.elementor-element-0aeaf9b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-656 .elementor-element.elementor-element-f3933b1{--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;--justify-content:space-between;--gap:6rem 0rem;--row-gap:6rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-656 .elementor-element.elementor-element-f3933b1:not(.elementor-motion-effects-element-type-background), .elementor-656 .elementor-element.elementor-element-f3933b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-656 .elementor-element.elementor-element-5c94130{--display:flex;--gap:0.625rem 0rem;--row-gap:0.625rem;--column-gap:0rem;}.elementor-656 .elementor-element.elementor-element-c8f9506{--display:flex;--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;}.elementor-656 .elementor-element.elementor-element-46c7591{--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;--justify-content:space-between;--gap:6rem 0rem;--row-gap:6rem;--column-gap:0rem;border-style:none;--border-style:none;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-656 .elementor-element.elementor-element-46c7591:not(.elementor-motion-effects-element-type-background), .elementor-656 .elementor-element.elementor-element-46c7591 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-656 .elementor-element.elementor-element-6ca98d9{--display:flex;--gap:0.625rem 0rem;--row-gap:0.625rem;--column-gap:0rem;}.elementor-656 .elementor-element.elementor-element-c2a23c3{--display:flex;--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;}.elementor-656 .elementor-element.elementor-element-03673ff{--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;--justify-content:space-between;--gap:6rem 0rem;--row-gap:6rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-656 .elementor-element.elementor-element-03673ff:not(.elementor-motion-effects-element-type-background), .elementor-656 .elementor-element.elementor-element-03673ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-656 .elementor-element.elementor-element-e4c14ae{--display:flex;--gap:0.625rem 0rem;--row-gap:0.625rem;--column-gap:0rem;}.elementor-656 .elementor-element.elementor-element-a47ec92{--display:flex;--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;}.elementor-656 .elementor-element.elementor-element-7d216fb{--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;--justify-content:space-between;--gap:6rem 0rem;--row-gap:6rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-656 .elementor-element.elementor-element-7d216fb:not(.elementor-motion-effects-element-type-background), .elementor-656 .elementor-element.elementor-element-7d216fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-656 .elementor-element.elementor-element-b516c05{--display:flex;--gap:0.625rem 0rem;--row-gap:0.625rem;--column-gap:0rem;}.elementor-656 .elementor-element.elementor-element-3fe5d54{--display:flex;--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;}.elementor-656 .elementor-element.elementor-element-c952f68{--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;--justify-content:space-between;--gap:6rem 0rem;--row-gap:6rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-656 .elementor-element.elementor-element-c952f68:not(.elementor-motion-effects-element-type-background), .elementor-656 .elementor-element.elementor-element-c952f68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-656 .elementor-element.elementor-element-9169ceb{--display:flex;--gap:0.625rem 0rem;--row-gap:0.625rem;--column-gap:0rem;}.elementor-656 .elementor-element.elementor-element-cd45384{--display:flex;--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;}.elementor-656 .elementor-element.elementor-element-882dfad{--display:flex;--min-height:100vh;--justify-content:center;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:4rem;--padding-right:4rem;}.elementor-656 .elementor-element.elementor-element-882dfad:not(.elementor-motion-effects-element-type-background), .elementor-656 .elementor-element.elementor-element-882dfad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-656 .elementor-element.elementor-element-0f8b0ea{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-656 .elementor-element.elementor-element-8ff34dd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-656 .elementor-element.elementor-element-09cf497 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-656 .elementor-element.elementor-element-09cf497.elementor-element{--align-self:stretch;}.elementor-656 .elementor-element.elementor-element-09cf497{text-align:center;}.elementor-656 .elementor-element.elementor-element-09cf497 .elementor-heading-title{font-family:var( --e-global-typography-25aa781-font-family ), Sans-serif;font-size:var( --e-global-typography-25aa781-font-size );font-weight:var( --e-global-typography-25aa781-font-weight );line-height:var( --e-global-typography-25aa781-line-height );color:var( --e-global-color-45b577b );}.elementor-656 .elementor-element.elementor-element-712c27e{width:100%;max-width:100%;text-align:center;}.elementor-656 .elementor-element.elementor-element-712c27e .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-656 .elementor-element.elementor-element-4b5a196 img{width:600px;}.elementor-656 .elementor-element.elementor-element-f2391ac{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-656 .elementor-element.elementor-element-5a2e700.elementor-element{--align-self:stretch;}.elementor-656 .elementor-element.elementor-element-5a2e700{text-align:center;color:var( --e-global-color-accent );}.elementor-656 .elementor-element.elementor-element-05b8da0{--display:flex;}.elementor-656 .elementor-element.elementor-element-0a7b958 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.125rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:0px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;padding:16px 20px 16px 16px;}.elementor-656 .elementor-element.elementor-element-0a7b958 .elementor-button:hover, .elementor-656 .elementor-element.elementor-element-0a7b958 .elementor-button:focus{background-color:var( --e-global-color-a4e026d );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-656 .elementor-element.elementor-element-0a7b958.elementor-element{--align-self:center;}.elementor-656 .elementor-element.elementor-element-0a7b958 .elementor-button-content-wrapper{flex-direction:row;}.elementor-656 .elementor-element.elementor-element-0a7b958 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-656 .elementor-element.elementor-element-0a7b958 .elementor-button:hover svg, .elementor-656 .elementor-element.elementor-element-0a7b958 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-656 .elementor-element.elementor-element-f792029{--display:flex;}body.elementor-page-656:not(.elementor-motion-effects-element-type-background), body.elementor-page-656 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-656 .elementor-element.elementor-element-5c3efcc{--padding-top:0rem;--padding-bottom:0rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-656 .elementor-element.elementor-element-d798060{--min-height:100vh;--padding-top:6rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-656 .elementor-element.elementor-element-3276af3 .elementor-heading-title{font-size:var( --e-global-typography-25aa781-font-size );line-height:var( --e-global-typography-25aa781-line-height );}.elementor-656 .elementor-element.elementor-element-8609797{--padding-top:0rem;--padding-bottom:0rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-656 .elementor-element.elementor-element-1ddb2bb{--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-656 .elementor-element.elementor-element-b59d156{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:2.5rem;}.elementor-656 .elementor-element.elementor-element-a821941 .elementor-heading-title{font-size:var( --e-global-typography-25aa781-font-size );line-height:var( --e-global-typography-25aa781-line-height );}.elementor-656 .elementor-element.elementor-element-c4346ab{--padding-top:0rem;--padding-bottom:0rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-656 .elementor-element.elementor-element-2537dcd{--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-656 .elementor-element.elementor-element-e93f190{--gap:0.25rem 0.5rem;--row-gap:0.25rem;--column-gap:0.5rem;}.elementor-656 .elementor-element.elementor-element-516e70b{--gap:0.25rem 0.5rem;--row-gap:0.25rem;--column-gap:0.5rem;}.elementor-656 .elementor-element.elementor-element-5c84bd6{--min-height:581px;}.elementor-656 .elementor-element.elementor-element-91e032a img{height:298.5px;}.elementor-656 .elementor-element.elementor-element-3a82ca2{--gap:0.25rem 0.5rem;--row-gap:0.25rem;--column-gap:0.5rem;}.elementor-656 .elementor-element.elementor-element-338025a{--padding-top:0rem;--padding-bottom:0rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-656 .elementor-element.elementor-element-2bb29a3 .elementor-heading-title{font-size:var( --e-global-typography-25aa781-font-size );line-height:var( --e-global-typography-25aa781-line-height );}.elementor-656 .elementor-element.elementor-element-bf0f86c .elementor-heading-title{font-size:var( --e-global-typography-25aa781-font-size );line-height:var( --e-global-typography-25aa781-line-height );}.elementor-656 .elementor-element.elementor-element-903cea1 .elementor-heading-title{font-size:var( --e-global-typography-25aa781-font-size );line-height:var( --e-global-typography-25aa781-line-height );}.elementor-656 .elementor-element.elementor-element-8b69db4{--padding-top:0rem;--padding-bottom:0rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-656 .elementor-element.elementor-element-496eea6{--min-height:100vh;--justify-content:space-between;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-656 .elementor-element.elementor-element-a5f27db .elementor-heading-title{font-size:var( --e-global-typography-25aa781-font-size );line-height:var( --e-global-typography-25aa781-line-height );}.elementor-656 .elementor-element.elementor-element-2921b5c{--grid-auto-flow:row;}.elementor-656 .elementor-element.elementor-element-f3338dc{--padding-top:0rem;--padding-bottom:0rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-656 .elementor-element.elementor-element-8cd4270 .elementor-heading-title{font-size:var( --e-global-typography-25aa781-font-size );line-height:var( --e-global-typography-25aa781-line-height );}.elementor-656 .elementor-element.elementor-element-97d7c11{--padding-top:0rem;--padding-bottom:0rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-656 .elementor-element.elementor-element-b702d2b .elementor-heading-title{font-size:var( --e-global-typography-25aa781-font-size );line-height:var( --e-global-typography-25aa781-line-height );}.elementor-656 .elementor-element.elementor-element-882dfad{--padding-top:0rem;--padding-bottom:0rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-656 .elementor-element.elementor-element-09cf497 .elementor-heading-title{font-size:var( --e-global-typography-25aa781-font-size );line-height:var( --e-global-typography-25aa781-line-height );}.elementor-656 .elementor-element.elementor-element-f2391ac{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}}@media(min-width:768px){.elementor-656 .elementor-element.elementor-element-61d9c44{--width:100%;}.elementor-656 .elementor-element.elementor-element-05b0978{--width:65%;}.elementor-656 .elementor-element.elementor-element-1ddb2bb{--width:75%;}.elementor-656 .elementor-element.elementor-element-2537dcd{--width:100%;}.elementor-656 .elementor-element.elementor-element-eee457c{--width:430px;}.elementor-656 .elementor-element.elementor-element-6fdc674{--width:733px;}.elementor-656 .elementor-element.elementor-element-5c84bd6{--width:581px;}.elementor-656 .elementor-element.elementor-element-ca18a81{--width:100%;}.elementor-656 .elementor-element.elementor-element-e334bb3{--width:75%;}.elementor-656 .elementor-element.elementor-element-acead1f{--width:660px;}.elementor-656 .elementor-element.elementor-element-b0299ff{--width:660px;}.elementor-656 .elementor-element.elementor-element-b4e39bb{--width:660px;}.elementor-656 .elementor-element.elementor-element-f5742b1{--width:660px;}.elementor-656 .elementor-element.elementor-element-57f7843{--width:660px;}.elementor-656 .elementor-element.elementor-element-496eea6{--width:100%;}.elementor-656 .elementor-element.elementor-element-5d5d80d{--width:75%;}.elementor-656 .elementor-element.elementor-element-5650aba{--width:25%;}.elementor-656 .elementor-element.elementor-element-a4d6875{--width:50%;}.elementor-656 .elementor-element.elementor-element-8782159{--width:100%;}.elementor-656 .elementor-element.elementor-element-e7733d2{--width:75%;}.elementor-656 .elementor-element.elementor-element-487c86d{--width:100%;}.elementor-656 .elementor-element.elementor-element-9ce3280{--width:100%;}.elementor-656 .elementor-element.elementor-element-7081dcf{--width:75%;}.elementor-656 .elementor-element.elementor-element-8ecb5f4{--width:100%;}.elementor-656 .elementor-element.elementor-element-f3cea95{--width:48px;}.elementor-656 .elementor-element.elementor-element-7c87abd{--width:48px;}.elementor-656 .elementor-element.elementor-element-0aeaf9b{--width:100%;}.elementor-656 .elementor-element.elementor-element-f3933b1{--width:auto;}.elementor-656 .elementor-element.elementor-element-46c7591{--width:auto;}.elementor-656 .elementor-element.elementor-element-03673ff{--width:auto;}.elementor-656 .elementor-element.elementor-element-7d216fb{--width:auto;}.elementor-656 .elementor-element.elementor-element-c952f68{--width:auto;}.elementor-656 .elementor-element.elementor-element-0f8b0ea{--width:100%;}.elementor-656 .elementor-element.elementor-element-8ff34dd{--width:75%;}.elementor-656 .elementor-element.elementor-element-f2391ac{--width:74.188rem;}.elementor-656 .elementor-element.elementor-element-05b8da0{--width:100%;}}@media(max-width:1366px) and (min-width:768px){.elementor-656 .elementor-element.elementor-element-5c3efcc{--width:100%;}.elementor-656 .elementor-element.elementor-element-05b0978{--width:65%;}.elementor-656 .elementor-element.elementor-element-a4d6875{--width:60%;}.elementor-656 .elementor-element.elementor-element-e76d085{--width:32%;}.elementor-656 .elementor-element.elementor-element-10da430{--width:32%;}.elementor-656 .elementor-element.elementor-element-cd826a7{--width:32%;}.elementor-656 .elementor-element.elementor-element-e1f2e1e{--width:32%;}}@media(max-width:1024px) and (min-width:768px){.elementor-656 .elementor-element.elementor-element-61d9c44{--width:100%;}.elementor-656 .elementor-element.elementor-element-05b0978{--width:70%;}.elementor-656 .elementor-element.elementor-element-eee457c{--width:430px;}.elementor-656 .elementor-element.elementor-element-6fdc674{--width:733px;}.elementor-656 .elementor-element.elementor-element-5c84bd6{--width:581px;}.elementor-656 .elementor-element.elementor-element-e76d085{--width:48%;}.elementor-656 .elementor-element.elementor-element-10da430{--width:48%;}.elementor-656 .elementor-element.elementor-element-cd826a7{--width:48%;}.elementor-656 .elementor-element.elementor-element-e1f2e1e{--width:48%;}.elementor-656 .elementor-element.elementor-element-f2391ac{--width:100%;}}@media(max-width:1366px){.elementor-656 .elementor-element.elementor-element-5c3efcc{--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-656 .elementor-element.elementor-element-05b0978{--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-656 .elementor-element.elementor-element-3276af3 .elementor-heading-title{font-size:var( --e-global-typography-25aa781-font-size );line-height:var( --e-global-typography-25aa781-line-height );}.elementor-656 .elementor-element.elementor-element-8609797{--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-656 .elementor-element.elementor-element-b59d156{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:3rem;}.elementor-656 .elementor-element.elementor-element-a821941 .elementor-heading-title{font-size:var( --e-global-typography-25aa781-font-size );line-height:var( --e-global-typography-25aa781-line-height );}.elementor-656 .elementor-element.elementor-element-c4346ab{--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-656 .elementor-element.elementor-element-91e032a img{height:407.094px;}.elementor-656 .elementor-element.elementor-element-338025a{--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-656 .elementor-element.elementor-element-e334bb3{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:3rem;}.elementor-656 .elementor-element.elementor-element-2bb29a3 .elementor-heading-title{font-size:var( --e-global-typography-25aa781-font-size );line-height:var( --e-global-typography-25aa781-line-height );}.elementor-656 .elementor-element.elementor-element-bf0f86c .elementor-heading-title{font-size:var( --e-global-typography-25aa781-font-size );line-height:var( --e-global-typography-25aa781-line-height );}.elementor-656 .elementor-element.elementor-element-903cea1 .elementor-heading-title{font-size:var( --e-global-typography-25aa781-font-size );line-height:var( --e-global-typography-25aa781-line-height );}.elementor-656 .elementor-element.elementor-element-8b69db4{--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-656 .elementor-element.elementor-element-496eea6{--gap:12.25rem 0rem;--row-gap:12.25rem;--column-gap:0rem;}.elementor-656 .elementor-element.elementor-element-a5f27db .elementor-heading-title{font-size:var( --e-global-typography-25aa781-font-size );line-height:var( --e-global-typography-25aa781-line-height );}.elementor-656 .elementor-element.elementor-element-2921b5c{--grid-auto-flow:row;}.elementor-656 .elementor-element.elementor-element-f3338dc{--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-656 .elementor-element.elementor-element-8782159{--gap:10.25rem 0rem;--row-gap:10.25rem;--column-gap:0rem;}.elementor-656 .elementor-element.elementor-element-e7733d2{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:3rem;}.elementor-656 .elementor-element.elementor-element-8cd4270 .elementor-heading-title{font-size:var( --e-global-typography-25aa781-font-size );line-height:var( --e-global-typography-25aa781-line-height );}.elementor-656 .elementor-element.elementor-element-d352056 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-656 .elementor-element.elementor-element-487c86d{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--flex-wrap:wrap;--align-content:space-between;}.elementor-656 .elementor-element.elementor-element-97d7c11{--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-656 .elementor-element.elementor-element-b702d2b .elementor-heading-title{font-size:var( --e-global-typography-25aa781-font-size );line-height:var( --e-global-typography-25aa781-line-height );}.elementor-656 .elementor-element.elementor-element-882dfad{--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-656 .elementor-element.elementor-element-09cf497 .elementor-heading-title{font-size:var( --e-global-typography-25aa781-font-size );line-height:var( --e-global-typography-25aa781-line-height );}.elementor-656 .elementor-element.elementor-element-4b5a196 img{width:420px;}.elementor-656 .elementor-element.elementor-element-f2391ac{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}}@media(max-width:767px){.elementor-656 .elementor-element.elementor-element-5c3efcc{--width:100%;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-656 .elementor-element.elementor-element-d798060{--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-656 .elementor-element.elementor-element-05b0978{--width:100%;--justify-content:flex-start;}.elementor-656 .elementor-element.elementor-element-3276af3 .elementor-heading-title{font-size:var( --e-global-typography-25aa781-font-size );line-height:var( --e-global-typography-25aa781-line-height );}.elementor-656 .elementor-element.elementor-element-a7f913d{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-656 .elementor-element.elementor-element-8609797{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-656 .elementor-element.elementor-element-b59d156{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-656 .elementor-element.elementor-element-a821941 .elementor-heading-title{font-size:var( --e-global-typography-25aa781-font-size );line-height:var( --e-global-typography-25aa781-line-height );}.elementor-656 .elementor-element.elementor-element-c4346ab{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-656 .elementor-element.elementor-element-2537dcd{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-656 .elementor-element.elementor-element-f55054d{--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;}.elementor-656 .elementor-element.elementor-element-5c84bd6{--min-height:0px;}.elementor-656 .elementor-element.elementor-element-338025a{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-656 .elementor-element.elementor-element-ca18a81{--gap:5rem 0rem;--row-gap:5rem;--column-gap:0rem;}.elementor-656 .elementor-element.elementor-element-e334bb3{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-656 .elementor-element.elementor-element-2bb29a3 .elementor-heading-title{font-size:var( --e-global-typography-25aa781-font-size );line-height:var( --e-global-typography-25aa781-line-height );}.elementor-656 .elementor-element.elementor-element-efe1b64{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-656 .elementor-element.elementor-element-bf0f86c .elementor-heading-title{font-size:var( --e-global-typography-25aa781-font-size );line-height:var( --e-global-typography-25aa781-line-height );}.elementor-656 .elementor-element.elementor-element-5f63a09{width:100%;max-width:100%;}.elementor-656 .elementor-element.elementor-element-5f63a09 > .elementor-widget-container{margin:0.5rem 0rem 1rem 0rem;}.elementor-656 .elementor-element.elementor-element-5f63a09 .elementor-heading-title{font-size:2rem;line-height:2rem;}.elementor-656 .elementor-element.elementor-element-dc79214{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-656 .elementor-element.elementor-element-903cea1 .elementor-heading-title{font-size:var( --e-global-typography-25aa781-font-size );line-height:var( --e-global-typography-25aa781-line-height );}.elementor-656 .elementor-element.elementor-element-2d65501{width:100%;max-width:100%;}.elementor-656 .elementor-element.elementor-element-2d65501 > .elementor-widget-container{margin:0.5rem 0rem 1rem 0rem;}.elementor-656 .elementor-element.elementor-element-2d65501 .elementor-heading-title{font-size:2rem;line-height:2rem;}.elementor-656 .elementor-element.elementor-element-0102449{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-656 .elementor-element.elementor-element-a0f3714{width:100%;max-width:100%;}.elementor-656 .elementor-element.elementor-element-a0f3714 > .elementor-widget-container{margin:0.5rem 0rem 1rem 0rem;}.elementor-656 .elementor-element.elementor-element-a0f3714 .elementor-heading-title{font-size:2rem;line-height:2rem;}.elementor-656 .elementor-element.elementor-element-a04e69d{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-656 .elementor-element.elementor-element-2030f01{width:100%;max-width:100%;}.elementor-656 .elementor-element.elementor-element-2030f01 > .elementor-widget-container{margin:0.5rem 0rem 1rem 0rem;}.elementor-656 .elementor-element.elementor-element-2030f01 .elementor-heading-title{font-size:2rem;line-height:2rem;}.elementor-656 .elementor-element.elementor-element-330a809{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-656 .elementor-element.elementor-element-0cf2b44{width:100%;max-width:100%;}.elementor-656 .elementor-element.elementor-element-0cf2b44 > .elementor-widget-container{margin:0.5rem 0rem 1rem 0rem;}.elementor-656 .elementor-element.elementor-element-0cf2b44 .elementor-heading-title{font-size:2rem;line-height:2rem;}.elementor-656 .elementor-element.elementor-element-8b69db4{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-656 .elementor-element.elementor-element-496eea6{--justify-content:space-between;--gap:3.125rem 0rem;--row-gap:3.125rem;--column-gap:0rem;}.elementor-656 .elementor-element.elementor-element-5d5d80d{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-656 .elementor-element.elementor-element-a5f27db .elementor-heading-title{font-size:var( --e-global-typography-25aa781-font-size );line-height:var( --e-global-typography-25aa781-line-height );}.elementor-656 .elementor-element.elementor-element-eb071e4{--gap:5rem 0rem;--row-gap:5rem;--column-gap:0rem;}.elementor-656 .elementor-element.elementor-element-a4d6875{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:6rem;}.elementor-656 .elementor-element.elementor-element-2921b5c{--e-con-grid-template-columns:repeat(1, 1fr);--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-656 .elementor-element.elementor-element-f02b8b5{--gap:8px 24px;--row-gap:8px;--column-gap:24px;}.elementor-656 .elementor-element.elementor-element-96f32a1{--gap:8px 24px;--row-gap:8px;--column-gap:24px;}.elementor-656 .elementor-element.elementor-element-50fcfc2{--gap:8px 24px;--row-gap:8px;--column-gap:24px;}.elementor-656 .elementor-element.elementor-element-f58bbb4{--gap:8px 24px;--row-gap:8px;--column-gap:24px;}.elementor-656 .elementor-element.elementor-element-f3338dc{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-656 .elementor-element.elementor-element-8782159{--gap:5rem 0rem;--row-gap:5rem;--column-gap:0rem;}.elementor-656 .elementor-element.elementor-element-e7733d2{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-656 .elementor-element.elementor-element-8cd4270 .elementor-heading-title{font-size:var( --e-global-typography-25aa781-font-size );line-height:var( --e-global-typography-25aa781-line-height );}.elementor-656 .elementor-element.elementor-element-e76d085{--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-656 .elementor-element.elementor-element-f6151a6 p{margin-block-end:0px;}.elementor-656 .elementor-element.elementor-element-10da430{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-656 .elementor-element.elementor-element-772490e p{margin-block-end:0px;}.elementor-656 .elementor-element.elementor-element-cd826a7{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-656 .elementor-element.elementor-element-1bc07bd p{margin-block-end:0px;}.elementor-656 .elementor-element.elementor-element-e1f2e1e{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-656 .elementor-element.elementor-element-2e5d602 p{margin-block-end:0px;}.elementor-656 .elementor-element.elementor-element-97d7c11{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-656 .elementor-element.elementor-element-9ce3280{--gap:5rem 0rem;--row-gap:5rem;--column-gap:0rem;}.elementor-656 .elementor-element.elementor-element-b702d2b .elementor-heading-title{font-size:var( --e-global-typography-25aa781-font-size );line-height:var( --e-global-typography-25aa781-line-height );}.elementor-656 .elementor-element.elementor-element-8ecb5f4{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;}.elementor-656 .elementor-element.elementor-element-6f9741d{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-656 .elementor-element.elementor-element-f3cea95{--width:48px;--min-height:48px;}.elementor-656 .elementor-element.elementor-element-7c87abd{--width:48px;--min-height:48px;}.elementor-656 .elementor-element.elementor-element-f3933b1{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-656 .elementor-element.elementor-element-2e62264 > .elementor-widget-container{margin:0px 0px 0px -20px;}.elementor-656 .elementor-element.elementor-element-46c7591{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-656 .elementor-element.elementor-element-6ecb037 > .elementor-widget-container{margin:0px 0px 0px -20px;}.elementor-656 .elementor-element.elementor-element-03673ff{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-656 .elementor-element.elementor-element-44bda32 > .elementor-widget-container{margin:0px 0px 0px -20px;}.elementor-656 .elementor-element.elementor-element-7d216fb{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-656 .elementor-element.elementor-element-8c214af > .elementor-widget-container{margin:0px 0px 0px -20px;}.elementor-656 .elementor-element.elementor-element-c952f68{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-656 .elementor-element.elementor-element-6d3461e > .elementor-widget-container{margin:0px 0px 0px -20px;}.elementor-656 .elementor-element.elementor-element-882dfad{--min-height:100vh;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-656 .elementor-element.elementor-element-09cf497 .elementor-heading-title{font-size:var( --e-global-typography-25aa781-font-size );line-height:var( --e-global-typography-25aa781-line-height );}}/* Start custom CSS for button, class: .elementor-element-38ba254 */.elementor-656 .elementor-element.elementor-element-38ba254 svg {
    width: 24px !important;
    height: 24px !important;
    max-width: 100%;
    max-height: 100%;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3c8fb7f */.elementor-656 .elementor-element.elementor-element-3c8fb7f svg {
    width: 24px !important;
    height: 24px !important;
    max-width: 100%;
    max-height: 100%;
    object-fit: contain;
}

.elementor-656 .elementor-element.elementor-element-3c8fb7f svg path {
    fill: #145ffa;
    transition: fill 0.3s ease;
}

.elementor-656 .elementor-element.elementor-element-3c8fb7f:hover svg path {
    fill: #ffffff;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-36ba5ba */.elementor-656 .elementor-element.elementor-element-36ba5ba svg {
    width: 20px !important;
    height: 20px !important;
    max-width: 100%;
    max-height: 100%;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4346ab *//* Award-winning image zoom effect - Reusable class */
.zoom-effect .elementor-widget-image {
    overflow: hidden;
}

.zoom-effect .elementor-widget-image img {
    transition: transform 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    transform-origin: center center;
    will-change: transform;
}

.zoom-effect:hover .elementor-widget-image img {
    transform: scale(1.15);
}

.zoom-effect {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa97cd9 *//* Container - Normal state */
.your-container-class {
    position: relative;
    overflow: hidden;
    transition: all 0.3s ease;
    cursor: pointer;
}
/* Create the white overlay that slides from bottom */
.your-container-class::before {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #FFFFFF;
    transform: translateY(100%);
    transition: transform 0.5s ease;
    z-index: 0;
}
/* On hover, slide the white overlay from bottom to top */
.your-container-class:hover::before {
    transform: translateY(0);
}
/* Make sure content stays above the overlay */
.your-container-class > .elementor-container,
.your-container-class > .elementor-widget-wrap,
.your-container-class > * {
    position: relative;
    z-index: 1;
}
/* H3 styling and transitions */
.your-container-class h3 {
    transition: all 400ms ease;
}
.your-container-class:hover h3 {
    color: #1D1D1F !important;
    transform: translateX(35px);
}
/* NEW: Single floating image that follows mouse */
.service-img-wrap {
    position: fixed;
    top: 0;
    left: 0;
    width: 300px;
    height: 200px;
    pointer-events: none;
    z-index: 9999;
    opacity: 0;
    transition: opacity 0.4s ease-out;
}
.service-img-wrap.active {
    opacity: 1;
}
.service-img-wrap img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    transform: scale(0);
    clip-path: circle(0% at 50% 50%);
    transition: all 0.8s ease-out;
}
.service-img-wrap.active img {
    transform: scale(1);
    clip-path: circle(100% at 50% 50%);
}
/* Hide floating image on tablets and mobile */
@media screen and (max-width: 1024px) {
    .service-img-wrap {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5ccaaca */.elementor-656 .elementor-element.elementor-element-5ccaaca svg {
    width: 20px !important;
    height: 20px !important;
    max-width: 100%;
    max-height: 100%;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0a7b958 */.elementor-656 .elementor-element.elementor-element-0a7b958 svg {
    width: 24px !important;
    height: 24px !important;
    max-width: 100%;
    max-height: 100%;
    object-fit: contain;
}

.elementor-656 .elementor-element.elementor-element-0a7b958 .elementor-button {
  box-shadow:
    inset 0 5px 4px 0 #A0C8FE80,
    inset 0 -5px 4px 0 #A0C8FE80;
}

/* Fix wrapper spacing */
.elementor-656 .elementor-element.elementor-element-0a7b958 .elementor-button-wrapper {
    margin-bottom: 0 !important;
    line-height: 1 !important;
}

.elementor-656 .elementor-element.elementor-element-0a7b958 {
    line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS *//* Add this to Page Settings > Advanced > Custom CSS */

/* Main wrapper */
.horizontal-scroll-section {
    position: relative;
}

/* Target the container with scroll panels - using data-id */
[data-id="0aeaf9b"] {
    display: flex !important;
    gap: 20px;
    overflow-x: auto;
    overflow-y: hidden;
    scroll-behavior: smooth;
    scrollbar-width: none; /* Firefox */
    -ms-overflow-style: none; /* IE/Edge */
    flex-wrap: nowrap !important;
    padding: 20px 0;
    width: 100%;
    max-width: 100%; /* Ensure container doesn't exceed viewport */
}

[data-id="0aeaf9b"]::-webkit-scrollbar {
    display: none; /* Chrome/Safari */
}

/* Individual scroll panels - DESKTOP (4 panels visible) */
.scroll-panel {
    flex-shrink: 0;
    padding: 20px;
    border-radius: 0;
    /* Calculate width: (container width - gaps between visible panels) / number of visible panels */
    /* 4 panels with 3 gaps of 20px = (100% - 60px) / 4 */
    width: calc((100% - 60px) / 4) !important;
    min-width: calc((100% - 60px) / 4) !important;
    max-width: calc((100% - 60px) / 4) !important;
}

/* LAPTOP - 3 panels visible */
@media (max-width: 1024px) {
    .scroll-panel {
        /* 3 panels with 2 gaps of 20px = (100% - 40px) / 3 */
        width: calc((100% - 40px) / 3) !important;
        min-width: calc((100% - 40px) / 3) !important;
        max-width: calc((100% - 40px) / 3) !important;
    }
}

/* TABLET - 2 panels visible */
@media (max-width: 768px) {
    .scroll-panel {
        /* 2 panels with 1 gap of 20px = (100% - 20px) / 2 */
        width: calc((100% - 20px) / 2) !important;
        min-width: calc((100% - 20px) / 2) !important;
        max-width: calc((100% - 20px) / 2) !important;
    }
}

/* MOBILE - 1 panel visible */
@media (max-width: 480px) {
    .scroll-panel {
        /* 1 panel, no gaps needed */
        width: 100% !important;
        min-width: 100% !important;
        max-width: 100% !important;
    }
    
    [data-id="0aeaf9b"] {
        gap: 0;
        padding: 0px 0;
    }
}

/* Button container positioning */
[data-id="6f9741d"] {
    display: flex !important;
    gap: 15px;
    margin-bottom: 10px;
}

/* Smooth transitions for button containers */
[data-id="f3cea95"], 
[data-id="7c87abd"] {
    transition: all 0.4s ease;
    cursor: pointer;
    -webkit-tap-highlight-color: transparent;
}

/* Optional: Smooth transition for button opacity changes */
#prevScrollBtn, #nextScrollBtn {
    transition: opacity 0.2s ease;
    cursor: pointer;
    /* Remove blue tap highlight on mobile */
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    user-select: none;
}

/* Remove blue tap highlight on mobile devices - all browsers */
#prevScrollBtn, #nextScrollBtn {
    -webkit-tap-highlight-color: transparent;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    outline: none;
}/* End custom CSS */