.elementor-77 .elementor-element.elementor-element-a48c716{--display:flex;--min-height:100vh;--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-end;--flex-wrap:nowrap;--overlay-opacity:0.5;}.elementor-77 .elementor-element.elementor-element-a48c716:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-a48c716 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-adbe903 ) 0%, #20878D 100%);}.elementor-77 .elementor-element.elementor-element-a48c716::before, .elementor-77 .elementor-element.elementor-element-a48c716 > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-a48c716 > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-a48c716 > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-a48c716 > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-a48c716 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://hangoutforart.com/wp-content/uploads/2025/10/Full-Fluid-Overlay.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-0aeba48{--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:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-77 .elementor-element.elementor-element-0aeba48.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-77 .elementor-element.elementor-element-1129228 .elementor-heading-title{font-family:var( --e-global-typography-a3a2f61-font-family ), Sans-serif;font-size:var( --e-global-typography-a3a2f61-font-size );font-weight:var( --e-global-typography-a3a2f61-font-weight );color:var( --e-global-color-9130933 );}.elementor-77 .elementor-element.elementor-element-cec3377 .elementor-heading-title{font-family:var( --e-global-typography-82a8713-font-family ), Sans-serif;font-size:var( --e-global-typography-82a8713-font-size );font-weight:var( --e-global-typography-82a8713-font-weight );text-transform:var( --e-global-typography-82a8713-text-transform );line-height:var( --e-global-typography-82a8713-line-height );letter-spacing:var( --e-global-typography-82a8713-letter-spacing );color:var( --e-global-color-9130933 );}.elementor-77 .elementor-element.elementor-element-f63a145{text-align:start;}.elementor-77 .elementor-element.elementor-element-f63a145 .elementor-heading-title{font-family:var( --e-global-typography-ada804c-font-family ), Sans-serif;font-size:var( --e-global-typography-ada804c-font-size );font-weight:var( --e-global-typography-ada804c-font-weight );line-height:var( --e-global-typography-ada804c-line-height );letter-spacing:var( --e-global-typography-ada804c-letter-spacing );color:var( --e-global-color-f620966 );}.elementor-77 .elementor-element.elementor-element-5c54405{--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-around;--align-items:center;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-5c54405.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-77 .elementor-element.elementor-element-74c9668 .elementor-button{background-color:var( --e-global-color-05448a0 );font-family:var( --e-global-typography-9790a41-font-family ), Sans-serif;font-size:var( --e-global-typography-9790a41-font-size );font-weight:var( --e-global-typography-9790a41-font-weight );text-transform:var( --e-global-typography-9790a41-text-transform );line-height:var( --e-global-typography-9790a41-line-height );letter-spacing:var( --e-global-typography-9790a41-letter-spacing );fill:var( --e-global-color-9130933 );color:var( --e-global-color-9130933 );}.elementor-77 .elementor-element.elementor-element-74c9668 .elementor-button:hover, .elementor-77 .elementor-element.elementor-element-74c9668 .elementor-button:focus{background-color:var( --e-global-color-7eda697 );color:var( --e-global-color-9130933 );}.elementor-77 .elementor-element.elementor-element-74c9668 .elementor-button:hover svg, .elementor-77 .elementor-element.elementor-element-74c9668 .elementor-button:focus svg{fill:var( --e-global-color-9130933 );}.elementor-77 .elementor-element.elementor-element-e869d84{--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:flex-start;--align-items:center;}.elementor-77 .elementor-element.elementor-element-e869d84.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-77 .elementor-element.elementor-element-2b158b1{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-77 .elementor-element.elementor-element-2b158b1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-77 .elementor-element.elementor-element-4b662481{--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;--margin-top:-5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:3rem;--padding-right:1rem;}.elementor-77 .elementor-element.elementor-element-422f2c33{--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:flex-start;--align-items:center;}.elementor-77 .elementor-element.elementor-element-1a5e3a49 .elementor-heading-title{font-family:var( --e-global-typography-e8fb92a-font-family ), Sans-serif;font-size:var( --e-global-typography-e8fb92a-font-size );font-weight:var( --e-global-typography-e8fb92a-font-weight );line-height:var( --e-global-typography-e8fb92a-line-height );color:var( --e-global-color-9130933 );}.elementor-77 .elementor-element.elementor-global-1174{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:32px;--grid-column-gap:0.7rem;--grid-row-gap:0px;}.elementor-77 .elementor-element.elementor-global-1174 .elementor-social-icon{background-color:var( --e-global-color-9130933 );--icon-padding:0.2em;}.elementor-77 .elementor-element.elementor-global-1174 .elementor-social-icon i{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-global-1174 .elementor-social-icon svg{fill:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-global-1174 .elementor-social-icon:hover{background-color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-global-1174 .elementor-social-icon:hover i{color:var( --e-global-color-f2edda8 );}.elementor-77 .elementor-element.elementor-global-1174 .elementor-social-icon:hover svg{fill:var( --e-global-color-f2edda8 );}.elementor-77 .elementor-element.elementor-element-7e4a3d2{--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;}.elementor-77 .elementor-element.elementor-element-d0258c8 .elementor-heading-title{font-family:var( --e-global-typography-5c3e8c6-font-family ), Sans-serif;font-size:var( --e-global-typography-5c3e8c6-font-size );font-weight:var( --e-global-typography-5c3e8c6-font-weight );line-height:var( --e-global-typography-5c3e8c6-line-height );letter-spacing:var( --e-global-typography-5c3e8c6-letter-spacing );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-68cfe79{text-align:center;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 );}.elementor-77 .elementor-element.elementor-element-d6189c8{--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;}.elementor-77 .elementor-element.elementor-element-8cd7de0 .elementor-heading-title{font-family:var( --e-global-typography-5c3e8c6-font-family ), Sans-serif;font-size:var( --e-global-typography-5c3e8c6-font-size );font-weight:var( --e-global-typography-5c3e8c6-font-weight );line-height:var( --e-global-typography-5c3e8c6-line-height );letter-spacing:var( --e-global-typography-5c3e8c6-letter-spacing );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-c1ea038{--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-around;--align-items:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--flex-wrap:wrap;}.elementor-77 .elementor-element.elementor-element-93dc74e{--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-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:2rem 2rem 2rem 2rem;box-shadow:0px 0px 30px -15px rgba(0,0,0,0.5);--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-77 .elementor-element.elementor-element-93dc74e:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-93dc74e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9130933 );}.elementor-77 .elementor-element.elementor-element-a6fd624 .elementor-icon-box-wrapper{align-items:center;gap:1.3rem;}.elementor-77 .elementor-element.elementor-element-a6fd624 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );transition-duration:0.3s;}.elementor-77 .elementor-element.elementor-element-a6fd624.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-a6fd624.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-a6fd624.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-77 .elementor-element.elementor-element-a6fd624.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-a6fd624.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-a6fd624.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-a6fd624.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-a6fd624.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-a6fd624.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-77 .elementor-element.elementor-element-a6fd624 .elementor-icon{transition-duration:0.3s;font-size:3.5rem;}.elementor-77 .elementor-element.elementor-element-a6fd624 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-a6fd624 .elementor-icon-box-title a{font-family:var( --e-global-typography-f30f16b-font-family ), Sans-serif;font-size:var( --e-global-typography-f30f16b-font-size );font-weight:var( --e-global-typography-f30f16b-font-weight );line-height:var( --e-global-typography-f30f16b-line-height );}.elementor-77 .elementor-element.elementor-element-a6fd624:has(:hover) .elementor-icon-box-title,
					 .elementor-77 .elementor-element.elementor-element-a6fd624:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-a6fd624 .elementor-icon-box-description{font-family:var( --e-global-typography-c11ac7a-font-family ), Sans-serif;font-size:var( --e-global-typography-c11ac7a-font-size );font-weight:var( --e-global-typography-c11ac7a-font-weight );line-height:var( --e-global-typography-c11ac7a-line-height );letter-spacing:var( --e-global-typography-c11ac7a-letter-spacing );color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-aee7956{--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-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:2rem 2rem 2rem 2rem;box-shadow:0px 0px 30px -15px rgba(0,0,0,0.5);--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-77 .elementor-element.elementor-element-aee7956:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-aee7956 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9130933 );}.elementor-77 .elementor-element.elementor-element-8dca752 .elementor-icon-box-wrapper{align-items:center;gap:1.3rem;}.elementor-77 .elementor-element.elementor-element-8dca752 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );transition-duration:0.3s;}.elementor-77 .elementor-element.elementor-element-8dca752.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-8dca752.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-8dca752.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-77 .elementor-element.elementor-element-8dca752.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-8dca752.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-8dca752.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-8dca752.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-8dca752.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-8dca752.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-77 .elementor-element.elementor-element-8dca752 .elementor-icon{transition-duration:0.3s;font-size:3.5rem;}.elementor-77 .elementor-element.elementor-element-8dca752 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-8dca752 .elementor-icon-box-title a{font-family:var( --e-global-typography-f30f16b-font-family ), Sans-serif;font-size:var( --e-global-typography-f30f16b-font-size );font-weight:var( --e-global-typography-f30f16b-font-weight );line-height:var( --e-global-typography-f30f16b-line-height );}.elementor-77 .elementor-element.elementor-element-8dca752:has(:hover) .elementor-icon-box-title,
					 .elementor-77 .elementor-element.elementor-element-8dca752:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-8dca752 .elementor-icon-box-description{font-family:var( --e-global-typography-c11ac7a-font-family ), Sans-serif;font-size:var( --e-global-typography-c11ac7a-font-size );font-weight:var( --e-global-typography-c11ac7a-font-weight );line-height:var( --e-global-typography-c11ac7a-line-height );letter-spacing:var( --e-global-typography-c11ac7a-letter-spacing );color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-222f511{--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-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:2rem 2rem 2rem 2rem;box-shadow:0px 0px 30px -15px rgba(0,0,0,0.5);--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-77 .elementor-element.elementor-element-222f511:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-222f511 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9130933 );}.elementor-77 .elementor-element.elementor-element-28c1db6 .elementor-icon-box-wrapper{align-items:center;gap:1.3rem;}.elementor-77 .elementor-element.elementor-element-28c1db6 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );transition-duration:0.3s;}.elementor-77 .elementor-element.elementor-element-28c1db6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-28c1db6.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-28c1db6.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-77 .elementor-element.elementor-element-28c1db6.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-28c1db6.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-28c1db6.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-28c1db6.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-28c1db6.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-28c1db6.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-77 .elementor-element.elementor-element-28c1db6 .elementor-icon{transition-duration:0.3s;font-size:3.5rem;}.elementor-77 .elementor-element.elementor-element-28c1db6 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-28c1db6 .elementor-icon-box-title a{font-family:var( --e-global-typography-f30f16b-font-family ), Sans-serif;font-size:var( --e-global-typography-f30f16b-font-size );font-weight:var( --e-global-typography-f30f16b-font-weight );line-height:var( --e-global-typography-f30f16b-line-height );}.elementor-77 .elementor-element.elementor-element-28c1db6:has(:hover) .elementor-icon-box-title,
					 .elementor-77 .elementor-element.elementor-element-28c1db6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-28c1db6 .elementor-icon-box-description{font-family:var( --e-global-typography-c11ac7a-font-family ), Sans-serif;font-size:var( --e-global-typography-c11ac7a-font-size );font-weight:var( --e-global-typography-c11ac7a-font-weight );line-height:var( --e-global-typography-c11ac7a-line-height );letter-spacing:var( --e-global-typography-c11ac7a-letter-spacing );color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-25251cd{--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-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:2rem 2rem 2rem 2rem;box-shadow:0px 0px 30px -15px rgba(0,0,0,0.5);--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-77 .elementor-element.elementor-element-25251cd:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-25251cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9130933 );}.elementor-77 .elementor-element.elementor-element-3be55c7 .elementor-icon-box-wrapper{align-items:center;gap:1.3rem;}.elementor-77 .elementor-element.elementor-element-3be55c7 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );transition-duration:0.3s;}.elementor-77 .elementor-element.elementor-element-3be55c7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-3be55c7.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-3be55c7.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-77 .elementor-element.elementor-element-3be55c7.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-3be55c7.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-3be55c7.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-3be55c7.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-3be55c7.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-77 .elementor-element.elementor-element-3be55c7.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-77 .elementor-element.elementor-element-3be55c7 .elementor-icon{transition-duration:0.3s;font-size:3.5rem;}.elementor-77 .elementor-element.elementor-element-3be55c7 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-3be55c7 .elementor-icon-box-title a{font-family:var( --e-global-typography-f30f16b-font-family ), Sans-serif;font-size:var( --e-global-typography-f30f16b-font-size );font-weight:var( --e-global-typography-f30f16b-font-weight );line-height:var( --e-global-typography-f30f16b-line-height );}.elementor-77 .elementor-element.elementor-element-3be55c7:has(:hover) .elementor-icon-box-title,
					 .elementor-77 .elementor-element.elementor-element-3be55c7:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-3be55c7 .elementor-icon-box-description{font-family:var( --e-global-typography-c11ac7a-font-family ), Sans-serif;font-size:var( --e-global-typography-c11ac7a-font-size );font-weight:var( --e-global-typography-c11ac7a-font-weight );line-height:var( --e-global-typography-c11ac7a-line-height );letter-spacing:var( --e-global-typography-c11ac7a-letter-spacing );color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-444baa6{--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-77 .elementor-element.elementor-element-444baa6:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-444baa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-adbe903 ) 0%, var( --e-global-color-primary ) 100%);}.elementor-77 .elementor-element.elementor-element-afbafaf{text-align:center;}.elementor-77 .elementor-element.elementor-element-afbafaf .elementor-heading-title{font-family:var( --e-global-typography-82a8713-font-family ), Sans-serif;font-size:var( --e-global-typography-82a8713-font-size );font-weight:var( --e-global-typography-82a8713-font-weight );text-transform:var( --e-global-typography-82a8713-text-transform );line-height:var( --e-global-typography-82a8713-line-height );letter-spacing:var( --e-global-typography-82a8713-letter-spacing );color:var( --e-global-color-f620966 );}.elementor-77 .elementor-element.elementor-element-71c040f{text-align:center;font-family:var( --e-global-typography-908b369-font-family ), Sans-serif;font-size:var( --e-global-typography-908b369-font-size );font-weight:var( --e-global-typography-908b369-font-weight );text-transform:var( --e-global-typography-908b369-text-transform );line-height:var( --e-global-typography-908b369-line-height );letter-spacing:var( --e-global-typography-908b369-letter-spacing );color:var( --e-global-color-9130933 );}.elementor-77 .elementor-element.elementor-element-4b802d7e{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-77 .elementor-element.elementor-element-558e0043{--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-77 .elementor-element.elementor-element-71e5d3b1 .elementor-heading-title{font-family:var( --e-global-typography-5c3e8c6-font-family ), Sans-serif;font-size:var( --e-global-typography-5c3e8c6-font-size );font-weight:var( --e-global-typography-5c3e8c6-font-weight );line-height:var( --e-global-typography-5c3e8c6-line-height );letter-spacing:var( --e-global-typography-5c3e8c6-letter-spacing );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-7325c4a .elementor-heading-title{font-family:var( --e-global-typography-908b369-font-family ), Sans-serif;font-size:var( --e-global-typography-908b369-font-size );font-weight:var( --e-global-typography-908b369-font-weight );text-transform:var( --e-global-typography-908b369-text-transform );line-height:var( --e-global-typography-908b369-line-height );letter-spacing:var( --e-global-typography-908b369-letter-spacing );color:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-4e4fea6a{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-77 .elementor-element.elementor-element-6f28b23d .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-9790a41-font-family ), Sans-serif;font-size:var( --e-global-typography-9790a41-font-size );font-weight:var( --e-global-typography-9790a41-font-weight );text-transform:var( --e-global-typography-9790a41-text-transform );line-height:var( --e-global-typography-9790a41-line-height );letter-spacing:var( --e-global-typography-9790a41-letter-spacing );fill:var( --e-global-color-9130933 );color:var( --e-global-color-9130933 );}.elementor-77 .elementor-element.elementor-element-6f28b23d .elementor-button:hover, .elementor-77 .elementor-element.elementor-element-6f28b23d .elementor-button:focus{background-color:var( --e-global-color-f2edda8 );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-6f28b23d{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-77 .elementor-element.elementor-element-6f28b23d .elementor-button:hover svg, .elementor-77 .elementor-element.elementor-element-6f28b23d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-328827a1{--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-77 .elementor-element.elementor-element-1da5757b img{border-radius:15px 15px 15px 15px;}.elementor-77 .elementor-element.elementor-element-4ec3e6a{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-77 .elementor-element.elementor-element-106afae{--display:flex;--min-height:420px;--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:10px 10px 10px 10px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-77 .elementor-element.elementor-element-106afae:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-106afae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hangoutforart.com/wp-content/uploads/2026/01/5-Resin-Tumblers.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-7fe9c88{z-index:99;}.elementor-77 .elementor-element.elementor-element-7fe9c88 .elementor-heading-title{font-family:var( --e-global-typography-5c3e8c6-font-family ), Sans-serif;font-size:var( --e-global-typography-5c3e8c6-font-size );font-weight:var( --e-global-typography-5c3e8c6-font-weight );line-height:var( --e-global-typography-5c3e8c6-line-height );letter-spacing:var( --e-global-typography-5c3e8c6-letter-spacing );text-shadow:0px 0px 10px rgba(0, 0, 0, 0.6);color:var( --e-global-color-f620966 );}.elementor-77 .elementor-element.elementor-element-104c38b{--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:10px 10px 10px 10px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-77 .elementor-element.elementor-element-104c38b:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-104c38b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hangoutforart.com/wp-content/uploads/2026/01/Resin-Beach-Scenes.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-2c0e4a4{z-index:99;}.elementor-77 .elementor-element.elementor-element-2c0e4a4 .elementor-heading-title{font-family:var( --e-global-typography-5c3e8c6-font-family ), Sans-serif;font-size:var( --e-global-typography-5c3e8c6-font-size );font-weight:var( --e-global-typography-5c3e8c6-font-weight );line-height:var( --e-global-typography-5c3e8c6-line-height );letter-spacing:var( --e-global-typography-5c3e8c6-letter-spacing );text-shadow:0px 0px 10px rgba(0, 0, 0, 0.6);color:var( --e-global-color-f620966 );}@media(min-width:768px){.elementor-77 .elementor-element.elementor-element-0aeba48{--width:48%;}.elementor-77 .elementor-element.elementor-element-5c54405{--width:100%;}.elementor-77 .elementor-element.elementor-element-e869d84{--width:60%;}.elementor-77 .elementor-element.elementor-element-2b158b1{--width:45%;}.elementor-77 .elementor-element.elementor-element-7e4a3d2{--content-width:75%;}.elementor-77 .elementor-element.elementor-element-93dc74e{--width:48%;}.elementor-77 .elementor-element.elementor-element-aee7956{--width:48%;}.elementor-77 .elementor-element.elementor-element-222f511{--width:48%;}.elementor-77 .elementor-element.elementor-element-25251cd{--width:48%;}.elementor-77 .elementor-element.elementor-element-558e0043{--width:48%;}.elementor-77 .elementor-element.elementor-element-328827a1{--width:48%;}.elementor-77 .elementor-element.elementor-element-106afae{--width:50%;}.elementor-77 .elementor-element.elementor-element-104c38b{--width:50%;}}@media(max-width:1024px){.elementor-77 .elementor-element.elementor-element-1129228 .elementor-heading-title{font-size:var( --e-global-typography-a3a2f61-font-size );}.elementor-77 .elementor-element.elementor-element-cec3377 .elementor-heading-title{font-size:var( --e-global-typography-82a8713-font-size );line-height:var( --e-global-typography-82a8713-line-height );letter-spacing:var( --e-global-typography-82a8713-letter-spacing );}.elementor-77 .elementor-element.elementor-element-f63a145 .elementor-heading-title{font-size:var( --e-global-typography-ada804c-font-size );line-height:var( --e-global-typography-ada804c-line-height );letter-spacing:var( --e-global-typography-ada804c-letter-spacing );}.elementor-77 .elementor-element.elementor-element-74c9668 .elementor-button{font-size:var( --e-global-typography-9790a41-font-size );line-height:var( --e-global-typography-9790a41-line-height );letter-spacing:var( --e-global-typography-9790a41-letter-spacing );}.elementor-77 .elementor-element.elementor-element-1a5e3a49 .elementor-heading-title{font-size:var( --e-global-typography-e8fb92a-font-size );line-height:var( --e-global-typography-e8fb92a-line-height );}.elementor-77 .elementor-element.elementor-element-d0258c8 .elementor-heading-title{font-size:var( --e-global-typography-5c3e8c6-font-size );line-height:var( --e-global-typography-5c3e8c6-line-height );letter-spacing:var( --e-global-typography-5c3e8c6-letter-spacing );}.elementor-77 .elementor-element.elementor-element-68cfe79{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-77 .elementor-element.elementor-element-8cd7de0 .elementor-heading-title{font-size:var( --e-global-typography-5c3e8c6-font-size );line-height:var( --e-global-typography-5c3e8c6-line-height );letter-spacing:var( --e-global-typography-5c3e8c6-letter-spacing );}.elementor-77 .elementor-element.elementor-element-a6fd624 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-a6fd624 .elementor-icon-box-title a{font-size:var( --e-global-typography-f30f16b-font-size );line-height:var( --e-global-typography-f30f16b-line-height );}.elementor-77 .elementor-element.elementor-element-a6fd624 .elementor-icon-box-description{font-size:var( --e-global-typography-c11ac7a-font-size );line-height:var( --e-global-typography-c11ac7a-line-height );letter-spacing:var( --e-global-typography-c11ac7a-letter-spacing );}.elementor-77 .elementor-element.elementor-element-8dca752 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-8dca752 .elementor-icon-box-title a{font-size:var( --e-global-typography-f30f16b-font-size );line-height:var( --e-global-typography-f30f16b-line-height );}.elementor-77 .elementor-element.elementor-element-8dca752 .elementor-icon-box-description{font-size:var( --e-global-typography-c11ac7a-font-size );line-height:var( --e-global-typography-c11ac7a-line-height );letter-spacing:var( --e-global-typography-c11ac7a-letter-spacing );}.elementor-77 .elementor-element.elementor-element-28c1db6 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-28c1db6 .elementor-icon-box-title a{font-size:var( --e-global-typography-f30f16b-font-size );line-height:var( --e-global-typography-f30f16b-line-height );}.elementor-77 .elementor-element.elementor-element-28c1db6 .elementor-icon-box-description{font-size:var( --e-global-typography-c11ac7a-font-size );line-height:var( --e-global-typography-c11ac7a-line-height );letter-spacing:var( --e-global-typography-c11ac7a-letter-spacing );}.elementor-77 .elementor-element.elementor-element-3be55c7 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-3be55c7 .elementor-icon-box-title a{font-size:var( --e-global-typography-f30f16b-font-size );line-height:var( --e-global-typography-f30f16b-line-height );}.elementor-77 .elementor-element.elementor-element-3be55c7 .elementor-icon-box-description{font-size:var( --e-global-typography-c11ac7a-font-size );line-height:var( --e-global-typography-c11ac7a-line-height );letter-spacing:var( --e-global-typography-c11ac7a-letter-spacing );}.elementor-77 .elementor-element.elementor-element-afbafaf .elementor-heading-title{font-size:var( --e-global-typography-82a8713-font-size );line-height:var( --e-global-typography-82a8713-line-height );letter-spacing:var( --e-global-typography-82a8713-letter-spacing );}.elementor-77 .elementor-element.elementor-element-71c040f{font-size:var( --e-global-typography-908b369-font-size );line-height:var( --e-global-typography-908b369-line-height );letter-spacing:var( --e-global-typography-908b369-letter-spacing );}.elementor-77 .elementor-element.elementor-element-71e5d3b1 .elementor-heading-title{font-size:var( --e-global-typography-5c3e8c6-font-size );line-height:var( --e-global-typography-5c3e8c6-line-height );letter-spacing:var( --e-global-typography-5c3e8c6-letter-spacing );}.elementor-77 .elementor-element.elementor-element-7325c4a .elementor-heading-title{font-size:var( --e-global-typography-908b369-font-size );line-height:var( --e-global-typography-908b369-line-height );letter-spacing:var( --e-global-typography-908b369-letter-spacing );}.elementor-77 .elementor-element.elementor-element-4e4fea6a{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-77 .elementor-element.elementor-element-6f28b23d .elementor-button{font-size:var( --e-global-typography-9790a41-font-size );line-height:var( --e-global-typography-9790a41-line-height );letter-spacing:var( --e-global-typography-9790a41-letter-spacing );}.elementor-77 .elementor-element.elementor-element-7fe9c88 .elementor-heading-title{font-size:var( --e-global-typography-5c3e8c6-font-size );line-height:var( --e-global-typography-5c3e8c6-line-height );letter-spacing:var( --e-global-typography-5c3e8c6-letter-spacing );}.elementor-77 .elementor-element.elementor-element-2c0e4a4 .elementor-heading-title{font-size:var( --e-global-typography-5c3e8c6-font-size );line-height:var( --e-global-typography-5c3e8c6-line-height );letter-spacing:var( --e-global-typography-5c3e8c6-letter-spacing );}}@media(max-width:767px){.elementor-77 .elementor-element.elementor-element-1129228 .elementor-heading-title{font-size:var( --e-global-typography-a3a2f61-font-size );}.elementor-77 .elementor-element.elementor-element-cec3377 .elementor-heading-title{font-size:var( --e-global-typography-82a8713-font-size );line-height:var( --e-global-typography-82a8713-line-height );letter-spacing:var( --e-global-typography-82a8713-letter-spacing );}.elementor-77 .elementor-element.elementor-element-f63a145 .elementor-heading-title{font-size:var( --e-global-typography-ada804c-font-size );line-height:var( --e-global-typography-ada804c-line-height );letter-spacing:var( --e-global-typography-ada804c-letter-spacing );}.elementor-77 .elementor-element.elementor-element-74c9668 .elementor-button{font-size:var( --e-global-typography-9790a41-font-size );line-height:var( --e-global-typography-9790a41-line-height );letter-spacing:var( --e-global-typography-9790a41-letter-spacing );}.elementor-77 .elementor-element.elementor-element-4b662481{--margin-top:2rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:2rem;}.elementor-77 .elementor-element.elementor-element-1a5e3a49 .elementor-heading-title{font-size:var( --e-global-typography-e8fb92a-font-size );line-height:var( --e-global-typography-e8fb92a-line-height );}.elementor-77 .elementor-element.elementor-element-d0258c8 .elementor-heading-title{font-size:var( --e-global-typography-5c3e8c6-font-size );line-height:var( --e-global-typography-5c3e8c6-line-height );letter-spacing:var( --e-global-typography-5c3e8c6-letter-spacing );}.elementor-77 .elementor-element.elementor-element-68cfe79{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-77 .elementor-element.elementor-element-8cd7de0 .elementor-heading-title{font-size:var( --e-global-typography-5c3e8c6-font-size );line-height:var( --e-global-typography-5c3e8c6-line-height );letter-spacing:var( --e-global-typography-5c3e8c6-letter-spacing );}.elementor-77 .elementor-element.elementor-element-a6fd624 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-a6fd624 .elementor-icon-box-title a{font-size:var( --e-global-typography-f30f16b-font-size );line-height:var( --e-global-typography-f30f16b-line-height );}.elementor-77 .elementor-element.elementor-element-a6fd624 .elementor-icon-box-description{font-size:var( --e-global-typography-c11ac7a-font-size );line-height:var( --e-global-typography-c11ac7a-line-height );letter-spacing:var( --e-global-typography-c11ac7a-letter-spacing );}.elementor-77 .elementor-element.elementor-element-8dca752 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-8dca752 .elementor-icon-box-title a{font-size:var( --e-global-typography-f30f16b-font-size );line-height:var( --e-global-typography-f30f16b-line-height );}.elementor-77 .elementor-element.elementor-element-8dca752 .elementor-icon-box-description{font-size:var( --e-global-typography-c11ac7a-font-size );line-height:var( --e-global-typography-c11ac7a-line-height );letter-spacing:var( --e-global-typography-c11ac7a-letter-spacing );}.elementor-77 .elementor-element.elementor-element-28c1db6 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-28c1db6 .elementor-icon-box-title a{font-size:var( --e-global-typography-f30f16b-font-size );line-height:var( --e-global-typography-f30f16b-line-height );}.elementor-77 .elementor-element.elementor-element-28c1db6 .elementor-icon-box-description{font-size:var( --e-global-typography-c11ac7a-font-size );line-height:var( --e-global-typography-c11ac7a-line-height );letter-spacing:var( --e-global-typography-c11ac7a-letter-spacing );}.elementor-77 .elementor-element.elementor-element-3be55c7 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-3be55c7 .elementor-icon-box-title a{font-size:var( --e-global-typography-f30f16b-font-size );line-height:var( --e-global-typography-f30f16b-line-height );}.elementor-77 .elementor-element.elementor-element-3be55c7 .elementor-icon-box-description{font-size:var( --e-global-typography-c11ac7a-font-size );line-height:var( --e-global-typography-c11ac7a-line-height );letter-spacing:var( --e-global-typography-c11ac7a-letter-spacing );}.elementor-77 .elementor-element.elementor-element-afbafaf .elementor-heading-title{font-size:var( --e-global-typography-82a8713-font-size );line-height:var( --e-global-typography-82a8713-line-height );letter-spacing:var( --e-global-typography-82a8713-letter-spacing );}.elementor-77 .elementor-element.elementor-element-71c040f{font-size:var( --e-global-typography-908b369-font-size );line-height:var( --e-global-typography-908b369-line-height );letter-spacing:var( --e-global-typography-908b369-letter-spacing );}.elementor-77 .elementor-element.elementor-element-71e5d3b1{text-align:center;}.elementor-77 .elementor-element.elementor-element-71e5d3b1 .elementor-heading-title{font-size:var( --e-global-typography-5c3e8c6-font-size );line-height:var( --e-global-typography-5c3e8c6-line-height );letter-spacing:var( --e-global-typography-5c3e8c6-letter-spacing );}.elementor-77 .elementor-element.elementor-element-7325c4a .elementor-heading-title{font-size:var( --e-global-typography-908b369-font-size );line-height:var( --e-global-typography-908b369-line-height );letter-spacing:var( --e-global-typography-908b369-letter-spacing );}.elementor-77 .elementor-element.elementor-element-4e4fea6a{text-align:center;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-77 .elementor-element.elementor-element-6f28b23d .elementor-button{font-size:var( --e-global-typography-9790a41-font-size );line-height:var( --e-global-typography-9790a41-line-height );letter-spacing:var( --e-global-typography-9790a41-letter-spacing );}.elementor-77 .elementor-element.elementor-element-328827a1{--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-7fe9c88 .elementor-heading-title{font-size:var( --e-global-typography-5c3e8c6-font-size );line-height:var( --e-global-typography-5c3e8c6-line-height );letter-spacing:var( --e-global-typography-5c3e8c6-letter-spacing );}.elementor-77 .elementor-element.elementor-element-2c0e4a4 .elementor-heading-title{font-size:var( --e-global-typography-5c3e8c6-font-size );line-height:var( --e-global-typography-5c3e8c6-line-height );letter-spacing:var( --e-global-typography-5c3e8c6-letter-spacing );}}/* Start custom CSS for html, class: .elementor-element-3021bc5 */.social-proof-wrap {
  display: flex;
  align-items: center;
  gap: 20px;
  flex-wrap: wrap;
}

.avatar-stack {
  display: flex;
  align-items: center;
  position: relative;
}

.avatar-stack img {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  object-fit: cover;
  border: 2px solid #fff;
  margin-left: -10px;
  box-shadow: 0 0 0 1px #ccc;
}

.avatar-stack img:first-child {
  margin-left: 0;
}

.review-count {
  background: #FB7348; /* Your teal color */
  color: #fff;
  font-size: 14px;
  font-weight: 600;
  border-radius: 50%;
  width: 40px;
  height: 40px;
  text-align: center;
  line-height: 40px;
  margin-left: -10px;
  box-shadow: 0 0 0 1px #ccc;
}

.review-info {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}

.stars {
  color: yellow;
  font-size: 20px;
  letter-spacing: 0px;
}

.label {
  font-size: 14px;
  font-weight: 500;
  color: #fff;
}/* End custom CSS */