.elementor-212 .elementor-element.elementor-element-970c3f2{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-212 .elementor-element.elementor-element-41ffdd4{margin:1px -31px calc(var(--kit-widget-spacing, 0px) + 1px) 6px;padding:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-41ffdd4.elementor-element{--align-self:flex-end;}.elementor-212 .elementor-element.elementor-element-41ffdd4 .elementor-button{font-family:"Macondo", Sans-serif;font-weight:500;border-radius:76px 76px 76px 76px;padding:13px 13px 13px 13px;}.elementor-212 .elementor-element.elementor-element-0ddf564{margin:-62px 72px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 3px 0px -2px;}.elementor-212 .elementor-element.elementor-element-0ddf564.elementor-element{--align-self:flex-end;}.elementor-212 .elementor-element.elementor-element-0ddf564 .elementor-button{font-family:"Macondo", Sans-serif;font-weight:500;border-radius:76px 76px 76px 76px;padding:13px 13px 13px 13px;}.elementor-212 .elementor-element.elementor-element-59542c9{margin:-65px 172px calc(var(--kit-widget-spacing, 0px) + 0px) 9px;padding:4px 4px 4px 12px;}.elementor-212 .elementor-element.elementor-element-59542c9.elementor-element{--align-self:flex-end;}.elementor-212 .elementor-element.elementor-element-59542c9 .elementor-button{font-family:"Macondo", Sans-serif;font-weight:500;border-radius:76px 76px 76px 76px;padding:13px 13px 13px 13px;}.elementor-212 .elementor-element.elementor-element-d74786d{margin:-69px 305px calc(var(--kit-widget-spacing, 0px) + 0px) 9px;padding:4px 4px 4px 12px;}.elementor-212 .elementor-element.elementor-element-d74786d.elementor-element{--align-self:flex-end;}.elementor-212 .elementor-element.elementor-element-d74786d .elementor-button{font-family:"Macondo", Sans-serif;font-weight:500;border-radius:76px 76px 76px 76px;padding:13px 13px 13px 13px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-bc713c8{margin:-61px 13px calc(var(--kit-widget-spacing, 0px) + 1px) -169px;}.elementor-212 .elementor-element.elementor-element-bc713c8 .elementor-heading-title{font-family:"Macondo", Sans-serif;font-weight:600;}.elementor-212 .elementor-element.elementor-element-a32ed78{margin:-53px -3px calc(var(--kit-widget-spacing, 0px) + 0px) 602px;padding:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-a32ed78 .elementor-button{font-family:"Macondo", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-ea7124a{--display:flex;--min-height:402px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.54;}.elementor-212 .elementor-element.elementor-element-ea7124a:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-ea7124a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lacrazylifedesteph.com/wp-content/uploads/2026/03/img_0370-2.jpeg");background-position:0px -240px;background-size:cover;}.elementor-212 .elementor-element.elementor-element-ea7124a::before, .elementor-212 .elementor-element.elementor-element-ea7124a > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-ea7124a > .e-con-inner > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-ea7124a > .elementor-background-slideshow::before, .elementor-212 .elementor-element.elementor-element-ea7124a > .e-con-inner > .elementor-background-slideshow::before, .elementor-212 .elementor-element.elementor-element-ea7124a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-212 .elementor-element.elementor-element-9ad4b9a{margin:130px -10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-212 .elementor-element.elementor-element-9ad4b9a .elementor-heading-title{font-family:"Macondo", Sans-serif;font-size:68px;font-weight:600;}.elementor-212 .elementor-element.elementor-element-a5040b8{--display:flex;}.elementor-212 .elementor-element.elementor-element-1459d70{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-212 .elementor-element.elementor-element-01eff81{--display:flex;--min-height:112px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:13px;--margin-bottom:0px;--margin-left:14px;--margin-right:2px;--padding-top:20px;--padding-bottom:0px;--padding-left:4px;--padding-right:-61px;}.elementor-212 .elementor-element.elementor-element-6a91bf5{margin:0px 9px calc(var(--kit-widget-spacing, 0px) + 0px) 72px;padding:0px 19px 0px 0px;}.elementor-212 .elementor-element.elementor-element-6a91bf5 .elementor-heading-title{font-family:"Macondo", Sans-serif;font-weight:600;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-a063af6{margin:-67px 63px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 2px 0px 0px;}.elementor-212 .elementor-element.elementor-element-a063af6.elementor-element{--align-self:flex-start;}.elementor-212 .elementor-element.elementor-element-a063af6 .elementor-icon-wrapper{text-align:center;}.elementor-212 .elementor-element.elementor-element-a063af6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-212 .elementor-element.elementor-element-a063af6.elementor-view-framed .elementor-icon, .elementor-212 .elementor-element.elementor-element-a063af6.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-212 .elementor-element.elementor-element-a063af6.elementor-view-framed .elementor-icon, .elementor-212 .elementor-element.elementor-element-a063af6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-22343fa{margin:31px -1px calc(var(--kit-widget-spacing, 0px) + 1px) -1px;padding:-7px -1px -13px -7px;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-212 .elementor-element.elementor-element-c988847{margin:-76px -628px calc(var(--kit-widget-spacing, 0px) + 4px) 6px;padding:16px 16px 16px 16px;}.elementor-212 .elementor-element.elementor-element-c988847.elementor-element{--align-self:center;}.elementor-212 .elementor-element.elementor-element-c988847 .elementor-button{font-family:"Macondo", Sans-serif;font-weight:500;border-radius:76px 76px 76px 76px;padding:13px 13px 13px 13px;}.elementor-212 .elementor-element.elementor-element-9bd0e27{margin:-81px -878px calc(var(--kit-widget-spacing, 0px) + 0px) 2px;padding:24px -2px 19px 16px;}.elementor-212 .elementor-element.elementor-element-9bd0e27.elementor-element{--align-self:center;}.elementor-212 .elementor-element.elementor-element-9bd0e27 .elementor-button{font-family:"Macondo", Sans-serif;font-weight:500;border-radius:76px 76px 76px 76px;padding:13px 13px 13px 13px;}.elementor-212 .elementor-element.elementor-element-cdb6ac0{margin:-18px 243px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;padding:16px 16px 16px 16px;}.elementor-212 .elementor-element.elementor-element-cdb6ac0.elementor-element{--align-self:center;}.elementor-212 .elementor-element.elementor-element-cdb6ac0 .elementor-button{font-family:"Macondo", Sans-serif;font-weight:500;border-radius:76px 76px 76px 76px;padding:13px 13px 13px 13px;}.elementor-212 .elementor-element.elementor-element-366b1e2{margin:-95px -139px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;padding:16px 16px 16px 16px;}.elementor-212 .elementor-element.elementor-element-366b1e2.elementor-element{--align-self:center;}.elementor-212 .elementor-element.elementor-element-366b1e2 .elementor-button{font-family:"Macondo", Sans-serif;font-weight:500;border-radius:76px 76px 76px 76px;padding:13px 13px 13px 13px;}.elementor-212 .elementor-element.elementor-element-12d0f5d{margin:-33px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;padding:16px 16px 16px 16px;}.elementor-212 .elementor-element.elementor-element-12d0f5d.elementor-element{--align-self:center;}.elementor-212 .elementor-element.elementor-element-12d0f5d .elementor-button{font-family:"Macondo", Sans-serif;font-weight:500;border-radius:76px 76px 76px 76px;padding:13px 13px 13px 13px;}@media(max-width:1024px){.elementor-212 .elementor-element.elementor-element-ea7124a:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-ea7124a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-212 .elementor-element.elementor-element-ea7124a:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-ea7124a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}