.elementor-11442 .elementor-element.elementor-element-1ec301a{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-11442 .elementor-element.elementor-element-76a7b5a{--display:flex;}.elementor-11442 .elementor-element.elementor-element-8e3ec06{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:67px 67px;--row-gap:67px;--column-gap:67px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11442 .elementor-element.elementor-element-202c9e2{--display:flex;--justify-content:center;}.elementor-11442 .elementor-element.elementor-element-a718fc0{--display:flex;--justify-content:center;}.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-11442 .elementor-element.elementor-element-9b62b65 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:24px;color:#E51B2400;}.elementor-11442 .elementor-element.elementor-element-0832eac{width:var( --container-widget-width, 631px );max-width:631px;--container-widget-width:631px;--container-widget-flex-grow:0;}.elementor-11442 .elementor-element.elementor-element-0832eac.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11442 .elementor-element.elementor-element-0832eac .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:55px;font-weight:400;line-height:65px;color:#FFFFFF;}.elementor-11442 .elementor-element.elementor-element-94865a5{--spacer-size:33px;}.elementor-11442 .elementor-element.elementor-element-d49a4bf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-11442 .elementor-element.elementor-element-d49a4bf.elementor-element{--align-self:center;}.elementor-11442 .elementor-element.elementor-element-d49a4bf .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:40px;font-weight:400;line-height:52px;color:#FFFFFF;}.elementor-11442 .elementor-element.elementor-element-aeee0b2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-11442 .elementor-element.elementor-element-3d5573c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.09);--border-color:rgba(255,255,255,0.09);--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:84px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:65px;--padding-right:65px;}.elementor-11442 .elementor-element.elementor-element-3d5573c:not(.elementor-motion-effects-element-type-background), .elementor-11442 .elementor-element.elementor-element-3d5573c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(30,25,27,0.34);}.elementor-11442 .elementor-element.elementor-element-37d27d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:start;}.elementor-11442 .elementor-element.elementor-element-37d27d1 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:clamp(30px, 3.4vw, 40px);font-weight:400;text-transform:capitalize;line-height:1.2em;color:#FFFFFF;}.elementor-11442 .elementor-element.elementor-element-754b190{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:84px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11442 .elementor-element.elementor-element-2df4840{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:center;}.elementor-11442 .elementor-element.elementor-element-2df4840 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:clamp(30px, 3.4vw, 40px);font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-11442 .elementor-element.elementor-element-e636a15{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;}.elementor-11442 .elementor-element.elementor-element-e636a15.elementor-element{--align-self:center;}.elementor-11442 .elementor-element.elementor-element-2fede28{--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:34px 34px;--row-gap:34px;--column-gap:34px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:65px;--padding-right:65px;}.elementor-11442 .elementor-element.elementor-element-50e6c85{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.09);--border-color:rgba(255,255,255,0.09);--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:44px;--padding-right:44px;}.elementor-11442 .elementor-element.elementor-element-50e6c85:not(.elementor-motion-effects-element-type-background), .elementor-11442 .elementor-element.elementor-element-50e6c85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(30,25,27,0.34);}.elementor-11442 .elementor-element.elementor-element-1a4e667{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-11442 .elementor-element.elementor-element-1a4e667 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:clamp(26px, 2.9vw, 40px);font-weight:400;line-height:1.2em;color:#FFFFFF;}.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-11442 .elementor-element.elementor-element-80926ed .elementor-button{background-color:#E51B24;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;line-height:1.6em;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 4px 21px 0px rgba(229,27,36,0.2);border-radius:11px 11px 11px 11px;padding:15px 34px 15px 34px;}.elementor-11442 .elementor-element.elementor-element-80926ed .elementor-button:hover, .elementor-11442 .elementor-element.elementor-element-80926ed .elementor-button:focus{background-color:#FF1E28;color:#FFFFFF;}.elementor-11442 .elementor-element.elementor-element-80926ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-11442 .elementor-element.elementor-element-80926ed .elementor-button:hover svg, .elementor-11442 .elementor-element.elementor-element-80926ed .elementor-button:focus svg{fill:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11442 .elementor-element.elementor-element-33a2b2c{text-align:start;}.elementor-11442 .elementor-element.elementor-element-33a2b2c img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-11442 .elementor-element.elementor-element-0e7efdb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:84px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:65px;--padding-right:65px;}.elementor-11442 .elementor-element.elementor-element-401d09e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:start;}.elementor-11442 .elementor-element.elementor-element-401d09e .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:clamp(30px, 3.4vw, 48px);font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-11442 .elementor-element.elementor-element-3e5b17f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:84px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:65px;--padding-right:65px;}.elementor-11442 .elementor-element.elementor-element-cfeed08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 64px) 0px;text-align:center;}.elementor-11442 .elementor-element.elementor-element-cfeed08 img{width:100%;max-width:100%;border-radius:30px 30px 30px 30px;}.elementor-11442 .elementor-element.elementor-element-0a93346{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:start;}.elementor-11442 .elementor-element.elementor-element-0a93346 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:clamp(30px, 3.4vw, 48px);font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-11442 .elementor-element.elementor-element-cb766b9 .elementor-button{background-color:#E51B24;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;line-height:1.6em;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 4px 21px 0px rgba(229,27,36,0.2);border-radius:11px 11px 11px 11px;padding:15px 34px 15px 34px;}.elementor-11442 .elementor-element.elementor-element-cb766b9 .elementor-button:hover, .elementor-11442 .elementor-element.elementor-element-cb766b9 .elementor-button:focus{background-color:#FF1E28;color:#FFFFFF;}.elementor-11442 .elementor-element.elementor-element-cb766b9{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;}.elementor-11442 .elementor-element.elementor-element-cb766b9.elementor-element{--align-self:center;}.elementor-11442 .elementor-element.elementor-element-cb766b9 .elementor-button:hover svg, .elementor-11442 .elementor-element.elementor-element-cb766b9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11442 .elementor-element.elementor-element-11acb98{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:84px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:65px;--padding-right:65px;}.elementor-11442 .elementor-element.elementor-element-823b55d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 64px) 0px;text-align:center;}.elementor-11442 .elementor-element.elementor-element-823b55d img{width:100%;max-width:100%;border-radius:30px 30px 30px 30px;}.elementor-11442 .elementor-element.elementor-element-393ddee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:start;}.elementor-11442 .elementor-element.elementor-element-393ddee .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:clamp(30px, 3.4vw, 48px);font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-11442 .elementor-element.elementor-element-73f5e68 .elementor-button{background-color:#E51B24;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;line-height:1.6em;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 4px 21px 0px rgba(229,27,36,0.2);border-radius:11px 11px 11px 11px;padding:15px 34px 15px 34px;}.elementor-11442 .elementor-element.elementor-element-73f5e68 .elementor-button:hover, .elementor-11442 .elementor-element.elementor-element-73f5e68 .elementor-button:focus{background-color:#FF1E28;color:#FFFFFF;}.elementor-11442 .elementor-element.elementor-element-73f5e68{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11442 .elementor-element.elementor-element-73f5e68.elementor-element{--align-self:center;}.elementor-11442 .elementor-element.elementor-element-73f5e68 .elementor-button:hover svg, .elementor-11442 .elementor-element.elementor-element-73f5e68 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11442 .elementor-element.elementor-element-eb99730{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:84px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:65px;--padding-right:65px;}.elementor-11442 .elementor-element.elementor-element-309d5e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 64px) 0px;text-align:center;}.elementor-11442 .elementor-element.elementor-element-309d5e5 img{width:100%;max-width:100%;border-radius:30px 30px 30px 30px;}.elementor-11442 .elementor-element.elementor-element-948a2dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:start;}.elementor-11442 .elementor-element.elementor-element-948a2dc .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:clamp(30px, 3.4vw, 48px);font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-11442 .elementor-element.elementor-element-0293978 .elementor-button{background-color:#E51B24;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;line-height:1.6em;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 4px 21px 0px rgba(229,27,36,0.2);border-radius:11px 11px 11px 11px;padding:15px 34px 15px 34px;}.elementor-11442 .elementor-element.elementor-element-0293978 .elementor-button:hover, .elementor-11442 .elementor-element.elementor-element-0293978 .elementor-button:focus{background-color:#FF1E28;color:#FFFFFF;}.elementor-11442 .elementor-element.elementor-element-0293978{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11442 .elementor-element.elementor-element-0293978.elementor-element{--align-self:center;}.elementor-11442 .elementor-element.elementor-element-0293978 .elementor-button:hover svg, .elementor-11442 .elementor-element.elementor-element-0293978 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11442 .elementor-element.elementor-element-9411ec2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:84px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:65px;--padding-right:65px;}.elementor-11442 .elementor-element.elementor-element-b147a5c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 64px) 0px;text-align:center;}.elementor-11442 .elementor-element.elementor-element-b147a5c img{width:100%;max-width:100%;border-radius:30px 30px 30px 30px;}.elementor-11442 .elementor-element.elementor-element-d71002d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:start;}.elementor-11442 .elementor-element.elementor-element-d71002d .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:clamp(30px, 3.4vw, 48px);font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-11442 .elementor-element.elementor-element-45943f2 .elementor-button{background-color:#E51B24;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;line-height:1.6em;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 4px 21px 0px rgba(229,27,36,0.2);border-radius:11px 11px 11px 11px;padding:15px 34px 15px 34px;}.elementor-11442 .elementor-element.elementor-element-45943f2 .elementor-button:hover, .elementor-11442 .elementor-element.elementor-element-45943f2 .elementor-button:focus{background-color:#FF1E28;color:#FFFFFF;}.elementor-11442 .elementor-element.elementor-element-45943f2{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11442 .elementor-element.elementor-element-45943f2.elementor-element{--align-self:center;}.elementor-11442 .elementor-element.elementor-element-45943f2 .elementor-button:hover svg, .elementor-11442 .elementor-element.elementor-element-45943f2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11442 .elementor-element.elementor-element-216fc6d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:84px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-11442 .elementor-element.elementor-element-b2273f2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:84px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:65px;--padding-right:65px;}.elementor-11442 .elementor-element.elementor-element-dd11f4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:start;}.elementor-11442 .elementor-element.elementor-element-dd11f4b .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:clamp(30px, 3.4vw, 48px);font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-11442 .elementor-element.elementor-element-056576e .elementor-button{background-color:#E51B24;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;line-height:1.6em;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 4px 21px 0px rgba(229,27,36,0.2);border-radius:11px 11px 11px 11px;padding:15px 34px 15px 34px;}.elementor-11442 .elementor-element.elementor-element-056576e .elementor-button:hover, .elementor-11442 .elementor-element.elementor-element-056576e .elementor-button:focus{background-color:#FF1E28;color:#FFFFFF;}.elementor-11442 .elementor-element.elementor-element-056576e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-11442 .elementor-element.elementor-element-056576e .elementor-button:hover svg, .elementor-11442 .elementor-element.elementor-element-056576e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11442 .elementor-element.elementor-element-f5a14cf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.09);--border-color:rgba(255,255,255,0.09);--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:84px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:64px;--padding-right:64px;}.elementor-11442 .elementor-element.elementor-element-f5a14cf:not(.elementor-motion-effects-element-type-background), .elementor-11442 .elementor-element.elementor-element-f5a14cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(30,25,27,0.34);}.elementor-11442 .elementor-element.elementor-element-78a902c .elementor-button{background-color:#E51B24;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;line-height:1.6em;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 4px 21px 0px rgba(229,27,36,0.2);border-radius:11px 11px 11px 11px;padding:15px 34px 15px 34px;}.elementor-11442 .elementor-element.elementor-element-78a902c .elementor-button:hover, .elementor-11442 .elementor-element.elementor-element-78a902c .elementor-button:focus{background-color:#FF1E28;color:#FFFFFF;}.elementor-11442 .elementor-element.elementor-element-78a902c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-11442 .elementor-element.elementor-element-78a902c .elementor-button:hover svg, .elementor-11442 .elementor-element.elementor-element-78a902c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11442 .elementor-element.elementor-element-dde988e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:84px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:65px;--padding-right:65px;}.elementor-11442 .elementor-element.elementor-element-6136199{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:84px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11442 .elementor-element.elementor-element-071ca06{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:44px 44px;--row-gap:44px;--column-gap:44px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.09);--border-color:rgba(255,255,255,0.09);--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:84px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:52px;--padding-right:52px;}.elementor-11442 .elementor-element.elementor-element-071ca06:not(.elementor-motion-effects-element-type-background), .elementor-11442 .elementor-element.elementor-element-071ca06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(30,25,27,0.34);}.elementor-11442 .elementor-element.elementor-element-0f07cc7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11442 .elementor-element.elementor-element-30b57d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:start;}.elementor-11442 .elementor-element.elementor-element-30b57d6 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:clamp(34px, 4vw, 60px);font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-11442 .elementor-element.elementor-element-c536209 .elementor-button{background-color:#E51B24;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;line-height:1.6em;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 4px 21px 0px rgba(229,27,36,0.2);border-radius:11px 11px 11px 11px;padding:15px 34px 15px 34px;}.elementor-11442 .elementor-element.elementor-element-c536209 .elementor-button:hover, .elementor-11442 .elementor-element.elementor-element-c536209 .elementor-button:focus{background-color:#FF1E28;color:#FFFFFF;}.elementor-11442 .elementor-element.elementor-element-c536209{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-11442 .elementor-element.elementor-element-c536209 .elementor-button:hover svg, .elementor-11442 .elementor-element.elementor-element-c536209 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11442 .elementor-element.elementor-element-11e0ba8{text-align:start;}.elementor-11442 .elementor-element.elementor-element-11e0ba8 img{width:100%;max-width:557px;border-radius:30px 30px 30px 30px;}.elementor-11442 .elementor-element.elementor-element-c2220f1{--display:flex;--min-height:487px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:none;--border-style:none;--border-radius:80px 80px 80px 80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11442 .elementor-element.elementor-element-c2220f1:not(.elementor-motion-effects-element-type-background), .elementor-11442 .elementor-element.elementor-element-c2220f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(234.848deg, rgba(184,43,50,0.2) 0%, rgba(232,91,98,0.2) 100%);}.elementor-11442 .elementor-element.elementor-element-808b789{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11442 .elementor-element.elementor-element-35acfe7 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:60px;font-weight:400;line-height:1.1em;letter-spacing:0px;color:#FFFFFF;}.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-11442 .elementor-element.elementor-element-026c167{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#A6A6A6;}.elementor-11442 .elementor-element.elementor-element-8cfa8f2{width:var( --container-widget-width, 96.591% );max-width:96.591%;--container-widget-width:96.591%;--container-widget-flex-grow:0;}.elementor-11442 .elementor-element.elementor-element-8cfa8f2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11442 .elementor-element.elementor-element-4a401a1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11442 .elementor-element.elementor-element-45d5736 .elementor-wrapper{--video-aspect-ratio:1.77777;}@media(max-width:1024px){.elementor-11442 .elementor-element.elementor-element-3d5573c{--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-11442 .elementor-element.elementor-element-754b190{--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;}.elementor-11442 .elementor-element.elementor-element-e636a15{--container-widget-width:676px;--container-widget-flex-grow:0;width:var( --container-widget-width, 676px );max-width:676px;}.elementor-11442 .elementor-element.elementor-element-2fede28{--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-11442 .elementor-element.elementor-element-50e6c85{--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-11442 .elementor-element.elementor-element-0e7efdb{--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;}.elementor-11442 .elementor-element.elementor-element-3e5b17f{--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;}.elementor-11442 .elementor-element.elementor-element-11acb98{--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;}.elementor-11442 .elementor-element.elementor-element-eb99730{--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;}.elementor-11442 .elementor-element.elementor-element-9411ec2{--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;}.elementor-11442 .elementor-element.elementor-element-216fc6d{--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;}.elementor-11442 .elementor-element.elementor-element-b2273f2{--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;}.elementor-11442 .elementor-element.elementor-element-f5a14cf{--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-11442 .elementor-element.elementor-element-dde988e{--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;}.elementor-11442 .elementor-element.elementor-element-6136199{--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;}.elementor-11442 .elementor-element.elementor-element-071ca06{--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;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-11442 .elementor-element.elementor-element-c2220f1{--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;--flex-wrap:nowrap;}}@media(max-width:767px){.elementor-11442 .elementor-element.elementor-element-3d5573c{--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-11442 .elementor-element.elementor-element-754b190{--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;}.elementor-11442 .elementor-element.elementor-element-2fede28{--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-11442 .elementor-element.elementor-element-50e6c85{--width:100%;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-11442 .elementor-element.elementor-element-0e7efdb{--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;}.elementor-11442 .elementor-element.elementor-element-3e5b17f{--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;}.elementor-11442 .elementor-element.elementor-element-11acb98{--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;}.elementor-11442 .elementor-element.elementor-element-eb99730{--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;}.elementor-11442 .elementor-element.elementor-element-9411ec2{--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;}.elementor-11442 .elementor-element.elementor-element-216fc6d{--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;}.elementor-11442 .elementor-element.elementor-element-b2273f2{--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;}.elementor-11442 .elementor-element.elementor-element-f5a14cf{--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-11442 .elementor-element.elementor-element-dde988e{--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;}.elementor-11442 .elementor-element.elementor-element-6136199{--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;}.elementor-11442 .elementor-element.elementor-element-071ca06{--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;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-11442 .elementor-element.elementor-element-0f07cc7{--width:100%;}.elementor-11442 .elementor-element.elementor-element-c2220f1{--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;--flex-wrap:nowrap;}.elementor-11442 .elementor-element.elementor-element-35acfe7 .elementor-heading-title{font-size:26px;}}@media(min-width:768px){.elementor-11442 .elementor-element.elementor-element-1ec301a{--content-width:1440px;}.elementor-11442 .elementor-element.elementor-element-aeee0b2{--content-width:1320px;}.elementor-11442 .elementor-element.elementor-element-3d5573c{--width:100%;}.elementor-11442 .elementor-element.elementor-element-50e6c85{--width:46%;}.elementor-11442 .elementor-element.elementor-element-0f07cc7{--width:51.1%;}.elementor-11442 .elementor-element.elementor-element-c2220f1{--content-width:1140px;}.elementor-11442 .elementor-element.elementor-element-808b789{--width:573px;}.elementor-11442 .elementor-element.elementor-element-4a401a1{--width:630.425px;}}@media(max-width:1024px) and (min-width:768px){.elementor-11442 .elementor-element.elementor-element-50e6c85{--width:100%;}.elementor-11442 .elementor-element.elementor-element-0f07cc7{--width:100%;}}

/* Start custom CSS for heading, class: .elementor-element-9b62b65 */.elementor-11442 .elementor-element.elementor-element-9b62b65 {
    background: linear-gradient(180deg, #FF333C 0%, #F17B81 100%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}/* End custom CSS */











/* Start custom CSS for container, class: .elementor-element-3d5573c */.elementor-11442 .elementor-element.elementor-element-3d5573c{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}/* End custom CSS */




/* Start custom CSS for rh_hero_media, class: .elementor-element-e636a15 */.elementor-11442 .elementor-element.elementor-element-e636a15{--rh-mt:26px}/* End custom CSS */





/* Start custom CSS for button, class: .elementor-element-80926ed */.elementor-11442 .elementor-element.elementor-element-80926ed{--rh-mt:26px}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-50e6c85 */.elementor-11442 .elementor-element.elementor-element-50e6c85{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)} .elementor-11442 .elementor-element.elementor-element-50e6c85{text-align:left}/* End custom CSS */

/* Start custom CSS for image, class: .elementor-element-33a2b2c */.elementor-11442 .elementor-element.elementor-element-33a2b2c{flex:1 1 auto;min-width:0;position:relative} .elementor-11442 .elementor-element.elementor-element-33a2b2c img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:20px}
@media(max-width:1024px){.elementor-11442 .elementor-element.elementor-element-33a2b2c img{position:static;height:auto}}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2fede28 */.elementor-11442 .elementor-element.elementor-element-2fede28{--rh-mt:64px}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-754b190 */.elementor-11442 .elementor-element.elementor-element-754b190{text-align:center}/* End custom CSS */






/* Start custom CSS for image, class: .elementor-element-cfeed08 */.elementor-11442 .elementor-element.elementor-element-cfeed08 img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto;border-radius:30px}/* End custom CSS */




/* Start custom CSS for button, class: .elementor-element-cb766b9 */.elementor-11442 .elementor-element.elementor-element-cb766b9{--rh-mt:8px}/* End custom CSS */


/* Start custom CSS for image, class: .elementor-element-823b55d */.elementor-11442 .elementor-element.elementor-element-823b55d img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto;border-radius:30px}/* End custom CSS */




/* Start custom CSS for button, class: .elementor-element-73f5e68 */.elementor-11442 .elementor-element.elementor-element-73f5e68{--rh-mt:8px}/* End custom CSS */


/* Start custom CSS for image, class: .elementor-element-309d5e5 */.elementor-11442 .elementor-element.elementor-element-309d5e5 img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto;border-radius:30px}/* End custom CSS */




/* Start custom CSS for rh_text_block, class: .elementor-element-723b77c */.elementor-11442 .elementor-element.elementor-element-723b77c{--rh-mt:26px}/* End custom CSS */


/* Start custom CSS for button, class: .elementor-element-0293978 */.elementor-11442 .elementor-element.elementor-element-0293978{--rh-mt:8px}/* End custom CSS */


/* Start custom CSS for image, class: .elementor-element-b147a5c */.elementor-11442 .elementor-element.elementor-element-b147a5c img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto;border-radius:30px}/* End custom CSS */




/* Start custom CSS for button, class: .elementor-element-45943f2 */.elementor-11442 .elementor-element.elementor-element-45943f2{--rh-mt:8px}/* End custom CSS */






/* Start custom CSS for button, class: .elementor-element-056576e */.elementor-11442 .elementor-element.elementor-element-056576e{--rh-mt:26px}/* End custom CSS */




/* Start custom CSS for button, class: .elementor-element-78a902c */.elementor-11442 .elementor-element.elementor-element-78a902c{--rh-mt:26px}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-f5a14cf */.elementor-11442 .elementor-element.elementor-element-f5a14cf{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}/* End custom CSS */










/* Start custom CSS for button, class: .elementor-element-c536209 */.elementor-11442 .elementor-element.elementor-element-c536209{--rh-mt:22px}/* End custom CSS */


/* Start custom CSS for image, class: .elementor-element-11e0ba8 */.elementor-11442 .elementor-element.elementor-element-11e0ba8{flex:1 1 0%;min-width:0} .elementor-11442 .elementor-element.elementor-element-11e0ba8 img{border-radius:30px}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-071ca06 */.elementor-11442 .elementor-element.elementor-element-071ca06{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-aeee0b2 *//* RH newsletter body. Elements carry their top spacing in --rh-mt and announce their bottom
   spacing with rh-mb16 / rh-mb22 / rh-mb26; these rules reproduce the original block-layout
   spacing (the larger of two touching margins) inside flex containers. */
.elementor-11442 .elementor-element.elementor-element-aeee0b2 .rh-mt{margin-top:var(--rh-mt,0px)}
.elementor-11442 .elementor-element.elementor-element-aeee0b2 .rh-mb16 + .rh-mt,.elementor-11442 .elementor-element.elementor-element-aeee0b2 .rh-mb16 + .elementor-widget > .rh-mt{margin-top:calc(max(16px,var(--rh-mt,0px)) - 16px)}
.elementor-11442 .elementor-element.elementor-element-aeee0b2 .rh-mb22 + .rh-mt,.elementor-11442 .elementor-element.elementor-element-aeee0b2 .rh-mb22 + .elementor-widget > .rh-mt{margin-top:calc(max(22px,var(--rh-mt,0px)) - 22px)}
.elementor-11442 .elementor-element.elementor-element-aeee0b2 .rh-mb26 + .rh-mt,.elementor-11442 .elementor-element.elementor-element-aeee0b2 .rh-mb26 + .elementor-widget > .rh-mt{margin-top:calc(max(26px,var(--rh-mt,0px)) - 26px)}
.elementor-11442 .elementor-element.elementor-element-aeee0b2 .rh-sec > :first-child.rh-mt,.elementor-11442 .elementor-element.elementor-element-aeee0b2 .rh-sec > :first-child > .rh-mt{margin-top:0}
.elementor-11442 .elementor-element.elementor-element-aeee0b2 .rh-sec > .elementor-widget:last-child .rhtb,.elementor-11442 .elementor-element.elementor-element-aeee0b2 .rh-sec > .elementor-widget:last-child .rhsg{margin-bottom:0}
.elementor-11442 .elementor-element.elementor-element-aeee0b2 .rh-sec > .elementor-widget-button:last-child{margin-bottom:0}
/* Section headings follow the theme: ivory on standard posts, white on Elementor-built posts. */
.elementor-11442 .elementor-element.elementor-element-aeee0b2 .elementor-widget-heading .elementor-heading-title{color:var(--rh-ivory,#F6F2ED)!important}
/* A section whose fields are all empty takes no space (the original block layout collapsed it). */
.elementor-11442 .elementor-element.elementor-element-aeee0b2 .rh-sec:not(:has(.elementor-element)){margin-top:0;margin-bottom:0}
.elementor-11442 .elementor-element.elementor-element-aeee0b2 .elementor-widget-image + .rh-sec:not(:has(.elementor-element)){margin-top:20px}/* End custom CSS */







/* Start custom CSS for container, class: .elementor-element-c2220f1 *//* RH Newsletter — Figma Home 1228:31658, section 1327:14755 */
body .elementor-11442 .elementor-element.elementor-element-c2220f1{--width:calc(100% - 100px)!important;width:calc(100% - 100px)!important;max-width:1340px!important;min-height:487px!important;height:auto!important;margin:106px auto 60px!important;padding:0!important;border:0!important;border-radius:80px!important;background:linear-gradient(234.848deg,rgba(184,43,50,.2) 3.2087%,rgba(232,91,98,.2) 99.288%)!important;overflow:hidden!important;position:relative!important}
body .elementor-11442 .elementor-element.elementor-element-c2220f1>.e-con-inner{width:100%!important;max-width:none!important;height:100%!important;margin:0!important;padding:56px 40px!important;display:grid!important;grid-template-columns:minmax(0,573px) minmax(0,630.425px)!important;grid-template-rows:auto!important;gap:45px!important;justify-content:center!important;align-items:center!important}
body .elementor-11442 .elementor-element.elementor-element-c2220f1:before{content:""!important;position:absolute!important;z-index:2!important;left:625px!important;top:0!important;width:1px!important;height:100%!important;background:rgba(169,163,194,.3)!important;pointer-events:none!important}
body .elementor-11442 .elementor-element.elementor-element-c2220f1 .elementor-element-6cc3cb5{width:573px!important;height:auto!important;min-height:0!important;padding:0!important;margin:0!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:0!important}
body .elementor-11442 .elementor-element.elementor-element-c2220f1 .elementor-element-6372b05{width:573px!important;margin:0!important}
body .elementor-11442 .elementor-element.elementor-element-c2220f1 .elementor-element-6372b05 .elementor-heading-title{font:400 60px/1.1 Helvetica,Arial,sans-serif!important;letter-spacing:0!important;color:#fff!important;text-transform:capitalize!important}
body .elementor-11442 .elementor-element.elementor-element-c2220f1 .elementor-element-83290f7{width:518px!important;height:56px!important;margin:12px 0 0!important;color:#a6a6a6!important;font:400 18px/28px Poppins,Arial,sans-serif!important;opacity:.7!important}
body .elementor-11442 .elementor-element.elementor-element-c2220f1 .elementor-element-83290f7 p{margin:0!important}
body .elementor-11442 .elementor-element.elementor-element-c2220f1 .elementor-element-0577a40{width:532px!important;margin:27px 0 0!important;padding-top:24px!important;border-top:1px solid rgba(169,163,194,.45)!important}
body .elementor-11442 .elementor-element.elementor-element-c2220f1 .elementor-element-0577a40 .elementor-form-fields-wrapper{display:grid!important;grid-template-columns:393px 117px!important;gap:22px!important}
body .elementor-11442 .elementor-element.elementor-element-c2220f1 .elementor-element-0577a40 .elementor-field-group{width:auto!important;margin:0!important;padding:0!important}
body .elementor-11442 .elementor-element.elementor-element-c2220f1 .elementor-element-0577a40 input#form-field-newsletter_email{width:393px!important;height:52px!important;padding:0 18px!important;border:1px solid #a9a3c2!important;border-radius:10px!important;background:#5b4f4f!important;color:#fff!important;font:400 16px/1.6 Poppins,Arial,sans-serif!important;letter-spacing:-.24px!important}
body .elementor-11442 .elementor-element.elementor-element-c2220f1 .elementor-element-0577a40 input#form-field-newsletter_email::placeholder{color:#818089!important;opacity:1!important}
body .elementor-11442 .elementor-element.elementor-element-c2220f1 .elementor-element-0577a40 button{width:117px!important;height:50px!important;min-height:50px!important;padding:0!important;border:1px solid #e51b24!important;border-radius:10px!important;background:#e51b24!important;color:#fff!important;box-shadow:0 4px 20px rgba(229,27,36,.2)!important;font:500 16px/1 Poppins,Arial,sans-serif!important}
body .elementor-11442 .elementor-element.elementor-element-c2220f1 .elementor-element-95139d9,body .elementor-11442 .elementor-element.elementor-element-c2220f1 .elementor-element-82f2ace,body .elementor-11442 .elementor-element.elementor-element-c2220f1 .elementor-element-82f2ace .elementor-widget-container{width:630.425px!important;height:353px!important;min-height:0!important;padding:0!important;margin:0!important;overflow:hidden!important;border-radius:29.656px!important}
body .elementor-11442 .elementor-element.elementor-element-c2220f1 .elementor-element-82f2ace img{display:block!important;width:630.425px!important;height:353px!important;min-height:0!important;object-fit:cover!important;object-position:center center!important;border-radius:29.656px!important;transform:none!important}
@media(max-width:1024px){body .elementor-11442 .elementor-element.elementor-element-c2220f1{--width:calc(100% - 32px)!important;width:calc(100% - 32px)!important;max-width:none!important;height:auto!important;min-height:0!important;margin:72px 16px 60px!important;padding:48px 40px!important;border-radius:40px!important}body .elementor-11442 .elementor-element.elementor-element-c2220f1>.e-con-inner{height:auto!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:36px!important}body .elementor-11442 .elementor-element.elementor-element-c2220f1:before{display:none!important}body .elementor-11442 .elementor-element.elementor-element-c2220f1 .elementor-element-6cc3cb5{width:100%!important;height:auto!important;align-items:flex-start!important}body .elementor-11442 .elementor-element.elementor-element-c2220f1 .elementor-element-6372b05{width:100%!important}body .elementor-11442 .elementor-element.elementor-element-c2220f1 .elementor-element-83290f7{width:min(518px,100%)!important;height:auto!important}body .elementor-11442 .elementor-element.elementor-element-c2220f1 .elementor-element-0577a40{width:min(532px,100%)!important}body .elementor-11442 .elementor-element.elementor-element-c2220f1 .elementor-element-95139d9,body .elementor-11442 .elementor-element.elementor-element-c2220f1 .elementor-element-82f2ace,body .elementor-11442 .elementor-element.elementor-element-c2220f1 .elementor-element-82f2ace .elementor-widget-container{width:100%!important;height:auto!important;aspect-ratio:722/405!important}body .elementor-11442 .elementor-element.elementor-element-c2220f1 .elementor-element-82f2ace img{width:100%!important;height:100%!important;aspect-ratio:722/405!important}}
@media(max-width:600px){body .elementor-11442 .elementor-element.elementor-element-c2220f1{--width:calc(100% - 24px)!important;width:calc(100% - 24px)!important;margin:48px 12px!important;padding:32px 20px!important;border-radius:24px!important}body .elementor-11442 .elementor-element.elementor-element-c2220f1 .elementor-element-6372b05 .elementor-heading-title{font-size:40px!important;line-height:1.06!important;letter-spacing:-1.2px!important}body .elementor-11442 .elementor-element.elementor-element-c2220f1 .elementor-element-83290f7{font-size:16px!important;line-height:24px!important}body .elementor-11442 .elementor-element.elementor-element-c2220f1 .elementor-element-0577a40 .elementor-form-fields-wrapper{display:flex!important;flex-direction:column!important;gap:12px!important}body .elementor-11442 .elementor-element.elementor-element-c2220f1 .elementor-element-0577a40 input#form-field-newsletter_email,body .elementor-11442 .elementor-element.elementor-element-c2220f1 .elementor-element-0577a40 button{width:100%!important}body .elementor-11442 .elementor-element.elementor-element-c2220f1 .elementor-element-95139d9,body .elementor-11442 .elementor-element.elementor-element-c2220f1 .elementor-element-82f2ace,body .elementor-11442 .elementor-element.elementor-element-c2220f1 .elementor-element-82f2ace .elementor-widget-container,body .elementor-11442 .elementor-element.elementor-element-c2220f1 .elementor-element-82f2ace img{border-radius:16px!important}}
@media(prefers-reduced-motion:reduce){body .elementor-11442 .elementor-element.elementor-element-c2220f1,body .elementor-11442 .elementor-element.elementor-element-c2220f1 *{animation:none!important;transition:none!important;transform:none!important}}/* End custom CSS */
