.elementor-1775 .elementor-element.elementor-element-2bd30c25{--display:flex;--min-height:88vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.65;--padding-top:7rem;--padding-bottom:7rem;--padding-left:4rem;--padding-right:4rem;}.elementor-1775 .elementor-element.elementor-element-2bd30c25:not(.elementor-motion-effects-element-type-background), .elementor-1775 .elementor-element.elementor-element-2bd30c25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://upfront-remodeling.com/wp-content/uploads/2026/09/Upfront-Remodeling-Simi-Valley-Master-Bathroom-Remodel-0311-LOGO_014.webp");background-position:center center;background-size:cover;}.elementor-1775 .elementor-element.elementor-element-2bd30c25::before, .elementor-1775 .elementor-element.elementor-element-2bd30c25 > .elementor-background-video-container::before, .elementor-1775 .elementor-element.elementor-element-2bd30c25 > .e-con-inner > .elementor-background-video-container::before, .elementor-1775 .elementor-element.elementor-element-2bd30c25 > .elementor-background-slideshow::before, .elementor-1775 .elementor-element.elementor-element-2bd30c25 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1775 .elementor-element.elementor-element-2bd30c25 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#ffffff;--background-overlay:'';}.elementor-1775 .elementor-element.elementor-element-31c0b51c{--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:start;}.elementor-1775 .elementor-element.elementor-element-4970adbb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-4970adbb{text-align:start;}.elementor-1775 .elementor-element.elementor-element-4970adbb .elementor-heading-title{font-family:"Playfair Display", Poppins;font-size:4.5rem;font-weight:400;line-height:1.2em;color:var( --e-global-color-quaternary );}.elementor-1775 .elementor-element.elementor-element-158f102e{text-align:start;font-family:"Montserrat", Poppins;font-size:1.25rem;font-weight:300;line-height:1.65em;color:#666666;}.elementor-1775 .elementor-element.elementor-element-32b4d584 .elementor-button{background-color:var( --e-global-color-quaternary );font-family:"Montserrat", Poppins;font-size:0.85rem;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;fill:#ffffff;color:#ffffff;border-style:none;border-radius:0px 0px 0px 0px;padding:1.05rem 2.35rem 1.05rem 2.35rem;}.elementor-1775 .elementor-element.elementor-element-32b4d584 .elementor-button:hover, .elementor-1775 .elementor-element.elementor-element-32b4d584 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-1775 .elementor-element.elementor-element-32b4d584.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-7359e948{--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:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1775 .elementor-element.elementor-element-7359e948:not(.elementor-motion-effects-element-type-background), .elementor-1775 .elementor-element.elementor-element-7359e948 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f9f9;}.elementor-1775 .elementor-element.elementor-element-2f19ac34{--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;}.elementor-1775 .elementor-element.elementor-element-409430b6{--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-1775 .elementor-element.elementor-element-2f029ba8{text-align:center;}.elementor-1775 .elementor-element.elementor-element-2f029ba8 img{height:32rem;object-fit:cover;object-position:center center;}.elementor-1775 .elementor-element.elementor-element-58090a7{--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:start;}.elementor-1775 .elementor-element.elementor-element-442f59d7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-442f59d7{text-align:start;}.elementor-1775 .elementor-element.elementor-element-442f59d7 .elementor-heading-title{font-family:"Montserrat", Poppins;font-size:0.85rem;font-weight:700;text-transform:uppercase;letter-spacing:0.15em;color:var( --e-global-color-primary );}.elementor-1775 .elementor-element.elementor-element-266bcfd6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-266bcfd6{text-align:start;}.elementor-1775 .elementor-element.elementor-element-266bcfd6 .elementor-heading-title{font-family:"Playfair Display", Poppins;font-size:2.75rem;font-weight:400;line-height:1.2em;color:var( --e-global-color-quaternary );}.elementor-1775 .elementor-element.elementor-element-7f2cbbda{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-1775 .elementor-element.elementor-element-7f2cbbda .elementor-divider-separator{width:60px;margin:0 auto;margin-left:0;}.elementor-1775 .elementor-element.elementor-element-7f2cbbda .elementor-divider{text-align:left;padding-block-start:1rem;padding-block-end:1rem;}.elementor-1775 .elementor-element.elementor-element-6071aa3e{text-align:start;font-family:"Montserrat", Poppins;font-size:1rem;font-weight:400;line-height:1.65em;color:#666666;}.elementor-1775 .elementor-element.elementor-element-4b9340fa .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Poppins;font-size:0.9rem;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;fill:#ffffff;color:#ffffff;border-style:none;border-radius:0px 0px 0px 0px;padding:1.05rem 2.35rem 1.05rem 2.35rem;}.elementor-1775 .elementor-element.elementor-element-4b9340fa .elementor-button:hover, .elementor-1775 .elementor-element.elementor-element-4b9340fa .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-1775 .elementor-element.elementor-element-4b9340fa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-539664b1{--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:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1775 .elementor-element.elementor-element-539664b1:not(.elementor-motion-effects-element-type-background), .elementor-1775 .elementor-element.elementor-element-539664b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f9f9;}.elementor-1775 .elementor-element.elementor-element-6beda0c3{--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;--align-items:center;--margin-top:0rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1775 .elementor-element.elementor-element-39b4d403.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-39b4d403{text-align:center;}.elementor-1775 .elementor-element.elementor-element-39b4d403 .elementor-heading-title{font-family:"Montserrat", Poppins;font-size:0.85rem;font-weight:700;text-transform:uppercase;letter-spacing:0.15em;color:var( --e-global-color-primary );}.elementor-1775 .elementor-element.elementor-element-7d08fc69.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-7d08fc69{text-align:center;}.elementor-1775 .elementor-element.elementor-element-7d08fc69 .elementor-heading-title{font-family:"Playfair Display", Poppins;font-size:3rem;font-weight:600;line-height:1.2em;color:var( --e-global-color-quaternary );}.elementor-1775 .elementor-element.elementor-element-3e35bd1d{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-1775 .elementor-element.elementor-element-3e35bd1d .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-1775 .elementor-element.elementor-element-3e35bd1d .elementor-divider{text-align:center;padding-block-start:1rem;padding-block-end:1rem;}.elementor-1775 .elementor-element.elementor-element-399a6c9f{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1775 .elementor-element.elementor-element-13e252c4{--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:start;--align-items:center;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:#e6e6e6;--border-color:#e6e6e6;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;grid-column:span 1;}.elementor-1775 .elementor-element.elementor-element-13e252c4:not(.elementor-motion-effects-element-type-background), .elementor-1775 .elementor-element.elementor-element-13e252c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1775 .elementor-element.elementor-element-4dd8d65 .elementor-icon-wrapper{text-align:center;}.elementor-1775 .elementor-element.elementor-element-4dd8d65.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1775 .elementor-element.elementor-element-4dd8d65.elementor-view-framed .elementor-icon, .elementor-1775 .elementor-element.elementor-element-4dd8d65.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1775 .elementor-element.elementor-element-4dd8d65.elementor-view-framed .elementor-icon, .elementor-1775 .elementor-element.elementor-element-4dd8d65.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1775 .elementor-element.elementor-element-4dd8d65 .elementor-icon{font-size:2.3rem;}.elementor-1775 .elementor-element.elementor-element-4dd8d65 .elementor-icon svg{height:2.3rem;}.elementor-1775 .elementor-element.elementor-element-44f8a41f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-44f8a41f{text-align:center;}.elementor-1775 .elementor-element.elementor-element-44f8a41f .elementor-heading-title{font-family:"Playfair Display", Poppins;font-size:1.3rem;font-weight:600;line-height:1.2em;color:var( --e-global-color-quaternary );}.elementor-1775 .elementor-element.elementor-element-10716428{text-align:center;font-family:"Montserrat", Poppins;font-size:0.9rem;font-weight:400;line-height:1.65em;color:#666666;}.elementor-1775 .elementor-element.elementor-element-6e78b955{--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:start;--align-items:center;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:#e6e6e6;--border-color:#e6e6e6;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;grid-column:span 1;}.elementor-1775 .elementor-element.elementor-element-6e78b955:not(.elementor-motion-effects-element-type-background), .elementor-1775 .elementor-element.elementor-element-6e78b955 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1775 .elementor-element.elementor-element-12eafc19 .elementor-icon-wrapper{text-align:center;}.elementor-1775 .elementor-element.elementor-element-12eafc19.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1775 .elementor-element.elementor-element-12eafc19.elementor-view-framed .elementor-icon, .elementor-1775 .elementor-element.elementor-element-12eafc19.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1775 .elementor-element.elementor-element-12eafc19.elementor-view-framed .elementor-icon, .elementor-1775 .elementor-element.elementor-element-12eafc19.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1775 .elementor-element.elementor-element-12eafc19 .elementor-icon{font-size:2.3rem;}.elementor-1775 .elementor-element.elementor-element-12eafc19 .elementor-icon svg{height:2.3rem;}.elementor-1775 .elementor-element.elementor-element-4d8417e6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-4d8417e6{text-align:center;}.elementor-1775 .elementor-element.elementor-element-4d8417e6 .elementor-heading-title{font-family:"Playfair Display", Poppins;font-size:1.3rem;font-weight:600;line-height:1.2em;color:var( --e-global-color-quaternary );}.elementor-1775 .elementor-element.elementor-element-285182f1{text-align:center;font-family:"Montserrat", Poppins;font-size:0.9rem;font-weight:400;line-height:1.65em;color:#666666;}.elementor-1775 .elementor-element.elementor-element-9ab79b1{--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:start;--align-items:center;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:#e6e6e6;--border-color:#e6e6e6;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;grid-column:span 1;}.elementor-1775 .elementor-element.elementor-element-9ab79b1:not(.elementor-motion-effects-element-type-background), .elementor-1775 .elementor-element.elementor-element-9ab79b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1775 .elementor-element.elementor-element-6855b517 .elementor-icon-wrapper{text-align:center;}.elementor-1775 .elementor-element.elementor-element-6855b517.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1775 .elementor-element.elementor-element-6855b517.elementor-view-framed .elementor-icon, .elementor-1775 .elementor-element.elementor-element-6855b517.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1775 .elementor-element.elementor-element-6855b517.elementor-view-framed .elementor-icon, .elementor-1775 .elementor-element.elementor-element-6855b517.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1775 .elementor-element.elementor-element-6855b517 .elementor-icon{font-size:2.3rem;}.elementor-1775 .elementor-element.elementor-element-6855b517 .elementor-icon svg{height:2.3rem;}.elementor-1775 .elementor-element.elementor-element-4ea8c815.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-4ea8c815{text-align:center;}.elementor-1775 .elementor-element.elementor-element-4ea8c815 .elementor-heading-title{font-family:"Playfair Display", Poppins;font-size:1.3rem;font-weight:600;line-height:1.2em;color:var( --e-global-color-quaternary );}.elementor-1775 .elementor-element.elementor-element-1417c1cf{text-align:center;font-family:"Montserrat", Poppins;font-size:0.9rem;font-weight:400;line-height:1.65em;color:#666666;}.elementor-1775 .elementor-element.elementor-element-3e708592{--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:start;--align-items:center;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:#e6e6e6;--border-color:#e6e6e6;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;grid-column:span 1;}.elementor-1775 .elementor-element.elementor-element-3e708592:not(.elementor-motion-effects-element-type-background), .elementor-1775 .elementor-element.elementor-element-3e708592 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1775 .elementor-element.elementor-element-61931bcd .elementor-icon-wrapper{text-align:center;}.elementor-1775 .elementor-element.elementor-element-61931bcd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1775 .elementor-element.elementor-element-61931bcd.elementor-view-framed .elementor-icon, .elementor-1775 .elementor-element.elementor-element-61931bcd.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1775 .elementor-element.elementor-element-61931bcd.elementor-view-framed .elementor-icon, .elementor-1775 .elementor-element.elementor-element-61931bcd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1775 .elementor-element.elementor-element-61931bcd .elementor-icon{font-size:2.3rem;}.elementor-1775 .elementor-element.elementor-element-61931bcd .elementor-icon svg{height:2.3rem;}.elementor-1775 .elementor-element.elementor-element-4cd94134.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-4cd94134{text-align:center;}.elementor-1775 .elementor-element.elementor-element-4cd94134 .elementor-heading-title{font-family:"Playfair Display", Poppins;font-size:1.3rem;font-weight:600;line-height:1.2em;color:var( --e-global-color-quaternary );}.elementor-1775 .elementor-element.elementor-element-65ca024d{text-align:center;font-family:"Montserrat", Poppins;font-size:0.9rem;font-weight:400;line-height:1.65em;color:#666666;}.elementor-1775 .elementor-element.elementor-element-59da454d{--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;--align-items:center;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1775 .elementor-element.elementor-element-59da454d:not(.elementor-motion-effects-element-type-background), .elementor-1775 .elementor-element.elementor-element-59da454d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f9f9;}.elementor-1775 .elementor-element.elementor-element-68e18ee{--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;--align-items:center;--margin-top:0rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1775 .elementor-element.elementor-element-6e4c0622.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-6e4c0622{text-align:center;}.elementor-1775 .elementor-element.elementor-element-6e4c0622 .elementor-heading-title{font-family:"Montserrat", Poppins;font-size:0.85rem;font-weight:700;text-transform:uppercase;letter-spacing:0.15em;color:var( --e-global-color-primary );}.elementor-1775 .elementor-element.elementor-element-7b94198.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-7b94198{text-align:center;}.elementor-1775 .elementor-element.elementor-element-7b94198 .elementor-heading-title{font-family:"Playfair Display", Poppins;font-size:3rem;font-weight:600;line-height:1.2em;color:var( --e-global-color-quaternary );}.elementor-1775 .elementor-element.elementor-element-4dd9eb1b{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-1775 .elementor-element.elementor-element-4dd9eb1b .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-1775 .elementor-element.elementor-element-4dd9eb1b .elementor-divider{text-align:center;padding-block-start:1rem;padding-block-end:1rem;}.elementor-1775 .elementor-element.elementor-element-49902ecd{text-align:center;font-family:"Montserrat", Poppins;font-size:1.05rem;font-weight:400;line-height:1.65em;color:#666666;}.elementor-1775 .elementor-element.elementor-element-34f68ad7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1775 .elementor-element.elementor-element-51a9ddf5{--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:#e2e8f0;--border-color:#e2e8f0;}.elementor-1775 .elementor-element.elementor-element-51a9ddf5:not(.elementor-motion-effects-element-type-background), .elementor-1775 .elementor-element.elementor-element-51a9ddf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1775 .elementor-element.elementor-element-665a3b9c{--display:flex;--overflow:hidden;}.elementor-1775 .elementor-element.elementor-element-47456f7{text-align:center;}.elementor-1775 .elementor-element.elementor-element-47456f7 img{height:18rem;object-fit:cover;object-position:center center;}.elementor-1775 .elementor-element.elementor-element-5b1fbc6f{--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:2rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1775 .elementor-element.elementor-element-50564aa5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-50564aa5{text-align:start;}.elementor-1775 .elementor-element.elementor-element-50564aa5 .elementor-heading-title{font-family:"Montserrat", Poppins;font-size:0.8rem;font-weight:700;text-transform:uppercase;letter-spacing:0.15em;color:var( --e-global-color-primary );}.elementor-1775 .elementor-element.elementor-element-4d50e63c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-4d50e63c{text-align:start;}.elementor-1775 .elementor-element.elementor-element-4d50e63c .elementor-heading-title{font-family:"Playfair Display", Poppins;font-size:1.5rem;font-weight:700;line-height:1.2em;color:var( --e-global-color-quaternary );}.elementor-1775 .elementor-element.elementor-element-73d8b484{text-align:start;font-family:"Montserrat", Poppins;font-size:0.9rem;font-weight:400;line-height:1.65em;color:#666666;}.elementor-1775 .elementor-element.elementor-element-7645bb0d{--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:#e2e8f0;--border-color:#e2e8f0;}.elementor-1775 .elementor-element.elementor-element-7645bb0d:not(.elementor-motion-effects-element-type-background), .elementor-1775 .elementor-element.elementor-element-7645bb0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1775 .elementor-element.elementor-element-3eef0874{--display:flex;--overflow:hidden;}.elementor-1775 .elementor-element.elementor-element-29021fdf{text-align:center;}.elementor-1775 .elementor-element.elementor-element-29021fdf img{height:18rem;object-fit:cover;object-position:center center;}.elementor-1775 .elementor-element.elementor-element-2529a51e{--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:2rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1775 .elementor-element.elementor-element-70686425.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-70686425{text-align:start;}.elementor-1775 .elementor-element.elementor-element-70686425 .elementor-heading-title{font-family:"Montserrat", Poppins;font-size:0.8rem;font-weight:700;text-transform:uppercase;letter-spacing:0.15em;color:var( --e-global-color-primary );}.elementor-1775 .elementor-element.elementor-element-7f3fbf1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-7f3fbf1{text-align:start;}.elementor-1775 .elementor-element.elementor-element-7f3fbf1 .elementor-heading-title{font-family:"Playfair Display", Poppins;font-size:1.5rem;font-weight:700;line-height:1.2em;color:var( --e-global-color-quaternary );}.elementor-1775 .elementor-element.elementor-element-7afb1719{text-align:start;font-family:"Montserrat", Poppins;font-size:0.9rem;font-weight:400;line-height:1.65em;color:#666666;}.elementor-1775 .elementor-element.elementor-element-58bf7e7e{--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:#e2e8f0;--border-color:#e2e8f0;}.elementor-1775 .elementor-element.elementor-element-58bf7e7e:not(.elementor-motion-effects-element-type-background), .elementor-1775 .elementor-element.elementor-element-58bf7e7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1775 .elementor-element.elementor-element-585fa9b4{--display:flex;--overflow:hidden;}.elementor-1775 .elementor-element.elementor-element-40ddd1fc{text-align:center;}.elementor-1775 .elementor-element.elementor-element-40ddd1fc img{height:18rem;object-fit:cover;object-position:center center;}.elementor-1775 .elementor-element.elementor-element-4acd5e13{--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:2rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1775 .elementor-element.elementor-element-77a5ff8e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-77a5ff8e{text-align:start;}.elementor-1775 .elementor-element.elementor-element-77a5ff8e .elementor-heading-title{font-family:"Montserrat", Poppins;font-size:0.8rem;font-weight:700;text-transform:uppercase;letter-spacing:0.15em;color:var( --e-global-color-primary );}.elementor-1775 .elementor-element.elementor-element-57bfaa08.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-57bfaa08{text-align:start;}.elementor-1775 .elementor-element.elementor-element-57bfaa08 .elementor-heading-title{font-family:"Playfair Display", Poppins;font-size:1.5rem;font-weight:700;line-height:1.2em;color:var( --e-global-color-quaternary );}.elementor-1775 .elementor-element.elementor-element-17393cfb{text-align:start;font-family:"Montserrat", Poppins;font-size:0.9rem;font-weight:400;line-height:1.65em;color:#666666;}.elementor-1775 .elementor-element.elementor-element-1cdc5566{--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;--align-items:center;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1775 .elementor-element.elementor-element-4110bdf0 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Poppins;font-size:0.9rem;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;fill:#ffffff;color:#ffffff;border-style:none;border-radius:0px 0px 0px 0px;padding:1.05rem 2.35rem 1.05rem 2.35rem;}.elementor-1775 .elementor-element.elementor-element-4110bdf0 .elementor-button:hover, .elementor-1775 .elementor-element.elementor-element-4110bdf0 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-1775 .elementor-element.elementor-element-4110bdf0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-660f54f2{--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:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1775 .elementor-element.elementor-element-660f54f2:not(.elementor-motion-effects-element-type-background), .elementor-1775 .elementor-element.elementor-element-660f54f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f9f9;}.elementor-1775 .elementor-element.elementor-element-5cab42a3{--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;--align-items:center;--margin-top:0rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1775 .elementor-element.elementor-element-14ccef05.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-14ccef05{text-align:center;}.elementor-1775 .elementor-element.elementor-element-14ccef05 .elementor-heading-title{font-family:"Montserrat", Poppins;font-size:0.85rem;font-weight:700;text-transform:uppercase;letter-spacing:0.15em;color:var( --e-global-color-primary );}.elementor-1775 .elementor-element.elementor-element-754bc83d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-754bc83d{text-align:center;}.elementor-1775 .elementor-element.elementor-element-754bc83d .elementor-heading-title{font-family:"Playfair Display", Poppins;font-size:3rem;font-weight:600;line-height:1.2em;color:var( --e-global-color-quaternary );}.elementor-1775 .elementor-element.elementor-element-2ee47062{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-1775 .elementor-element.elementor-element-2ee47062 .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-1775 .elementor-element.elementor-element-2ee47062 .elementor-divider{text-align:center;padding-block-start:1rem;padding-block-end:1rem;}.elementor-1775 .elementor-element.elementor-element-36cf0bef{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1775 .elementor-element.elementor-element-40a0ba94{--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:1.5rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-column:span 1;}.elementor-1775 .elementor-element.elementor-element-40a0ba94:not(.elementor-motion-effects-element-type-background), .elementor-1775 .elementor-element.elementor-element-40a0ba94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1775 .elementor-element.elementor-element-3620b2e9{text-align:center;}.elementor-1775 .elementor-element.elementor-element-3620b2e9 img{height:220px;object-fit:cover;object-position:center center;}.elementor-1775 .elementor-element.elementor-element-1ebb27a2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-1ebb27a2{text-align:start;}.elementor-1775 .elementor-element.elementor-element-1ebb27a2 .elementor-heading-title{font-family:"Playfair Display", Poppins;font-size:1.35rem;font-weight:600;line-height:1.2em;color:var( --e-global-color-quaternary );}.elementor-1775 .elementor-element.elementor-element-47bca769{text-align:start;font-family:"Montserrat", Poppins;font-size:0.9rem;font-weight:400;line-height:1.65em;color:#666666;}.elementor-1775 .elementor-element.elementor-element-23911c9b .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Poppins;font-size:0.82rem;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;fill:#ffffff;color:#ffffff;border-style:none;border-radius:0px 0px 0px 0px;padding:1.05rem 2.35rem 1.05rem 2.35rem;}.elementor-1775 .elementor-element.elementor-element-23911c9b .elementor-button:hover, .elementor-1775 .elementor-element.elementor-element-23911c9b .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-1775 .elementor-element.elementor-element-23911c9b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-738bfbc6{--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:1.5rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-column:span 1;}.elementor-1775 .elementor-element.elementor-element-738bfbc6:not(.elementor-motion-effects-element-type-background), .elementor-1775 .elementor-element.elementor-element-738bfbc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1775 .elementor-element.elementor-element-55e0fe2f{text-align:center;}.elementor-1775 .elementor-element.elementor-element-55e0fe2f img{height:220px;object-fit:cover;object-position:center center;}.elementor-1775 .elementor-element.elementor-element-437cb63e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-437cb63e{text-align:start;}.elementor-1775 .elementor-element.elementor-element-437cb63e .elementor-heading-title{font-family:"Playfair Display", Poppins;font-size:1.35rem;font-weight:600;line-height:1.2em;color:var( --e-global-color-quaternary );}.elementor-1775 .elementor-element.elementor-element-737cee25{text-align:start;font-family:"Montserrat", Poppins;font-size:0.9rem;font-weight:400;line-height:1.65em;color:#666666;}.elementor-1775 .elementor-element.elementor-element-72bcc199 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Poppins;font-size:0.82rem;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;fill:#ffffff;color:#ffffff;border-style:none;border-radius:0px 0px 0px 0px;padding:1.05rem 2.35rem 1.05rem 2.35rem;}.elementor-1775 .elementor-element.elementor-element-72bcc199 .elementor-button:hover, .elementor-1775 .elementor-element.elementor-element-72bcc199 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-1775 .elementor-element.elementor-element-72bcc199.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-707ac8fb{--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:1.5rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-column:span 1;}.elementor-1775 .elementor-element.elementor-element-707ac8fb:not(.elementor-motion-effects-element-type-background), .elementor-1775 .elementor-element.elementor-element-707ac8fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1775 .elementor-element.elementor-element-2977bbce{text-align:center;}.elementor-1775 .elementor-element.elementor-element-2977bbce img{height:220px;object-fit:cover;object-position:center center;}.elementor-1775 .elementor-element.elementor-element-416b67ff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-416b67ff{text-align:start;}.elementor-1775 .elementor-element.elementor-element-416b67ff .elementor-heading-title{font-family:"Playfair Display", Poppins;font-size:1.35rem;font-weight:600;line-height:1.2em;color:var( --e-global-color-quaternary );}.elementor-1775 .elementor-element.elementor-element-5e136444{text-align:start;font-family:"Montserrat", Poppins;font-size:0.9rem;font-weight:400;line-height:1.65em;color:#666666;}.elementor-1775 .elementor-element.elementor-element-5567e027 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Poppins;font-size:0.82rem;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;fill:#ffffff;color:#ffffff;border-style:none;border-radius:0px 0px 0px 0px;padding:1.05rem 2.35rem 1.05rem 2.35rem;}.elementor-1775 .elementor-element.elementor-element-5567e027 .elementor-button:hover, .elementor-1775 .elementor-element.elementor-element-5567e027 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-1775 .elementor-element.elementor-element-5567e027.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-345754f5{--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:1.5rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-column:span 1;}.elementor-1775 .elementor-element.elementor-element-345754f5:not(.elementor-motion-effects-element-type-background), .elementor-1775 .elementor-element.elementor-element-345754f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1775 .elementor-element.elementor-element-5d2ed201{text-align:center;}.elementor-1775 .elementor-element.elementor-element-5d2ed201 img{height:220px;object-fit:cover;object-position:center center;}.elementor-1775 .elementor-element.elementor-element-100a9c8b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-100a9c8b{text-align:start;}.elementor-1775 .elementor-element.elementor-element-100a9c8b .elementor-heading-title{font-family:"Playfair Display", Poppins;font-size:1.35rem;font-weight:600;line-height:1.2em;color:var( --e-global-color-quaternary );}.elementor-1775 .elementor-element.elementor-element-13bbf2e3{text-align:start;font-family:"Montserrat", Poppins;font-size:0.9rem;font-weight:400;line-height:1.65em;color:#666666;}.elementor-1775 .elementor-element.elementor-element-39f28306 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Poppins;font-size:0.82rem;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;fill:#ffffff;color:#ffffff;border-style:none;border-radius:0px 0px 0px 0px;padding:1.05rem 2.35rem 1.05rem 2.35rem;}.elementor-1775 .elementor-element.elementor-element-39f28306 .elementor-button:hover, .elementor-1775 .elementor-element.elementor-element-39f28306 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-1775 .elementor-element.elementor-element-39f28306.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-6328c457{--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:stretch;--padding-top:5rem;--padding-bottom:5rem;--padding-left:4rem;--padding-right:4rem;}.elementor-1775 .elementor-element.elementor-element-6328c457:not(.elementor-motion-effects-element-type-background), .elementor-1775 .elementor-element.elementor-element-6328c457 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1775 .elementor-element.elementor-element-66c74922{--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;--align-items:center;--margin-top:0rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1775 .elementor-element.elementor-element-26909c0f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-26909c0f{text-align:center;}.elementor-1775 .elementor-element.elementor-element-26909c0f .elementor-heading-title{font-family:"Montserrat", Poppins;font-size:0.85rem;font-weight:700;text-transform:uppercase;letter-spacing:0.15em;color:var( --e-global-color-secondary );}.elementor-1775 .elementor-element.elementor-element-bef7968.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-bef7968{text-align:center;}.elementor-1775 .elementor-element.elementor-element-bef7968 .elementor-heading-title{font-family:"Playfair Display", Poppins;font-size:3rem;font-weight:600;line-height:1.2em;color:var( --e-global-color-quaternary );}.elementor-1775 .elementor-element.elementor-element-3eb7ec01{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-1775 .elementor-element.elementor-element-3eb7ec01 .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-1775 .elementor-element.elementor-element-3eb7ec01 .elementor-divider{text-align:center;padding-block-start:1rem;padding-block-end:1rem;}.elementor-1775 .elementor-element.elementor-element-503a2351{text-align:center;font-family:"Montserrat", Poppins;font-size:1.05rem;font-weight:400;line-height:1.65em;color:#666666;}.elementor-1775 .elementor-element.elementor-element-37214915{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1775 .elementor-element.elementor-element-3f4dcd2a{--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:start;--align-items:start;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;grid-column:span 1;}.elementor-1775 .elementor-element.elementor-element-3f4dcd2a:not(.elementor-motion-effects-element-type-background), .elementor-1775 .elementor-element.elementor-element-3f4dcd2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f9f9;}.elementor-1775 .elementor-element.elementor-element-273123d4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-273123d4{text-align:start;}.elementor-1775 .elementor-element.elementor-element-273123d4 .elementor-heading-title{font-family:"Montserrat", Poppins;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:0.15em;color:var( --e-global-color-secondary );}.elementor-1775 .elementor-element.elementor-element-e390906 .elementor-icon-wrapper{text-align:center;}.elementor-1775 .elementor-element.elementor-element-e390906.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1775 .elementor-element.elementor-element-e390906.elementor-view-framed .elementor-icon, .elementor-1775 .elementor-element.elementor-element-e390906.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1775 .elementor-element.elementor-element-e390906.elementor-view-framed .elementor-icon, .elementor-1775 .elementor-element.elementor-element-e390906.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1775 .elementor-element.elementor-element-e390906 .elementor-icon{font-size:2.3rem;}.elementor-1775 .elementor-element.elementor-element-e390906 .elementor-icon svg{height:2.3rem;}.elementor-1775 .elementor-element.elementor-element-41cb9d8d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-41cb9d8d{text-align:start;}.elementor-1775 .elementor-element.elementor-element-41cb9d8d .elementor-heading-title{font-family:"Playfair Display", Poppins;font-size:1.4rem;font-weight:600;line-height:1.2em;color:var( --e-global-color-quaternary );}.elementor-1775 .elementor-element.elementor-element-7f9dc9f9{text-align:start;font-family:"Montserrat", Poppins;font-size:0.95rem;font-weight:400;line-height:1.65em;color:#666666;}.elementor-1775 .elementor-element.elementor-element-15e0dd0b{--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:start;--align-items:start;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;grid-column:span 1;}.elementor-1775 .elementor-element.elementor-element-15e0dd0b:not(.elementor-motion-effects-element-type-background), .elementor-1775 .elementor-element.elementor-element-15e0dd0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f9f9;}.elementor-1775 .elementor-element.elementor-element-790139c8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-790139c8{text-align:start;}.elementor-1775 .elementor-element.elementor-element-790139c8 .elementor-heading-title{font-family:"Montserrat", Poppins;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:0.15em;color:var( --e-global-color-secondary );}.elementor-1775 .elementor-element.elementor-element-1d2d7eca .elementor-icon-wrapper{text-align:center;}.elementor-1775 .elementor-element.elementor-element-1d2d7eca.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1775 .elementor-element.elementor-element-1d2d7eca.elementor-view-framed .elementor-icon, .elementor-1775 .elementor-element.elementor-element-1d2d7eca.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1775 .elementor-element.elementor-element-1d2d7eca.elementor-view-framed .elementor-icon, .elementor-1775 .elementor-element.elementor-element-1d2d7eca.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1775 .elementor-element.elementor-element-1d2d7eca .elementor-icon{font-size:2.3rem;}.elementor-1775 .elementor-element.elementor-element-1d2d7eca .elementor-icon svg{height:2.3rem;}.elementor-1775 .elementor-element.elementor-element-f160b7a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-f160b7a{text-align:start;}.elementor-1775 .elementor-element.elementor-element-f160b7a .elementor-heading-title{font-family:"Playfair Display", Poppins;font-size:1.4rem;font-weight:600;line-height:1.2em;color:var( --e-global-color-quaternary );}.elementor-1775 .elementor-element.elementor-element-7cb43b6d{text-align:start;font-family:"Montserrat", Poppins;font-size:0.95rem;font-weight:400;line-height:1.65em;color:#666666;}.elementor-1775 .elementor-element.elementor-element-143d1ec5{--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:start;--align-items:start;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;grid-column:span 1;}.elementor-1775 .elementor-element.elementor-element-143d1ec5:not(.elementor-motion-effects-element-type-background), .elementor-1775 .elementor-element.elementor-element-143d1ec5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f9f9;}.elementor-1775 .elementor-element.elementor-element-24292546.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-24292546{text-align:start;}.elementor-1775 .elementor-element.elementor-element-24292546 .elementor-heading-title{font-family:"Montserrat", Poppins;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:0.15em;color:var( --e-global-color-secondary );}.elementor-1775 .elementor-element.elementor-element-51233fdd .elementor-icon-wrapper{text-align:center;}.elementor-1775 .elementor-element.elementor-element-51233fdd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1775 .elementor-element.elementor-element-51233fdd.elementor-view-framed .elementor-icon, .elementor-1775 .elementor-element.elementor-element-51233fdd.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1775 .elementor-element.elementor-element-51233fdd.elementor-view-framed .elementor-icon, .elementor-1775 .elementor-element.elementor-element-51233fdd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1775 .elementor-element.elementor-element-51233fdd .elementor-icon{font-size:2.3rem;}.elementor-1775 .elementor-element.elementor-element-51233fdd .elementor-icon svg{height:2.3rem;}.elementor-1775 .elementor-element.elementor-element-64d53c06.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-64d53c06{text-align:start;}.elementor-1775 .elementor-element.elementor-element-64d53c06 .elementor-heading-title{font-family:"Playfair Display", Poppins;font-size:1.4rem;font-weight:600;line-height:1.2em;color:var( --e-global-color-quaternary );}.elementor-1775 .elementor-element.elementor-element-225c41d1{text-align:start;font-family:"Montserrat", Poppins;font-size:0.95rem;font-weight:400;line-height:1.65em;color:#666666;}.elementor-1775 .elementor-element.elementor-element-df04c54{--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:start;--align-items:start;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;grid-column:span 1;}.elementor-1775 .elementor-element.elementor-element-df04c54:not(.elementor-motion-effects-element-type-background), .elementor-1775 .elementor-element.elementor-element-df04c54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f9f9;}.elementor-1775 .elementor-element.elementor-element-66e3caff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-66e3caff{text-align:start;}.elementor-1775 .elementor-element.elementor-element-66e3caff .elementor-heading-title{font-family:"Montserrat", Poppins;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:0.15em;color:var( --e-global-color-secondary );}.elementor-1775 .elementor-element.elementor-element-497940ee .elementor-icon-wrapper{text-align:center;}.elementor-1775 .elementor-element.elementor-element-497940ee.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1775 .elementor-element.elementor-element-497940ee.elementor-view-framed .elementor-icon, .elementor-1775 .elementor-element.elementor-element-497940ee.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1775 .elementor-element.elementor-element-497940ee.elementor-view-framed .elementor-icon, .elementor-1775 .elementor-element.elementor-element-497940ee.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1775 .elementor-element.elementor-element-497940ee .elementor-icon{font-size:2.3rem;}.elementor-1775 .elementor-element.elementor-element-497940ee .elementor-icon svg{height:2.3rem;}.elementor-1775 .elementor-element.elementor-element-2abe42f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-2abe42f{text-align:start;}.elementor-1775 .elementor-element.elementor-element-2abe42f .elementor-heading-title{font-family:"Playfair Display", Poppins;font-size:1.4rem;font-weight:600;line-height:1.2em;color:var( --e-global-color-quaternary );}.elementor-1775 .elementor-element.elementor-element-20a9dc98{text-align:start;font-family:"Montserrat", Poppins;font-size:0.95rem;font-weight:400;line-height:1.65em;color:#666666;}.elementor-1775 .elementor-element.elementor-element-44bc4960{--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;--align-items:center;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1775 .elementor-element.elementor-element-44bc4960:not(.elementor-motion-effects-element-type-background), .elementor-1775 .elementor-element.elementor-element-44bc4960 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f9f9;}.elementor-1775 .elementor-element.elementor-element-15961b97{--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;}.elementor-1775 .elementor-element.elementor-element-5be3550f{--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-1775 .elementor-element.elementor-element-2496ea10{text-align:center;}.elementor-1775 .elementor-element.elementor-element-2496ea10 img{height:600px;object-fit:cover;object-position:center center;}.elementor-1775 .elementor-element.elementor-element-ae880cd{--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;--align-items:start;}.elementor-1775 .elementor-element.elementor-element-379c3742.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-379c3742{text-align:start;}.elementor-1775 .elementor-element.elementor-element-379c3742 .elementor-heading-title{font-family:"Montserrat", Poppins;font-size:0.85rem;font-weight:700;text-transform:uppercase;letter-spacing:0.15em;color:var( --e-global-color-primary );}.elementor-1775 .elementor-element.elementor-element-5df43d5f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-5df43d5f{text-align:start;}.elementor-1775 .elementor-element.elementor-element-5df43d5f .elementor-heading-title{font-family:"Playfair Display", Poppins;font-size:2.75rem;font-weight:400;line-height:1.2em;color:var( --e-global-color-quaternary );}.elementor-1775 .elementor-element.elementor-element-28b7a6e4{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-1775 .elementor-element.elementor-element-28b7a6e4 .elementor-divider-separator{width:80px;margin:0 auto;margin-left:0;}.elementor-1775 .elementor-element.elementor-element-28b7a6e4 .elementor-divider{text-align:left;padding-block-start:1rem;padding-block-end:1rem;}.elementor-1775 .elementor-element.elementor-element-4dac6e8f{text-align:start;font-family:"Montserrat", Poppins;font-size:1rem;font-weight:400;line-height:1.65em;color:#666666;}.elementor-1775 .elementor-element.elementor-element-1daab78a .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1775 .elementor-element.elementor-element-1daab78a .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1775 .elementor-element.elementor-element-1daab78a{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-1775 .elementor-element.elementor-element-1daab78a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1775 .elementor-element.elementor-element-1daab78a .elementor-icon-list-item > a{font-family:"Montserrat", Poppins;font-size:0.95rem;font-weight:600;line-height:1.6em;}.elementor-1775 .elementor-element.elementor-element-1daab78a .elementor-icon-list-text{color:var( --e-global-color-quaternary );transition:color 0.3s;}.elementor-1775 .elementor-element.elementor-element-3fc9ad31{--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;--align-items:center;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1775 .elementor-element.elementor-element-3fc9ad31:not(.elementor-motion-effects-element-type-background), .elementor-1775 .elementor-element.elementor-element-3fc9ad31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f9f9;}.elementor-1775 .elementor-element.elementor-element-4f25f3e{--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;--align-items:center;--margin-top:0rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1775 .elementor-element.elementor-element-65d8cbf6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-65d8cbf6{text-align:center;}.elementor-1775 .elementor-element.elementor-element-65d8cbf6 .elementor-heading-title{font-family:"Montserrat", Poppins;font-size:0.85rem;font-weight:700;text-transform:uppercase;letter-spacing:0.15em;color:var( --e-global-color-primary );}.elementor-1775 .elementor-element.elementor-element-259c0070.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-259c0070{text-align:center;}.elementor-1775 .elementor-element.elementor-element-259c0070 .elementor-heading-title{font-family:"Playfair Display", Poppins;font-size:3rem;font-weight:600;line-height:1.2em;color:var( --e-global-color-quaternary );}.elementor-1775 .elementor-element.elementor-element-12731bbf{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-1775 .elementor-element.elementor-element-12731bbf .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-1775 .elementor-element.elementor-element-12731bbf .elementor-divider{text-align:center;padding-block-start:1rem;padding-block-end:1rem;}.elementor-1775 .elementor-element.elementor-element-2d7aced4{text-align:center;font-family:"Montserrat", Poppins;font-size:1.05rem;font-weight:400;line-height:1.65em;color:#666666;}.elementor-1775 .elementor-element.elementor-element-2ecb4ade{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1775 .elementor-element.elementor-element-515736a3{--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;--align-items:start;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:#ebebeb;--border-color:#ebebeb;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-1775 .elementor-element.elementor-element-515736a3:not(.elementor-motion-effects-element-type-background), .elementor-1775 .elementor-element.elementor-element-515736a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1775 .elementor-element.elementor-element-635507d8 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1775 .elementor-element.elementor-element-635507d8 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1775 .elementor-element.elementor-element-635507d8{--e-icon-list-icon-size:0.9rem;--icon-vertical-offset:0px;}.elementor-1775 .elementor-element.elementor-element-635507d8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1775 .elementor-element.elementor-element-71e2bcef .elementor-testimonial-wrapper{text-align:start;}.elementor-1775 .elementor-element.elementor-element-71e2bcef .elementor-testimonial-content{color:var( --e-global-color-quaternary );font-family:"Montserrat", Poppins;font-size:1rem;font-weight:400;line-height:1.6em;}.elementor-1775 .elementor-element.elementor-element-71e2bcef .elementor-testimonial-name{color:var( --e-global-color-quaternary );font-family:"Playfair Display", Poppins;font-size:1.15rem;font-weight:600;}.elementor-1775 .elementor-element.elementor-element-71e2bcef .elementor-testimonial-job{color:#666666;font-family:"Montserrat", Poppins;font-size:0.8rem;font-weight:500;text-transform:uppercase;}.elementor-1775 .elementor-element.elementor-element-47eb0ad1{--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;--align-items:start;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:#ebebeb;--border-color:#ebebeb;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-1775 .elementor-element.elementor-element-47eb0ad1:not(.elementor-motion-effects-element-type-background), .elementor-1775 .elementor-element.elementor-element-47eb0ad1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1775 .elementor-element.elementor-element-4a28533a .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1775 .elementor-element.elementor-element-4a28533a .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1775 .elementor-element.elementor-element-4a28533a{--e-icon-list-icon-size:0.9rem;--icon-vertical-offset:0px;}.elementor-1775 .elementor-element.elementor-element-4a28533a .elementor-icon-list-text{transition:color 0.3s;}.elementor-1775 .elementor-element.elementor-element-1ef20df .elementor-testimonial-wrapper{text-align:start;}.elementor-1775 .elementor-element.elementor-element-1ef20df .elementor-testimonial-content{color:var( --e-global-color-quaternary );font-family:"Montserrat", Poppins;font-size:1rem;font-weight:400;line-height:1.6em;}.elementor-1775 .elementor-element.elementor-element-1ef20df .elementor-testimonial-name{color:var( --e-global-color-quaternary );font-family:"Playfair Display", Poppins;font-size:1.15rem;font-weight:600;}.elementor-1775 .elementor-element.elementor-element-1ef20df .elementor-testimonial-job{color:#666666;font-family:"Montserrat", Poppins;font-size:0.8rem;font-weight:500;text-transform:uppercase;}.elementor-1775 .elementor-element.elementor-element-3e890fd5{--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;--align-items:start;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:#ebebeb;--border-color:#ebebeb;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-1775 .elementor-element.elementor-element-3e890fd5:not(.elementor-motion-effects-element-type-background), .elementor-1775 .elementor-element.elementor-element-3e890fd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1775 .elementor-element.elementor-element-1ad30bad .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1775 .elementor-element.elementor-element-1ad30bad .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1775 .elementor-element.elementor-element-1ad30bad{--e-icon-list-icon-size:0.9rem;--icon-vertical-offset:0px;}.elementor-1775 .elementor-element.elementor-element-1ad30bad .elementor-icon-list-text{transition:color 0.3s;}.elementor-1775 .elementor-element.elementor-element-19c3e788 .elementor-testimonial-wrapper{text-align:start;}.elementor-1775 .elementor-element.elementor-element-19c3e788 .elementor-testimonial-content{color:var( --e-global-color-quaternary );font-family:"Montserrat", Poppins;font-size:1rem;font-weight:400;line-height:1.6em;}.elementor-1775 .elementor-element.elementor-element-19c3e788 .elementor-testimonial-name{color:var( --e-global-color-quaternary );font-family:"Playfair Display", Poppins;font-size:1.15rem;font-weight:600;}.elementor-1775 .elementor-element.elementor-element-19c3e788 .elementor-testimonial-job{color:#666666;font-family:"Montserrat", Poppins;font-size:0.8rem;font-weight:500;text-transform:uppercase;}.elementor-1775 .elementor-element.elementor-element-7c504231{--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;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1775 .elementor-element.elementor-element-7c504231:not(.elementor-motion-effects-element-type-background), .elementor-1775 .elementor-element.elementor-element-7c504231 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f9f9;}.elementor-1775 .elementor-element.elementor-element-25a85cfc{--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-1775 .elementor-element.elementor-element-463f94eb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-463f94eb{text-align:start;}.elementor-1775 .elementor-element.elementor-element-463f94eb .elementor-heading-title{font-family:"Montserrat", Poppins;font-size:0.85rem;font-weight:700;text-transform:uppercase;letter-spacing:0.15em;color:var( --e-global-color-secondary );}.elementor-1775 .elementor-element.elementor-element-6a5f1731.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-6a5f1731{text-align:start;}.elementor-1775 .elementor-element.elementor-element-6a5f1731 .elementor-heading-title{font-family:"Playfair Display", Poppins;font-size:3rem;font-weight:700;line-height:1.2em;color:var( --e-global-color-quaternary );}.elementor-1775 .elementor-element.elementor-element-283259e5{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-1775 .elementor-element.elementor-element-283259e5 .elementor-divider-separator{width:60px;margin:0 auto;margin-left:0;}.elementor-1775 .elementor-element.elementor-element-283259e5 .elementor-divider{text-align:left;padding-block-start:1rem;padding-block-end:1rem;}.elementor-1775 .elementor-element.elementor-element-77206ef0{text-align:start;font-family:"Montserrat", Poppins;font-size:1.05rem;font-weight:400;line-height:1.65em;color:#666666;}.elementor-1775 .elementor-element.elementor-element-52d97697 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Poppins;font-size:0.9rem;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;fill:#ffffff;color:#ffffff;border-style:none;border-radius:0px 0px 0px 0px;padding:1.05rem 2.35rem 1.05rem 2.35rem;}.elementor-1775 .elementor-element.elementor-element-52d97697 .elementor-button:hover, .elementor-1775 .elementor-element.elementor-element-52d97697 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-1775 .elementor-element.elementor-element-52d97697.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-c5ce06b{--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:#eaeaea;--border-color:#eaeaea;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1775 .elementor-element.elementor-element-c5ce06b:not(.elementor-motion-effects-element-type-background), .elementor-1775 .elementor-element.elementor-element-c5ce06b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1775 .elementor-element.elementor-element-273febb9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-273febb9{text-align:start;}.elementor-1775 .elementor-element.elementor-element-273febb9 .elementor-heading-title{font-family:"Playfair Display", Poppins;font-size:1.6rem;font-weight:700;line-height:1.2em;color:var( --e-global-color-quaternary );}.elementor-1775 .elementor-element.elementor-element-737423d8 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1775 .elementor-element.elementor-element-737423d8 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1775 .elementor-element.elementor-element-737423d8{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-1775 .elementor-element.elementor-element-737423d8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1775 .elementor-element.elementor-element-737423d8 .elementor-icon-list-item > a{font-family:"Montserrat", Poppins;font-size:1.1rem;font-weight:600;line-height:1.8em;}.elementor-1775 .elementor-element.elementor-element-737423d8 .elementor-icon-list-text{color:var( --e-global-color-quaternary );transition:color 0.3s;}.elementor-1775 .elementor-element.elementor-element-7f3b9f93{--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:start;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1775 .elementor-element.elementor-element-7f3b9f93:not(.elementor-motion-effects-element-type-background), .elementor-1775 .elementor-element.elementor-element-7f3b9f93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1775 .elementor-element.elementor-element-f30dff6{--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;--align-items:start;}.elementor-1775 .elementor-element.elementor-element-185e3d19.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-185e3d19{text-align:start;}.elementor-1775 .elementor-element.elementor-element-185e3d19 .elementor-heading-title{font-family:"Montserrat", Poppins;font-size:0.85rem;font-weight:700;text-transform:uppercase;letter-spacing:0.15em;color:var( --e-global-color-primary );}.elementor-1775 .elementor-element.elementor-element-6d5d9635.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-6d5d9635{text-align:start;}.elementor-1775 .elementor-element.elementor-element-6d5d9635 .elementor-heading-title{font-family:"Playfair Display", Poppins;font-size:3rem;font-weight:600;line-height:1.2em;color:var( --e-global-color-quaternary );}.elementor-1775 .elementor-element.elementor-element-387cce4a{text-align:start;font-family:"Montserrat", Poppins;font-size:1rem;font-weight:400;line-height:1.65em;color:#666666;}.elementor-1775 .elementor-element.elementor-element-4f62a861 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Poppins;font-size:0.9rem;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;fill:#ffffff;color:#ffffff;border-style:none;border-radius:0px 0px 0px 0px;padding:1.05rem 2.35rem 1.05rem 2.35rem;}.elementor-1775 .elementor-element.elementor-element-4f62a861 .elementor-button:hover, .elementor-1775 .elementor-element.elementor-element-4f62a861 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-1775 .elementor-element.elementor-element-4f62a861.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-44621390{--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-1775 .elementor-element.elementor-element-4c3b5774{--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:0rem;--padding-bottom:1.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1775 .elementor-element.elementor-element-5f7f40df{text-align:start;font-family:"Montserrat", Poppins;font-size:0.95rem;font-weight:400;line-height:1.65em;color:#666666;}.elementor-1775 .elementor-element.elementor-element-2a18977d{--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:0rem;--padding-bottom:1.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1775 .elementor-element.elementor-element-74791bb3{text-align:start;font-family:"Montserrat", Poppins;font-size:0.95rem;font-weight:400;line-height:1.65em;color:#666666;}.elementor-1775 .elementor-element.elementor-element-624b2b22{--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:0rem;--padding-bottom:1.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1775 .elementor-element.elementor-element-499cdab7{text-align:start;font-family:"Montserrat", Poppins;font-size:0.95rem;font-weight:400;line-height:1.65em;color:#666666;}.elementor-1775 .elementor-element.elementor-element-7830deb0{--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:0rem;--padding-bottom:1.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1775 .elementor-element.elementor-element-795deb4c{text-align:start;font-family:"Montserrat", Poppins;font-size:0.95rem;font-weight:400;line-height:1.65em;color:#666666;}.elementor-1775 .elementor-element.elementor-element-4e864fc5{--n-accordion-title-font-size:1.2rem;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:1rem;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-quaternary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#666666;}.elementor-1775 .elementor-element.elementor-element-4e864fc5 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#f9f9f9;}:where( .elementor-1775 .elementor-element.elementor-element-4e864fc5 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#f9f9f9;}.elementor-1775 .elementor-element.elementor-element-4e864fc5 {--n-accordion-padding:1.5rem 2rem 1.5rem 2rem;}:where( .elementor-1775 .elementor-element.elementor-element-4e864fc5 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Playfair Display", Poppins;font-weight:600;line-height:1.4em;}.elementor-1775 .elementor-element.elementor-element-5f00cf11{--display:flex;--min-height:60vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.78;--padding-top:7rem;--padding-bottom:7rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1775 .elementor-element.elementor-element-5f00cf11:not(.elementor-motion-effects-element-type-background), .elementor-1775 .elementor-element.elementor-element-5f00cf11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://upfront-remodeling.com/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-size:cover;}.elementor-1775 .elementor-element.elementor-element-5f00cf11::before, .elementor-1775 .elementor-element.elementor-element-5f00cf11 > .elementor-background-video-container::before, .elementor-1775 .elementor-element.elementor-element-5f00cf11 > .e-con-inner > .elementor-background-video-container::before, .elementor-1775 .elementor-element.elementor-element-5f00cf11 > .elementor-background-slideshow::before, .elementor-1775 .elementor-element.elementor-element-5f00cf11 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1775 .elementor-element.elementor-element-5f00cf11 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#182c3c;--background-overlay:'';}.elementor-1775 .elementor-element.elementor-element-406c4047{--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-1775 .elementor-element.elementor-element-5d38e274.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-5d38e274{text-align:center;}.elementor-1775 .elementor-element.elementor-element-5d38e274 .elementor-heading-title{font-family:"Playfair Display", Poppins;font-size:4rem;font-weight:700;line-height:1.2em;color:#ffffff;}.elementor-1775 .elementor-element.elementor-element-38233c0b{--divider-border-style:solid;--divider-color:var( --e-global-color-primary_hover );--divider-border-width:2px;}.elementor-1775 .elementor-element.elementor-element-38233c0b .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-1775 .elementor-element.elementor-element-38233c0b .elementor-divider{text-align:center;padding-block-start:1rem;padding-block-end:1rem;}.elementor-1775 .elementor-element.elementor-element-248a26e3{text-align:center;font-family:"Montserrat", Poppins;font-size:1.25rem;font-weight:400;line-height:1.65em;color:#f9f9f9;}.elementor-1775 .elementor-element.elementor-element-4d3b12ba .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Poppins;font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;fill:#ffffff;color:#ffffff;border-style:none;border-radius:0px 0px 0px 0px;padding:1.05rem 2.35rem 1.05rem 2.35rem;}.elementor-1775 .elementor-element.elementor-element-4d3b12ba .elementor-button:hover, .elementor-1775 .elementor-element.elementor-element-4d3b12ba .elementor-button:focus{background-color:var( --e-global-color-primary_hover );}.elementor-1775 .elementor-element.elementor-element-4d3b12ba.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(max-width:991px){.elementor-1775 .elementor-element.elementor-element-4970adbb .elementor-heading-title{font-size:3.5rem;}.elementor-1775 .elementor-element.elementor-element-399a6c9f{--grid-auto-flow:row;}.elementor-1775 .elementor-element.elementor-element-13e252c4{grid-column:span 4;}.elementor-1775 .elementor-element.elementor-element-6e78b955{grid-column:span 4;}.elementor-1775 .elementor-element.elementor-element-9ab79b1{grid-column:span 4;}.elementor-1775 .elementor-element.elementor-element-3e708592{grid-column:span 4;}.elementor-1775 .elementor-element.elementor-element-34f68ad7{--grid-auto-flow:row;}.elementor-1775 .elementor-element.elementor-element-36cf0bef{--grid-auto-flow:row;}.elementor-1775 .elementor-element.elementor-element-40a0ba94{grid-column:span 4;}.elementor-1775 .elementor-element.elementor-element-738bfbc6{grid-column:span 4;}.elementor-1775 .elementor-element.elementor-element-707ac8fb{grid-column:span 4;}.elementor-1775 .elementor-element.elementor-element-345754f5{grid-column:span 4;}.elementor-1775 .elementor-element.elementor-element-37214915{--grid-auto-flow:row;}.elementor-1775 .elementor-element.elementor-element-3f4dcd2a{grid-column:span 4;}.elementor-1775 .elementor-element.elementor-element-15e0dd0b{grid-column:span 4;}.elementor-1775 .elementor-element.elementor-element-143d1ec5{grid-column:span 4;}.elementor-1775 .elementor-element.elementor-element-df04c54{grid-column:span 4;}.elementor-1775 .elementor-element.elementor-element-2ecb4ade{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1775 .elementor-element.elementor-element-2bd30c25{--padding-top:5rem;--padding-bottom:5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1775 .elementor-element.elementor-element-4970adbb .elementor-heading-title{font-size:2.65rem;}.elementor-1775 .elementor-element.elementor-element-409430b6{--width:100%;}.elementor-1775 .elementor-element.elementor-element-58090a7{--width:100%;}.elementor-1775 .elementor-element.elementor-element-399a6c9f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1775 .elementor-element.elementor-element-34f68ad7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1775 .elementor-element.elementor-element-36cf0bef{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1775 .elementor-element.elementor-element-6328c457{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1775 .elementor-element.elementor-element-37214915{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1775 .elementor-element.elementor-element-5be3550f{--width:100%;}.elementor-1775 .elementor-element.elementor-element-ae880cd{--width:100%;}.elementor-1775 .elementor-element.elementor-element-2ecb4ade{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1775 .elementor-element.elementor-element-25a85cfc{--width:100%;}.elementor-1775 .elementor-element.elementor-element-c5ce06b{--width:100%;}.elementor-1775 .elementor-element.elementor-element-f30dff6{--width:100%;}.elementor-1775 .elementor-element.elementor-element-44621390{--width:100%;}}@media(min-width:768px){.elementor-1775 .elementor-element.elementor-element-31c0b51c{--content-width:960px;}.elementor-1775 .elementor-element.elementor-element-2f19ac34{--content-width:1200px;}.elementor-1775 .elementor-element.elementor-element-409430b6{--width:48%;}.elementor-1775 .elementor-element.elementor-element-58090a7{--width:48%;}.elementor-1775 .elementor-element.elementor-element-539664b1{--content-width:1200px;}.elementor-1775 .elementor-element.elementor-element-660f54f2{--content-width:1200px;}.elementor-1775 .elementor-element.elementor-element-15961b97{--content-width:1200px;}.elementor-1775 .elementor-element.elementor-element-5be3550f{--width:48%;}.elementor-1775 .elementor-element.elementor-element-ae880cd{--width:48%;}.elementor-1775 .elementor-element.elementor-element-7c504231{--content-width:1200px;}.elementor-1775 .elementor-element.elementor-element-25a85cfc{--width:48%;}.elementor-1775 .elementor-element.elementor-element-c5ce06b{--width:44%;}.elementor-1775 .elementor-element.elementor-element-7f3b9f93{--content-width:1200px;}.elementor-1775 .elementor-element.elementor-element-f30dff6{--width:40%;}.elementor-1775 .elementor-element.elementor-element-44621390{--width:54%;}.elementor-1775 .elementor-element.elementor-element-406c4047{--content-width:800px;}}@media(min-width:992px){.elementor-1775 .elementor-element.elementor-element-2bd30c25:not(.elementor-motion-effects-element-type-background), .elementor-1775 .elementor-element.elementor-element-2bd30c25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1775 .elementor-element.elementor-element-5f00cf11:not(.elementor-motion-effects-element-type-background), .elementor-1775 .elementor-element.elementor-element-5f00cf11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}