.elementor-12 .elementor-element.elementor-element-dbb5998{--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;--overlay-opacity:0.5;--padding-top:180px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-dbb5998:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-dbb5998 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://hawinetcoffee.com/wp-content/uploads/2025/11/DSC07938-min-scaled.jpg");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-dbb5998::before, .elementor-12 .elementor-element.elementor-element-dbb5998 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-dbb5998 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-dbb5998 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-dbb5998 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-dbb5998 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.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 );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-799d404{padding:0px 0px 7px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-799d404 .elementor-heading-title{font-family:"Aclonica", Sans-serif;font-size:55px;font-weight:600;text-transform:uppercase;line-height:1em;color:var( --e-global-color-astglobalcolor4 );}.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-12 .elementor-element.elementor-element-d14a0ee{width:var( --container-widget-width, 80vw );max-width:80vw;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;--container-widget-width:80vw;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-astglobalcolor4 );}.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 );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-12 .elementor-element.elementor-element-6a73f98 .elementor-button{background-color:#C08A0200;fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6a73f98 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-f1608fd{--display:flex;--min-height:100vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:140px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-51f347c{--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;--border-radius:0px 40px 0px 0px;}.elementor-12 .elementor-element.elementor-element-51f347c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-51f347c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hawinetcoffee.com/wp-content/uploads/2025/10/photo_2025-10-18_10-42-05-e1761573550343.jpg");background-position:center right;background-size:cover;}.elementor-12 .elementor-element.elementor-element-1421e56{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bf7c3df{padding:0px 0px 7px 0px;}.elementor-12 .elementor-element.elementor-element-bf7c3df .elementor-heading-title{font-family:"Aclonica", Sans-serif;font-size:55px;font-weight:600;text-transform:uppercase;line-height:1em;}.elementor-12 .elementor-element.elementor-element-17660d7{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:justify;}.elementor-12 .elementor-element.elementor-element-8f0197e{--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:180px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3ab1ae3{padding:0px 0px 7px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-3ab1ae3 .elementor-heading-title{font-family:"Aclonica", Sans-serif;font-size:55px;font-weight:600;text-transform:uppercase;line-height:1em;}.elementor-12 .elementor-element.elementor-element-82f0bdb{--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:0px 90px;--row-gap:0px;--column-gap:90px;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-cedd9eb{--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-12 .elementor-element.elementor-element-6dee48c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-6f329d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-3a21aee{--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-12 .elementor-element.elementor-element-c16dc93 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-f993d77{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-4846e35{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4846e35:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4846e35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-5b1ba5e{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1fe1b65{padding:0px 0px 7px 0px;text-align:left;}.elementor-12 .elementor-element.elementor-element-1fe1b65 .elementor-heading-title{font-family:"Aclonica", Sans-serif;font-size:55px;font-weight:600;text-transform:uppercase;line-height:1em;color:#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-12 .elementor-element.elementor-element-0b45543{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7d1caae{--display:flex;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-12 .elementor-element.elementor-element-43f0667{--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-43f0667.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-43f0667.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-43f0667.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-43f0667 .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-43f0667:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-43f0667:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-43f0667 .elementor-icon-box-description{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9fcc674{--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-9fcc674.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9fcc674.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-9fcc674.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9fcc674 .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9fcc674:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-9fcc674:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9fcc674 .elementor-icon-box-description{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7177fb1{--display:flex;}.elementor-12 .elementor-element.elementor-element-56bec18{--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-56bec18.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-56bec18.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-56bec18.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-56bec18 .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-56bec18:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-56bec18:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-56bec18 .elementor-icon-box-description{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9498e1a{--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-9498e1a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9498e1a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-9498e1a.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9498e1a .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9498e1a:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-9498e1a:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9498e1a .elementor-icon-box-description{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2493e86{--display:flex;--min-height:100vh;--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;--overlay-opacity:0.5;}.elementor-12 .elementor-element.elementor-element-2493e86:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2493e86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hawinetcoffee.com/wp-content/uploads/2025/11/DSC07447-scaled.jpg");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-2493e86::before, .elementor-12 .elementor-element.elementor-element-2493e86 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-2493e86 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-2493e86 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-2493e86 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-2493e86 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-5ca0961{padding:0px 0px 7px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-5ca0961 .elementor-heading-title{font-family:"Aclonica", Sans-serif;font-size:55px;font-weight:600;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-db89b77{width:var( --container-widget-width, 80vw );max-width:80vw;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:80vw;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e8b488d{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3d3ddc1 .elementor-button{background-color:var( --e-global-color-secondary );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-12 .elementor-element.elementor-element-3d3ddc1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-0e6e17b .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-0e6e17b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-63ab0d6{--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:180px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-866493e{padding:0px 0px 7px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-866493e .elementor-heading-title{font-family:"Aclonica", Sans-serif;font-size:55px;font-weight:600;text-transform:uppercase;line-height:1em;}.elementor-12 .elementor-element.elementor-element-93eed23{--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:0px 30px;--row-gap:0px;--column-gap:30px;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-af6c034{--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-af6c034:hover{border-style:solid;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-af6c034, .elementor-12 .elementor-element.elementor-element-af6c034::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-044c287{--icon-box-icon-margin:7px;}.elementor-12 .elementor-element.elementor-element-044c287 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-044c287.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-044c287.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-044c287.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-044c287.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-044c287.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-044c287.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-044c287.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-044c287.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-044c287.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-044c287 .elementor-icon{transition-duration:0s;}.elementor-12 .elementor-element.elementor-element-044c287:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-044c287:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-044c287 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-e63a7a9{--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-e63a7a9:hover{border-style:solid;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-e63a7a9, .elementor-12 .elementor-element.elementor-element-e63a7a9::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-35d075a{--icon-box-icon-margin:7px;}.elementor-12 .elementor-element.elementor-element-35d075a .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-35d075a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-35d075a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-35d075a.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-35d075a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-35d075a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-35d075a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-35d075a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-35d075a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-35d075a.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-35d075a .elementor-icon{transition-duration:0s;}.elementor-12 .elementor-element.elementor-element-35d075a:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-35d075a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-35d075a .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-7046894{--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-7046894:hover{border-style:solid;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-7046894, .elementor-12 .elementor-element.elementor-element-7046894::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-c521790{--icon-box-icon-margin:7px;}.elementor-12 .elementor-element.elementor-element-c521790 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-c521790.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-c521790.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-c521790.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-c521790.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-c521790.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-c521790.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-c521790.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-c521790.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-c521790.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-c521790 .elementor-icon{transition-duration:0s;}.elementor-12 .elementor-element.elementor-element-c521790:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-c521790:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-c521790 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-88607c7{--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-88607c7:hover{border-style:solid;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-88607c7, .elementor-12 .elementor-element.elementor-element-88607c7::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-8b65238{--icon-box-icon-margin:7px;}.elementor-12 .elementor-element.elementor-element-8b65238 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-8b65238.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-8b65238.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-8b65238.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-8b65238.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-8b65238.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-8b65238.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-8b65238.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-8b65238.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-8b65238.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-8b65238 .elementor-icon{transition-duration:0s;}.elementor-12 .elementor-element.elementor-element-8b65238:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-8b65238:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-8b65238 .elementor-icon-box-description{color:var( --e-global-color-text );}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-dbb5998{--padding-top:100px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-799d404 .elementor-heading-title{font-size:33px;}.elementor-12 .elementor-element.elementor-element-d14a0ee{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-12 .elementor-element.elementor-element-51f347c{--min-height:50vh;--border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1421e56{--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-bf7c3df{text-align:center;}.elementor-12 .elementor-element.elementor-element-bf7c3df .elementor-heading-title{font-size:33px;}.elementor-12 .elementor-element.elementor-element-8f0197e{--padding-top:100px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-3ab1ae3 .elementor-heading-title{font-size:33px;}.elementor-12 .elementor-element.elementor-element-1fe1b65{text-align:center;}.elementor-12 .elementor-element.elementor-element-1fe1b65 .elementor-heading-title{font-size:33px;}.elementor-12 .elementor-element.elementor-element-2493e86{--padding-top:90px;--padding-bottom:90px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-5ca0961 .elementor-heading-title{font-size:33px;}.elementor-12 .elementor-element.elementor-element-db89b77{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-12 .elementor-element.elementor-element-63ab0d6{--padding-top:100px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-866493e .elementor-heading-title{font-size:33px;}.elementor-12 .elementor-element.elementor-element-93eed23{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:10px;--padding-right:10px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-51f347c{--width:50%;}.elementor-12 .elementor-element.elementor-element-1421e56{--width:50%;}.elementor-12 .elementor-element.elementor-element-cedd9eb{--width:50%;}.elementor-12 .elementor-element.elementor-element-3a21aee{--width:50%;}.elementor-12 .elementor-element.elementor-element-5b1ba5e{--width:40%;}.elementor-12 .elementor-element.elementor-element-0b45543{--width:50%;}.elementor-12 .elementor-element.elementor-element-af6c034{--width:25%;}.elementor-12 .elementor-element.elementor-element-e63a7a9{--width:25%;}.elementor-12 .elementor-element.elementor-element-7046894{--width:25%;}.elementor-12 .elementor-element.elementor-element-88607c7{--width:25%;}}@media(min-width:1025px){.elementor-12 .elementor-element.elementor-element-2493e86:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2493e86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}