.elementor-992 .elementor-element.elementor-element-e9fe0dd{--display:flex;--min-height:80vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;box-shadow:0px 0px 30px -15px rgba(0,0,0,0.5);--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-992 .elementor-element.elementor-element-e9fe0dd:not(.elementor-motion-effects-element-type-background), .elementor-992 .elementor-element.elementor-element-e9fe0dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hookedoncrochetdesign.com/wp-content/uploads/2026/02/Collection-Image.png");background-position:center center;}.elementor-992 .elementor-element.elementor-element-e9fe0dd::before, .elementor-992 .elementor-element.elementor-element-e9fe0dd > .elementor-background-video-container::before, .elementor-992 .elementor-element.elementor-element-e9fe0dd > .e-con-inner > .elementor-background-video-container::before, .elementor-992 .elementor-element.elementor-element-e9fe0dd > .elementor-background-slideshow::before, .elementor-992 .elementor-element.elementor-element-e9fe0dd > .e-con-inner > .elementor-background-slideshow::before, .elementor-992 .elementor-element.elementor-element-e9fe0dd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#3A3A3A73;}.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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-992 .elementor-element.elementor-element-9244df5 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:clamp(3rem, 2.5385rem + 2.0513vw, 4rem);line-height:1.1;color:var( --e-global-color-secondary );}.elementor-992 .elementor-element.elementor-element-9244df5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-992 .elementor-element.elementor-element-c1569df{text-align:center;font-family:"DM Sans", Sans-serif;font-size:clamp(1.125rem, 1.6vw, 1.5rem);font-weight:400;line-height:1.3;letter-spacing:0.5px;color:#F9F7F3;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-992 .elementor-element.elementor-element-c1569df p{margin-block-end:0px;}.elementor-992 .elementor-element.elementor-element-88f304d{--display:flex;--overlay-opacity:0.5;}.elementor-992 .elementor-element.elementor-element-88f304d:not(.elementor-motion-effects-element-type-background), .elementor-992 .elementor-element.elementor-element-88f304d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-992 .elementor-element.elementor-element-88f304d::before, .elementor-992 .elementor-element.elementor-element-88f304d > .elementor-background-video-container::before, .elementor-992 .elementor-element.elementor-element-88f304d > .e-con-inner > .elementor-background-video-container::before, .elementor-992 .elementor-element.elementor-element-88f304d > .elementor-background-slideshow::before, .elementor-992 .elementor-element.elementor-element-88f304d > .e-con-inner > .elementor-background-slideshow::before, .elementor-992 .elementor-element.elementor-element-88f304d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #F9F7F3 0%, #F4EFE8 100%);}.elementor-992 .elementor-element.elementor-element-0f9ecc8{--spacer-size:3rem;}.elementor-992 .elementor-element.elementor-element-f118e62{text-align:center;padding:0px 0px 0px 0px;}.elementor-992 .elementor-element.elementor-element-f118e62 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:400;letter-spacing:0.04em;color:#2E2E2E;}.elementor-992 .elementor-element.elementor-element-585c873{text-align:center;font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.8em;letter-spacing:0px;color:#5F5A52;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-992 .elementor-element.elementor-element-f6655cc{text-align:center;font-family:"DM Sans", Sans-serif;font-size:0.95rem;font-weight:400;font-style:italic;line-height:1.6em;letter-spacing:0px;color:#8A8175;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-992 .elementor-element.elementor-element-cf68d3e{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-992 .elementor-element.elementor-element-cf68d3e .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-992 .elementor-element.elementor-element-cf68d3e .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-992 .elementor-element.elementor-element-1b8292b{--display:flex;}.elementor-992 .elementor-element.elementor-element-9089cc0{--spacer-size:2.5rem;}.elementor-992 .elementor-element.elementor-element-8bd3ac1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;box-shadow:0px 0px 30px -5px rgba(0,0,0,0.5);--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-992 .elementor-element.elementor-element-8bd3ac1:not(.elementor-motion-effects-element-type-background), .elementor-992 .elementor-element.elementor-element-8bd3ac1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFECE6;}.elementor-992 .elementor-element.elementor-element-768f9b5{--display:flex;--min-height:520px;--overlay-opacity:0.05;--border-radius:24px 24px 24px 24px;box-shadow:0px 20px 45px -15px rgba(0, 0, 0, 0.1);}.elementor-992 .elementor-element.elementor-element-768f9b5:not(.elementor-motion-effects-element-type-background), .elementor-992 .elementor-element.elementor-element-768f9b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hookedoncrochetdesign.com/wp-content/uploads/2026/02/IMG_6717.jpeg");background-position:center center;background-size:cover;}.elementor-992 .elementor-element.elementor-element-768f9b5::before, .elementor-992 .elementor-element.elementor-element-768f9b5 > .elementor-background-video-container::before, .elementor-992 .elementor-element.elementor-element-768f9b5 > .e-con-inner > .elementor-background-video-container::before, .elementor-992 .elementor-element.elementor-element-768f9b5 > .elementor-background-slideshow::before, .elementor-992 .elementor-element.elementor-element-768f9b5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-992 .elementor-element.elementor-element-768f9b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-992 .elementor-element.elementor-element-6813505{--spacer-size:10rem;}.elementor-992 .elementor-element.elementor-element-d3db854{--display:flex;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 20px 1px rgba(0,0,0,0.5);--padding-top:40px;--padding-bottom:40px;--padding-left:70px;--padding-right:60px;}.elementor-992 .elementor-element.elementor-element-d3db854:not(.elementor-motion-effects-element-type-background), .elementor-992 .elementor-element.elementor-element-d3db854 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-992 .elementor-element.elementor-element-2d7df85{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:1.6em;letter-spacing:2px;color:#8A857C;}.elementor-992 .elementor-element.elementor-element-8817a5c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:clamp(30Px, 3vw, 40px);font-weight:500;line-height:1.15em;letter-spacing:0.5px;}.elementor-992 .elementor-element.elementor-element-8817a5c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-992 .elementor-element.elementor-element-398e79a{font-family:"DM Sans", Sans-serif;font-weight:400;line-height:1.7em;letter-spacing:0px;color:#5C5C5C;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-992 .elementor-element.elementor-element-ccaa9ce .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0px;}.elementor-992 .elementor-element.elementor-element-ccaa9ce{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );background-color:var( --e-global-color-accent );}.elementor-992 .elementor-element.elementor-element-5363eea .elementor-button{font-family:"DM Sans", Sans-serif;font-weight:700;line-height:1.2em;letter-spacing:1px;background-color:#C26A3D;border-radius:40px 40px 40px 40px;}.elementor-992 .elementor-element.elementor-element-5363eea .elementor-button:hover, .elementor-992 .elementor-element.elementor-element-5363eea .elementor-button:focus{border-color:#A6542F;}.elementor-992 .elementor-element.elementor-element-72e7f35{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;box-shadow:0px 0px 20px 0.5px rgba(0,0,0,0.5);--margin-top:72px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-992 .elementor-element.elementor-element-72e7f35:not(.elementor-motion-effects-element-type-background), .elementor-992 .elementor-element.elementor-element-72e7f35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F7F3;}.elementor-992 .elementor-element.elementor-element-e73c045{--display:flex;--min-height:480px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--overlay-opacity:0.58;--border-radius:26px 26px 26px 26px;box-shadow:0px 10px 30px -8px rgba(58, 58, 58, 0.06);--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-992 .elementor-element.elementor-element-e73c045:not(.elementor-motion-effects-element-type-background), .elementor-992 .elementor-element.elementor-element-e73c045 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hookedoncrochetdesign.com/wp-content/uploads/2026/01/3-scaled.png");background-position:center center;background-size:cover;}.elementor-992 .elementor-element.elementor-element-e73c045::before, .elementor-992 .elementor-element.elementor-element-e73c045 > .elementor-background-video-container::before, .elementor-992 .elementor-element.elementor-element-e73c045 > .e-con-inner > .elementor-background-video-container::before, .elementor-992 .elementor-element.elementor-element-e73c045 > .elementor-background-slideshow::before, .elementor-992 .elementor-element.elementor-element-e73c045 > .e-con-inner > .elementor-background-slideshow::before, .elementor-992 .elementor-element.elementor-element-e73c045 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#3A3A3A;}.elementor-992 .elementor-element.elementor-element-e73c045:hover::before, .elementor-992 .elementor-element.elementor-element-e73c045:hover > .elementor-background-video-container::before, .elementor-992 .elementor-element.elementor-element-e73c045:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-992 .elementor-element.elementor-element-e73c045 > .elementor-background-slideshow:hover::before, .elementor-992 .elementor-element.elementor-element-e73c045 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#3A3A3A;}.elementor-992 .elementor-element.elementor-element-e73c045:hover{--overlay-opacity:0.68;}.elementor-992 .elementor-element.elementor-element-e73c045, .elementor-992 .elementor-element.elementor-element-e73c045::before{--overlay-transition:0.3s;}.elementor-992 .elementor-element.elementor-element-232ac6c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;}.elementor-992 .elementor-element.elementor-element-36166df{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;}.elementor-992 .elementor-element.elementor-element-36166df .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:clamp(1.6rem, 2vw, 2rem);font-weight:500;line-height:1.15em;letter-spacing:0.4px;color:var( --e-global-color-secondary );}.elementor-992 .elementor-element.elementor-element-e6798ac{text-align:center;font-family:"DM Sans", Sans-serif;font-size:clamp(0.95rem, 1.1vw, 1.05rem);font-weight:400;line-height:1.4em;letter-spacing:0px;color:#EFEDE8;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;}.elementor-992 .elementor-element.elementor-element-2eac2e4{--divider-border-style:solid;--divider-color:#F9F7F3;--divider-border-width:1px;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-992 .elementor-element.elementor-element-2eac2e4 .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-992 .elementor-element.elementor-element-2eac2e4 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-992 .elementor-element.elementor-element-0e51a25 .elementor-button{font-family:"DM Sans", Sans-serif;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1px;background-color:#C96A4A00;}.elementor-992 .elementor-element.elementor-element-0e51a25 .elementor-button:hover, .elementor-992 .elementor-element.elementor-element-0e51a25 .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-992 .elementor-element.elementor-element-0e51a25 .elementor-button:hover svg, .elementor-992 .elementor-element.elementor-element-0e51a25 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-992 .elementor-element.elementor-element-7f4f11c{--display:flex;--min-height:520px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0.58;--border-radius:26px 26px 26px 26px;box-shadow:0px 10px 30px -13px rgba(58, 58, 58, 0.06);--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-992 .elementor-element.elementor-element-7f4f11c:not(.elementor-motion-effects-element-type-background), .elementor-992 .elementor-element.elementor-element-7f4f11c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hookedoncrochetdesign.com/wp-content/uploads/2026/01/Resin-Handbag-Handle-with-Color-Ring-.avif");background-position:center center;background-size:cover;}.elementor-992 .elementor-element.elementor-element-7f4f11c::before, .elementor-992 .elementor-element.elementor-element-7f4f11c > .elementor-background-video-container::before, .elementor-992 .elementor-element.elementor-element-7f4f11c > .e-con-inner > .elementor-background-video-container::before, .elementor-992 .elementor-element.elementor-element-7f4f11c > .elementor-background-slideshow::before, .elementor-992 .elementor-element.elementor-element-7f4f11c > .e-con-inner > .elementor-background-slideshow::before, .elementor-992 .elementor-element.elementor-element-7f4f11c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#3A3A3A;}.elementor-992 .elementor-element.elementor-element-7f4f11c:hover::before, .elementor-992 .elementor-element.elementor-element-7f4f11c:hover > .elementor-background-video-container::before, .elementor-992 .elementor-element.elementor-element-7f4f11c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-992 .elementor-element.elementor-element-7f4f11c > .elementor-background-slideshow:hover::before, .elementor-992 .elementor-element.elementor-element-7f4f11c > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:var( --e-global-color-primary );}.elementor-992 .elementor-element.elementor-element-7f4f11c:hover{--overlay-opacity:0.68;}.elementor-992 .elementor-element.elementor-element-7f4f11c, .elementor-992 .elementor-element.elementor-element-7f4f11c::before{--overlay-transition:0.3s;}.elementor-992 .elementor-element.elementor-element-6edb11d{--display:flex;--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;}.elementor-992 .elementor-element.elementor-element-9898a54{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;}.elementor-992 .elementor-element.elementor-element-9898a54 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:clamp(1.6rem, 2vw, 2rem);font-weight:500;line-height:1.14em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-992 .elementor-element.elementor-element-ad24c69{text-align:center;font-family:"DM Sans", Sans-serif;font-size:clamp(0.95rem, 1.1vw, 1.05rem);font-weight:400;line-height:1.5em;letter-spacing:0px;color:#EFEDE8;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;}.elementor-992 .elementor-element.elementor-element-473aa7a{--divider-border-style:solid;--divider-color:#F9F7F3;--divider-border-width:1px;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-992 .elementor-element.elementor-element-473aa7a .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-992 .elementor-element.elementor-element-473aa7a .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-992 .elementor-element.elementor-element-abbcc31 .elementor-button{font-family:"DM Sans", Sans-serif;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1px;background-color:#C96A4A00;}.elementor-992 .elementor-element.elementor-element-abbcc31 .elementor-button:hover, .elementor-992 .elementor-element.elementor-element-abbcc31 .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-992 .elementor-element.elementor-element-abbcc31 .elementor-button:hover svg, .elementor-992 .elementor-element.elementor-element-abbcc31 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-992 .elementor-element.elementor-element-01942df{--display:flex;--min-height:480px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--overlay-opacity:0.58;--border-radius:26px 26px 26px 26px;box-shadow:0px 10px 29px -8px rgba(58, 58, 58, 0.06);--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-992 .elementor-element.elementor-element-01942df:not(.elementor-motion-effects-element-type-background), .elementor-992 .elementor-element.elementor-element-01942df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hookedoncrochetdesign.com/wp-content/uploads/2026/01/Agate-.webp");background-position:center center;background-size:cover;}.elementor-992 .elementor-element.elementor-element-01942df::before, .elementor-992 .elementor-element.elementor-element-01942df > .elementor-background-video-container::before, .elementor-992 .elementor-element.elementor-element-01942df > .e-con-inner > .elementor-background-video-container::before, .elementor-992 .elementor-element.elementor-element-01942df > .elementor-background-slideshow::before, .elementor-992 .elementor-element.elementor-element-01942df > .e-con-inner > .elementor-background-slideshow::before, .elementor-992 .elementor-element.elementor-element-01942df > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#3A3A3A;}.elementor-992 .elementor-element.elementor-element-01942df:hover::before, .elementor-992 .elementor-element.elementor-element-01942df:hover > .elementor-background-video-container::before, .elementor-992 .elementor-element.elementor-element-01942df:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-992 .elementor-element.elementor-element-01942df > .elementor-background-slideshow:hover::before, .elementor-992 .elementor-element.elementor-element-01942df > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:var( --e-global-color-primary );}.elementor-992 .elementor-element.elementor-element-01942df:hover{--overlay-opacity:0.68;}.elementor-992 .elementor-element.elementor-element-01942df, .elementor-992 .elementor-element.elementor-element-01942df::before{--overlay-transition:0.3s;}.elementor-992 .elementor-element.elementor-element-8925950{--display:flex;--margin-top:0px;--margin-bottom:-96px;--margin-left:0px;--margin-right:0px;}.elementor-992 .elementor-element.elementor-element-4d01111{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;}.elementor-992 .elementor-element.elementor-element-4d01111 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:clamp(1.6rem, 2vw, 2rem);font-weight:500;line-height:1.15em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-992 .elementor-element.elementor-element-f807076{text-align:center;font-family:"DM Sans", Sans-serif;font-size:clamp(0.95rem, 1.1vw, 1.05rem);font-weight:400;line-height:1.5em;letter-spacing:0px;color:#EFEDE8;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;}.elementor-992 .elementor-element.elementor-element-72aecfb{--divider-border-style:solid;--divider-color:#F9F7F3;--divider-border-width:1px;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-992 .elementor-element.elementor-element-72aecfb .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-992 .elementor-element.elementor-element-72aecfb .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-992 .elementor-element.elementor-element-c7a5772 .elementor-button{font-family:"DM Sans", Sans-serif;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1px;background-color:#C96A4A00;}.elementor-992 .elementor-element.elementor-element-c7a5772 .elementor-button:hover, .elementor-992 .elementor-element.elementor-element-c7a5772 .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-992 .elementor-element.elementor-element-c7a5772 .elementor-button:hover svg, .elementor-992 .elementor-element.elementor-element-c7a5772 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-992 .elementor-element.elementor-element-adf1f6b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-992 .elementor-element.elementor-element-741de6e{text-align:center;}.elementor-992 .elementor-element.elementor-element-dd84c63{text-align:center;font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;letter-spacing:0px;color:#555555;}.elementor-992 .elementor-element.elementor-element-3219edd .elementor-button{font-family:"DM Sans", Sans-serif;font-size:19px;font-weight:bold;text-transform:uppercase;line-height:1.2em;letter-spacing:1px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:40px 40px 40px 40px;}@media(min-width:768px){.elementor-992 .elementor-element.elementor-element-8bd3ac1{--content-width:1200px;}.elementor-992 .elementor-element.elementor-element-768f9b5{--width:50%;}.elementor-992 .elementor-element.elementor-element-d3db854{--width:50%;}.elementor-992 .elementor-element.elementor-element-adf1f6b{--content-width:1100px;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-divider .elementor-divider__text{line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-divider .elementor-divider__text{line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}