.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-5e8438b8{--display:flex;--min-height:576px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-5e8438b8:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-5e8438b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://epicentrances.com/wp-content/uploads/2025/07/doors.jpg");background-position:center center;background-size:cover;}.elementor-31 .elementor-element.elementor-element-25e9c256{--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:10px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;}.elementor-widget-breadcrumbs .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-breadcrumbs.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-breadcrumbs .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-breadcrumbs .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-breadcrumbs .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31 .elementor-element.elementor-element-6f095cfa{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-6f095cfa a{color:#8E8E8E;}.elementor-31 .elementor-element.elementor-element-6f095cfa a:hover{color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-68d6c873{--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 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-68d6c873.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-70bc4ef4{--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:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-31 .elementor-element.elementor-element-70bc4ef4:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-70bc4ef4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://epicentrances.com/wp-content/uploads/2025/07/custom-doors-1.jpg");background-position:center center;background-size:cover;}.elementor-widget-spacer .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-spacer.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-spacer .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-spacer .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-spacer .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-9b74aae{--spacer-size:400px;}.elementor-31 .elementor-element.elementor-element-112d1cba{--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;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-4d682a34 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:1.4em;}.elementor-31 .elementor-element.elementor-element-58006cb3 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-divider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-divider .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill: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-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.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-31 .elementor-element.elementor-element-9308a20{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-31 .elementor-element.elementor-element-9308a20 .elementor-divider-separator{width:120px;}.elementor-31 .elementor-element.elementor-element-9308a20 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31 .elementor-element.elementor-element-5a6b10dc > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-31 .elementor-element.elementor-element-5a6b10dc .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;letter-spacing:-0.8px;color:var( --e-global-color-text );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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 );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-31 .elementor-element.elementor-element-42b7e4a2 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-31 .elementor-element.elementor-element-b73148{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-6a8106ae .elementor-button{background-color:var( --e-global-color-primary );font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;fill:var( --e-global-color-99ae333 );color:var( --e-global-color-99ae333 );border-radius:4px 4px 4px 4px;padding:12px 24px 14px 24px;}.elementor-31 .elementor-element.elementor-element-6a8106ae .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-6a8106ae .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-99ae333 );}.elementor-31 .elementor-element.elementor-element-6a8106ae.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-6a8106ae .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-6a8106ae .elementor-button:focus svg{fill:var( --e-global-color-99ae333 );}.elementor-31 .elementor-element.elementor-element-74936b1d{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-3575c05c{text-align:center;}.elementor-31 .elementor-element.elementor-element-3575c05c .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-2164fbfc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-2164fbfc{text-align:center;}.elementor-31 .elementor-element.elementor-element-272f87fc{--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 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:96px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-151d05ea{--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:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-151d05ea:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-151d05ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2fc1a7c );}.elementor-31 .elementor-element.elementor-element-45ed59ef{text-align:center;}.elementor-31 .elementor-element.elementor-element-45ed59ef .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:36px;font-weight:700;line-height:1.2em;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-3c5c0ce6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-3c5c0ce6{text-align:center;}.elementor-31 .elementor-element.elementor-element-308d637d{--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-208cbe26 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;fill:var( --e-global-color-99ae333 );color:var( --e-global-color-99ae333 );border-radius:4px 4px 4px 4px;padding:12px 24px 14px 24px;}.elementor-31 .elementor-element.elementor-element-208cbe26 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-208cbe26 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-99ae333 );}.elementor-31 .elementor-element.elementor-element-208cbe26.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-208cbe26 .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-208cbe26 .elementor-button:focus svg{fill:var( --e-global-color-99ae333 );}.elementor-31 .elementor-element.elementor-element-650d4bd5{--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:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-650d4bd5:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-650d4bd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2fc1a7c );}.elementor-31 .elementor-element.elementor-element-6af52736{text-align:center;}.elementor-31 .elementor-element.elementor-element-6af52736 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:36px;font-weight:700;line-height:1.2em;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-61d49925 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-61d49925{text-align:center;}.elementor-31 .elementor-element.elementor-element-e095182{--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:center;--align-items:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-14ed9001 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;fill:var( --e-global-color-99ae333 );color:var( --e-global-color-99ae333 );border-radius:4px 4px 4px 4px;padding:12px 24px 14px 24px;}.elementor-31 .elementor-element.elementor-element-14ed9001 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-14ed9001 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-99ae333 );}.elementor-31 .elementor-element.elementor-element-14ed9001.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-14ed9001 .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-14ed9001 .elementor-button:focus svg{fill:var( --e-global-color-99ae333 );}.elementor-31 .elementor-element.elementor-element-77a963bf{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-1ced1e4d{text-align:center;}.elementor-31 .elementor-element.elementor-element-1ced1e4d .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-c84d2d3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-c84d2d3{text-align:center;}.elementor-31 .elementor-element.elementor-element-5a962a96{--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 0px;--row-gap:0px;--column-gap:0px;}.elementor-31 .elementor-element.elementor-element-6355030e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2fc1a7c );--border-color:var( --e-global-color-2fc1a7c );--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-31 .elementor-element.elementor-element-54fd502a > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-31 .elementor-element.elementor-element-4b87b7b8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 24px 0px 24px;}.elementor-31 .elementor-element.elementor-element-4b87b7b8 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.4em;}.elementor-31 .elementor-element.elementor-element-41d79018 > .elementor-widget-container{margin:5px 0px 5px 0px;padding:0px 24px 0px 24px;}.elementor-31 .elementor-element.elementor-element-41d79018{text-align:left;}.elementor-31 .elementor-element.elementor-element-41d79018 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-19e9a0a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 24px 24px 24px;}.elementor-31 .elementor-element.elementor-element-19e9a0a2{text-align:left;}.elementor-31 .elementor-element.elementor-element-4c21a9f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2fc1a7c );--border-color:var( --e-global-color-2fc1a7c );--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-67a8596e > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-31 .elementor-element.elementor-element-1f01de65 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 24px 0px 24px;}.elementor-31 .elementor-element.elementor-element-1f01de65 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.4em;}.elementor-31 .elementor-element.elementor-element-5be94c6e > .elementor-widget-container{margin:5px 0px 5px 0px;padding:0px 24px 0px 24px;}.elementor-31 .elementor-element.elementor-element-5be94c6e{text-align:left;}.elementor-31 .elementor-element.elementor-element-5be94c6e .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-258ac4ab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 24px 24px 24px;}.elementor-31 .elementor-element.elementor-element-258ac4ab{text-align:left;}.elementor-31 .elementor-element.elementor-element-2060b5d1{--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 0px;--row-gap:0px;--column-gap:0px;}.elementor-31 .elementor-element.elementor-element-11328ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2fc1a7c );--border-color:var( --e-global-color-2fc1a7c );--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-334f943 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-31 .elementor-element.elementor-element-85c53e1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 24px 0px 24px;}.elementor-31 .elementor-element.elementor-element-85c53e1 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.4em;}.elementor-31 .elementor-element.elementor-element-6063a51 > .elementor-widget-container{margin:5px 0px 5px 0px;padding:0px 24px 0px 24px;}.elementor-31 .elementor-element.elementor-element-6063a51{text-align:left;}.elementor-31 .elementor-element.elementor-element-6063a51 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-5c9d4d4e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 24px 24px 24px;}.elementor-31 .elementor-element.elementor-element-5c9d4d4e{text-align:left;}.elementor-31 .elementor-element.elementor-element-5d4e5350{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2fc1a7c );--border-color:var( --e-global-color-2fc1a7c );--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-205b9758 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-31 .elementor-element.elementor-element-5977fd9b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 24px 0px 24px;}.elementor-31 .elementor-element.elementor-element-5977fd9b .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.4em;}.elementor-31 .elementor-element.elementor-element-aca4f3f > .elementor-widget-container{margin:5px 0px 5px 0px;padding:0px 24px 0px 24px;}.elementor-31 .elementor-element.elementor-element-aca4f3f{text-align:left;}.elementor-31 .elementor-element.elementor-element-aca4f3f .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-1d013fd2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 24px 24px 24px;}.elementor-31 .elementor-element.elementor-element-1d013fd2{text-align:left;}.elementor-31 .elementor-element.elementor-element-d1be72b{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-d1be72b:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-d1be72b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6bfb922 );}.elementor-31 .elementor-element.elementor-element-2277c231{text-align:center;}.elementor-31 .elementor-element.elementor-element-2277c231 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-5174448 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-5174448{text-align:center;}.elementor-31 .elementor-element.elementor-element-5f86b849{--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 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-5f86b849:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-5f86b849 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6bfb922 );}.elementor-31 .elementor-element.elementor-element-58924aeb{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-7c584218 .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-41d39a7c{text-align:center;}.elementor-31 .elementor-element.elementor-element-41d39a7c .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-6031314a{text-align:center;}.elementor-31 .elementor-element.elementor-element-6ff681ca{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-31 .elementor-element.elementor-element-20255a38 .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-a542dc7{text-align:center;}.elementor-31 .elementor-element.elementor-element-a542dc7 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-1b6aa9f8{text-align:center;}.elementor-31 .elementor-element.elementor-element-7d891c0e{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-31 .elementor-element.elementor-element-758207c3 .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-77280642{text-align:center;}.elementor-31 .elementor-element.elementor-element-77280642 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-7b28ae25{text-align:center;}.elementor-31 .elementor-element.elementor-element-d3f8704{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-31 .elementor-element.elementor-element-1554344d .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-12c19af1{text-align:center;}.elementor-31 .elementor-element.elementor-element-12c19af1 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-480cdef1{text-align:center;}.elementor-31 .elementor-element.elementor-element-23ad2d06{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-31 .elementor-element.elementor-element-2a0ac765 .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-2fa52f4a{text-align:center;}.elementor-31 .elementor-element.elementor-element-2fa52f4a .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-71f009ca{text-align:center;}.elementor-31 .elementor-element.elementor-element-452d6f44{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-31 .elementor-element.elementor-element-78cdc4c8 .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-713f40de{text-align:center;}.elementor-31 .elementor-element.elementor-element-713f40de .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-384ecae7{text-align:center;}.elementor-31 .elementor-element.elementor-element-455ebe2c{--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 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-4eebfa1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31 .elementor-element.elementor-element-36a9a75a .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:1.4em;}.elementor-31 .elementor-element.elementor-element-5e0b667d .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-70c0bff{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-7aa52fca{--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-31 .elementor-element.elementor-element-798068a0{--display:flex;--min-height:488px;}.elementor-31 .elementor-element.elementor-element-798068a0:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-798068a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://epicentrances.com/wp-content/uploads/2025/07/featured-doors-1.jpg");background-position:center center;background-size:cover;}.elementor-31 .elementor-element.elementor-element-61c706e7{--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 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-75f23ba6{--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-31 .elementor-element.elementor-element-44c42c8{--display:flex;--min-height:315px;}.elementor-31 .elementor-element.elementor-element-44c42c8:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-44c42c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://epicentrances.com/wp-content/uploads/2025/07/featured-doors-2.jpg");background-position:center center;background-size:cover;}.elementor-31 .elementor-element.elementor-element-1135d697{--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-31 .elementor-element.elementor-element-59ab2bf5{--display:flex;--min-height:315px;}.elementor-31 .elementor-element.elementor-element-59ab2bf5:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-59ab2bf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://epicentrances.com/wp-content/uploads/2025/07/featured-doors-3.jpg");background-position:center center;background-size:cover;}.elementor-31 .elementor-element.elementor-element-23a3b112{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-2a40f29a{text-align:center;}.elementor-31 .elementor-element.elementor-element-2a40f29a .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:1.4em;}.elementor-31 .elementor-element.elementor-element-1c8745d8{text-align:center;}.elementor-31 .elementor-element.elementor-element-1c8745d8 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-714a1556{--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 0px;--row-gap:0px;--column-gap:0px;}.elementor-31 .elementor-element.elementor-element-2f0d0ccb{--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2fc1a7c );--border-color:var( --e-global-color-2fc1a7c );--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-7fd7e6ec{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-7fd7e6ec.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-78091059{--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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-52f860e1 img{max-width:90px;}.elementor-31 .elementor-element.elementor-element-35b9f910{--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:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-6bf26e2e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-6bf26e2e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;letter-spacing:-0.8px;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-3a2f9be0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-3a2f9be0{color:#8E8E8E;}.elementor-31 .elementor-element.elementor-element-1d5b7fd4{--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2fc1a7c );--border-color:var( --e-global-color-2fc1a7c );--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-45ee1051{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-45ee1051.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-78fa61e5{--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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-3b382c35 img{max-width:90px;}.elementor-31 .elementor-element.elementor-element-5771420d{--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:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-7df69500 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-7df69500 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;letter-spacing:-0.8px;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-27b025a3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-27b025a3{color:#8E8E8E;}.elementor-31 .elementor-element.elementor-element-2e5f6038{--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2fc1a7c );--border-color:var( --e-global-color-2fc1a7c );--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-dc369f2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-dc369f2.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-7cae7f63{--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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-6a544622 img{max-width:90px;}.elementor-31 .elementor-element.elementor-element-398a00c2{--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:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-6c2ab25d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-6c2ab25d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;letter-spacing:-0.8px;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-2d3150b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-2d3150b{color:#8E8E8E;}.elementor-31 .elementor-element.elementor-element-333b66c7{--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:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-71b6cae8{--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-5045675d .elementor-button{background-color:var( --e-global-color-primary );font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;fill:var( --e-global-color-99ae333 );color:var( --e-global-color-99ae333 );border-radius:4px 4px 4px 4px;padding:12px 24px 14px 24px;}.elementor-31 .elementor-element.elementor-element-5045675d .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-5045675d .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-99ae333 );}.elementor-31 .elementor-element.elementor-element-5045675d.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-5045675d .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-5045675d .elementor-button:focus svg{fill:var( --e-global-color-99ae333 );}.elementor-31 .elementor-element.elementor-element-165baa41{--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:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-26e4ce73{--display:flex;--min-height:315px;--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:flex-end;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-26e4ce73:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-26e4ce73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://epicentrances.com/wp-content/uploads/2025/07/epic-banner.jpg");background-position:center center;background-size:cover;}.elementor-31 .elementor-element.elementor-element-4ef3ffd6{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#F5F5F5;--border-color:#F5F5F5;--padding-top:15px;--padding-bottom:5px;--padding-left:15px;--padding-right:15px;}.elementor-31 .elementor-element.elementor-element-4ef3ffd6:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-4ef3ffd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-99ae333 );}.elementor-31 .elementor-element.elementor-element-1da357bf .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:36px;font-weight:700;line-height:1.2em;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-57f83e53{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-60971590{--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:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-c22f9a8{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F5F5F5;--border-color:#F5F5F5;--padding-top:5px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-31 .elementor-element.elementor-element-c22f9a8:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-c22f9a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-99ae333 );}.elementor-widget-shortcode .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-shortcode.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-shortcode .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-shortcode .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-shortcode .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-70bc4ef4{--width:50%;}.elementor-31 .elementor-element.elementor-element-112d1cba{--width:50%;}.elementor-31 .elementor-element.elementor-element-151d05ea{--width:50%;}.elementor-31 .elementor-element.elementor-element-650d4bd5{--width:50%;}.elementor-31 .elementor-element.elementor-element-6355030e{--width:50%;}.elementor-31 .elementor-element.elementor-element-4c21a9f0{--width:50%;}.elementor-31 .elementor-element.elementor-element-11328ac{--width:50%;}.elementor-31 .elementor-element.elementor-element-5d4e5350{--width:50%;}.elementor-31 .elementor-element.elementor-element-58924aeb{--width:33.3333%;}.elementor-31 .elementor-element.elementor-element-6ff681ca{--width:33.3333%;}.elementor-31 .elementor-element.elementor-element-7d891c0e{--width:33.3333%;}.elementor-31 .elementor-element.elementor-element-d3f8704{--width:33.3333%;}.elementor-31 .elementor-element.elementor-element-23ad2d06{--width:33.3333%;}.elementor-31 .elementor-element.elementor-element-452d6f44{--width:33.3333%;}.elementor-31 .elementor-element.elementor-element-4eebfa1{--width:100%;}.elementor-31 .elementor-element.elementor-element-7aa52fca{--width:100%;}.elementor-31 .elementor-element.elementor-element-75f23ba6{--width:40%;}.elementor-31 .elementor-element.elementor-element-1135d697{--width:60%;}.elementor-31 .elementor-element.elementor-element-2f0d0ccb{--width:33%;}.elementor-31 .elementor-element.elementor-element-7fd7e6ec{--width:100%;}.elementor-31 .elementor-element.elementor-element-78091059{--width:30%;}.elementor-31 .elementor-element.elementor-element-35b9f910{--width:70%;}.elementor-31 .elementor-element.elementor-element-1d5b7fd4{--width:33%;}.elementor-31 .elementor-element.elementor-element-45ee1051{--width:100%;}.elementor-31 .elementor-element.elementor-element-78fa61e5{--width:30%;}.elementor-31 .elementor-element.elementor-element-5771420d{--width:70%;}.elementor-31 .elementor-element.elementor-element-2e5f6038{--width:33%;}.elementor-31 .elementor-element.elementor-element-dc369f2{--width:100%;}.elementor-31 .elementor-element.elementor-element-7cae7f63{--width:30%;}.elementor-31 .elementor-element.elementor-element-398a00c2{--width:70%;}.elementor-31 .elementor-element.elementor-element-4ef3ffd6{--width:60%;}.elementor-31 .elementor-element.elementor-element-c22f9a8{--width:60%;}}@media(max-width:1024px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-breadcrumbs.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-spacer.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-divider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-shortcode.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-breadcrumbs.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-spacer.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-divider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-shortcode.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}