.elementor-1452 .elementor-element.elementor-element-d423b75{--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:center;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-1452 .elementor-element.elementor-element-7654dfd{text-align:start;}.elementor-1452 .elementor-element.elementor-element-7654dfd .elementor-heading-title{font-size:48px;}.elementor-1452 .elementor-element.elementor-element-ec2d60f > .elementor-widget-container{background-color:transparent;padding:10px 20px 10px 20px;background-image:linear-gradient(90deg, #FFFFFF 0%, #A3CFCA 100%);border-radius:5px 5px 5px 5px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-1452 .elementor-element.elementor-element-ec2d60f{text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;color:#000000;}.elementor-1452 .elementor-element.elementor-element-ec2d60f p{margin-block-end:0px;}.elementor-1452 .elementor-element.elementor-element-b1969d3.elementor-element{--align-self:flex-start;}.elementor-1452 .elementor-element.elementor-element-b1969d3{text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;color:#000000;}.elementor-1452 .elementor-element.elementor-element-4cb3264{--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-1452 .elementor-element.elementor-element-858faf9{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;box-shadow:0px 16px 32px -4px rgba(184, 184, 184, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1452 .elementor-element.elementor-element-858faf9:not(.elementor-motion-effects-element-type-background), .elementor-1452 .elementor-element.elementor-element-858faf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F5FF;}.elementor-1452 .elementor-element.elementor-element-9de32fa > .elementor-widget-container{margin:1em 1em 0em 1em;padding:0px 0px 0px 0px;}.elementor-1452 .elementor-element.elementor-element-9de32fa .elementor-image-box-wrapper{text-align:center;}.elementor-1452 .elementor-element.elementor-element-9de32fa.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1452 .elementor-element.elementor-element-9de32fa.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1452 .elementor-element.elementor-element-9de32fa.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1452 .elementor-element.elementor-element-9de32fa .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s;}.elementor-1452 .elementor-element.elementor-element-9de32fa .elementor-image-box-title{font-family:"Fraunces", Sans-serif;font-size:18px;}.elementor-1452 .elementor-element.elementor-element-9de32fa .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;line-height:25px;}.elementor-1452 .elementor-element.elementor-element-2c0f9e6 .elementor-button{background-color:#5BA19900;font-size:14px;fill:#5BA199;color:#5BA199;border-style:solid;border-width:2px 2px 2px 2px;border-color:#5BA199;padding:10px 40px 10px 40px;}.elementor-1452 .elementor-element.elementor-element-2c0f9e6 .elementor-button:hover, .elementor-1452 .elementor-element.elementor-element-2c0f9e6 .elementor-button:focus{background-color:#5BA199;color:#FFFFFF;}.elementor-1452 .elementor-element.elementor-element-2c0f9e6{width:100%;max-width:100%;}.elementor-1452 .elementor-element.elementor-element-2c0f9e6 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-1452 .elementor-element.elementor-element-2c0f9e6.elementor-element{--align-self:flex-start;}.elementor-1452 .elementor-element.elementor-element-2c0f9e6 .elementor-button:hover svg, .elementor-1452 .elementor-element.elementor-element-2c0f9e6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1452 .elementor-element.elementor-element-5d9bf5d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;box-shadow:0px 16px 32px -4px rgba(184, 184, 184, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1452 .elementor-element.elementor-element-5d9bf5d:not(.elementor-motion-effects-element-type-background), .elementor-1452 .elementor-element.elementor-element-5d9bf5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5DFE9;}.elementor-1452 .elementor-element.elementor-element-50d6d74 > .elementor-widget-container{margin:1em 1em 0em 1em;padding:0px 0px 0px 0px;}.elementor-1452 .elementor-element.elementor-element-50d6d74 .elementor-image-box-wrapper{text-align:center;}.elementor-1452 .elementor-element.elementor-element-50d6d74.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1452 .elementor-element.elementor-element-50d6d74.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1452 .elementor-element.elementor-element-50d6d74.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1452 .elementor-element.elementor-element-50d6d74 .elementor-image-box-wrapper .elementor-image-box-img{width:95%;}.elementor-1452 .elementor-element.elementor-element-50d6d74 .elementor-image-box-img img{height:180px;object-fit:cover;object-position:top center;border-radius:8px;transition-duration:0.3s;}.elementor-1452 .elementor-element.elementor-element-50d6d74 .elementor-image-box-title{font-family:"Fraunces", Sans-serif;font-size:18px;}.elementor-1452 .elementor-element.elementor-element-50d6d74 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;line-height:25px;}.elementor-1452 .elementor-element.elementor-element-eabc702 .elementor-button{background-color:#5BA19900;font-size:14px;fill:#5BA199;color:#5BA199;border-style:solid;border-width:2px 2px 2px 2px;border-color:#5BA199;padding:10px 40px 10px 40px;}.elementor-1452 .elementor-element.elementor-element-eabc702 .elementor-button:hover, .elementor-1452 .elementor-element.elementor-element-eabc702 .elementor-button:focus{background-color:#5BA199;color:#FFFFFF;}.elementor-1452 .elementor-element.elementor-element-eabc702{width:100%;max-width:100%;}.elementor-1452 .elementor-element.elementor-element-eabc702 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-1452 .elementor-element.elementor-element-eabc702.elementor-element{--align-self:flex-start;}.elementor-1452 .elementor-element.elementor-element-eabc702 .elementor-button:hover svg, .elementor-1452 .elementor-element.elementor-element-eabc702 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1452 .elementor-element.elementor-element-47af998{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;box-shadow:0px 16px 32px -4px rgba(184, 184, 184, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1452 .elementor-element.elementor-element-47af998:not(.elementor-motion-effects-element-type-background), .elementor-1452 .elementor-element.elementor-element-47af998 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8FFEA;}.elementor-1452 .elementor-element.elementor-element-cf28d74 > .elementor-widget-container{margin:1em 1em 0em 1em;padding:0px 0px 0px 0px;}.elementor-1452 .elementor-element.elementor-element-cf28d74 .elementor-image-box-wrapper{text-align:center;}.elementor-1452 .elementor-element.elementor-element-cf28d74.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1452 .elementor-element.elementor-element-cf28d74.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1452 .elementor-element.elementor-element-cf28d74.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1452 .elementor-element.elementor-element-cf28d74 .elementor-image-box-wrapper .elementor-image-box-img{width:95%;}.elementor-1452 .elementor-element.elementor-element-cf28d74 .elementor-image-box-img img{height:180px;object-fit:cover;object-position:top center;border-radius:8px;transition-duration:0.3s;}.elementor-1452 .elementor-element.elementor-element-cf28d74 .elementor-image-box-title{font-family:"Fraunces", Sans-serif;font-size:18px;}.elementor-1452 .elementor-element.elementor-element-cf28d74 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;line-height:25px;}.elementor-1452 .elementor-element.elementor-element-4b24c92 .elementor-button{background-color:#5BA19900;font-size:14px;fill:#5BA199;color:#5BA199;border-style:solid;border-width:2px 2px 2px 2px;border-color:#5BA199;padding:10px 40px 10px 40px;}.elementor-1452 .elementor-element.elementor-element-4b24c92 .elementor-button:hover, .elementor-1452 .elementor-element.elementor-element-4b24c92 .elementor-button:focus{background-color:#5BA199;color:#FFFFFF;}.elementor-1452 .elementor-element.elementor-element-4b24c92{width:100%;max-width:100%;}.elementor-1452 .elementor-element.elementor-element-4b24c92 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-1452 .elementor-element.elementor-element-4b24c92.elementor-element{--align-self:flex-start;}.elementor-1452 .elementor-element.elementor-element-4b24c92 .elementor-button:hover svg, .elementor-1452 .elementor-element.elementor-element-4b24c92 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1452 .elementor-element.elementor-element-1a54f5c{--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-1452 .elementor-element.elementor-element-9591deb{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;box-shadow:0px 16px 32px -4px rgba(184, 184, 184, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1452 .elementor-element.elementor-element-9591deb:not(.elementor-motion-effects-element-type-background), .elementor-1452 .elementor-element.elementor-element-9591deb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8FFEA;}.elementor-1452 .elementor-element.elementor-element-2825e54 > .elementor-widget-container{margin:1em 1em 0em 1em;padding:0px 0px 0px 0px;}.elementor-1452 .elementor-element.elementor-element-2825e54 .elementor-image-box-wrapper{text-align:center;}.elementor-1452 .elementor-element.elementor-element-2825e54.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1452 .elementor-element.elementor-element-2825e54.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1452 .elementor-element.elementor-element-2825e54.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1452 .elementor-element.elementor-element-2825e54 .elementor-image-box-wrapper .elementor-image-box-img{width:95%;}.elementor-1452 .elementor-element.elementor-element-2825e54 .elementor-image-box-img img{height:180px;object-fit:cover;object-position:top center;border-radius:8px;transition-duration:0.3s;}.elementor-1452 .elementor-element.elementor-element-2825e54 .elementor-image-box-title{font-family:"Fraunces", Sans-serif;font-size:18px;}.elementor-1452 .elementor-element.elementor-element-2825e54 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;line-height:25px;}.elementor-1452 .elementor-element.elementor-element-333b3d5 .elementor-button{background-color:#5BA19900;font-size:14px;fill:#5BA199;color:#5BA199;border-style:solid;border-width:2px 2px 2px 2px;border-color:#5BA199;padding:10px 40px 10px 40px;}.elementor-1452 .elementor-element.elementor-element-333b3d5 .elementor-button:hover, .elementor-1452 .elementor-element.elementor-element-333b3d5 .elementor-button:focus{background-color:#5BA199;color:#FFFFFF;}.elementor-1452 .elementor-element.elementor-element-333b3d5{width:100%;max-width:100%;}.elementor-1452 .elementor-element.elementor-element-333b3d5 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-1452 .elementor-element.elementor-element-333b3d5.elementor-element{--align-self:flex-start;}.elementor-1452 .elementor-element.elementor-element-333b3d5 .elementor-button:hover svg, .elementor-1452 .elementor-element.elementor-element-333b3d5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1452 .elementor-element.elementor-element-8366587{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;box-shadow:0px 16px 32px -4px rgba(184, 184, 184, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1452 .elementor-element.elementor-element-8366587:not(.elementor-motion-effects-element-type-background), .elementor-1452 .elementor-element.elementor-element-8366587 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F5FF;}.elementor-1452 .elementor-element.elementor-element-49ebfbc > .elementor-widget-container{margin:1em 1em 0em 1em;padding:0px 0px 0px 0px;}.elementor-1452 .elementor-element.elementor-element-49ebfbc .elementor-image-box-wrapper{text-align:center;}.elementor-1452 .elementor-element.elementor-element-49ebfbc.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1452 .elementor-element.elementor-element-49ebfbc.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1452 .elementor-element.elementor-element-49ebfbc.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1452 .elementor-element.elementor-element-49ebfbc .elementor-image-box-wrapper .elementor-image-box-img{width:95%;}.elementor-1452 .elementor-element.elementor-element-49ebfbc .elementor-image-box-img img{height:180px;object-fit:cover;object-position:top center;border-radius:8px;transition-duration:0.3s;}.elementor-1452 .elementor-element.elementor-element-49ebfbc .elementor-image-box-title{font-family:"Fraunces", Sans-serif;font-size:18px;}.elementor-1452 .elementor-element.elementor-element-49ebfbc .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;line-height:25px;}.elementor-1452 .elementor-element.elementor-element-5ecbf0b .elementor-button{background-color:#5BA19900;font-size:14px;fill:#5BA199;color:#5BA199;border-style:solid;border-width:2px 2px 2px 2px;border-color:#5BA199;padding:10px 40px 10px 40px;}.elementor-1452 .elementor-element.elementor-element-5ecbf0b .elementor-button:hover, .elementor-1452 .elementor-element.elementor-element-5ecbf0b .elementor-button:focus{background-color:#5BA199;color:#FFFFFF;}.elementor-1452 .elementor-element.elementor-element-5ecbf0b{width:100%;max-width:100%;}.elementor-1452 .elementor-element.elementor-element-5ecbf0b > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-1452 .elementor-element.elementor-element-5ecbf0b.elementor-element{--align-self:flex-start;}.elementor-1452 .elementor-element.elementor-element-5ecbf0b .elementor-button:hover svg, .elementor-1452 .elementor-element.elementor-element-5ecbf0b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1452 .elementor-element.elementor-element-9959aca{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;box-shadow:0px 16px 32px -4px rgba(184, 184, 184, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1452 .elementor-element.elementor-element-9959aca:not(.elementor-motion-effects-element-type-background), .elementor-1452 .elementor-element.elementor-element-9959aca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5DFE9;}.elementor-1452 .elementor-element.elementor-element-bcdc34d > .elementor-widget-container{margin:1em 1em 0em 1em;padding:0px 0px 0px 0px;}.elementor-1452 .elementor-element.elementor-element-bcdc34d .elementor-image-box-wrapper{text-align:center;}.elementor-1452 .elementor-element.elementor-element-bcdc34d.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1452 .elementor-element.elementor-element-bcdc34d.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1452 .elementor-element.elementor-element-bcdc34d.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1452 .elementor-element.elementor-element-bcdc34d .elementor-image-box-wrapper .elementor-image-box-img{width:95%;}.elementor-1452 .elementor-element.elementor-element-bcdc34d .elementor-image-box-img img{height:180px;object-fit:cover;object-position:top center;border-radius:8px;transition-duration:0.3s;}.elementor-1452 .elementor-element.elementor-element-bcdc34d .elementor-image-box-title{font-family:"Fraunces", Sans-serif;font-size:18px;}.elementor-1452 .elementor-element.elementor-element-bcdc34d .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;line-height:25px;}.elementor-1452 .elementor-element.elementor-element-b25690c .elementor-button{background-color:#5BA19900;font-size:14px;fill:#5BA199;color:#5BA199;border-style:solid;border-width:2px 2px 2px 2px;border-color:#5BA199;padding:10px 40px 10px 40px;}.elementor-1452 .elementor-element.elementor-element-b25690c .elementor-button:hover, .elementor-1452 .elementor-element.elementor-element-b25690c .elementor-button:focus{background-color:#5BA199;color:#FFFFFF;}.elementor-1452 .elementor-element.elementor-element-b25690c{width:100%;max-width:100%;}.elementor-1452 .elementor-element.elementor-element-b25690c > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-1452 .elementor-element.elementor-element-b25690c.elementor-element{--align-self:flex-start;}.elementor-1452 .elementor-element.elementor-element-b25690c .elementor-button:hover svg, .elementor-1452 .elementor-element.elementor-element-b25690c .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1452 .elementor-element.elementor-element-d423b75{--content-width:1250px;}}@media(max-width:1024px){.elementor-1452 .elementor-element.elementor-element-d423b75{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1452 .elementor-element.elementor-element-7654dfd{text-align:start;}.elementor-1452 .elementor-element.elementor-element-7654dfd .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-1452 .elementor-element.elementor-element-4cb3264{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1452 .elementor-element.elementor-element-858faf9{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1452 .elementor-element.elementor-element-5d9bf5d{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1452 .elementor-element.elementor-element-47af998{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1452 .elementor-element.elementor-element-1a54f5c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1452 .elementor-element.elementor-element-9591deb{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1452 .elementor-element.elementor-element-8366587{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1452 .elementor-element.elementor-element-9959aca{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}}@media(max-width:767px){.elementor-1452 .elementor-element.elementor-element-d423b75{--padding-top:30px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1452 .elementor-element.elementor-element-7654dfd{width:var( --container-widget-width, 754px );max-width:754px;--container-widget-width:754px;--container-widget-flex-grow:0;text-align:center;}.elementor-1452 .elementor-element.elementor-element-7654dfd .elementor-heading-title{font-size:30px;line-height:38px;}.elementor-1452 .elementor-element.elementor-element-ec2d60f{font-size:16px;}.elementor-1452 .elementor-element.elementor-element-b1969d3{font-size:16px;}.elementor-1452 .elementor-element.elementor-element-858faf9{--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-1452 .elementor-element.elementor-element-9de32fa .elementor-image-box-img{margin-bottom:0px;}.elementor-1452 .elementor-element.elementor-element-2c0f9e6{width:100%;max-width:100%;}.elementor-1452 .elementor-element.elementor-element-2c0f9e6 .elementor-button{padding:10px 15px 10px 15px;}.elementor-1452 .elementor-element.elementor-element-5d9bf5d{--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-1452 .elementor-element.elementor-element-50d6d74 .elementor-image-box-img{margin-bottom:0px;}.elementor-1452 .elementor-element.elementor-element-eabc702{width:100%;max-width:100%;}.elementor-1452 .elementor-element.elementor-element-eabc702 .elementor-button{padding:10px 15px 10px 15px;}.elementor-1452 .elementor-element.elementor-element-47af998{--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-1452 .elementor-element.elementor-element-cf28d74 .elementor-image-box-img{margin-bottom:0px;}.elementor-1452 .elementor-element.elementor-element-4b24c92{width:100%;max-width:100%;}.elementor-1452 .elementor-element.elementor-element-4b24c92 .elementor-button{padding:10px 15px 10px 15px;}.elementor-1452 .elementor-element.elementor-element-9591deb{--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-1452 .elementor-element.elementor-element-2825e54 .elementor-image-box-img{margin-bottom:0px;}.elementor-1452 .elementor-element.elementor-element-333b3d5{width:100%;max-width:100%;}.elementor-1452 .elementor-element.elementor-element-333b3d5 .elementor-button{padding:10px 15px 10px 15px;}.elementor-1452 .elementor-element.elementor-element-8366587{--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-1452 .elementor-element.elementor-element-49ebfbc .elementor-image-box-img{margin-bottom:0px;}.elementor-1452 .elementor-element.elementor-element-5ecbf0b{width:100%;max-width:100%;}.elementor-1452 .elementor-element.elementor-element-5ecbf0b .elementor-button{padding:10px 15px 10px 15px;}.elementor-1452 .elementor-element.elementor-element-9959aca{--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-1452 .elementor-element.elementor-element-bcdc34d .elementor-image-box-img{margin-bottom:0px;}.elementor-1452 .elementor-element.elementor-element-b25690c{width:100%;max-width:100%;}.elementor-1452 .elementor-element.elementor-element-b25690c .elementor-button{padding:10px 15px 10px 15px;}}/* Start custom CSS for heading, class: .elementor-element-7654dfd *//* Container setup */
.container {
  box-sizing: border-box;
  width: 100%;
  max-width: 1200px; /* adjust as per your layout */
  margin: 0 auto;
  padding: 0 24px;
  overflow: hidden; /* prevents text from visually spilling out */
}

/* Heading wrap rules */
.container .heading {
  display: block;
  width: 100%;
  font-size: 48px;
  font-weight: 600;
  line-height: 1.2;
  margin: 0;
  text-align: center; /* or left if you prefer */
  
  /* Key wrapping properties */
  white-space: normal;        /* allows text to wrap to new lines */
  overflow-wrap: break-word;  /* breaks long words if needed */
  word-break: break-word;     /* ensures no overflow for long unbroken text */
  hyphens: auto;              /* adds hyphen when breaking long words */
}

/* Responsive adjustments */
@media (max-width: 1024px) {
  .container .heading {
    font-size: 40px;
  }
}

@media (max-width: 768px) {
  .container {
    padding: 0 16px;
  }
  .container .heading {
    font-size: 32px;
    line-height: 1.3;
  }
}

@media (max-width: 480px) {
  .container {
    padding: 0 12px;
  }
  .container .heading {
    font-size: 24px;
    line-height: 1.4;
  }
}/* End custom CSS */