.elementor-52 .elementor-element.elementor-element-74fc3da{--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:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.85;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-74fc3da:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-74fc3da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C2544;background-image:url("https://evergreenpremier.com/wp-content/uploads/2026/10/about-us-ep.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-74fc3da::before, .elementor-52 .elementor-element.elementor-element-74fc3da > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-74fc3da > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-74fc3da > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-74fc3da > .e-con-inner > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-74fc3da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0C2544;--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-cb4954a{--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-52 .elementor-element.elementor-element-cb4954a.e-con{--align-self:center;}.elementor-52 .elementor-element.elementor-element-edce00c.elementor-element{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-c8df1a0{text-align:center;}.elementor-52 .elementor-element.elementor-element-c8df1a0 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:50px;font-weight:400;line-height:65px;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-bfe00af{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-52 .elementor-element.elementor-element-bfe00af.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-bfe00af .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-f6ae525{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-f6ae525:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-f6ae525 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-52 .elementor-element.elementor-element-b3486c1{--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-52 .elementor-element.elementor-element-b3486c1.e-con{--align-self:center;}.elementor-52 .elementor-element.elementor-element-1fd4cad{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-1fd4cad:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-1fd4cad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-52 .elementor-element.elementor-element-6db041d{--display:flex;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-52 .elementor-element.elementor-element-a27376b{--divider-border-style:solid;--divider-color:#D4E2DF8C;--divider-border-width:1px;}.elementor-52 .elementor-element.elementor-element-a27376b .elementor-divider-separator{width:100%;}.elementor-52 .elementor-element.elementor-element-a27376b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-52 .elementor-element.elementor-element-e3fcfb2{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-e3fcfb2:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-e3fcfb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-52 .elementor-element.elementor-element-4ad2cf3{--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-52 .elementor-element.elementor-element-4ad2cf3.e-con{--align-self:center;}.elementor-52 .elementor-element.elementor-element-4aaeaf1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-4aaeaf1:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-4aaeaf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-52 .elementor-element.elementor-element-2e9effe{--display:flex;}.elementor-52 .elementor-element.elementor-element-b6e33e5{--divider-border-style:solid;--divider-color:#D4E2DF8C;--divider-border-width:1px;}.elementor-52 .elementor-element.elementor-element-b6e33e5 .elementor-divider-separator{width:100%;}.elementor-52 .elementor-element.elementor-element-b6e33e5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-52 .elementor-element.elementor-element-a736282{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-a736282:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-a736282 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-52 .elementor-element.elementor-element-3187677{--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-52 .elementor-element.elementor-element-3187677.e-con{--align-self:center;}.elementor-52 .elementor-element.elementor-element-1714e33{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-1714e33:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-1714e33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-52 .elementor-element.elementor-element-bcecac5{--display:flex;}.elementor-52 .elementor-element.elementor-element-87d5e3c{--divider-border-style:solid;--divider-color:#D4E2DF8C;--divider-border-width:1px;}.elementor-52 .elementor-element.elementor-element-87d5e3c .elementor-divider-separator{width:100%;}.elementor-52 .elementor-element.elementor-element-87d5e3c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-52 .elementor-element.elementor-element-192be2d{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-192be2d:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-192be2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-52 .elementor-element.elementor-element-ef502c0{--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-52 .elementor-element.elementor-element-ef502c0.e-con{--align-self:center;}@media(min-width:768px){.elementor-52 .elementor-element.elementor-element-cb4954a{--width:100%;}.elementor-52 .elementor-element.elementor-element-b3486c1{--width:100%;}.elementor-52 .elementor-element.elementor-element-4ad2cf3{--width:100%;}.elementor-52 .elementor-element.elementor-element-3187677{--width:100%;}.elementor-52 .elementor-element.elementor-element-ef502c0{--width:100%;}}@media(max-width:767px){.elementor-52 .elementor-element.elementor-element-74fc3da{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-f6ae525{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-e3fcfb2{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-a736282{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-1714e33{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-192be2d{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for html, class: .elementor-element-edce00c */.ep-eyebrow-light{
    display:inline-flex;
    align-items:center;
    gap:12px;

    font-family:Helvetica, Arial, sans-serif;
    font-size:12px;
    font-weight:700;
    letter-spacing:.18em;
    text-transform:uppercase;
    color:#fff;
}

.ep-eyebrow-light img{
    width:18px;
    height:18px;
    display:block;
    opacity:.9;
    flex-shrink:0;
}

.ep-eyebrow-light span{
    line-height:1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74fc3da */.elementor-52 .elementor-element.elementor-element-74fc3da{
    position:relative;
    overflow:hidden;
}

.elementor-52 .elementor-element.elementor-element-74fc3da::after{
    content:"";
    position:absolute;
    top:0px;
    right:-20px;

    width:220px;
    height:220px;

    background:url("/wp-content/uploads/2026/09/evergreen-filigree.avif") no-repeat top right;
    background-size:contain;

    transform:scaleX(-1);

    opacity:.5;

    pointer-events:none;
    user-select:none;

    z-index:0;
}

.elementor-52 .elementor-element.elementor-element-74fc3da > *{
    position:relative;
    z-index:1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9be3b9c */.ep-about-grid{

    display:grid;
    grid-template-columns:repeat(2,minmax(0,1fr));
    gap:60px;

    align-items:center;

}

.ep-about-grid > *{

    min-width:0;

}

.ep-about-copy h2{

    margin:0 0 24px;

    font-family:Georgia,serif;
    font-size:32px;
    font-weight:400;
    line-height:1.2;

    color:#13284b;

}

.ep-about-copy p{

    margin:0 0 22px;

    font-family:Helvetica,Arial,sans-serif;
    font-size:16px;
    line-height:1.9;

    color:#5f6a66;

}

.ep-about-copy p:last-child{

    margin-bottom:0;

}

.ep-about-photo img{

    display:block;
    width:100%;
    height:auto;

}

@media(max-width:900px){

.ep-about-grid{

grid-template-columns:1fr;
gap:40px;

}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-37ff018 */.ep-philosophy{

    display:grid;
    grid-template-columns:repeat(2,minmax(0,1fr));
    gap:60px;

    align-items:start;

}

.ep-philosophy > *{

    min-width:0;

}

.ep-philosophy h2{

    margin:0;

    font-family:Georgia,serif;
    font-size:32px;
    font-weight:400;
    line-height:1.2;

    color:#13284b;

}

.ep-philosophy-copy{

    padding-left:40px;
    border-left:1px solid #dde3e0;

}

.ep-philosophy-copy p{

    margin:0 0 22px;

    font-family:Helvetica,Arial,sans-serif;
    font-size:16px;
    line-height:1.9;

    color:#5f6a66;

}

.ep-philosophy-copy p:last-child{

    margin-bottom:0;

}

@media(max-width:900px){

.ep-philosophy{

grid-template-columns:1fr;
gap:35px;

}

.ep-philosophy-copy{

border-left:none;
border-top:1px solid #dde3e0;

padding-left:0;
padding-top:30px;

}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9367052 */.ep-process{

    text-align:center;

}

.ep-process-heading{

    max-width:760px;
    margin:0 auto 70px;

}

.ep-process-heading h2{

    margin:0 0 20px;

    font-family:Georgia,serif;
    font-size:32px;
    font-weight:400;
    line-height:1.2;

    color:#13284b;

}

.ep-process-heading p{

    margin:0;

    font-family:Helvetica,Arial,sans-serif;
    font-size:16px;
    line-height:1.9;

    color:#5f6a66;

}

.ep-process-grid{

    display:grid;
    grid-template-columns:repeat(4,minmax(0,1fr));

    gap:40px;

}

.ep-step{

    position:relative;

    padding-top:40px;

}

.ep-step::before{

    content:"";

    position:absolute;

    top:0;
    left:50%;

    width:40px;
    height:2px;

    transform:translateX(-50%);

    background:#215a65;

}

.ep-step span{

    display:block;

    margin-bottom:18px;

    font-family:Georgia,serif;
    font-size:18px;

    color:#215a65;

}

.ep-step h3{

    margin:0 0 14px;

    font-family:Georgia,serif;
    font-size:24px;
    font-weight:400;

    color:#13284b;

}

.ep-step p{

    margin:0;

    font-family:Helvetica,Arial,sans-serif;
    font-size:16px;
    line-height:1.8;

    color:#5f6a66;

}

@media(max-width:1024px){

.ep-process-grid{

grid-template-columns:repeat(2,1fr);

}

}

@media(max-width:767px){

.ep-process-grid{

grid-template-columns:1fr;

}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-61ace86 */.ep-agent{

    display:grid;
    grid-template-columns:440px minmax(0,1fr);
    gap:70px;

    align-items:center;

}

.ep-agent-photo img{

    display:block;
    width:100%;

}

.ep-agent-content{

    min-width:0;

}

.ep-agent-content h2{

    margin:0 0 18px;

    font-family:Georgia,serif;
    font-size:32px;
    font-weight:400;
    line-height:1.2;

    color:#13284b;

}

.ep-lead{

    margin:0 0 28px;

    font-family:Georgia,serif;
    font-size:24px;
    font-style:italic;
    line-height:1.5;

    color:#215a65;

}

.ep-agent-content p{

    margin:0 0 24px;

    font-family:Helvetica,Arial,sans-serif;
    font-size:16px;
    line-height:1.9;

    color:#5f6a66;

}

.ep-btn-outline{

    display:inline-flex;
    align-items:center;
    justify-content:center;

    padding:16px 28px;

    border:1px solid #13284b;

    text-decoration:none;

    font-family:Helvetica,Arial,sans-serif;
    font-size:13px;
    font-weight:700;
    letter-spacing:.16em;
    text-transform:uppercase;

    color:#13284b;

    transition:.25s;

}

.ep-btn-outline:hover{

    background:#13284b;
    color:#fff;

}

@media(max-width:900px){

.ep-agent{

grid-template-columns:1fr;

}

}/* End custom CSS */