.elementor-17935 .elementor-element.elementor-element-105491df{--display:flex;--min-height:105vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--overlay-opacity:.58;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;--z-index:2}.elementor-17935 .elementor-element.elementor-element-105491df:not(.elementor-motion-effects-element-type-background),.elementor-17935 .elementor-element.elementor-element-105491df>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#eee;background-image:url("https://jrwconstructionllc.com/wp-content/uploads/2025/08/stamped-concrete-walkway-integrated-into-a-landscaped-yard.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-17935 .elementor-element.elementor-element-105491df:before,.elementor-17935 .elementor-element.elementor-element-105491df>.elementor-background-video-container:before,.elementor-17935 .elementor-element.elementor-element-105491df>.e-con-inner>.elementor-background-video-container:before,.elementor-17935 .elementor-element.elementor-element-105491df>.elementor-background-slideshow:before,.elementor-17935 .elementor-element.elementor-element-105491df>.e-con-inner>.elementor-background-slideshow:before,.elementor-17935 .elementor-element.elementor-element-105491df>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-text);--background-overlay:''}.elementor-17935 .elementor-element.elementor-element-7b408ead{--display:flex;--margin-top:50px;--margin-bottom:50px;--margin-left:50px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-17935 .elementor-element.elementor-element-6d2ba196{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-17935 .elementor-element.elementor-element-753530f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:280px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px}.elementor-17935 .elementor-element.elementor-element-5a480a79>.elementor-widget-container{margin:-110px 0 0;padding:0}.elementor-17935 .elementor-element.elementor-element-5a480a79{text-align:start}.elementor-17935 .elementor-element.elementor-element-5a480a79 .elementor-heading-title{font-size:45px;color:#f9fafa}.elementor-17935 .elementor-element.elementor-element-e173e04{--divider-border-style:solid;--divider-color:#f9fafa;--divider-border-width:1px}.elementor-17935 .elementor-element.elementor-element-e173e04 .elementor-divider-separator{width:100%}.elementor-17935 .elementor-element.elementor-element-e173e04 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-17935 .elementor-element.elementor-element-3748725e{color:#f9fafa}.elementor-17935 .elementor-element.elementor-element-3dc692cc{--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-17935 .elementor-element.elementor-element-c3c1806{--display:flex;--justify-content:center;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-17935 .elementor-element.elementor-element-15eb68f8{--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;--overlay-opacity:.5;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em}.elementor-17935 .elementor-element.elementor-element-15eb68f8:not(.elementor-motion-effects-element-type-background),.elementor-17935 .elementor-element.elementor-element-15eb68f8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://jrwconstructionllc.com/wp-content/uploads/2025/06/basement-renovation.jpg")}.elementor-17935 .elementor-element.elementor-element-15eb68f8:before,.elementor-17935 .elementor-element.elementor-element-15eb68f8>.elementor-background-video-container:before,.elementor-17935 .elementor-element.elementor-element-15eb68f8>.e-con-inner>.elementor-background-video-container:before,.elementor-17935 .elementor-element.elementor-element-15eb68f8>.elementor-background-slideshow:before,.elementor-17935 .elementor-element.elementor-element-15eb68f8>.e-con-inner>.elementor-background-slideshow:before,.elementor-17935 .elementor-element.elementor-element-15eb68f8>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#000;--background-overlay:''}.elementor-17935 .elementor-element.elementor-element-6dcea244{--display:flex;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-17935 .elementor-element.elementor-element-53696166>.elementor-widget-container{margin:0 3% 0 0}.elementor-17935 .elementor-element.elementor-element-53696166 .elementor-heading-title{color:#f9fafa}.elementor-17935 .elementor-element.elementor-element-f8d3d8d{color:#f9fafa}.elementor-17935 .elementor-element.elementor-element-57932602{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-17935 .elementor-element.elementor-element-2cfbd5c3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:.5;--padding-top:6em;--padding-bottom:6em;--padding-left:1em;--padding-right:1em}.elementor-17935 .elementor-element.elementor-element-2cfbd5c3:not(.elementor-motion-effects-element-type-background),.elementor-17935 .elementor-element.elementor-element-2cfbd5c3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://jrwconstructionllc.com/wp-content/uploads/2025/11/clean-dry-finished-basement-representing-long-term-results.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-17935 .elementor-element.elementor-element-2cfbd5c3:before,.elementor-17935 .elementor-element.elementor-element-2cfbd5c3>.elementor-background-video-container:before,.elementor-17935 .elementor-element.elementor-element-2cfbd5c3>.e-con-inner>.elementor-background-video-container:before,.elementor-17935 .elementor-element.elementor-element-2cfbd5c3>.elementor-background-slideshow:before,.elementor-17935 .elementor-element.elementor-element-2cfbd5c3>.e-con-inner>.elementor-background-slideshow:before,.elementor-17935 .elementor-element.elementor-element-2cfbd5c3>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#000;--background-overlay:''}.elementor-17935 .elementor-element.elementor-element-21fcf94c{--display:flex;--justify-content:center;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;--z-index:1}.elementor-17935 .elementor-element.elementor-element-6ab88f37{--display:flex;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-17935 .elementor-element.elementor-element-7a065583>.elementor-widget-container{margin:0 3% 0 0}.elementor-17935 .elementor-element.elementor-element-7a065583 .elementor-heading-title{color:#f9fafa}.elementor-17935 .elementor-element.elementor-element-7da8bbb7{color:#f9fafa}.elementor-17935 .elementor-element.elementor-element-469146ae{--display:flex;--justify-content:center;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;--z-index:1}.elementor-17935 .elementor-element.elementor-element-5a06fb81{--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:6em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em}.elementor-17935 .elementor-element.elementor-element-8bb6277{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-17935 .elementor-element.elementor-element-72a51f7f{text-align:center}.elementor-17935 .elementor-element.elementor-element-e379775>.elementor-widget-container{margin:0 20%}.elementor-17935 .elementor-element.elementor-element-e379775{text-align:center}.elementor-17935 .elementor-element.elementor-element-e379775 .elementor-heading-title{font-family:"Lato",Sans-serif;font-size:3rem;font-weight:700;text-transform:none;line-height:1em;color:var(--e-global-color-primary)}.elementor-17935 .elementor-element.elementor-element-c676dcc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em}.elementor-17935 .elementor-element.elementor-element-64b587c{--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}.elementor-17935 .elementor-element.elementor-element-e78b3c8{--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;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-text);--border-color:var(--e-global-color-text);--margin-top:3%;--margin-bottom:3%;--margin-left:3%;--margin-right:3%}.elementor-17935 .elementor-element.elementor-element-d418aca .elementor-flip-box__front{background-image:url("https://jrwconstructionllc.com/wp-content/uploads/2025/05/o.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-17935 .elementor-element.elementor-element-d418aca .elementor-flip-box__back{background-image:url("https://jrwconstructionllc.com/wp-content/uploads/2025/05/o.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-17935 .elementor-element.elementor-element-d418aca .elementor-flip-box{height:330px}.elementor-17935 .elementor-element.elementor-element-d418aca .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#02010100;text-align:center}.elementor-17935 .elementor-element.elementor-element-d418aca .elementor-icon i{transform:rotate(0deg)}.elementor-17935 .elementor-element.elementor-element-d418aca .elementor-icon svg{transform:rotate(0deg)}.elementor-17935 .elementor-element.elementor-element-d418aca .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center}.elementor-17935 .elementor-element.elementor-element-d418aca .elementor-flip-box__button{margin-center:0}.elementor-17935 .elementor-element.elementor-element-486c8af>.elementor-widget-container{padding:1em}.elementor-17935 .elementor-element.elementor-element-486c8af .elementor-image-box-wrapper{text-align:center}.elementor-17935 .elementor-element.elementor-element-486c8af .elementor-image-box-title{margin-bottom:10px;font-family:"Lato",Sans-serif;font-size:1.1rem;font-weight:700;text-transform:none}.elementor-17935 .elementor-element.elementor-element-8ab4f02 .elementor-button{background-color:var(--e-global-color-primary);fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-style:solid;border-width:2px;border-color:var(--e-global-color-text)}.elementor-17935 .elementor-element.elementor-element-8ab4f02 .elementor-button:hover,.elementor-17935 .elementor-element.elementor-element-8ab4f02 .elementor-button:focus{background-color:var(--e-global-color-e1a61e0);color:var(--e-global-color-primary);border-color:var(--e-global-color-text)}.elementor-17935 .elementor-element.elementor-element-8ab4f02>.elementor-widget-container{padding:0 0 1em}.elementor-17935 .elementor-element.elementor-element-8ab4f02 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-17935 .elementor-element.elementor-element-8ab4f02 .elementor-button:hover svg,.elementor-17935 .elementor-element.elementor-element-8ab4f02 .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-17935 .elementor-element.elementor-element-2869bbd{--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;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-text);--border-color:var(--e-global-color-text);--margin-top:3%;--margin-bottom:3%;--margin-left:3%;--margin-right:3%}.elementor-17935 .elementor-element.elementor-element-d1cbb2e .elementor-flip-box__front{background-image:url("https://jrwconstructionllc.com/wp-content/uploads/2025/06/AdobeStock_179280204-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-17935 .elementor-element.elementor-element-d1cbb2e .elementor-flip-box__back{background-image:url("https://jrwconstructionllc.com/wp-content/uploads/2025/06/AdobeStock_179280204-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-17935 .elementor-element.elementor-element-d1cbb2e .elementor-flip-box{height:330px}.elementor-17935 .elementor-element.elementor-element-d1cbb2e .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#02010100;text-align:center}.elementor-17935 .elementor-element.elementor-element-d1cbb2e .elementor-icon i{transform:rotate(0deg)}.elementor-17935 .elementor-element.elementor-element-d1cbb2e .elementor-icon svg{transform:rotate(0deg)}.elementor-17935 .elementor-element.elementor-element-d1cbb2e .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center}.elementor-17935 .elementor-element.elementor-element-d1cbb2e .elementor-flip-box__button{margin-center:0}.elementor-17935 .elementor-element.elementor-element-e1f33e3>.elementor-widget-container{padding:1em}.elementor-17935 .elementor-element.elementor-element-e1f33e3 .elementor-image-box-wrapper{text-align:center}.elementor-17935 .elementor-element.elementor-element-e1f33e3 .elementor-image-box-title{margin-bottom:10px;font-family:"Lato",Sans-serif;font-size:1.1rem;font-weight:700;text-transform:none}.elementor-17935 .elementor-element.elementor-element-333e6c0 .elementor-button{background-color:var(--e-global-color-primary);fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-style:solid;border-width:2px;border-color:var(--e-global-color-text)}.elementor-17935 .elementor-element.elementor-element-333e6c0 .elementor-button:hover,.elementor-17935 .elementor-element.elementor-element-333e6c0 .elementor-button:focus{background-color:var(--e-global-color-e1a61e0);color:var(--e-global-color-primary);border-color:var(--e-global-color-text)}.elementor-17935 .elementor-element.elementor-element-333e6c0>.elementor-widget-container{padding:0 0 1em}.elementor-17935 .elementor-element.elementor-element-333e6c0 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-17935 .elementor-element.elementor-element-333e6c0 .elementor-button:hover svg,.elementor-17935 .elementor-element.elementor-element-333e6c0 .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-17935 .elementor-element.elementor-element-aa7112f{--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;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-text);--border-color:var(--e-global-color-text);--margin-top:3%;--margin-bottom:3%;--margin-left:3%;--margin-right:3%}.elementor-17935 .elementor-element.elementor-element-69e35fe .elementor-flip-box__front{background-image:url("https://jrwconstructionllc.com/wp-content/uploads/2025/06/021274068Deck_Joists.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover}.elementor-17935 .elementor-element.elementor-element-69e35fe .elementor-flip-box__back{background-image:url("https://jrwconstructionllc.com/wp-content/uploads/2025/06/021274068Deck_Joists.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover}.elementor-17935 .elementor-element.elementor-element-69e35fe .elementor-flip-box{height:330px}.elementor-17935 .elementor-element.elementor-element-69e35fe .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#02010100;text-align:center}.elementor-17935 .elementor-element.elementor-element-69e35fe .elementor-icon{font-size:6px}.elementor-17935 .elementor-element.elementor-element-69e35fe .elementor-icon svg{width:6px;transform:rotate(0deg)}.elementor-17935 .elementor-element.elementor-element-69e35fe .elementor-icon i{transform:rotate(0deg)}.elementor-17935 .elementor-element.elementor-element-69e35fe .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center}.elementor-17935 .elementor-element.elementor-element-69e35fe .elementor-flip-box__button{margin-center:0}.elementor-17935 .elementor-element.elementor-element-2eb1f3d>.elementor-widget-container{padding:1em}.elementor-17935 .elementor-element.elementor-element-2eb1f3d .elementor-image-box-wrapper{text-align:center}.elementor-17935 .elementor-element.elementor-element-2eb1f3d .elementor-image-box-title{margin-bottom:10px;font-family:"Lato",Sans-serif;font-size:1.1rem;font-weight:700;text-transform:none}.elementor-17935 .elementor-element.elementor-element-2eb1f3d .elementor-image-box-description{font-family:"Lato",Sans-serif}.elementor-17935 .elementor-element.elementor-element-c986e51 .elementor-button{background-color:var(--e-global-color-primary);fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-style:solid;border-width:2px;border-color:var(--e-global-color-text)}.elementor-17935 .elementor-element.elementor-element-c986e51 .elementor-button:hover,.elementor-17935 .elementor-element.elementor-element-c986e51 .elementor-button:focus{background-color:var(--e-global-color-e1a61e0);color:var(--e-global-color-primary);border-color:var(--e-global-color-text)}.elementor-17935 .elementor-element.elementor-element-c986e51>.elementor-widget-container{padding:0 0 1em}.elementor-17935 .elementor-element.elementor-element-c986e51 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-17935 .elementor-element.elementor-element-c986e51 .elementor-button:hover svg,.elementor-17935 .elementor-element.elementor-element-c986e51 .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-17935 .elementor-element.elementor-element-7bc46ec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em}.elementor-17935 .elementor-element.elementor-element-e09441b{--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}.elementor-17935 .elementor-element.elementor-element-c8ee2ca{--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;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-text);--border-color:var(--e-global-color-text);--margin-top:3%;--margin-bottom:3%;--margin-left:3%;--margin-right:3%}.elementor-17935 .elementor-element.elementor-element-b56ef93 .elementor-flip-box__front{background-image:url("https://jrwconstructionllc.com/wp-content/uploads/2025/06/patio1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-17935 .elementor-element.elementor-element-b56ef93 .elementor-flip-box__back{background-image:url("https://jrwconstructionllc.com/wp-content/uploads/2025/06/patio1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-17935 .elementor-element.elementor-element-b56ef93 .elementor-flip-box{height:330px}.elementor-17935 .elementor-element.elementor-element-b56ef93 .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#02010100;text-align:center}.elementor-17935 .elementor-element.elementor-element-b56ef93 .elementor-icon i{transform:rotate(0deg)}.elementor-17935 .elementor-element.elementor-element-b56ef93 .elementor-icon svg{transform:rotate(0deg)}.elementor-17935 .elementor-element.elementor-element-b56ef93 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center}.elementor-17935 .elementor-element.elementor-element-b56ef93 .elementor-flip-box__button{margin-center:0}.elementor-17935 .elementor-element.elementor-element-6e56a62>.elementor-widget-container{padding:1em}.elementor-17935 .elementor-element.elementor-element-6e56a62 .elementor-image-box-wrapper{text-align:center}.elementor-17935 .elementor-element.elementor-element-6e56a62 .elementor-image-box-title{margin-bottom:10px;font-family:"Lato",Sans-serif;font-size:1.1rem;font-weight:700;text-transform:none}.elementor-17935 .elementor-element.elementor-element-91804fa .elementor-button{background-color:var(--e-global-color-primary);fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-style:solid;border-width:2px;border-color:var(--e-global-color-text)}.elementor-17935 .elementor-element.elementor-element-91804fa .elementor-button:hover,.elementor-17935 .elementor-element.elementor-element-91804fa .elementor-button:focus{background-color:var(--e-global-color-e1a61e0);color:var(--e-global-color-primary);border-color:var(--e-global-color-text)}.elementor-17935 .elementor-element.elementor-element-91804fa>.elementor-widget-container{padding:0 0 1em}.elementor-17935 .elementor-element.elementor-element-91804fa .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-17935 .elementor-element.elementor-element-91804fa .elementor-button:hover svg,.elementor-17935 .elementor-element.elementor-element-91804fa .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-17935 .elementor-element.elementor-element-0e2e940{--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;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-text);--border-color:var(--e-global-color-text);--margin-top:3%;--margin-bottom:3%;--margin-left:3%;--margin-right:3%}.elementor-17935 .elementor-element.elementor-element-319ae75 .elementor-flip-box__front{background-image:url("https://jrwconstructionllc.com/wp-content/uploads/2025/06/installing-hardwood-floor-picture-id170040982.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-17935 .elementor-element.elementor-element-319ae75 .elementor-flip-box__back{background-image:url("https://jrwconstructionllc.com/wp-content/uploads/2025/06/installing-hardwood-floor-picture-id170040982.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-17935 .elementor-element.elementor-element-319ae75 .elementor-flip-box{height:330px}.elementor-17935 .elementor-element.elementor-element-319ae75 .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#02010100;text-align:center}.elementor-17935 .elementor-element.elementor-element-319ae75 .elementor-icon i{transform:rotate(0deg)}.elementor-17935 .elementor-element.elementor-element-319ae75 .elementor-icon svg{transform:rotate(0deg)}.elementor-17935 .elementor-element.elementor-element-319ae75 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center}.elementor-17935 .elementor-element.elementor-element-319ae75 .elementor-flip-box__button{margin-center:0}.elementor-17935 .elementor-element.elementor-element-b9ff150>.elementor-widget-container{padding:1em}.elementor-17935 .elementor-element.elementor-element-b9ff150 .elementor-image-box-wrapper{text-align:center}.elementor-17935 .elementor-element.elementor-element-b9ff150 .elementor-image-box-title{margin-bottom:10px;font-family:"Lato",Sans-serif;font-size:1.1rem;font-weight:700;text-transform:none}.elementor-17935 .elementor-element.elementor-element-203fcd5 .elementor-button{background-color:var(--e-global-color-primary);fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-style:solid;border-width:2px;border-color:var(--e-global-color-text)}.elementor-17935 .elementor-element.elementor-element-203fcd5 .elementor-button:hover,.elementor-17935 .elementor-element.elementor-element-203fcd5 .elementor-button:focus{background-color:var(--e-global-color-e1a61e0);color:var(--e-global-color-primary);border-color:var(--e-global-color-text)}.elementor-17935 .elementor-element.elementor-element-203fcd5>.elementor-widget-container{padding:0 0 1em}.elementor-17935 .elementor-element.elementor-element-203fcd5 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-17935 .elementor-element.elementor-element-203fcd5 .elementor-button:hover svg,.elementor-17935 .elementor-element.elementor-element-203fcd5 .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-17935 .elementor-element.elementor-element-d77ec29{--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;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-text);--border-color:var(--e-global-color-text);--margin-top:3%;--margin-bottom:3%;--margin-left:3%;--margin-right:3%}.elementor-17935 .elementor-element.elementor-element-7d82171 .elementor-flip-box__front{background-image:url("https://jrwconstructionllc.com/wp-content/uploads/2025/06/benefits-of-interior-painting-1.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover}.elementor-17935 .elementor-element.elementor-element-7d82171 .elementor-flip-box__back{background-image:url("https://jrwconstructionllc.com/wp-content/uploads/2025/06/The-difference-between-a-joiner-and-a-carpenter-1.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover}.elementor-17935 .elementor-element.elementor-element-7d82171 .elementor-flip-box{height:330px}.elementor-17935 .elementor-element.elementor-element-7d82171 .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#02010100;text-align:center}.elementor-17935 .elementor-element.elementor-element-7d82171 .elementor-icon{font-size:6px}.elementor-17935 .elementor-element.elementor-element-7d82171 .elementor-icon svg{width:6px;transform:rotate(0deg)}.elementor-17935 .elementor-element.elementor-element-7d82171 .elementor-icon i{transform:rotate(0deg)}.elementor-17935 .elementor-element.elementor-element-7d82171 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center}.elementor-17935 .elementor-element.elementor-element-7d82171 .elementor-flip-box__button{margin-center:0}.elementor-17935 .elementor-element.elementor-element-2602cd1>.elementor-widget-container{padding:1em}.elementor-17935 .elementor-element.elementor-element-2602cd1 .elementor-image-box-wrapper{text-align:center}.elementor-17935 .elementor-element.elementor-element-2602cd1 .elementor-image-box-title{margin-bottom:10px;font-family:"Lato",Sans-serif;font-size:1.1rem;font-weight:700;text-transform:none}.elementor-17935 .elementor-element.elementor-element-2602cd1 .elementor-image-box-description{font-family:"Lato",Sans-serif}.elementor-17935 .elementor-element.elementor-element-8678b1b .elementor-button{background-color:var(--e-global-color-primary);fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-style:solid;border-width:2px;border-color:var(--e-global-color-text)}.elementor-17935 .elementor-element.elementor-element-8678b1b .elementor-button:hover,.elementor-17935 .elementor-element.elementor-element-8678b1b .elementor-button:focus{background-color:var(--e-global-color-e1a61e0);color:var(--e-global-color-primary);border-color:var(--e-global-color-text)}.elementor-17935 .elementor-element.elementor-element-8678b1b>.elementor-widget-container{padding:0 0 1em}.elementor-17935 .elementor-element.elementor-element-8678b1b .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-17935 .elementor-element.elementor-element-8678b1b .elementor-button:hover svg,.elementor-17935 .elementor-element.elementor-element-8678b1b .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-17935 .elementor-element.elementor-element-700eaa2{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-17935 .elementor-element.elementor-element-8f0d26b>.elementor-widget-container{padding:17px 0 0}.elementor-17935 .elementor-element.elementor-element-51e95a8a{--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:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-17935 .elementor-element.elementor-element-78702685{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em}.elementor-17935 .elementor-element.elementor-element-78702685:not(.elementor-motion-effects-element-type-background),.elementor-17935 .elementor-element.elementor-element-78702685>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary);background-image:url("https://jrwconstructionllc.com/wp-content/uploads/2025/12/Overlay13.png");background-position:1250px -25px;background-repeat:no-repeat;background-size:40% auto}.elementor-17935 .elementor-element.elementor-element-188632f4{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:1em;--padding-bottom:1em;--padding-left:6em;--padding-right:1em}.elementor-17935 .elementor-element.elementor-element-428f6bc6 .elementor-heading-title{font-family:"Oxanium",Sans-serif;font-size:2.2rem;font-weight:700;text-transform:uppercase;line-height:1em;color:#f9fafa}.elementor-17935 .elementor-element.elementor-element-706dff34 .elementor-button{background-color:#0c0d0e;fill:#f9fafa;color:#f9fafa;border-style:solid;border-width:2px;border-color:var(--e-global-color-text)}.elementor-17935 .elementor-element.elementor-element-706dff34 .elementor-button:hover,.elementor-17935 .elementor-element.elementor-element-706dff34 .elementor-button:focus{background-color:var(--e-global-color-accent);color:var(--e-global-color-primary);border-color:var(--e-global-color-text)}.elementor-17935 .elementor-element.elementor-element-706dff34 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-17935 .elementor-element.elementor-element-706dff34 .elementor-button:hover svg,.elementor-17935 .elementor-element.elementor-element-706dff34 .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-17935 .elementor-element.elementor-element-483ee913{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-17935 .elementor-element.elementor-element-6c98f6b9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-17935 .elementor-element.elementor-element-2d03374a>.elementor-widget-container{margin:-12% 0 0}.elementor-17935 .elementor-element.elementor-element-4f28366f{--display:flex;--justify-content:center;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:6em}.elementor-17935 .elementor-element.elementor-element-56ac310e .elementor-button{background-color:var(--e-global-color-text);fill:#f9fafa;color:#f9fafa;border-style:solid;border-width:2px;border-color:var(--e-global-color-text)}.elementor-17935 .elementor-element.elementor-element-56ac310e .elementor-button:hover,.elementor-17935 .elementor-element.elementor-element-56ac310e .elementor-button:focus{background-color:var(--e-global-color-accent);color:var(--e-global-color-primary);border-color:var(--e-global-color-text)}.elementor-17935 .elementor-element.elementor-element-56ac310e .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-17935 .elementor-element.elementor-element-56ac310e .elementor-button:hover svg,.elementor-17935 .elementor-element.elementor-element-56ac310e .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-17935 .elementor-element.elementor-element-647443e3{--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-17935 .elementor-element.elementor-element-74c641c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:6em;--padding-bottom:6em;--padding-left:1em;--padding-right:1em}.elementor-17935 .elementor-element.elementor-element-11ec0a1{--display:flex;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-17935 .elementor-element.elementor-element-e875f91>.elementor-widget-container{margin:0 0 5%}.elementor-17935 .elementor-element.elementor-element-e875f91 .elementor-heading-title{font-family:"Lato",Sans-serif;font-size:2.5rem;font-weight:700;text-transform:none;line-height:1em}.elementor-17935 .elementor-element.elementor-element-d5be614{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch}.elementor-17935 .elementor-element.elementor-element-6927a64{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-primary);--border-color:var(--e-global-color-primary);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-17935 .elementor-element.elementor-element-6927a64:not(.elementor-motion-effects-element-type-background),.elementor-17935 .elementor-element.elementor-element-6927a64>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-17935 .elementor-element.elementor-element-2642793 .elementor-heading-title{color:var(--e-global-color-accent)}.elementor-17935 .elementor-element.elementor-element-e7f3835{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--e-global-color-text);--border-color:var(--e-global-color-text);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-17935 .elementor-element.elementor-element-e7f3835:not(.elementor-motion-effects-element-type-background),.elementor-17935 .elementor-element.elementor-element-e7f3835>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-17935 .elementor-element.elementor-element-fa7d907 .elementor-image-box-wrapper{text-align:start}.elementor-17935 .elementor-element.elementor-element-fa7d907 .elementor-image-box-title{margin-bottom:0;font-family:"Lato",Sans-serif;font-size:1.1rem;font-weight:700;text-transform:none}.elementor-17935 .elementor-element.elementor-element-a143697{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch}.elementor-17935 .elementor-element.elementor-element-9d72a98{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-primary);--border-color:var(--e-global-color-primary);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-17935 .elementor-element.elementor-element-9d72a98:not(.elementor-motion-effects-element-type-background),.elementor-17935 .elementor-element.elementor-element-9d72a98>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-17935 .elementor-element.elementor-element-5e14b0c .elementor-heading-title{color:var(--e-global-color-accent)}.elementor-17935 .elementor-element.elementor-element-a9d506d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--e-global-color-text);--border-color:var(--e-global-color-text);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-17935 .elementor-element.elementor-element-a9d506d:not(.elementor-motion-effects-element-type-background),.elementor-17935 .elementor-element.elementor-element-a9d506d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-17935 .elementor-element.elementor-element-1b428bd .elementor-image-box-wrapper{text-align:start}.elementor-17935 .elementor-element.elementor-element-1b428bd .elementor-image-box-title{margin-bottom:0;font-family:"Lato",Sans-serif;font-size:1.1rem;font-weight:700;text-transform:none}.elementor-17935 .elementor-element.elementor-element-192eed5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch}.elementor-17935 .elementor-element.elementor-element-43c6aa8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-primary);--border-color:var(--e-global-color-primary);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-17935 .elementor-element.elementor-element-43c6aa8:not(.elementor-motion-effects-element-type-background),.elementor-17935 .elementor-element.elementor-element-43c6aa8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-17935 .elementor-element.elementor-element-a37727f .elementor-heading-title{color:var(--e-global-color-accent)}.elementor-17935 .elementor-element.elementor-element-29ed599{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--e-global-color-text);--border-color:var(--e-global-color-text);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-17935 .elementor-element.elementor-element-29ed599:not(.elementor-motion-effects-element-type-background),.elementor-17935 .elementor-element.elementor-element-29ed599>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-17935 .elementor-element.elementor-element-b475b07 .elementor-image-box-wrapper{text-align:start}.elementor-17935 .elementor-element.elementor-element-b475b07 .elementor-image-box-title{margin-bottom:0;font-family:"Lato",Sans-serif;font-size:1.1rem;font-weight:700;text-transform:none}.elementor-17935 .elementor-element.elementor-element-3ca03d4{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-17935 .elementor-element.elementor-element-3620497 img{height:500px;object-fit:cover;object-position:center center;border-radius:12px}.elementor-17935 .elementor-element.elementor-element-4ef902f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em}.elementor-17935 .elementor-element.elementor-element-a52e698{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em}.elementor-17935 .elementor-element.elementor-element-4104ff6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-17935 .elementor-element.elementor-element-db54fe7>.elementor-widget-container{margin:0 0 30px}.elementor-17935 .elementor-element.elementor-element-db54fe7 .elementor-heading-title{font-family:"Lato",Sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:-.5px}.elementor-17935 .elementor-element.elementor-element-4a8e59a>.elementor-widget-container{margin:0 3% 0 0}.elementor-17935 .elementor-element.elementor-element-4a8e59a .elementor-heading-title{font-family:"Lato",Sans-serif;font-size:2.9rem;font-weight:700;text-transform:none;line-height:1em}.elementor-17935 .elementor-element.elementor-element-13c8630{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-17935 .elementor-element.elementor-element-423c1748{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:106px;--padding-bottom:106px;--padding-left:106px;--padding-right:106px}.elementor-17935 .elementor-element.elementor-element-3e04ec0d{--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-17935 .elementor-element.elementor-element-30beed68{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6em;--padding-bottom:6em;--padding-left:1em;--padding-right:1em}.elementor-17935 .elementor-element.elementor-element-6709cbf5{text-align:center}.elementor-17935 .elementor-element.elementor-element-764c66ed>.elementor-widget-container{margin:0 25%}.elementor-17935 .elementor-element.elementor-element-764c66ed{text-align:center}.elementor-17935 .elementor-element.elementor-element-33fc0f4f{--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:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-17935 .elementor-element.elementor-element-51797893{--display:flex}.elementor-17935 .elementor-element.elementor-element-8d05577{--display:flex}.elementor-17935 .elementor-element.elementor-element-3e88e7c4{--display:flex}.elementor-17935 .elementor-element.elementor-element-1dbae278{--display:flex}.elementor-17935 .elementor-element.elementor-element-ccbb67e{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px}.elementor-17935 .elementor-element.elementor-element-ca68694{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-93px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-17935 .elementor-element.elementor-element-cf4571c>.elementor-widget-container{padding:8px}.elementor-17935 .elementor-element.elementor-element-cf4571c{text-align:center}.elementor-17935 .elementor-element.elementor-element-32385b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-17935 .elementor-element.elementor-element-fdcf37d{text-align:start}.elementor-17935 .elementor-element.elementor-element-9c02e8d>.elementor-widget-container{padding:16px 0 0}.elementor-17935 .elementor-element.elementor-element-2f2eac51{--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-17935 .elementor-element.elementor-element-3ae79aeb{--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}:root{--page-title-display:none}@media(max-width:1024px){.elementor-17935 .elementor-element.elementor-element-105491df{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-16%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:7em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em}.elementor-17935 .elementor-element.elementor-element-105491df:not(.elementor-motion-effects-element-type-background),.elementor-17935 .elementor-element.elementor-element-105491df>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:-370px 0}.elementor-17935 .elementor-element.elementor-element-15eb68f8{--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:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em}.elementor-17935 .elementor-element.elementor-element-6dcea244.e-con{--order:-99999}.elementor-17935 .elementor-element.elementor-element-7d99a741{text-align:center}.elementor-17935 .elementor-element.elementor-element-53696166>.elementor-widget-container{margin:0}.elementor-17935 .elementor-element.elementor-element-53696166{text-align:center}.elementor-17935 .elementor-element.elementor-element-f8d3d8d{text-align:center}.elementor-17935 .elementor-element.elementor-element-2cfbd5c3{--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:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-17935 .elementor-element.elementor-element-21fcf94c{--padding-top:1em;--padding-bottom:1em;--padding-left:4em;--padding-right:1em}.elementor-17935 .elementor-element.elementor-element-6ab88f37.e-con{--order:-99999}.elementor-17935 .elementor-element.elementor-element-7a065583>.elementor-widget-container{margin:0}.elementor-17935 .elementor-element.elementor-element-7a065583{text-align:center}.elementor-17935 .elementor-element.elementor-element-7da8bbb7{text-align:center}.elementor-17935 .elementor-element.elementor-element-469146ae{--padding-top:1em;--padding-bottom:1em;--padding-left:4em;--padding-right:1em}.elementor-17935 .elementor-element.elementor-element-72a51f7f{text-align:center}.elementor-17935 .elementor-element.elementor-element-e379775>.elementor-widget-container{margin:0}.elementor-17935 .elementor-element.elementor-element-e379775{text-align:center}.elementor-17935 .elementor-element.elementor-element-e379775 .elementor-heading-title{font-size:3.3rem}.elementor-17935 .elementor-element.elementor-element-c676dcc{--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-17935 .elementor-element.elementor-element-64b587c{--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}.elementor-17935 .elementor-element.elementor-element-7bc46ec{--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-17935 .elementor-element.elementor-element-e09441b{--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}.elementor-17935 .elementor-element.elementor-element-78702685{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em}.elementor-17935 .elementor-element.elementor-element-78702685:not(.elementor-motion-effects-element-type-background),.elementor-17935 .elementor-element.elementor-element-78702685>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:460px 500px;background-size:50% auto}.elementor-17935 .elementor-element.elementor-element-188632f4{--padding-top:3em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-17935 .elementor-element.elementor-element-428f6bc6>.elementor-widget-container{margin:0}.elementor-17935 .elementor-element.elementor-element-428f6bc6{text-align:center}.elementor-17935 .elementor-element.elementor-element-428f6bc6 .elementor-heading-title{font-size:3.3rem}.elementor-17935 .elementor-element.elementor-element-483ee913{--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-17935 .elementor-element.elementor-element-6c98f6b9{--padding-top:1em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em}.elementor-17935 .elementor-element.elementor-element-6c98f6b9.e-con{--order:99999}.elementor-17935 .elementor-element.elementor-element-74c641c{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-17935 .elementor-element.elementor-element-11ec0a1.e-con{--order:99999}.elementor-17935 .elementor-element.elementor-element-e875f91>.elementor-widget-container{margin:0}.elementor-17935 .elementor-element.elementor-element-e875f91{text-align:center}.elementor-17935 .elementor-element.elementor-element-e875f91 .elementor-heading-title{font-size:3.3rem}.elementor-17935 .elementor-element.elementor-element-3620497{text-align:center}.elementor-17935 .elementor-element.elementor-element-4ef902f8{--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-17935 .elementor-element.elementor-element-a52e698{--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-17935 .elementor-element.elementor-element-4104ff6{--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-17935 .elementor-element.elementor-element-db54fe7{text-align:center}.elementor-17935 .elementor-element.elementor-element-db54fe7 .elementor-heading-title{font-size:1rem;line-height:1em}.elementor-17935 .elementor-element.elementor-element-4a8e59a>.elementor-widget-container{margin:0}.elementor-17935 .elementor-element.elementor-element-4a8e59a{text-align:center}.elementor-17935 .elementor-element.elementor-element-4a8e59a .elementor-heading-title{font-size:2.7rem}.elementor-17935 .elementor-element.elementor-element-423c1748{--padding-top:80px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px}.elementor-17935 .elementor-element.elementor-element-764c66ed>.elementor-widget-container{margin:0 15%}.elementor-17935 .elementor-element.elementor-element-33fc0f4f{--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}}@media(max-width:767px){.elementor-17935 .elementor-element.elementor-element-105491df{--min-height:100vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-9em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:8em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-17935 .elementor-element.elementor-element-105491df:not(.elementor-motion-effects-element-type-background),.elementor-17935 .elementor-element.elementor-element-105491df>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-17935 .elementor-element.elementor-element-7b408ead{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-17935 .elementor-element.elementor-element-3dc692cc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-17935 .elementor-element.elementor-element-15eb68f8{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-17935 .elementor-element.elementor-element-7d99a741{text-align:center}.elementor-17935 .elementor-element.elementor-element-53696166>.elementor-widget-container{margin:0}.elementor-17935 .elementor-element.elementor-element-53696166{text-align:center}.elementor-17935 .elementor-element.elementor-element-21fcf94c{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-17935 .elementor-element.elementor-element-7a065583>.elementor-widget-container{margin:0}.elementor-17935 .elementor-element.elementor-element-7a065583{text-align:center}.elementor-17935 .elementor-element.elementor-element-469146ae{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-17935 .elementor-element.elementor-element-5a06fb81{--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em}.elementor-17935 .elementor-element.elementor-element-8bb6277{--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-17935 .elementor-element.elementor-element-72a51f7f{text-align:center}.elementor-17935 .elementor-element.elementor-element-e379775>.elementor-widget-container{margin:0}.elementor-17935 .elementor-element.elementor-element-e379775{text-align:center}.elementor-17935 .elementor-element.elementor-element-e379775 .elementor-heading-title{font-size:2.2rem}.elementor-17935 .elementor-element.elementor-element-78702685:not(.elementor-motion-effects-element-type-background),.elementor-17935 .elementor-element.elementor-element-78702685>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:70px 360px;background-size:90% auto}.elementor-17935 .elementor-element.elementor-element-428f6bc6>.elementor-widget-container{margin:0}.elementor-17935 .elementor-element.elementor-element-428f6bc6{text-align:center}.elementor-17935 .elementor-element.elementor-element-428f6bc6 .elementor-heading-title{font-size:2.2rem}.elementor-17935 .elementor-element.elementor-element-4f28366f{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-17935 .elementor-element.elementor-element-74c641c{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em}.elementor-17935 .elementor-element.elementor-element-e875f91>.elementor-widget-container{margin:0}.elementor-17935 .elementor-element.elementor-element-e875f91{text-align:center}.elementor-17935 .elementor-element.elementor-element-e875f91 .elementor-heading-title{font-size:2.2rem}.elementor-17935 .elementor-element.elementor-element-e7f3835{border-width:0 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px}.elementor-17935 .elementor-element.elementor-element-a9d506d{border-width:0 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px}.elementor-17935 .elementor-element.elementor-element-29ed599{border-width:0 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px}.elementor-17935 .elementor-element.elementor-element-3620497>.elementor-widget-container{margin:0}.elementor-17935 .elementor-element.elementor-element-3620497{text-align:center}.elementor-17935 .elementor-element.elementor-element-3620497 img{width:100%;max-width:100%;height:350px}.elementor-17935 .elementor-element.elementor-element-4ef902f8{--padding-top:2em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em}.elementor-17935 .elementor-element.elementor-element-a52e698{--padding-top:2em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em}.elementor-17935 .elementor-element.elementor-element-4104ff6{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-17935 .elementor-element.elementor-element-db54fe7>.elementor-widget-container{margin:0}.elementor-17935 .elementor-element.elementor-element-db54fe7{text-align:center}.elementor-17935 .elementor-element.elementor-element-4a8e59a>.elementor-widget-container{margin:0}.elementor-17935 .elementor-element.elementor-element-4a8e59a{text-align:center}.elementor-17935 .elementor-element.elementor-element-4a8e59a .elementor-heading-title{font-size:2rem}.elementor-17935 .elementor-element.elementor-element-13c8630{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em}.elementor-17935 .elementor-element.elementor-element-423c1748{--padding-top:75px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px}.elementor-17935 .elementor-element.elementor-element-764c66ed>.elementor-widget-container{margin:0}}@media(min-width:768px){.elementor-17935 .elementor-element.elementor-element-753530f3{--width:50%}.elementor-17935 .elementor-element.elementor-element-3dc692cc{--width:50%}.elementor-17935 .elementor-element.elementor-element-57932602{--width:50%}.elementor-17935 .elementor-element.elementor-element-188632f4{--width:50%}.elementor-17935 .elementor-element.elementor-element-483ee913{--width:100%}.elementor-17935 .elementor-element.elementor-element-6927a64{--width:25%}.elementor-17935 .elementor-element.elementor-element-e7f3835{--width:78%}.elementor-17935 .elementor-element.elementor-element-9d72a98{--width:25%}.elementor-17935 .elementor-element.elementor-element-a9d506d{--width:78%}.elementor-17935 .elementor-element.elementor-element-43c6aa8{--width:25%}.elementor-17935 .elementor-element.elementor-element-29ed599{--width:78%}.elementor-17935 .elementor-element.elementor-element-4104ff6{--width:30%}.elementor-17935 .elementor-element.elementor-element-13c8630{--width:70%}.elementor-17935 .elementor-element.elementor-element-423c1748{--content-width:1140px}}@media(max-width:1024px) and (min-width:768px){.elementor-17935 .elementor-element.elementor-element-21fcf94c{--width:100%}.elementor-17935 .elementor-element.elementor-element-469146ae{--width:100%}.elementor-17935 .elementor-element.elementor-element-188632f4{--width:100%}.elementor-17935 .elementor-element.elementor-element-11ec0a1{--width:100%}.elementor-17935 .elementor-element.elementor-element-6927a64{--width:15%}.elementor-17935 .elementor-element.elementor-element-9d72a98{--width:15%}.elementor-17935 .elementor-element.elementor-element-43c6aa8{--width:15%}.elementor-17935 .elementor-element.elementor-element-3ca03d4{--width:100%}.elementor-17935 .elementor-element.elementor-element-4104ff6{--width:100%}.elementor-17935 .elementor-element.elementor-element-13c8630{--width:100%}}@media(min-width:1025px){.elementor-17935 .elementor-element.elementor-element-105491df:not(.elementor-motion-effects-element-type-background),.elementor-17935 .elementor-element.elementor-element-105491df>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}