.elementor-1324 .elementor-element.elementor-element-8b576be{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:35px;--padding-right:35px;}.elementor-1324 .elementor-element.elementor-element-5b86d4d{--display:flex;}.elementor-1324 .elementor-element.elementor-element-4ca778e{animation-duration:2500ms;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-1324 .elementor-element.elementor-element-4ca778e > .elementor-widget-container{margin:50px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-1324 .elementor-element.elementor-element-4ca778e .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-1324 .elementor-element.elementor-element-4ca778e .aux-modern-heading-primary{font-size:42px;font-weight:500;line-height:1.2em;letter-spacing:-0.24px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-4ca778e .aux-modern-heading-secondary{font-size:24px;font-weight:400;text-transform:capitalize;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-1324 .elementor-element.elementor-element-1b429c0{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-170px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1324 .elementor-element.elementor-element-ade677e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:35px;--padding-right:35px;}.elementor-1324 .elementor-element.elementor-element-6f16f67{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1324 .elementor-element.elementor-element-72ad192{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1324 .elementor-element.elementor-element-e84c35b > .elementor-widget-container{margin:0px 30px 0px 30px;padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-e84c35b .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-1324 .elementor-element.elementor-element-e84c35b .aux-modern-heading-primary{font-size:30px;font-weight:700;text-transform:capitalize;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-1324 .elementor-element.elementor-element-e84c35b .aux-modern-heading-description{font-size:16px;}.elementor-1324 .elementor-element.elementor-element-aba157b{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1324 .elementor-element.elementor-element-7b7c033{--display:flex;}.elementor-1324 .elementor-element.elementor-element-7a7d329{width:auto;max-width:auto;}.elementor-1324 .elementor-element.elementor-element-7a7d329 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-1324 .elementor-element.elementor-element-7a7d329 .aux-modern-heading-primary{font-size:16px;font-weight:500;color:var( --e-global-color-primary );margin:0px 0px 13px 0px;}.elementor-1324 .elementor-element.elementor-element-7a7d329 .aux-modern-heading-secondary{font-size:50px;font-weight:bold;line-height:1.3em;letter-spacing:0px;color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-dc47de3{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:35px;--padding-right:35px;}.elementor-1324 .elementor-element.elementor-element-a4a704a{--display:flex;}.elementor-1324 .elementor-element.elementor-element-1a15d3a:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1324 .elementor-element.elementor-element-dfceced .elementor-button{background-color:#FF0000;border-radius:20px 20px 20px 20px;}.elementor-1324 .elementor-element.elementor-element-02a47f7 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-1324 .elementor-element.elementor-element-02a47f7 .aux-modern-heading-description{font-size:10px;}.elementor-1324 .elementor-element.elementor-element-2e02ac1 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-1324 .elementor-element.elementor-element-2e02ac1 .aux-modern-button .aux-overlay:before{background-color:var( --e-global-color-secondary );}.elementor-1324 .elementor-element.elementor-element-2e02ac1 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-1324 .elementor-element.elementor-element-2e02ac1 .aux-modern-button .aux-overlay:after{background-color:var( --e-global-color-accent );}.elementor-1324 .elementor-element.elementor-element-2e02ac1{width:auto;max-width:auto;}.elementor-1324 .elementor-element.elementor-element-2e02ac1 .aux-modern-button-wrapper{text-align:center;}.elementor-1324 .elementor-element.elementor-element-2e02ac1 .aux-overlay:before, .elementor-1324 .elementor-element.elementor-element-2e02ac1 .aux-overlay:after{border-radius:20px 20px 20px 20px;}.elementor-1324 .elementor-element.elementor-element-2e02ac1 .aux-text{font-size:16px;font-weight:500;line-height:1.4em;letter-spacing:-0.24px;}.elementor-1324 .elementor-element.elementor-element-2e02ac1 .aux-modern-button:hover .aux-text{color:var( --e-global-color-fb030aa );}.elementor-1324 .elementor-element.elementor-element-6416998{--display:flex;}.elementor-1324 .elementor-element.elementor-element-1670588 .elementor-button{background-color:#FF0000;border-radius:20px 20px 20px 20px;}.elementor-1324 .elementor-element.elementor-element-bac8e9b .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-1324 .elementor-element.elementor-element-bac8e9b .aux-modern-heading-description{font-size:10px;}.elementor-1324 .elementor-element.elementor-element-1729132 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-1324 .elementor-element.elementor-element-1729132 .aux-modern-button .aux-overlay:before{background-color:var( --e-global-color-secondary );}.elementor-1324 .elementor-element.elementor-element-1729132 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-1324 .elementor-element.elementor-element-1729132 .aux-modern-button .aux-overlay:after{background-color:var( --e-global-color-accent );}.elementor-1324 .elementor-element.elementor-element-1729132{width:auto;max-width:auto;}.elementor-1324 .elementor-element.elementor-element-1729132 .aux-modern-button-wrapper{text-align:center;}.elementor-1324 .elementor-element.elementor-element-1729132 .aux-overlay:before, .elementor-1324 .elementor-element.elementor-element-1729132 .aux-overlay:after{border-radius:20px 20px 20px 20px;}.elementor-1324 .elementor-element.elementor-element-1729132 .aux-text{font-size:16px;font-weight:500;line-height:1.4em;letter-spacing:-0.24px;}.elementor-1324 .elementor-element.elementor-element-1729132 .aux-modern-button:hover .aux-text{color:var( --e-global-color-fb030aa );}.elementor-1324 .elementor-element.elementor-element-d53dc70{--display:flex;}.elementor-1324 .elementor-element.elementor-element-4c13659 .elementor-button{background-color:#FF0000;border-radius:20px 20px 20px 20px;}.elementor-1324 .elementor-element.elementor-element-9c8e8a2 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-1324 .elementor-element.elementor-element-9c8e8a2 .aux-modern-heading-description{font-size:10px;}.elementor-1324 .elementor-element.elementor-element-8a294b6 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-1324 .elementor-element.elementor-element-8a294b6 .aux-modern-button .aux-overlay:before{background-color:var( --e-global-color-secondary );}.elementor-1324 .elementor-element.elementor-element-8a294b6 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-1324 .elementor-element.elementor-element-8a294b6 .aux-modern-button .aux-overlay:after{background-color:var( --e-global-color-accent );}.elementor-1324 .elementor-element.elementor-element-8a294b6{width:auto;max-width:auto;}.elementor-1324 .elementor-element.elementor-element-8a294b6 .aux-modern-button-wrapper{text-align:center;}.elementor-1324 .elementor-element.elementor-element-8a294b6 .aux-overlay:before, .elementor-1324 .elementor-element.elementor-element-8a294b6 .aux-overlay:after{border-radius:20px 20px 20px 20px;}.elementor-1324 .elementor-element.elementor-element-8a294b6 .aux-text{font-size:16px;font-weight:500;line-height:1.4em;letter-spacing:-0.24px;}.elementor-1324 .elementor-element.elementor-element-8a294b6 .aux-modern-button:hover .aux-text{color:var( --e-global-color-fb030aa );}.elementor-1324 .elementor-element.elementor-element-4221275{--display:flex;}.elementor-1324 .elementor-element.elementor-element-4ff6b29 .elementor-button{background-color:#4AE014;border-radius:20px 20px 20px 20px;}.elementor-1324 .elementor-element.elementor-element-592562e .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-1324 .elementor-element.elementor-element-baff3da .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-1324 .elementor-element.elementor-element-baff3da .aux-modern-button .aux-overlay:before{background-color:var( --e-global-color-secondary );}.elementor-1324 .elementor-element.elementor-element-baff3da .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-1324 .elementor-element.elementor-element-baff3da .aux-modern-button .aux-overlay:after{background-color:var( --e-global-color-accent );}.elementor-1324 .elementor-element.elementor-element-baff3da{width:auto;max-width:auto;}.elementor-1324 .elementor-element.elementor-element-baff3da .aux-modern-button-wrapper{text-align:center;}.elementor-1324 .elementor-element.elementor-element-baff3da .aux-overlay:before, .elementor-1324 .elementor-element.elementor-element-baff3da .aux-overlay:after{border-radius:20px 20px 20px 20px;}.elementor-1324 .elementor-element.elementor-element-baff3da .aux-text{font-size:16px;font-weight:500;line-height:1.4em;letter-spacing:-0.24px;}.elementor-1324 .elementor-element.elementor-element-baff3da .aux-modern-button:hover .aux-text{color:var( --e-global-color-fb030aa );}.elementor-1324 .elementor-element.elementor-element-a297446{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:35px;--padding-right:35px;}.elementor-1324 .elementor-element.elementor-element-298b2a8{--display:flex;}.elementor-1324 .elementor-element.elementor-element-7c80b13 .elementor-button{background-color:#4AE014;border-radius:20px 20px 20px 20px;}.elementor-1324 .elementor-element.elementor-element-d6846d2 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-1324 .elementor-element.elementor-element-9c47db1 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-1324 .elementor-element.elementor-element-9c47db1 .aux-modern-button .aux-overlay:before{background-color:var( --e-global-color-secondary );}.elementor-1324 .elementor-element.elementor-element-9c47db1 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-1324 .elementor-element.elementor-element-9c47db1 .aux-modern-button .aux-overlay:after{background-color:var( --e-global-color-accent );}.elementor-1324 .elementor-element.elementor-element-9c47db1{width:auto;max-width:auto;}.elementor-1324 .elementor-element.elementor-element-9c47db1 .aux-modern-button-wrapper{text-align:center;}.elementor-1324 .elementor-element.elementor-element-9c47db1 .aux-overlay:before, .elementor-1324 .elementor-element.elementor-element-9c47db1 .aux-overlay:after{border-radius:20px 20px 20px 20px;}.elementor-1324 .elementor-element.elementor-element-9c47db1 .aux-text{font-size:16px;font-weight:500;line-height:1.4em;letter-spacing:-0.24px;}.elementor-1324 .elementor-element.elementor-element-9c47db1 .aux-modern-button:hover .aux-text{color:var( --e-global-color-fb030aa );}.elementor-1324 .elementor-element.elementor-element-f626e42{--display:flex;}.elementor-1324 .elementor-element.elementor-element-61c3a83 .elementor-button{background-color:#4AE014;border-radius:20px 20px 20px 20px;}.elementor-1324 .elementor-element.elementor-element-4361f1c .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-1324 .elementor-element.elementor-element-ca50940 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-1324 .elementor-element.elementor-element-ca50940 .aux-modern-button .aux-overlay:before{background-color:var( --e-global-color-secondary );}.elementor-1324 .elementor-element.elementor-element-ca50940 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-1324 .elementor-element.elementor-element-ca50940 .aux-modern-button .aux-overlay:after{background-color:var( --e-global-color-accent );}.elementor-1324 .elementor-element.elementor-element-ca50940{width:auto;max-width:auto;}.elementor-1324 .elementor-element.elementor-element-ca50940 .aux-modern-button-wrapper{text-align:center;}.elementor-1324 .elementor-element.elementor-element-ca50940 .aux-overlay:before, .elementor-1324 .elementor-element.elementor-element-ca50940 .aux-overlay:after{border-radius:20px 20px 20px 20px;}.elementor-1324 .elementor-element.elementor-element-ca50940 .aux-text{font-size:16px;font-weight:500;line-height:1.4em;letter-spacing:-0.24px;}.elementor-1324 .elementor-element.elementor-element-ca50940 .aux-modern-button:hover .aux-text{color:var( --e-global-color-fb030aa );}.elementor-1324 .elementor-element.elementor-element-744f01d{--display:flex;}.elementor-1324 .elementor-element.elementor-element-9ca0d1b .elementor-button{background-color:#FF0000;border-radius:20px 20px 20px 20px;}.elementor-1324 .elementor-element.elementor-element-2191306 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-1324 .elementor-element.elementor-element-2191306 .aux-modern-heading-description{font-size:10px;}.elementor-1324 .elementor-element.elementor-element-6a4b1fb .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-1324 .elementor-element.elementor-element-6a4b1fb .aux-modern-button .aux-overlay:before{background-color:var( --e-global-color-secondary );}.elementor-1324 .elementor-element.elementor-element-6a4b1fb .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-1324 .elementor-element.elementor-element-6a4b1fb .aux-modern-button .aux-overlay:after{background-color:var( --e-global-color-accent );}.elementor-1324 .elementor-element.elementor-element-6a4b1fb{width:auto;max-width:auto;}.elementor-1324 .elementor-element.elementor-element-6a4b1fb .aux-modern-button-wrapper{text-align:center;}.elementor-1324 .elementor-element.elementor-element-6a4b1fb .aux-overlay:before, .elementor-1324 .elementor-element.elementor-element-6a4b1fb .aux-overlay:after{border-radius:20px 20px 20px 20px;}.elementor-1324 .elementor-element.elementor-element-6a4b1fb .aux-text{font-size:16px;font-weight:500;line-height:1.4em;letter-spacing:-0.24px;}.elementor-1324 .elementor-element.elementor-element-6a4b1fb .aux-modern-button:hover .aux-text{color:var( --e-global-color-fb030aa );}.elementor-1324 .elementor-element.elementor-element-9c64d19{--display:flex;}.elementor-1324 .elementor-element.elementor-element-89e9d4e .elementor-button{background-color:#FF0000;border-radius:20px 20px 20px 20px;}.elementor-1324 .elementor-element.elementor-element-895010c .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-1324 .elementor-element.elementor-element-895010c .aux-modern-heading-description{font-size:10px;}.elementor-1324 .elementor-element.elementor-element-44582b7 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-1324 .elementor-element.elementor-element-44582b7 .aux-modern-button .aux-overlay:before{background-color:var( --e-global-color-secondary );}.elementor-1324 .elementor-element.elementor-element-44582b7 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-1324 .elementor-element.elementor-element-44582b7 .aux-modern-button .aux-overlay:after{background-color:var( --e-global-color-accent );}.elementor-1324 .elementor-element.elementor-element-44582b7{width:auto;max-width:auto;}.elementor-1324 .elementor-element.elementor-element-44582b7 .aux-modern-button-wrapper{text-align:center;}.elementor-1324 .elementor-element.elementor-element-44582b7 .aux-overlay:before, .elementor-1324 .elementor-element.elementor-element-44582b7 .aux-overlay:after{border-radius:20px 20px 20px 20px;}.elementor-1324 .elementor-element.elementor-element-44582b7 .aux-text{font-size:16px;font-weight:500;line-height:1.4em;letter-spacing:-0.24px;}.elementor-1324 .elementor-element.elementor-element-44582b7 .aux-modern-button:hover .aux-text{color:var( --e-global-color-fb030aa );}.elementor-1324 .elementor-element.elementor-element-29677c1{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:35px;--padding-right:35px;}.elementor-1324 .elementor-element.elementor-element-5da7a8e{--display:flex;}.elementor-1324 .elementor-element.elementor-element-b757f4e .elementor-button{background-color:#4AE014;border-radius:20px 20px 20px 20px;}.elementor-1324 .elementor-element.elementor-element-c8e7a4c .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-1324 .elementor-element.elementor-element-6118085 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-1324 .elementor-element.elementor-element-6118085 .aux-modern-button .aux-overlay:before{background-color:var( --e-global-color-secondary );}.elementor-1324 .elementor-element.elementor-element-6118085 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-1324 .elementor-element.elementor-element-6118085 .aux-modern-button .aux-overlay:after{background-color:var( --e-global-color-accent );}.elementor-1324 .elementor-element.elementor-element-6118085{width:auto;max-width:auto;}.elementor-1324 .elementor-element.elementor-element-6118085 .aux-modern-button-wrapper{text-align:center;}.elementor-1324 .elementor-element.elementor-element-6118085 .aux-overlay:before, .elementor-1324 .elementor-element.elementor-element-6118085 .aux-overlay:after{border-radius:20px 20px 20px 20px;}.elementor-1324 .elementor-element.elementor-element-6118085 .aux-text{font-size:16px;font-weight:500;line-height:1.4em;letter-spacing:-0.24px;}.elementor-1324 .elementor-element.elementor-element-6118085 .aux-modern-button:hover .aux-text{color:var( --e-global-color-fb030aa );}.elementor-1324 .elementor-element.elementor-element-05aa92a{--display:flex;}.elementor-1324 .elementor-element.elementor-element-1ffd3f7 .elementor-button{background-color:#4AE014;border-radius:20px 20px 20px 20px;}.elementor-1324 .elementor-element.elementor-element-a78ae0a .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-1324 .elementor-element.elementor-element-5a509dd .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-1324 .elementor-element.elementor-element-5a509dd .aux-modern-button .aux-overlay:before{background-color:var( --e-global-color-secondary );}.elementor-1324 .elementor-element.elementor-element-5a509dd .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-1324 .elementor-element.elementor-element-5a509dd .aux-modern-button .aux-overlay:after{background-color:var( --e-global-color-accent );}.elementor-1324 .elementor-element.elementor-element-5a509dd{width:auto;max-width:auto;}.elementor-1324 .elementor-element.elementor-element-5a509dd .aux-modern-button-wrapper{text-align:center;}.elementor-1324 .elementor-element.elementor-element-5a509dd .aux-overlay:before, .elementor-1324 .elementor-element.elementor-element-5a509dd .aux-overlay:after{border-radius:20px 20px 20px 20px;}.elementor-1324 .elementor-element.elementor-element-5a509dd .aux-text{font-size:16px;font-weight:500;line-height:1.4em;letter-spacing:-0.24px;}.elementor-1324 .elementor-element.elementor-element-5a509dd .aux-modern-button:hover .aux-text{color:var( --e-global-color-fb030aa );}.elementor-1324 .elementor-element.elementor-element-e6d56b6{--display:flex;}.elementor-1324 .elementor-element.elementor-element-3d6a8ed .elementor-button{background-color:#4AE014;border-radius:20px 20px 20px 20px;}.elementor-1324 .elementor-element.elementor-element-63bdf96 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-1324 .elementor-element.elementor-element-d739a51 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-1324 .elementor-element.elementor-element-d739a51 .aux-modern-button .aux-overlay:before{background-color:var( --e-global-color-secondary );}.elementor-1324 .elementor-element.elementor-element-d739a51 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-1324 .elementor-element.elementor-element-d739a51 .aux-modern-button .aux-overlay:after{background-color:var( --e-global-color-accent );}.elementor-1324 .elementor-element.elementor-element-d739a51{width:auto;max-width:auto;}.elementor-1324 .elementor-element.elementor-element-d739a51 .aux-modern-button-wrapper{text-align:center;}.elementor-1324 .elementor-element.elementor-element-d739a51 .aux-overlay:before, .elementor-1324 .elementor-element.elementor-element-d739a51 .aux-overlay:after{border-radius:20px 20px 20px 20px;}.elementor-1324 .elementor-element.elementor-element-d739a51 .aux-text{font-size:16px;font-weight:500;line-height:1.4em;letter-spacing:-0.24px;}.elementor-1324 .elementor-element.elementor-element-d739a51 .aux-modern-button:hover .aux-text{color:var( --e-global-color-fb030aa );}.elementor-1324 .elementor-element.elementor-element-dae574d{--display:flex;}.elementor-1324 .elementor-element.elementor-element-b36fab5 .elementor-button{background-color:#4AE014;border-radius:20px 20px 20px 20px;}.elementor-1324 .elementor-element.elementor-element-d256712 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-1324 .elementor-element.elementor-element-e85dfea .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-1324 .elementor-element.elementor-element-e85dfea .aux-modern-button .aux-overlay:before{background-color:var( --e-global-color-secondary );}.elementor-1324 .elementor-element.elementor-element-e85dfea .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-1324 .elementor-element.elementor-element-e85dfea .aux-modern-button .aux-overlay:after{background-color:var( --e-global-color-accent );}.elementor-1324 .elementor-element.elementor-element-e85dfea{width:auto;max-width:auto;}.elementor-1324 .elementor-element.elementor-element-e85dfea .aux-modern-button-wrapper{text-align:center;}.elementor-1324 .elementor-element.elementor-element-e85dfea .aux-overlay:before, .elementor-1324 .elementor-element.elementor-element-e85dfea .aux-overlay:after{border-radius:20px 20px 20px 20px;}.elementor-1324 .elementor-element.elementor-element-e85dfea .aux-text{font-size:16px;font-weight:500;line-height:1.4em;letter-spacing:-0.24px;}.elementor-1324 .elementor-element.elementor-element-e85dfea .aux-modern-button:hover .aux-text{color:var( --e-global-color-fb030aa );}.elementor-1324 .elementor-element.elementor-element-1593ee0{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:35px;--padding-right:35px;}.elementor-1324 .elementor-element.elementor-element-d2936c9{--display:flex;}.elementor-1324 .elementor-element.elementor-element-f2948d4 .elementor-button{background-color:#4AE014;border-radius:20px 20px 20px 20px;}.elementor-1324 .elementor-element.elementor-element-77a00ba .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-1324 .elementor-element.elementor-element-974371d .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-1324 .elementor-element.elementor-element-974371d .aux-modern-button .aux-overlay:before{background-color:var( --e-global-color-secondary );}.elementor-1324 .elementor-element.elementor-element-974371d .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-1324 .elementor-element.elementor-element-974371d .aux-modern-button .aux-overlay:after{background-color:var( --e-global-color-accent );}.elementor-1324 .elementor-element.elementor-element-974371d{width:auto;max-width:auto;}.elementor-1324 .elementor-element.elementor-element-974371d .aux-modern-button-wrapper{text-align:center;}.elementor-1324 .elementor-element.elementor-element-974371d .aux-overlay:before, .elementor-1324 .elementor-element.elementor-element-974371d .aux-overlay:after{border-radius:20px 20px 20px 20px;}.elementor-1324 .elementor-element.elementor-element-974371d .aux-text{font-size:16px;font-weight:500;line-height:1.4em;letter-spacing:-0.24px;}.elementor-1324 .elementor-element.elementor-element-974371d .aux-modern-button:hover .aux-text{color:var( --e-global-color-fb030aa );}.elementor-1324 .elementor-element.elementor-element-ce179b2{--display:flex;}.elementor-1324 .elementor-element.elementor-element-83fde04 .elementor-button{background-color:#4AE014;border-radius:20px 20px 20px 20px;}.elementor-1324 .elementor-element.elementor-element-c050ec1 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-1324 .elementor-element.elementor-element-a2a9923 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-1324 .elementor-element.elementor-element-a2a9923 .aux-modern-button .aux-overlay:before{background-color:var( --e-global-color-secondary );}.elementor-1324 .elementor-element.elementor-element-a2a9923 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-1324 .elementor-element.elementor-element-a2a9923 .aux-modern-button .aux-overlay:after{background-color:var( --e-global-color-accent );}.elementor-1324 .elementor-element.elementor-element-a2a9923{width:auto;max-width:auto;}.elementor-1324 .elementor-element.elementor-element-a2a9923 .aux-modern-button-wrapper{text-align:center;}.elementor-1324 .elementor-element.elementor-element-a2a9923 .aux-overlay:before, .elementor-1324 .elementor-element.elementor-element-a2a9923 .aux-overlay:after{border-radius:20px 20px 20px 20px;}.elementor-1324 .elementor-element.elementor-element-a2a9923 .aux-text{font-size:16px;font-weight:500;line-height:1.4em;letter-spacing:-0.24px;}.elementor-1324 .elementor-element.elementor-element-a2a9923 .aux-modern-button:hover .aux-text{color:var( --e-global-color-fb030aa );}.elementor-1324 .elementor-element.elementor-element-6ddb266{--display:flex;}.elementor-1324 .elementor-element.elementor-element-1536fdf .elementor-button{background-color:#4AE014;border-radius:20px 20px 20px 20px;}.elementor-1324 .elementor-element.elementor-element-649ee41 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-1324 .elementor-element.elementor-element-53bea7f .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-1324 .elementor-element.elementor-element-53bea7f .aux-modern-button .aux-overlay:before{background-color:var( --e-global-color-secondary );}.elementor-1324 .elementor-element.elementor-element-53bea7f .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-1324 .elementor-element.elementor-element-53bea7f .aux-modern-button .aux-overlay:after{background-color:var( --e-global-color-accent );}.elementor-1324 .elementor-element.elementor-element-53bea7f{width:auto;max-width:auto;}.elementor-1324 .elementor-element.elementor-element-53bea7f .aux-modern-button-wrapper{text-align:center;}.elementor-1324 .elementor-element.elementor-element-53bea7f .aux-overlay:before, .elementor-1324 .elementor-element.elementor-element-53bea7f .aux-overlay:after{border-radius:20px 20px 20px 20px;}.elementor-1324 .elementor-element.elementor-element-53bea7f .aux-text{font-size:16px;font-weight:500;line-height:1.4em;letter-spacing:-0.24px;}.elementor-1324 .elementor-element.elementor-element-53bea7f .aux-modern-button:hover .aux-text{color:var( --e-global-color-fb030aa );}.elementor-1324 .elementor-element.elementor-element-3353fb7{--display:flex;}.elementor-1324 .elementor-element.elementor-element-7973ed4 .elementor-button{background-color:#4AE014;border-radius:20px 20px 20px 20px;}.elementor-1324 .elementor-element.elementor-element-9646d69 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-1324 .elementor-element.elementor-element-c63c018 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-1324 .elementor-element.elementor-element-c63c018 .aux-modern-button .aux-overlay:before{background-color:var( --e-global-color-secondary );}.elementor-1324 .elementor-element.elementor-element-c63c018 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-1324 .elementor-element.elementor-element-c63c018 .aux-modern-button .aux-overlay:after{background-color:var( --e-global-color-accent );}.elementor-1324 .elementor-element.elementor-element-c63c018{width:auto;max-width:auto;}.elementor-1324 .elementor-element.elementor-element-c63c018 .aux-modern-button-wrapper{text-align:center;}.elementor-1324 .elementor-element.elementor-element-c63c018 .aux-overlay:before, .elementor-1324 .elementor-element.elementor-element-c63c018 .aux-overlay:after{border-radius:20px 20px 20px 20px;}.elementor-1324 .elementor-element.elementor-element-c63c018 .aux-text{font-size:16px;font-weight:500;line-height:1.4em;letter-spacing:-0.24px;}.elementor-1324 .elementor-element.elementor-element-c63c018 .aux-modern-button:hover .aux-text{color:var( --e-global-color-fb030aa );}.elementor-1324 .elementor-element.elementor-element-39c6e66{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1324 .elementor-element.elementor-element-070d2d1{--display:flex;}.elementor-1324 .elementor-element.elementor-element-55e7431{width:auto;max-width:auto;}.elementor-1324 .elementor-element.elementor-element-55e7431 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-1324 .elementor-element.elementor-element-55e7431 .aux-modern-heading-primary{font-size:16px;font-weight:500;color:var( --e-global-color-primary );margin:0px 0px 13px 0px;}.elementor-1324 .elementor-element.elementor-element-55e7431 .aux-modern-heading-secondary{font-size:50px;font-weight:bold;line-height:1.3em;letter-spacing:0px;color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-c48bacd{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:35px;--padding-right:35px;}.elementor-1324 .elementor-element.elementor-element-d9ce6b1{--display:flex;}.elementor-1324 .elementor-element.elementor-element-d475ca9 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-1324 .elementor-element.elementor-element-149dba9 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-1324 .elementor-element.elementor-element-149dba9 .aux-modern-button .aux-overlay:before{background-color:var( --e-global-color-secondary );}.elementor-1324 .elementor-element.elementor-element-149dba9 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-1324 .elementor-element.elementor-element-149dba9 .aux-modern-button .aux-overlay:after{background-color:var( --e-global-color-accent );}.elementor-1324 .elementor-element.elementor-element-149dba9{width:auto;max-width:auto;}.elementor-1324 .elementor-element.elementor-element-149dba9 .aux-modern-button-wrapper{text-align:center;}.elementor-1324 .elementor-element.elementor-element-149dba9 .aux-overlay:before, .elementor-1324 .elementor-element.elementor-element-149dba9 .aux-overlay:after{border-radius:20px 20px 20px 20px;}.elementor-1324 .elementor-element.elementor-element-149dba9 .aux-text{font-size:16px;font-weight:500;line-height:1.4em;letter-spacing:-0.24px;}.elementor-1324 .elementor-element.elementor-element-149dba9 .aux-modern-button:hover .aux-text{color:var( --e-global-color-fb030aa );}.elementor-1324 .elementor-element.elementor-element-4d32505{--display:flex;}.elementor-1324 .elementor-element.elementor-element-32e7f27 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-1324 .elementor-element.elementor-element-cee7537 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-1324 .elementor-element.elementor-element-cee7537 .aux-modern-button .aux-overlay:before{background-color:var( --e-global-color-secondary );}.elementor-1324 .elementor-element.elementor-element-cee7537 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-1324 .elementor-element.elementor-element-cee7537 .aux-modern-button .aux-overlay:after{background-color:var( --e-global-color-accent );}.elementor-1324 .elementor-element.elementor-element-cee7537{width:auto;max-width:auto;}.elementor-1324 .elementor-element.elementor-element-cee7537 .aux-modern-button-wrapper{text-align:center;}.elementor-1324 .elementor-element.elementor-element-cee7537 .aux-overlay:before, .elementor-1324 .elementor-element.elementor-element-cee7537 .aux-overlay:after{border-radius:20px 20px 20px 20px;}.elementor-1324 .elementor-element.elementor-element-cee7537 .aux-text{font-size:16px;font-weight:500;line-height:1.4em;letter-spacing:-0.24px;}.elementor-1324 .elementor-element.elementor-element-cee7537 .aux-modern-button:hover .aux-text{color:var( --e-global-color-fb030aa );}.elementor-1324 .elementor-element.elementor-element-b2afa64{--display:flex;}.elementor-1324 .elementor-element.elementor-element-314afb9 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-1324 .elementor-element.elementor-element-3904ccb .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-1324 .elementor-element.elementor-element-3904ccb .aux-modern-button .aux-overlay:before{background-color:var( --e-global-color-secondary );}.elementor-1324 .elementor-element.elementor-element-3904ccb .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-1324 .elementor-element.elementor-element-3904ccb .aux-modern-button .aux-overlay:after{background-color:var( --e-global-color-accent );}.elementor-1324 .elementor-element.elementor-element-3904ccb{width:auto;max-width:auto;}.elementor-1324 .elementor-element.elementor-element-3904ccb .aux-modern-button-wrapper{text-align:center;}.elementor-1324 .elementor-element.elementor-element-3904ccb .aux-overlay:before, .elementor-1324 .elementor-element.elementor-element-3904ccb .aux-overlay:after{border-radius:20px 20px 20px 20px;}.elementor-1324 .elementor-element.elementor-element-3904ccb .aux-text{font-size:16px;font-weight:500;line-height:1.4em;letter-spacing:-0.24px;}.elementor-1324 .elementor-element.elementor-element-3904ccb .aux-modern-button:hover .aux-text{color:var( --e-global-color-fb030aa );}.elementor-1324 .elementor-element.elementor-element-0c4e07e{--display:flex;}.elementor-1324 .elementor-element.elementor-element-aadb6a0 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-1324 .elementor-element.elementor-element-693417c .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-1324 .elementor-element.elementor-element-693417c .aux-modern-button .aux-overlay:before{background-color:var( --e-global-color-secondary );}.elementor-1324 .elementor-element.elementor-element-693417c .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-1324 .elementor-element.elementor-element-693417c .aux-modern-button .aux-overlay:after{background-color:var( --e-global-color-accent );}.elementor-1324 .elementor-element.elementor-element-693417c{width:auto;max-width:auto;}.elementor-1324 .elementor-element.elementor-element-693417c .aux-modern-button-wrapper{text-align:center;}.elementor-1324 .elementor-element.elementor-element-693417c .aux-overlay:before, .elementor-1324 .elementor-element.elementor-element-693417c .aux-overlay:after{border-radius:20px 20px 20px 20px;}.elementor-1324 .elementor-element.elementor-element-693417c .aux-text{font-size:16px;font-weight:500;line-height:1.4em;letter-spacing:-0.24px;}.elementor-1324 .elementor-element.elementor-element-693417c .aux-modern-button:hover .aux-text{color:var( --e-global-color-fb030aa );}.elementor-1324 .elementor-element.elementor-element-e178e65{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1324 .elementor-element.elementor-element-accecdd{--display:flex;}@media(max-width:1024px){.elementor-1324 .elementor-element.elementor-element-4ca778e > .elementor-widget-container{margin:17px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-4ca778e .aux-modern-heading-primary{font-size:14px;margin:15px 0px 11px 0px;}.elementor-1324 .elementor-element.elementor-element-4ca778e .aux-modern-heading-secondary{font-size:35px;margin:0px 0px -5px 0px;}.elementor-1324 .elementor-element.elementor-element-7a7d329 .aux-modern-heading-primary{font-size:14px;}.elementor-1324 .elementor-element.elementor-element-7a7d329 .aux-modern-heading-secondary{font-size:35px;}.elementor-1324 .elementor-element.elementor-element-2e02ac1 .aux-text{font-size:13px;}.elementor-1324 .elementor-element.elementor-element-1729132 .aux-text{font-size:13px;}.elementor-1324 .elementor-element.elementor-element-8a294b6 .aux-text{font-size:13px;}.elementor-1324 .elementor-element.elementor-element-baff3da .aux-text{font-size:13px;}.elementor-1324 .elementor-element.elementor-element-9c47db1 .aux-text{font-size:13px;}.elementor-1324 .elementor-element.elementor-element-ca50940 .aux-text{font-size:13px;}.elementor-1324 .elementor-element.elementor-element-6a4b1fb .aux-text{font-size:13px;}.elementor-1324 .elementor-element.elementor-element-44582b7 .aux-text{font-size:13px;}.elementor-1324 .elementor-element.elementor-element-6118085 .aux-text{font-size:13px;}.elementor-1324 .elementor-element.elementor-element-5a509dd .aux-text{font-size:13px;}.elementor-1324 .elementor-element.elementor-element-d739a51 .aux-text{font-size:13px;}.elementor-1324 .elementor-element.elementor-element-e85dfea .aux-text{font-size:13px;}.elementor-1324 .elementor-element.elementor-element-974371d .aux-text{font-size:13px;}.elementor-1324 .elementor-element.elementor-element-a2a9923 .aux-text{font-size:13px;}.elementor-1324 .elementor-element.elementor-element-53bea7f .aux-text{font-size:13px;}.elementor-1324 .elementor-element.elementor-element-c63c018 .aux-text{font-size:13px;}.elementor-1324 .elementor-element.elementor-element-55e7431 .aux-modern-heading-primary{font-size:14px;}.elementor-1324 .elementor-element.elementor-element-55e7431 .aux-modern-heading-secondary{font-size:35px;}.elementor-1324 .elementor-element.elementor-element-149dba9 .aux-text{font-size:13px;}.elementor-1324 .elementor-element.elementor-element-cee7537 .aux-text{font-size:13px;}.elementor-1324 .elementor-element.elementor-element-3904ccb .aux-text{font-size:13px;}.elementor-1324 .elementor-element.elementor-element-693417c .aux-text{font-size:13px;}}@media(max-width:767px){.elementor-1324 .elementor-element.elementor-element-8b576be{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-1324 .elementor-element.elementor-element-4ca778e > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-1324 .elementor-element.elementor-element-4ca778e .aux-modern-heading-primary{font-size:26px;}.elementor-1324 .elementor-element.elementor-element-4ca778e .aux-modern-heading-secondary{font-size:20px;}.elementor-1324 .elementor-element.elementor-element-1b429c0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1324 .elementor-element.elementor-element-ade677e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1324 .elementor-element.elementor-element-6f16f67{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1324 .elementor-element.elementor-element-72ad192{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1324 .elementor-element.elementor-element-e84c35b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-e84c35b .aux-modern-heading-primary{font-size:22px;}.elementor-1324 .elementor-element.elementor-element-7a7d329 .aux-modern-heading-secondary{font-size:30px;}.elementor-1324 .elementor-element.elementor-element-dc47de3{--padding-top:50px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1324 .elementor-element.elementor-element-a4a704a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1324 .elementor-element.elementor-element-2e02ac1 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-1729132 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-8a294b6 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-baff3da > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-a297446{--padding-top:50px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1324 .elementor-element.elementor-element-298b2a8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1324 .elementor-element.elementor-element-9c47db1 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-ca50940 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-6a4b1fb > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-44582b7 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-29677c1{--padding-top:50px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1324 .elementor-element.elementor-element-5da7a8e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1324 .elementor-element.elementor-element-6118085 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-5a509dd > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-d739a51 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-e85dfea > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-1593ee0{--padding-top:50px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1324 .elementor-element.elementor-element-d2936c9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1324 .elementor-element.elementor-element-974371d > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-a2a9923 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-53bea7f > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-c63c018 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-55e7431 .aux-modern-heading-secondary{font-size:30px;}.elementor-1324 .elementor-element.elementor-element-c48bacd{--padding-top:50px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1324 .elementor-element.elementor-element-149dba9 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-cee7537 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-3904ccb > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-693417c > .elementor-widget-container{margin:30px 0px 0px 0px;}}/* Start custom CSS for container, class: .elementor-element-a4a704a */.clickable-container {
  cursor: pointer;
}

/* Avoid child elements blocking the click */
.clickable-container * {
  pointer-events: none;
}

/* Allow buttons/links inside to still work */
.clickable-container a,
.clickable-container button {
  pointer-events: auto;
}

/*Hover Animation*/
/* Base style for the column */
.elementor-1324 .elementor-element.elementor-element-a4a704a {
  transition: all 0.4s ease;
  border-radius: 8px; /* default corner radius */
  overflow: hidden;   /* ensures content follows border radius */
}

/* Hover animation */
.elementor-1324 .elementor-element.elementor-element-a4a704a:hover {
  transform: translateY(-8px) scale(1.03);
  box-shadow: 0 10px 25px rgba(0,0,0,0.2);
  background-color: #FFFFFF; /* change per column */
  border-radius: 20px; /* new radius on hover */
}

/* Change text color on hover */
.elementor-1324 .elementor-element.elementor-element-a4a704a:hover h2,
.elementor-1324 .elementor-element.elementor-element-a4a704a:hover h3,
.elementor-1324 .elementor-element.elementor-element-a4a704a:hover h4,
.elementor-1324 .elementor-element.elementor-element-a4a704a:hover h5,
.elementor-1324 .elementor-element.elementor-element-a4a704a:hover h6,
.elementor-1324 .elementor-element.elementor-element-a4a704a:hover p {
  color: #Fd646E !important;
}

/* MOBILE VIEW ONLY — Hover effect always active */
@media (max-width: 767px) {

  .elementor-1324 .elementor-element.elementor-element-a4a704a {
    transform: translateY(-8px) scale(1.03) !important;
    box-shadow: 0 10px 25px rgba(0,0,0,0.2) !important;
    background-color: #FFFFFF !important;
    border-radius: 20px !important;
  }

  .elementor-1324 .elementor-element.elementor-element-a4a704a h2,
  .elementor-1324 .elementor-element.elementor-element-a4a704a h3,
  .elementor-1324 .elementor-element.elementor-element-a4a704a h4,
  .elementor-1324 .elementor-element.elementor-element-a4a704a h5,
  .elementor-1324 .elementor-element.elementor-element-a4a704a h6,
  .elementor-1324 .elementor-element.elementor-element-a4a704a p {
    color: #Fd646E !important;
  }
}



/* Mobile view only */
@media (max-width: 767px) {

  /* All clickable columns */
  .clickable-col-1,
  .clickable-col-2,
  .clickable-col-3,
  .clickable-col-4,
  .clickable-col-5,
  .clickable-col-6,
  .clickable-col-8,
  .clickable-col-9,
  .clickable-col-10,
  .clickable-col-11,
  .clickable-col-12{
      margin-bottom: 25px !important; /* gap between boxes */
  }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6416998 */.clickable-container {
  cursor: pointer;
}

/* Avoid child elements blocking the click */
.clickable-container * {
  pointer-events: none;
}

/* Allow buttons/links inside to still work */
.clickable-container a,
.clickable-container button {
  pointer-events: auto;
}

/*Hover Animation*/
/* Base style for the column */
.elementor-1324 .elementor-element.elementor-element-6416998 {
  transition: all 0.4s ease;
  border-radius: 8px; /* default corner radius */
  overflow: hidden;   /* ensures content follows border radius */
}

/* Hover animation */
.elementor-1324 .elementor-element.elementor-element-6416998:hover {
  transform: translateY(-8px) scale(1.03);
  box-shadow: 0 10px 25px rgba(0,0,0,0.2);
  background-color: #FFFFFF; /* change per column */
  border-radius: 20px; /* new radius on hover */
}

/* Change text color on hover */
.elementor-1324 .elementor-element.elementor-element-6416998:hover h2,
.elementor-1324 .elementor-element.elementor-element-6416998:hover h3,
.elementor-1324 .elementor-element.elementor-element-6416998:hover h4,
.elementor-1324 .elementor-element.elementor-element-6416998:hover h5,
.elementor-1324 .elementor-element.elementor-element-6416998:hover h6,
.elementor-1324 .elementor-element.elementor-element-6416998:hover p {
  color: #Fd646E !important;
}

/* MOBILE VIEW ONLY — Hover effect always active */
@media (max-width: 767px) {

  .elementor-1324 .elementor-element.elementor-element-6416998 {
    transform: translateY(-8px) scale(1.03) !important;
    box-shadow: 0 10px 25px rgba(0,0,0,0.2) !important;
    background-color: #FFFFFF !important;
    border-radius: 20px !important;
  }

  .elementor-1324 .elementor-element.elementor-element-6416998 h2,
  .elementor-1324 .elementor-element.elementor-element-6416998 h3,
  .elementor-1324 .elementor-element.elementor-element-6416998 h4,
  .elementor-1324 .elementor-element.elementor-element-6416998 h5,
  .elementor-1324 .elementor-element.elementor-element-6416998 h6,
  .elementor-1324 .elementor-element.elementor-element-6416998 p {
    color: #Fd646E !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d53dc70 */.clickable-container {
  cursor: pointer;
}

/* Avoid child elements blocking the click */
.clickable-container * {
  pointer-events: none;
}

/* Allow buttons/links inside to still work */
.clickable-container a,
.clickable-container button {
  pointer-events: auto;
}

/*Hover Animation*/
/* Base style for the column */
.elementor-1324 .elementor-element.elementor-element-d53dc70 {
  transition: all 0.4s ease;
  border-radius: 8px; /* default corner radius */
  overflow: hidden;   /* ensures content follows border radius */
}

/* Hover animation */
.elementor-1324 .elementor-element.elementor-element-d53dc70:hover {
  transform: translateY(-8px) scale(1.03);
  box-shadow: 0 10px 25px rgba(0,0,0,0.2);
  background-color: #FFFFFF; /* change per column */
  border-radius: 20px; /* new radius on hover */
}

/* Change text color on hover */
.elementor-1324 .elementor-element.elementor-element-d53dc70:hover h2,
.elementor-1324 .elementor-element.elementor-element-d53dc70:hover h3,
.elementor-1324 .elementor-element.elementor-element-d53dc70:hover h4,
.elementor-1324 .elementor-element.elementor-element-d53dc70:hover h5,
.elementor-1324 .elementor-element.elementor-element-d53dc70:hover h6,
.elementor-1324 .elementor-element.elementor-element-d53dc70:hover p {
  color: #Fd646E !important;
}

/* MOBILE VIEW ONLY — Hover effect always active */
@media (max-width: 767px) {

  .elementor-1324 .elementor-element.elementor-element-d53dc70 {
    transform: translateY(-8px) scale(1.03) !important;
    box-shadow: 0 10px 25px rgba(0,0,0,0.2) !important;
    background-color: #FFFFFF !important;
    border-radius: 20px !important;
  }

  .elementor-1324 .elementor-element.elementor-element-d53dc70 h2,
  .elementor-1324 .elementor-element.elementor-element-d53dc70 h3,
  .elementor-1324 .elementor-element.elementor-element-d53dc70 h4,
  .elementor-1324 .elementor-element.elementor-element-d53dc70 h5,
  .elementor-1324 .elementor-element.elementor-element-d53dc70 h6,
  .elementor-1324 .elementor-element.elementor-element-d53dc70 p {
    color: #Fd646E !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4221275 */.clickable-container {
  cursor: pointer;
}

/* Avoid child elements blocking the click */
.clickable-container * {
  pointer-events: none;
}

/* Allow buttons/links inside to still work */
.clickable-container a,
.clickable-container button {
  pointer-events: auto;
}

/*Hover Animation*/
/* Base style for the column */
.elementor-1324 .elementor-element.elementor-element-4221275 {
  transition: all 0.4s ease;
  border-radius: 8px; /* default corner radius */
  overflow: hidden;   /* ensures content follows border radius */
}

/* Hover animation */
.elementor-1324 .elementor-element.elementor-element-4221275:hover {
  transform: translateY(-8px) scale(1.03);
  box-shadow: 0 10px 25px rgba(0,0,0,0.2);
  background-color: #FFFFFF; /* change per column */
  border-radius: 20px; /* new radius on hover */
}

/* Change text color on hover */
.elementor-1324 .elementor-element.elementor-element-4221275:hover h2,
.elementor-1324 .elementor-element.elementor-element-4221275:hover h3,
.elementor-1324 .elementor-element.elementor-element-4221275:hover h4,
.elementor-1324 .elementor-element.elementor-element-4221275:hover h5,
.elementor-1324 .elementor-element.elementor-element-4221275:hover h6,
.elementor-1324 .elementor-element.elementor-element-4221275:hover p {
  color: #Fd646E !important;
}

/* MOBILE VIEW ONLY — Hover effect always active */
@media (max-width: 767px) {

  .elementor-1324 .elementor-element.elementor-element-4221275 {
    transform: translateY(-8px) scale(1.03) !important;
    box-shadow: 0 10px 25px rgba(0,0,0,0.2) !important;
    background-color: #FFFFFF !important;
    border-radius: 20px !important;
  }

  .elementor-1324 .elementor-element.elementor-element-4221275 h2,
  .elementor-1324 .elementor-element.elementor-element-4221275 h3,
  .elementor-1324 .elementor-element.elementor-element-4221275 h4,
  .elementor-1324 .elementor-element.elementor-element-4221275 h5,
  .elementor-1324 .elementor-element.elementor-element-4221275 h6,
  .elementor-1324 .elementor-element.elementor-element-4221275 p {
    color: #Fd646E !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-298b2a8 */.clickable-container {
  cursor: pointer;
}

/* Avoid child elements blocking the click */
.clickable-container * {
  pointer-events: none;
}

/* Allow buttons/links inside to still work */
.clickable-container a,
.clickable-container button {
  pointer-events: auto;
}

/*Hover Animation*/
/* Base style for the column */
.elementor-1324 .elementor-element.elementor-element-298b2a8 {
  transition: all 0.4s ease;
  border-radius: 8px; /* default corner radius */
  overflow: hidden;   /* ensures content follows border radius */
}

/* Hover animation */
.elementor-1324 .elementor-element.elementor-element-298b2a8:hover {
  transform: translateY(-8px) scale(1.03);
  box-shadow: 0 10px 25px rgba(0,0,0,0.2);
  background-color: #FFFFFF; /* change per column */
  border-radius: 20px; /* new radius on hover */
}

/* Change text color on hover */
.elementor-1324 .elementor-element.elementor-element-298b2a8:hover h2,
.elementor-1324 .elementor-element.elementor-element-298b2a8:hover h3,
.elementor-1324 .elementor-element.elementor-element-298b2a8:hover h4,
.elementor-1324 .elementor-element.elementor-element-298b2a8:hover h5,
.elementor-1324 .elementor-element.elementor-element-298b2a8:hover h6,
.elementor-1324 .elementor-element.elementor-element-298b2a8:hover p {
  color: #Fd646E !important;
}

/* MOBILE VIEW ONLY — Hover effect always active */
@media (max-width: 767px) {

  .elementor-1324 .elementor-element.elementor-element-298b2a8 {
    transform: translateY(-8px) scale(1.03) !important;
    box-shadow: 0 10px 25px rgba(0,0,0,0.2) !important;
    background-color: #FFFFFF !important;
    border-radius: 20px !important;
  }

  .elementor-1324 .elementor-element.elementor-element-298b2a8 h2,
  .elementor-1324 .elementor-element.elementor-element-298b2a8 h3,
  .elementor-1324 .elementor-element.elementor-element-298b2a8 h4,
  .elementor-1324 .elementor-element.elementor-element-298b2a8 h5,
  .elementor-1324 .elementor-element.elementor-element-298b2a8 h6,
  .elementor-1324 .elementor-element.elementor-element-298b2a8 p {
    color: #Fd646E !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f626e42 */.clickable-container {
  cursor: pointer;
}

/* Avoid child elements blocking the click */
.clickable-container * {
  pointer-events: none;
}

/* Allow buttons/links inside to still work */
.clickable-container a,
.clickable-container button {
  pointer-events: auto;
}

/*Hover Animation*/
/* Base style for the column */
.elementor-1324 .elementor-element.elementor-element-f626e42 {
  transition: all 0.4s ease;
  border-radius: 8px; /* default corner radius */
  overflow: hidden;   /* ensures content follows border radius */
}

/* Hover animation */
.elementor-1324 .elementor-element.elementor-element-f626e42:hover {
  transform: translateY(-8px) scale(1.03);
  box-shadow: 0 10px 25px rgba(0,0,0,0.2);
  background-color: #FFFFFF; /* change per column */
  border-radius: 20px; /* new radius on hover */
}

/* Change text color on hover */
.elementor-1324 .elementor-element.elementor-element-f626e42:hover h2,
.elementor-1324 .elementor-element.elementor-element-f626e42:hover h3,
.elementor-1324 .elementor-element.elementor-element-f626e42:hover h4,
.elementor-1324 .elementor-element.elementor-element-f626e42:hover h5,
.elementor-1324 .elementor-element.elementor-element-f626e42:hover h6,
.elementor-1324 .elementor-element.elementor-element-f626e42:hover p {
  color: #Fd646E !important;
}


/* MOBILE VIEW ONLY — Hover effect always active */
@media (max-width: 767px) {

  .elementor-1324 .elementor-element.elementor-element-f626e42 {
    transform: translateY(-8px) scale(1.03) !important;
    box-shadow: 0 10px 25px rgba(0,0,0,0.2) !important;
    background-color: #FFFFFF !important;
    border-radius: 20px !important;
  }

  .elementor-1324 .elementor-element.elementor-element-f626e42 h2,
  .elementor-1324 .elementor-element.elementor-element-f626e42 h3,
  .elementor-1324 .elementor-element.elementor-element-f626e42 h4,
  .elementor-1324 .elementor-element.elementor-element-f626e42 h5,
  .elementor-1324 .elementor-element.elementor-element-f626e42 h6,
  .elementor-1324 .elementor-element.elementor-element-f626e42 p {
    color: #Fd646E !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-744f01d */.clickable-container {
  cursor: pointer;
}

/* Avoid child elements blocking the click */
.clickable-container * {
  pointer-events: none;
}

/* Allow buttons/links inside to still work */
.clickable-container a,
.clickable-container button {
  pointer-events: auto;
}

/*Hover Animation*/
/* Base style for the column */
.elementor-1324 .elementor-element.elementor-element-744f01d {
  transition: all 0.4s ease;
  border-radius: 8px; /* default corner radius */
  overflow: hidden;   /* ensures content follows border radius */
}

/* Hover animation */
.elementor-1324 .elementor-element.elementor-element-744f01d:hover {
  transform: translateY(-8px) scale(1.03);
  box-shadow: 0 10px 25px rgba(0,0,0,0.2);
  background-color: #FFFFFF; /* change per column */
  border-radius: 20px; /* new radius on hover */
}

/* Change text color on hover */
.elementor-1324 .elementor-element.elementor-element-744f01d:hover h2,
.elementor-1324 .elementor-element.elementor-element-744f01d:hover h3,
.elementor-1324 .elementor-element.elementor-element-744f01d:hover h4,
.elementor-1324 .elementor-element.elementor-element-744f01d:hover h5,
.elementor-1324 .elementor-element.elementor-element-744f01d:hover h6,
.elementor-1324 .elementor-element.elementor-element-744f01d:hover p {
  color: #Fd646E !important;
}

/* MOBILE VIEW ONLY — Hover effect always active */
@media (max-width: 767px) {

  .elementor-1324 .elementor-element.elementor-element-744f01d {
    transform: translateY(-8px) scale(1.03) !important;
    box-shadow: 0 10px 25px rgba(0,0,0,0.2) !important;
    background-color: #FFFFFF !important;
    border-radius: 20px !important;
  }

  .elementor-1324 .elementor-element.elementor-element-744f01d h2,
  .elementor-1324 .elementor-element.elementor-element-744f01d h3,
  .elementor-1324 .elementor-element.elementor-element-744f01d h4,
  .elementor-1324 .elementor-element.elementor-element-744f01d h5,
  .elementor-1324 .elementor-element.elementor-element-744f01d h6,
  .elementor-1324 .elementor-element.elementor-element-744f01d p {
    color: #Fd646E !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c64d19 */.clickable-container {
  cursor: pointer;
}

/* Avoid child elements blocking the click */
.clickable-container * {
  pointer-events: none;
}

/* Allow buttons/links inside to still work */
.clickable-container a,
.clickable-container button {
  pointer-events: auto;
}

/*Hover Animation*/
/* Base style for the column */
.elementor-1324 .elementor-element.elementor-element-9c64d19 {
  transition: all 0.4s ease;
  border-radius: 8px; /* default corner radius */
  overflow: hidden;   /* ensures content follows border radius */
}

/* Hover animation */
.elementor-1324 .elementor-element.elementor-element-9c64d19:hover {
  transform: translateY(-8px) scale(1.03);
  box-shadow: 0 10px 25px rgba(0,0,0,0.2);
  background-color: #FFFFFF; /* change per column */
  border-radius: 20px; /* new radius on hover */
}

/* Change text color on hover */
.elementor-1324 .elementor-element.elementor-element-9c64d19:hover h2,
.elementor-1324 .elementor-element.elementor-element-9c64d19:hover h3,
.elementor-1324 .elementor-element.elementor-element-9c64d19:hover h4,
.elementor-1324 .elementor-element.elementor-element-9c64d19:hover h5,
.elementor-1324 .elementor-element.elementor-element-9c64d19:hover h6,
.elementor-1324 .elementor-element.elementor-element-9c64d19:hover p {
  color: #Fd646E !important;
}

/* MOBILE VIEW ONLY — Hover effect always active */
@media (max-width: 767px) {

  .elementor-1324 .elementor-element.elementor-element-9c64d19 {
    transform: translateY(-8px) scale(1.03) !important;
    box-shadow: 0 10px 25px rgba(0,0,0,0.2) !important;
    background-color: #FFFFFF !important;
    border-radius: 20px !important;
  }

  .elementor-1324 .elementor-element.elementor-element-9c64d19 h2,
  .elementor-1324 .elementor-element.elementor-element-9c64d19 h3,
  .elementor-1324 .elementor-element.elementor-element-9c64d19 h4,
  .elementor-1324 .elementor-element.elementor-element-9c64d19 h5,
  .elementor-1324 .elementor-element.elementor-element-9c64d19 h6,
  .elementor-1324 .elementor-element.elementor-element-9c64d19 p {
    color: #Fd646E !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5da7a8e */.clickable-container {
  cursor: pointer;
}

/* Avoid child elements blocking the click */
.clickable-container * {
  pointer-events: none;
}

/* Allow buttons/links inside to still work */
.clickable-container a,
.clickable-container button {
  pointer-events: auto;
}

/*Hover Animation*/
/* Base style for the column */
.elementor-1324 .elementor-element.elementor-element-5da7a8e {
  transition: all 0.4s ease;
  border-radius: 8px; /* default corner radius */
  overflow: hidden;   /* ensures content follows border radius */
}

/* Hover animation */
.elementor-1324 .elementor-element.elementor-element-5da7a8e:hover {
  transform: translateY(-8px) scale(1.03);
  box-shadow: 0 10px 25px rgba(0,0,0,0.2);
  background-color: #FFFFFF; /* change per column */
  border-radius: 20px; /* new radius on hover */
}

/* Change text color on hover */
.elementor-1324 .elementor-element.elementor-element-5da7a8e:hover h2,
.elementor-1324 .elementor-element.elementor-element-5da7a8e:hover h3,
.elementor-1324 .elementor-element.elementor-element-5da7a8e:hover h4,
.elementor-1324 .elementor-element.elementor-element-5da7a8e:hover h5,
.elementor-1324 .elementor-element.elementor-element-5da7a8e:hover h6,
.elementor-1324 .elementor-element.elementor-element-5da7a8e:hover p {
  color: #Fd646E !important;
}

/* MOBILE VIEW ONLY — Hover effect always active */
@media (max-width: 767px) {

  .elementor-1324 .elementor-element.elementor-element-5da7a8e {
    transform: translateY(-8px) scale(1.03) !important;
    box-shadow: 0 10px 25px rgba(0,0,0,0.2) !important;
    background-color: #FFFFFF !important;
    border-radius: 20px !important;
  }

  .elementor-1324 .elementor-element.elementor-element-5da7a8e h2,
  .elementor-1324 .elementor-element.elementor-element-5da7a8e h3,
  .elementor-1324 .elementor-element.elementor-element-5da7a8e h4,
  .elementor-1324 .elementor-element.elementor-element-5da7a8e h5,
  .elementor-1324 .elementor-element.elementor-element-5da7a8e h6,
  .elementor-1324 .elementor-element.elementor-element-5da7a8e p {
    color: #Fd646E !important;
  }
}

/* Mobile view only */
@media (max-width: 767px) {

  /* All clickable columns */
  .clickable-col-13,
  .clickable-col-14,
  .clickable-col-15,
  .clickable-col-16,
  .clickable-col-17,
  .clickable-col-18,
  .clickable-col-19,
  .clickable-col-20,
  .clickable-col-10,
  .clickable-col-11{
      margin-bottom: 25px !important; /* gap between boxes */
  }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05aa92a */.clickable-container {
  cursor: pointer;
}

/* Avoid child elements blocking the click */
.clickable-container * {
  pointer-events: none;
}

/* Allow buttons/links inside to still work */
.clickable-container a,
.clickable-container button {
  pointer-events: auto;
}

/*Hover Animation*/
/* Base style for the column */
.elementor-1324 .elementor-element.elementor-element-05aa92a {
  transition: all 0.4s ease;
  border-radius: 8px; /* default corner radius */
  overflow: hidden;   /* ensures content follows border radius */
}

/* Hover animation */
.elementor-1324 .elementor-element.elementor-element-05aa92a:hover {
  transform: translateY(-8px) scale(1.03);
  box-shadow: 0 10px 25px rgba(0,0,0,0.2);
  background-color: #FFFFFF; /* change per column */
  border-radius: 20px; /* new radius on hover */
}

/* Change text color on hover */
.elementor-1324 .elementor-element.elementor-element-05aa92a:hover h2,
.elementor-1324 .elementor-element.elementor-element-05aa92a:hover h3,
.elementor-1324 .elementor-element.elementor-element-05aa92a:hover h4,
.elementor-1324 .elementor-element.elementor-element-05aa92a:hover h5,
.elementor-1324 .elementor-element.elementor-element-05aa92a:hover h6,
.elementor-1324 .elementor-element.elementor-element-05aa92a:hover p {
  color: #Fd646E !important;
}


/* MOBILE VIEW ONLY — Hover effect always active */
@media (max-width: 767px) {

  .elementor-1324 .elementor-element.elementor-element-05aa92a {
    transform: translateY(-8px) scale(1.03) !important;
    box-shadow: 0 10px 25px rgba(0,0,0,0.2) !important;
    background-color: #FFFFFF !important;
    border-radius: 20px !important;
  }

  .elementor-1324 .elementor-element.elementor-element-05aa92a h2,
  .elementor-1324 .elementor-element.elementor-element-05aa92a h3,
  .elementor-1324 .elementor-element.elementor-element-05aa92a h4,
  .elementor-1324 .elementor-element.elementor-element-05aa92a h5,
  .elementor-1324 .elementor-element.elementor-element-05aa92a h6,
  .elementor-1324 .elementor-element.elementor-element-05aa92a p {
    color: #Fd646E !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6d56b6 */.clickable-container {
  cursor: pointer;
}

/* Avoid child elements blocking the click */
.clickable-container * {
  pointer-events: none;
}

/* Allow buttons/links inside to still work */
.clickable-container a,
.clickable-container button {
  pointer-events: auto;
}

/*Hover Animation*/
/* Base style for the column */
.elementor-1324 .elementor-element.elementor-element-e6d56b6 {
  transition: all 0.4s ease;
  border-radius: 8px; /* default corner radius */
  overflow: hidden;   /* ensures content follows border radius */
}

/* Hover animation */
.elementor-1324 .elementor-element.elementor-element-e6d56b6:hover {
  transform: translateY(-8px) scale(1.03);
  box-shadow: 0 10px 25px rgba(0,0,0,0.2);
  background-color: #FFFFFF; /* change per column */
  border-radius: 20px; /* new radius on hover */
}

/* Change text color on hover */
.elementor-1324 .elementor-element.elementor-element-e6d56b6:hover h2,
.elementor-1324 .elementor-element.elementor-element-e6d56b6:hover h3,
.elementor-1324 .elementor-element.elementor-element-e6d56b6:hover h4,
.elementor-1324 .elementor-element.elementor-element-e6d56b6:hover h5,
.elementor-1324 .elementor-element.elementor-element-e6d56b6:hover h6,
.elementor-1324 .elementor-element.elementor-element-e6d56b6:hover p {
  color: #Fd646E !important;
}

/* MOBILE VIEW ONLY — Hover effect always active */
@media (max-width: 767px) {

  .elementor-1324 .elementor-element.elementor-element-e6d56b6 {
    transform: translateY(-8px) scale(1.03) !important;
    box-shadow: 0 10px 25px rgba(0,0,0,0.2) !important;
    background-color: #FFFFFF !important;
    border-radius: 20px !important;
  }

  .elementor-1324 .elementor-element.elementor-element-e6d56b6 h2,
  .elementor-1324 .elementor-element.elementor-element-e6d56b6 h3,
  .elementor-1324 .elementor-element.elementor-element-e6d56b6 h4,
  .elementor-1324 .elementor-element.elementor-element-e6d56b6 h5,
  .elementor-1324 .elementor-element.elementor-element-e6d56b6 h6,
  .elementor-1324 .elementor-element.elementor-element-e6d56b6 p {
    color: #Fd646E !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dae574d */.clickable-container {
  cursor: pointer;
}

/* Avoid child elements blocking the click */
.clickable-container * {
  pointer-events: none;
}

/* Allow buttons/links inside to still work */
.clickable-container a,
.clickable-container button {
  pointer-events: auto;
}

/*Hover Animation*/
/* Base style for the column */
.elementor-1324 .elementor-element.elementor-element-dae574d {
  transition: all 0.4s ease;
  border-radius: 8px; /* default corner radius */
  overflow: hidden;   /* ensures content follows border radius */
}

/* Hover animation */
.elementor-1324 .elementor-element.elementor-element-dae574d:hover {
  transform: translateY(-8px) scale(1.03);
  box-shadow: 0 10px 25px rgba(0,0,0,0.2);
  background-color: #FFFFFF; /* change per column */
  border-radius: 20px; /* new radius on hover */
}

/* Change text color on hover */
.elementor-1324 .elementor-element.elementor-element-dae574d:hover h2,
.elementor-1324 .elementor-element.elementor-element-dae574d:hover h3,
.elementor-1324 .elementor-element.elementor-element-dae574d:hover h4,
.elementor-1324 .elementor-element.elementor-element-dae574d:hover h5,
.elementor-1324 .elementor-element.elementor-element-dae574d:hover h6,
.elementor-1324 .elementor-element.elementor-element-dae574d:hover p {
  color: #Fd646E !important;
}

/* MOBILE VIEW ONLY — Hover effect always active */
@media (max-width: 767px) {

  .elementor-1324 .elementor-element.elementor-element-dae574d {
    transform: translateY(-8px) scale(1.03) !important;
    box-shadow: 0 10px 25px rgba(0,0,0,0.2) !important;
    background-color: #FFFFFF !important;
    border-radius: 20px !important;
  }

  .elementor-1324 .elementor-element.elementor-element-dae574d h2,
  .elementor-1324 .elementor-element.elementor-element-dae574d h3,
  .elementor-1324 .elementor-element.elementor-element-dae574d h4,
  .elementor-1324 .elementor-element.elementor-element-dae574d h5,
  .elementor-1324 .elementor-element.elementor-element-dae574d h6,
  .elementor-1324 .elementor-element.elementor-element-dae574d p {
    color: #Fd646E !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2936c9 */.clickable-container {
  cursor: pointer;
}

/* Avoid child elements blocking the click */
.clickable-container * {
  pointer-events: none;
}

/* Allow buttons/links inside to still work */
.clickable-container a,
.clickable-container button {
  pointer-events: auto;
}

/*Hover Animation*/
/* Base style for the column */
.elementor-1324 .elementor-element.elementor-element-d2936c9 {
  transition: all 0.4s ease;
  border-radius: 8px; /* default corner radius */
  overflow: hidden;   /* ensures content follows border radius */
}

/* Hover animation */
.elementor-1324 .elementor-element.elementor-element-d2936c9:hover {
  transform: translateY(-8px) scale(1.03);
  box-shadow: 0 10px 25px rgba(0,0,0,0.2);
  background-color: #FFFFFF; /* change per column */
  border-radius: 20px; /* new radius on hover */
}

/* Change text color on hover */
.elementor-1324 .elementor-element.elementor-element-d2936c9:hover h2,
.elementor-1324 .elementor-element.elementor-element-d2936c9:hover h3,
.elementor-1324 .elementor-element.elementor-element-d2936c9:hover h4,
.elementor-1324 .elementor-element.elementor-element-d2936c9:hover h5,
.elementor-1324 .elementor-element.elementor-element-d2936c9:hover h6,
.elementor-1324 .elementor-element.elementor-element-d2936c9:hover p {
  color: #Fd646E !important;
}

/* MOBILE VIEW ONLY — Hover effect always active */
@media (max-width: 767px) {

  .elementor-1324 .elementor-element.elementor-element-d2936c9 {
    transform: translateY(-8px) scale(1.03) !important;
    box-shadow: 0 10px 25px rgba(0,0,0,0.2) !important;
    background-color: #FFFFFF !important;
    border-radius: 20px !important;
  }

  .elementor-1324 .elementor-element.elementor-element-d2936c9 h2,
  .elementor-1324 .elementor-element.elementor-element-d2936c9 h3,
  .elementor-1324 .elementor-element.elementor-element-d2936c9 h4,
  .elementor-1324 .elementor-element.elementor-element-d2936c9 h5,
  .elementor-1324 .elementor-element.elementor-element-d2936c9 h6,
  .elementor-1324 .elementor-element.elementor-element-d2936c9 p {
    color: #Fd646E !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce179b2 */.clickable-container {
  cursor: pointer;
}

/* Avoid child elements blocking the click */
.clickable-container * {
  pointer-events: none;
}

/* Allow buttons/links inside to still work */
.clickable-container a,
.clickable-container button {
  pointer-events: auto;
}

/*Hover Animation*/
/* Base style for the column */
.elementor-1324 .elementor-element.elementor-element-ce179b2 {
  transition: all 0.4s ease;
  border-radius: 8px; /* default corner radius */
  overflow: hidden;   /* ensures content follows border radius */
}

/* Hover animation */
.elementor-1324 .elementor-element.elementor-element-ce179b2:hover {
  transform: translateY(-8px) scale(1.03);
  box-shadow: 0 10px 25px rgba(0,0,0,0.2);
  background-color: #FFFFFF; /* change per column */
  border-radius: 20px; /* new radius on hover */
}

/* Change text color on hover */
.elementor-1324 .elementor-element.elementor-element-ce179b2:hover h2,
.elementor-1324 .elementor-element.elementor-element-ce179b2:hover h3,
.elementor-1324 .elementor-element.elementor-element-ce179b2:hover h4,
.elementor-1324 .elementor-element.elementor-element-ce179b2:hover h5,
.elementor-1324 .elementor-element.elementor-element-ce179b2:hover h6,
.elementor-1324 .elementor-element.elementor-element-ce179b2:hover p {
  color: #Fd646E !important;
}


/* MOBILE VIEW ONLY — Hover effect always active */
@media (max-width: 767px) {

  .elementor-1324 .elementor-element.elementor-element-ce179b2 {
    transform: translateY(-8px) scale(1.03) !important;
    box-shadow: 0 10px 25px rgba(0,0,0,0.2) !important;
    background-color: #FFFFFF !important;
    border-radius: 20px !important;
  }

  .elementor-1324 .elementor-element.elementor-element-ce179b2 h2,
  .elementor-1324 .elementor-element.elementor-element-ce179b2 h3,
  .elementor-1324 .elementor-element.elementor-element-ce179b2 h4,
  .elementor-1324 .elementor-element.elementor-element-ce179b2 h5,
  .elementor-1324 .elementor-element.elementor-element-ce179b2 h6,
  .elementor-1324 .elementor-element.elementor-element-ce179b2 p {
    color: #Fd646E !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ddb266 */.clickable-container {
  cursor: pointer;
}

/* Avoid child elements blocking the click */
.clickable-container * {
  pointer-events: none;
}

/* Allow buttons/links inside to still work */
.clickable-container a,
.clickable-container button {
  pointer-events: auto;
}

/*Hover Animation*/
/* Base style for the column */
.elementor-1324 .elementor-element.elementor-element-6ddb266 {
  transition: all 0.4s ease;
  border-radius: 8px; /* default corner radius */
  overflow: hidden;   /* ensures content follows border radius */
}

/* Hover animation */
.elementor-1324 .elementor-element.elementor-element-6ddb266:hover {
  transform: translateY(-8px) scale(1.03);
  box-shadow: 0 10px 25px rgba(0,0,0,0.2);
  background-color: #FFFFFF; /* change per column */
  border-radius: 20px; /* new radius on hover */
}

/* Change text color on hover */
.elementor-1324 .elementor-element.elementor-element-6ddb266:hover h2,
.elementor-1324 .elementor-element.elementor-element-6ddb266:hover h3,
.elementor-1324 .elementor-element.elementor-element-6ddb266:hover h4,
.elementor-1324 .elementor-element.elementor-element-6ddb266:hover h5,
.elementor-1324 .elementor-element.elementor-element-6ddb266:hover h6,
.elementor-1324 .elementor-element.elementor-element-6ddb266:hover p {
  color: #Fd646E !important;
}

/* MOBILE VIEW ONLY — Hover effect always active */
@media (max-width: 767px) {

  .elementor-1324 .elementor-element.elementor-element-6ddb266 {
    transform: translateY(-8px) scale(1.03) !important;
    box-shadow: 0 10px 25px rgba(0,0,0,0.2) !important;
    background-color: #FFFFFF !important;
    border-radius: 20px !important;
  }

  .elementor-1324 .elementor-element.elementor-element-6ddb266 h2,
  .elementor-1324 .elementor-element.elementor-element-6ddb266 h3,
  .elementor-1324 .elementor-element.elementor-element-6ddb266 h4,
  .elementor-1324 .elementor-element.elementor-element-6ddb266 h5,
  .elementor-1324 .elementor-element.elementor-element-6ddb266 h6,
  .elementor-1324 .elementor-element.elementor-element-6ddb266 p {
    color: #Fd646E !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3353fb7 */.clickable-container {
  cursor: pointer;
}

/* Avoid child elements blocking the click */
.clickable-container * {
  pointer-events: none;
}

/* Allow buttons/links inside to still work */
.clickable-container a,
.clickable-container button {
  pointer-events: auto;
}

/*Hover Animation*/
/* Base style for the column */
.elementor-1324 .elementor-element.elementor-element-3353fb7 {
  transition: all 0.4s ease;
  border-radius: 8px; /* default corner radius */
  overflow: hidden;   /* ensures content follows border radius */
}

/* Hover animation */
.elementor-1324 .elementor-element.elementor-element-3353fb7:hover {
  transform: translateY(-8px) scale(1.03);
  box-shadow: 0 10px 25px rgba(0,0,0,0.2);
  background-color: #FFFFFF; /* change per column */
  border-radius: 20px; /* new radius on hover */
}

/* Change text color on hover */
.elementor-1324 .elementor-element.elementor-element-3353fb7:hover h2,
.elementor-1324 .elementor-element.elementor-element-3353fb7:hover h3,
.elementor-1324 .elementor-element.elementor-element-3353fb7:hover h4,
.elementor-1324 .elementor-element.elementor-element-3353fb7:hover h5,
.elementor-1324 .elementor-element.elementor-element-3353fb7:hover h6,
.elementor-1324 .elementor-element.elementor-element-3353fb7:hover p {
  color: #Fd646E !important;
}

/* MOBILE VIEW ONLY — Hover effect always active */
@media (max-width: 767px) {

  .elementor-1324 .elementor-element.elementor-element-3353fb7 {
    transform: translateY(-8px) scale(1.03) !important;
    box-shadow: 0 10px 25px rgba(0,0,0,0.2) !important;
    background-color: #FFFFFF !important;
    border-radius: 20px !important;
  }

  .elementor-1324 .elementor-element.elementor-element-3353fb7 h2,
  .elementor-1324 .elementor-element.elementor-element-3353fb7 h3,
  .elementor-1324 .elementor-element.elementor-element-3353fb7 h4,
  .elementor-1324 .elementor-element.elementor-element-3353fb7 h5,
  .elementor-1324 .elementor-element.elementor-element-3353fb7 h6,
  .elementor-1324 .elementor-element.elementor-element-3353fb7 p {
    color: #Fd646E !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9ce6b1 */.clickable-container {
  cursor: pointer;
}

/* Avoid child elements blocking the click */
.clickable-container * {
  pointer-events: none;
}

/* Allow buttons/links inside to still work */
.clickable-container a,
.clickable-container button {
  pointer-events: auto;
}
/*Hover Animation*/
/* Base style for the column */
.elementor-1324 .elementor-element.elementor-element-d9ce6b1 {
  transition: all 0.4s ease;
  border-radius: 8px; /* default corner radius */
  overflow: hidden;   /* ensures content follows border radius */
}

/* Hover animation */
.elementor-1324 .elementor-element.elementor-element-d9ce6b1:hover {
  transform: translateY(-8px) scale(1.03);
  box-shadow: 0 10px 25px rgba(0,0,0,0.2);
  background-color: #FFFFFF; /* change per column */
  border-radius: 20px; /* new radius on hover */
}

/* Change text color on hover */
.elementor-1324 .elementor-element.elementor-element-d9ce6b1:hover h2,
.elementor-1324 .elementor-element.elementor-element-d9ce6b1:hover h3,
.elementor-1324 .elementor-element.elementor-element-d9ce6b1:hover h4,
.elementor-1324 .elementor-element.elementor-element-d9ce6b1:hover h5,
.elementor-1324 .elementor-element.elementor-element-d9ce6b1:hover h6,
.elementor-1324 .elementor-element.elementor-element-d9ce6b1:hover p {
  color: #Fd646E !important;
}

/* MOBILE VIEW ONLY — Hover effect always active */
@media (max-width: 767px) {

  .elementor-1324 .elementor-element.elementor-element-d9ce6b1 {
    transform: translateY(-8px) scale(1.03) !important;
    box-shadow: 0 10px 25px rgba(0,0,0,0.2) !important;
    background-color: #FFFFFF !important;
    border-radius: 20px !important;
  }

  .elementor-1324 .elementor-element.elementor-element-d9ce6b1 h2,
  .elementor-1324 .elementor-element.elementor-element-d9ce6b1 h3,
  .elementor-1324 .elementor-element.elementor-element-d9ce6b1 h4,
  .elementor-1324 .elementor-element.elementor-element-d9ce6b1 h5,
  .elementor-1324 .elementor-element.elementor-element-d9ce6b1 h6,
  .elementor-1324 .elementor-element.elementor-element-d9ce6b1 p {
    color: #Fd646E !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d32505 */.clickable-container {
  cursor: pointer;
}

/* Avoid child elements blocking the click */
.clickable-container * {
  pointer-events: none;
}

/* Allow buttons/links inside to still work */
.clickable-container a,
.clickable-container button {
  pointer-events: auto;
}

/*Hover Animation*/
/* Base style for the column */
.elementor-1324 .elementor-element.elementor-element-4d32505 {
  transition: all 0.4s ease;
  border-radius: 8px; /* default corner radius */
  overflow: hidden;   /* ensures content follows border radius */
}

/* Hover animation */
.elementor-1324 .elementor-element.elementor-element-4d32505:hover {
  transform: translateY(-8px) scale(1.03);
  box-shadow: 0 10px 25px rgba(0,0,0,0.2);
  background-color: #FFFFFF; /* change per column */
  border-radius: 20px; /* new radius on hover */
}

/* Change text color on hover */
.elementor-1324 .elementor-element.elementor-element-4d32505:hover h2,
.elementor-1324 .elementor-element.elementor-element-4d32505:hover h3,
.elementor-1324 .elementor-element.elementor-element-4d32505:hover h4,
.elementor-1324 .elementor-element.elementor-element-4d32505:hover h5,
.elementor-1324 .elementor-element.elementor-element-4d32505:hover h6,
.elementor-1324 .elementor-element.elementor-element-4d32505:hover p {
  color: #Fd646E !important;
}

/* MOBILE VIEW ONLY — Hover effect always active */
@media (max-width: 767px) {

  .elementor-1324 .elementor-element.elementor-element-4d32505 {
    transform: translateY(-8px) scale(1.03) !important;
    box-shadow: 0 10px 25px rgba(0,0,0,0.2) !important;
    background-color: #FFFFFF !important;
    border-radius: 20px !important;
  }

  .elementor-1324 .elementor-element.elementor-element-4d32505 h2,
  .elementor-1324 .elementor-element.elementor-element-4d32505 h3,
  .elementor-1324 .elementor-element.elementor-element-4d32505 h4,
  .elementor-1324 .elementor-element.elementor-element-4d32505 h5,
  .elementor-1324 .elementor-element.elementor-element-4d32505 h6,
  .elementor-1324 .elementor-element.elementor-element-4d32505 p {
    color: #Fd646E !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2afa64 */.clickable-container {
  cursor: pointer;
}

/* Avoid child elements blocking the click */
.clickable-container * {
  pointer-events: none;
}

/* Allow buttons/links inside to still work */
.clickable-container a,
.clickable-container button {
  pointer-events: auto;
}

/*Hover Animation*/
/* Base style for the column */
.elementor-1324 .elementor-element.elementor-element-b2afa64 {
  transition: all 0.4s ease;
  border-radius: 8px; /* default corner radius */
  overflow: hidden;   /* ensures content follows border radius */
}

/* Hover animation */
.elementor-1324 .elementor-element.elementor-element-b2afa64:hover {
  transform: translateY(-8px) scale(1.03);
  box-shadow: 0 10px 25px rgba(0,0,0,0.2);
  background-color: #FFFFFF; /* change per column */
  border-radius: 20px; /* new radius on hover */
}

/* Change text color on hover */
.elementor-1324 .elementor-element.elementor-element-b2afa64:hover h2,
.elementor-1324 .elementor-element.elementor-element-b2afa64:hover h3,
.elementor-1324 .elementor-element.elementor-element-b2afa64:hover h4,
.elementor-1324 .elementor-element.elementor-element-b2afa64:hover h5,
.elementor-1324 .elementor-element.elementor-element-b2afa64:hover h6,
.elementor-1324 .elementor-element.elementor-element-b2afa64:hover p {
  color: #Fd646E !important;
}

/* MOBILE VIEW ONLY — Hover effect always active */
@media (max-width: 767px) {

  .elementor-1324 .elementor-element.elementor-element-b2afa64 {
    transform: translateY(-8px) scale(1.03) !important;
    box-shadow: 0 10px 25px rgba(0,0,0,0.2) !important;
    background-color: #FFFFFF !important;
    border-radius: 20px !important;
  }

  .elementor-1324 .elementor-element.elementor-element-b2afa64 h2,
  .elementor-1324 .elementor-element.elementor-element-b2afa64 h3,
  .elementor-1324 .elementor-element.elementor-element-b2afa64 h4,
  .elementor-1324 .elementor-element.elementor-element-b2afa64 h5,
  .elementor-1324 .elementor-element.elementor-element-b2afa64 h6,
  .elementor-1324 .elementor-element.elementor-element-b2afa64 p {
    color: #Fd646E !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c4e07e */.clickable-container {
  cursor: pointer;
}

/* Avoid child elements blocking the click */
.clickable-container * {
  pointer-events: none;
}

/* Allow buttons/links inside to still work */
.clickable-container a,
.clickable-container button {
  pointer-events: auto;
}

/*Hover Animation*/
/* Base style for the column */
.elementor-1324 .elementor-element.elementor-element-0c4e07e {
  transition: all 0.4s ease;
  border-radius: 8px; /* default corner radius */
  overflow: hidden;   /* ensures content follows border radius */
}

/* Hover animation */
.elementor-1324 .elementor-element.elementor-element-0c4e07e:hover {
  transform: translateY(-8px) scale(1.03);
  box-shadow: 0 10px 25px rgba(0,0,0,0.2);
  background-color: #FFFFFF; /* change per column */
  border-radius: 20px; /* new radius on hover */
}

/* Change text color on hover */
.elementor-1324 .elementor-element.elementor-element-0c4e07e:hover h2,
.elementor-1324 .elementor-element.elementor-element-0c4e07e:hover h3,
.elementor-1324 .elementor-element.elementor-element-0c4e07e:hover h4,
.elementor-1324 .elementor-element.elementor-element-0c4e07e:hover h5,
.elementor-1324 .elementor-element.elementor-element-0c4e07e:hover h6,
.elementor-1324 .elementor-element.elementor-element-0c4e07e:hover p {
  color: #Fd646E !important;
}

/* MOBILE VIEW ONLY — Hover effect always active */
@media (max-width: 767px) {

  .elementor-1324 .elementor-element.elementor-element-0c4e07e {
    transform: translateY(-8px) scale(1.03) !important;
    box-shadow: 0 10px 25px rgba(0,0,0,0.2) !important;
    background-color: #FFFFFF !important;
    border-radius: 20px !important;
  }

  .elementor-1324 .elementor-element.elementor-element-0c4e07e h2,
  .elementor-1324 .elementor-element.elementor-element-0c4e07e h3,
  .elementor-1324 .elementor-element.elementor-element-0c4e07e h4,
  .elementor-1324 .elementor-element.elementor-element-0c4e07e h5,
  .elementor-1324 .elementor-element.elementor-element-0c4e07e h6,
  .elementor-1324 .elementor-element.elementor-element-0c4e07e p {
    color: #Fd646E !important;
  }
}/* End custom CSS */