.elementor-18 .elementor-element.elementor-element-ea6448f{--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;--background-transition:0.3s;--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-18 .elementor-element.elementor-element-97b3b27{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-4dedbfe{--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;--background-transition:0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-18 .elementor-element.elementor-element-c20e473 > .elementor-widget-container{margin:0px 35px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-c20e473 img{border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-18 .elementor-element.elementor-element-51316fb{--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;--background-transition:0.3s;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18 .elementor-element.elementor-element-b1ea9e4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;}.elementor-18 .elementor-element.elementor-element-1f4fd3f .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;}.elementor-18 .elementor-element.elementor-element-9a4a366 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-18 .elementor-element.elementor-element-473cace .elementor-button{background-color:#37377A;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;border-radius:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-473cace > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-0f932cb{--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;--background-transition:0.3s;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-0f932cb:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-0f932cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jrlfivestar.com/wp-content/uploads/2024/04/Home-Remodeling-Contractor-Sliders-1500x430-Slider-01.jpg");background-size:cover;}.elementor-18 .elementor-element.elementor-element-0f932cb::before, .elementor-18 .elementor-element.elementor-element-0f932cb > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-0f932cb > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-0f932cb > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-0f932cb > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-0f932cb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-0f932cb, .elementor-18 .elementor-element.elementor-element-0f932cb::before{--border-transition:0.3s;}.elementor-18 .elementor-element.elementor-element-953bf5d{--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;--background-transition:0.3s;--overlay-opacity:0.6;--border-radius:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-953bf5d::before, .elementor-18 .elementor-element.elementor-element-953bf5d > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-953bf5d > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-953bf5d > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-953bf5d > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-953bf5d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-18 .elementor-element.elementor-element-32e7894 .elementor-counter-number-wrapper{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;}.elementor-18 .elementor-element.elementor-element-32e7894 .elementor-counter-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;}.elementor-18 .elementor-element.elementor-element-f89ff0c{--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;--background-transition:0.3s;}.elementor-18 .elementor-element.elementor-element-30b2deb{--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;--background-transition:0.3s;--overlay-opacity:0.6;--border-radius:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-30b2deb::before, .elementor-18 .elementor-element.elementor-element-30b2deb > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-30b2deb > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-30b2deb > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-30b2deb > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-30b2deb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-172d121 .elementor-counter-number-wrapper{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;}.elementor-18 .elementor-element.elementor-element-172d121 .elementor-counter-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;}.elementor-18 .elementor-element.elementor-element-4364411{--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;--background-transition:0.3s;}.elementor-18 .elementor-element.elementor-element-b07f1d8{--display:flex;--background-transition:0.3s;--overlay-opacity:0.6;--border-radius:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-b07f1d8::before, .elementor-18 .elementor-element.elementor-element-b07f1d8 > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-b07f1d8 > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-b07f1d8 > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-b07f1d8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-b07f1d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-768d9f8 .elementor-counter-number-wrapper{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;}.elementor-18 .elementor-element.elementor-element-768d9f8 .elementor-counter-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;}.elementor-18 .elementor-element.elementor-element-fc15d8a{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-97d3c57 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;}.elementor-18 .elementor-element.elementor-element-923b917 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-923b917 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;}.elementor-18 .elementor-element.elementor-element-cf1f0f8{text-align:center;}.elementor-18 .elementor-element.elementor-element-cf1f0f8 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;}.elementor-18 .elementor-element.elementor-element-a63acb1{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-570e348{--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;--background-transition:0.3s;}.elementor-widget-premium-addon-banner .premium-banner-ib-desc .premium_banner_title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-banner .premium_banner_content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-premium-addon-banner .premium-banner-link{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-premium-addon-banner .premium-banner-link:hover, .elementor-widget-premium-addon-banner .premium-button-line6::after{color:var( --e-global-color-text );}.elementor-widget-premium-addon-banner .premium-btn-svg{stroke:var( --e-global-color-secondary );}.elementor-widget-premium-addon-banner .premium-button-line2::before, .elementor-widget-premium-addon-banner .premium-button-line4::before, .elementor-widget-premium-addon-banner .premium-button-line5::before, .elementor-widget-premium-addon-banner .premium-button-line5::after, .elementor-widget-premium-addon-banner .premium-button-line6::before, .elementor-widget-premium-addon-banner .premium-button-line7::before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-banner .premium-button-style7 .premium-button-text-icon-wrapper:before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-banner .premium-button-style7 .premium-button-text-icon-wrapper:after{background-color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-2dbd4f3 .premium-banner-ib-title, .elementor-18 .elementor-element.elementor-element-2dbd4f3 .premium-banner-ib-content, .elementor-18 .elementor-element.elementor-element-2dbd4f3 .premium-banner-read-more{text-align:left;}.elementor-18 .elementor-element.elementor-element-2dbd4f3 .premium-banner-ib{background:#000000;border-radius:20px;}.elementor-18 .elementor-element.elementor-element-2dbd4f3 .premium-banner-ib img{opacity:0.9;}.elementor-18 .elementor-element.elementor-element-2dbd4f3:hover .premium-banner-ib img{opacity:0.4;}.elementor-18 .elementor-element.elementor-element-2dbd4f3 .premium-banner-ib-desc .premium_banner_title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;text-shadow:0px 0px 10px #000000;}.elementor-18 .elementor-element.elementor-element-63512b2{--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;--background-transition:0.3s;}.elementor-18 .elementor-element.elementor-element-18aa3a5{--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;--background-transition:0.3s;}.elementor-18 .elementor-element.elementor-element-e8f729e .premium-banner-ib-title, .elementor-18 .elementor-element.elementor-element-e8f729e .premium-banner-ib-content, .elementor-18 .elementor-element.elementor-element-e8f729e .premium-banner-read-more{text-align:left;}.elementor-18 .elementor-element.elementor-element-e8f729e .premium-banner-ib{background:#000000;border-radius:20px;}.elementor-18 .elementor-element.elementor-element-e8f729e .premium-banner-ib img{opacity:0.9;}.elementor-18 .elementor-element.elementor-element-e8f729e:hover .premium-banner-ib img{opacity:0.4;}.elementor-18 .elementor-element.elementor-element-e8f729e .premium-banner-ib-desc .premium_banner_title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;text-shadow:0px 0px 10px #000000;}.elementor-18 .elementor-element.elementor-element-b4b6599{--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;--background-transition:0.3s;}.elementor-18 .elementor-element.elementor-element-9f82791{--display:flex;--background-transition:0.3s;}.elementor-18 .elementor-element.elementor-element-66c89b3 .premium-banner-ib-title, .elementor-18 .elementor-element.elementor-element-66c89b3 .premium-banner-ib-content, .elementor-18 .elementor-element.elementor-element-66c89b3 .premium-banner-read-more{text-align:left;}.elementor-18 .elementor-element.elementor-element-66c89b3 .premium-banner-ib{background:#000000;border-radius:20px;}.elementor-18 .elementor-element.elementor-element-66c89b3 .premium-banner-ib img{opacity:0.9;}.elementor-18 .elementor-element.elementor-element-66c89b3:hover .premium-banner-ib img{opacity:0.4;}.elementor-18 .elementor-element.elementor-element-66c89b3 .premium-banner-ib-desc .premium_banner_title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;text-shadow:0px 0px 10px #000000;}.elementor-18 .elementor-element.elementor-element-0e6b4e9{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-a7d217c{--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;--background-transition:0.3s;}.elementor-18 .elementor-element.elementor-element-0ba51ef .premium-banner-ib-title, .elementor-18 .elementor-element.elementor-element-0ba51ef .premium-banner-ib-content, .elementor-18 .elementor-element.elementor-element-0ba51ef .premium-banner-read-more{text-align:left;}.elementor-18 .elementor-element.elementor-element-0ba51ef .premium-banner-ib{background:#000000;border-radius:20px;}.elementor-18 .elementor-element.elementor-element-0ba51ef .premium-banner-ib img{opacity:0.9;}.elementor-18 .elementor-element.elementor-element-0ba51ef:hover .premium-banner-ib img{opacity:0.4;}.elementor-18 .elementor-element.elementor-element-0ba51ef .premium-banner-ib-desc .premium_banner_title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;text-shadow:0px 0px 10px #000000;}.elementor-18 .elementor-element.elementor-element-5a7ac63{--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;--background-transition:0.3s;}.elementor-18 .elementor-element.elementor-element-8fb3a66{--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;--background-transition:0.3s;}.elementor-18 .elementor-element.elementor-element-8638988 .premium-banner-ib-title, .elementor-18 .elementor-element.elementor-element-8638988 .premium-banner-ib-content, .elementor-18 .elementor-element.elementor-element-8638988 .premium-banner-read-more{text-align:left;}.elementor-18 .elementor-element.elementor-element-8638988 .premium-banner-ib img{opacity:1;}.elementor-18 .elementor-element.elementor-element-8638988:hover .premium-banner-ib img{opacity:1;}.elementor-18 .elementor-element.elementor-element-8638988 .premium-banner-ib{border-radius:20px;}.elementor-18 .elementor-element.elementor-element-8638988 .premium-banner-ib-desc .premium_banner_title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;text-shadow:0px 0px 10px #000000;}.elementor-18 .elementor-element.elementor-element-fbed17a{--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;--background-transition:0.3s;}.elementor-18 .elementor-element.elementor-element-9bb5038{--display:flex;--background-transition:0.3s;}.elementor-18 .elementor-element.elementor-element-cb079aa .premium-banner-ib-title, .elementor-18 .elementor-element.elementor-element-cb079aa .premium-banner-ib-content, .elementor-18 .elementor-element.elementor-element-cb079aa .premium-banner-read-more{text-align:left;}.elementor-18 .elementor-element.elementor-element-cb079aa .premium-banner-ib{background:#000000;border-radius:20px;}.elementor-18 .elementor-element.elementor-element-cb079aa .premium-banner-ib img{opacity:0.9;}.elementor-18 .elementor-element.elementor-element-cb079aa:hover .premium-banner-ib img{opacity:0.4;}.elementor-18 .elementor-element.elementor-element-cb079aa .premium-banner-ib-desc .premium_banner_title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;text-shadow:0px 0px 10px #000000;}.elementor-18 .elementor-element.elementor-element-3aec557{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-6cc0ab3 .elementor-button{background-color:#37377A;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;border-radius:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-6cc0ab3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-5ff0869{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-18 .elementor-element.elementor-element-5ff0869:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-5ff0869 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#37377A21;}.elementor-18 .elementor-element.elementor-element-5ff0869, .elementor-18 .elementor-element.elementor-element-5ff0869::before{--border-transition:0.3s;}.elementor-18 .elementor-element.elementor-element-5ff0869.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-f48a1e8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;}.elementor-18 .elementor-element.elementor-element-765927b > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-765927b .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;}.elementor-18 .elementor-element.elementor-element-c910089{text-align:center;}.elementor-18 .elementor-element.elementor-element-c910089 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;}.elementor-18 .elementor-element.elementor-element-740978b{--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;--background-transition:0.3s;--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-18 .elementor-element.elementor-element-efdee8f{--display:flex;--background-transition:0.3s;--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-18 .elementor-element.elementor-element-54ca500 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-18 .elementor-element.elementor-element-33f5ea5{--display:flex;--background-transition:0.3s;}.elementor-18 .elementor-element.elementor-element-6c9d5b0{--display:flex;--background-transition:0.3s;--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-18 .elementor-element.elementor-element-c8a76da .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-18 .elementor-element.elementor-element-e2ab597{--display:flex;--background-transition:0.3s;}.elementor-18 .elementor-element.elementor-element-151da53{--display:flex;--background-transition:0.3s;--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-18 .elementor-element.elementor-element-892d5e8 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-18 .elementor-element.elementor-element-710b275{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-18 .elementor-element.elementor-element-710b275:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-710b275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#37377A21;}.elementor-18 .elementor-element.elementor-element-710b275, .elementor-18 .elementor-element.elementor-element-710b275::before{--border-transition:0.3s;}.elementor-widget-premium-img-gallery .premium-gallery-img-name, .elementor-widget-premium-img-gallery .premium-gallery-img-name a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-img-gallery .premium-gallery-img-desc, .elementor-widget-premium-img-gallery .premium-gallery-img-desc a{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image i, .elementor-widget-premium-img-gallery .pa-gallery-img-link i{color:var( --e-global-color-primary );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image svg, .elementor-widget-premium-img-gallery .pa-gallery-img-link svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image span, .elementor-widget-premium-img-gallery .pa-gallery-img-link span{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image:hover i, .elementor-widget-premium-img-gallery .pa-gallery-img-link:hover i{color:var( --e-global-color-primary );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image:hover svg, .elementor-widget-premium-img-gallery .pa-gallery-img-link:hover svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image:hover span, .elementor-widget-premium-img-gallery .pa-gallery-img-link:hover span{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-img-gallery .premium-gallery-cats-container li a.category{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-premium-img-gallery .premium-gallery-cats-container li a.active{color:var( --e-global-color-primary );}.elementor-widget-premium-img-gallery .premium-gallery-load-more-btn{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-premium-img-gallery .premium-gallery-load-more-btn .premium-loader{border-color:var( --e-global-color-secondary );border-top-color:var( --e-global-color-secondary );}.elementor-widget-premium-img-gallery .premium-gallery-load-more-btn:hover{color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-1815aef .premium-img-gallery-masonry div.premium-gallery-item, .elementor-18 .elementor-element.elementor-element-1815aef .premium-img-gallery-fitRows div.premium-gallery-item{width:25%;}.elementor-18 .elementor-element.elementor-element-1815aef .premium-gallery-load-more-btn{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );border-radius:30px;}.elementor-18 .elementor-element.elementor-element-1815aef .premium-gallery-load-more-btn:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );border-radius:30px;}.elementor-18 .elementor-element.elementor-element-1815aef.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-1815aef .pa-gallery-img-container img{object-fit:fill;}.elementor-18 .elementor-element.elementor-element-1815aef .premium-gallery-load-more{text-align:center;margin:30px 0px 20px 0px;}.elementor-18 .elementor-element.elementor-element-1815aef .premium-img-gallery-filter{justify-content:center;}.elementor-18 .elementor-element.elementor-element-1815aef .premium-gallery-caption{text-align:center;}.elementor-18 .elementor-element.elementor-element-1815aef .premium-gallery-cats-container li a.category{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;border-style:solid;}.elementor-18 .elementor-element.elementor-element-1815aef .premium-gallery-load-more-btn .premium-loader{border-color:var( --e-global-color-text );border-top-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-cb1b53b{--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;--background-transition:0.3s;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-cb1b53b:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-cb1b53b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jrlfivestar.com/wp-content/uploads/2024/04/Banner2.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-cb1b53b::before, .elementor-18 .elementor-element.elementor-element-cb1b53b > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-cb1b53b > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-cb1b53b > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-cb1b53b > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-cb1b53b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-cb1b53b, .elementor-18 .elementor-element.elementor-element-cb1b53b::before{--border-transition:0.3s;}.elementor-18 .elementor-element.elementor-element-0253296{text-align:center;}.elementor-18 .elementor-element.elementor-element-0253296 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;}.elementor-18 .elementor-element.elementor-element-5bf659d{text-align:center;}.elementor-18 .elementor-element.elementor-element-5bf659d .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;}.elementor-18 .elementor-element.elementor-element-1b15d2a{text-align:center;}.elementor-18 .elementor-element.elementor-element-1b15d2a .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;}.elementor-18 .elementor-element.elementor-element-0ff272d .elementor-button{background-color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-0ff272d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-4dedbfe{--width:50%;}.elementor-18 .elementor-element.elementor-element-51316fb{--width:50%;}.elementor-18 .elementor-element.elementor-element-953bf5d{--width:30%;}.elementor-18 .elementor-element.elementor-element-f89ff0c{--width:5%;}.elementor-18 .elementor-element.elementor-element-30b2deb{--width:30%;}.elementor-18 .elementor-element.elementor-element-4364411{--width:5%;}.elementor-18 .elementor-element.elementor-element-b07f1d8{--width:30%;}.elementor-18 .elementor-element.elementor-element-570e348{--width:32%;}.elementor-18 .elementor-element.elementor-element-63512b2{--width:2%;}.elementor-18 .elementor-element.elementor-element-18aa3a5{--width:32%;}.elementor-18 .elementor-element.elementor-element-b4b6599{--width:2%;}.elementor-18 .elementor-element.elementor-element-9f82791{--width:32%;}.elementor-18 .elementor-element.elementor-element-a7d217c{--width:32%;}.elementor-18 .elementor-element.elementor-element-5a7ac63{--width:2%;}.elementor-18 .elementor-element.elementor-element-8fb3a66{--width:32%;}.elementor-18 .elementor-element.elementor-element-fbed17a{--width:2%;}.elementor-18 .elementor-element.elementor-element-9bb5038{--width:32%;}.elementor-18 .elementor-element.elementor-element-740978b{--content-width:1600px;}.elementor-18 .elementor-element.elementor-element-efdee8f{--width:32%;}.elementor-18 .elementor-element.elementor-element-33f5ea5{--width:2%;}.elementor-18 .elementor-element.elementor-element-6c9d5b0{--width:32%;}.elementor-18 .elementor-element.elementor-element-e2ab597{--width:2%;}.elementor-18 .elementor-element.elementor-element-151da53{--width:32%;}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-premium-addon-banner .premium-banner-ib-desc .premium_banner_title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-img-gallery .premium-gallery-img-name, .elementor-widget-premium-img-gallery .premium-gallery-img-name a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-img-gallery .premium-gallery-img-desc, .elementor-widget-premium-img-gallery .premium-gallery-img-desc a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-img-gallery .premium-gallery-cats-container li a.category{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-img-gallery .premium-gallery-load-more-btn{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:1200px){.elementor-18 .elementor-element.elementor-element-1815aef{width:var( --container-widget-width, 1076.88px );max-width:1076.88px;--container-widget-width:1076.88px;--container-widget-flex-grow:0;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-premium-addon-banner .premium-banner-ib-desc .premium_banner_title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-img-gallery .premium-gallery-img-name, .elementor-widget-premium-img-gallery .premium-gallery-img-name a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-img-gallery .premium-gallery-img-desc, .elementor-widget-premium-img-gallery .premium-gallery-img-desc a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-img-gallery .premium-gallery-cats-container li a.category{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-img-gallery .premium-gallery-load-more-btn{font-size:var( --e-global-typography-primary-font-size );}.elementor-18 .elementor-element.elementor-element-1815aef .premium-img-gallery-masonry div.premium-gallery-item, .elementor-18 .elementor-element.elementor-element-1815aef .premium-img-gallery-fitRows div.premium-gallery-item{width:100%;}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-ea6448f{--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-18 .elementor-element.elementor-element-97b3b27{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-c20e473 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 15px 0px 15px;}.elementor-18 .elementor-element.elementor-element-51316fb.e-con{--order:-99999 /* order start hack */;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-18 .elementor-element.elementor-element-b1ea9e4{text-align:center;}.elementor-18 .elementor-element.elementor-element-1f4fd3f > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-1f4fd3f{text-align:center;}.elementor-18 .elementor-element.elementor-element-9a4a366{text-align:center;}.elementor-18 .elementor-element.elementor-element-0f932cb:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-0f932cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-18 .elementor-element.elementor-element-0f932cb{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-18 .elementor-element.elementor-element-fc15d8a{--padding-top:50px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-97d3c57{text-align:center;}.elementor-18 .elementor-element.elementor-element-923b917 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-923b917{text-align:center;}.elementor-18 .elementor-element.elementor-element-cf1f0f8{text-align:center;}.elementor-widget-premium-addon-banner .premium-banner-ib-desc .premium_banner_title{font-size:var( --e-global-typography-primary-font-size );}.elementor-18 .elementor-element.elementor-element-5ff0869{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-f48a1e8{text-align:center;}.elementor-18 .elementor-element.elementor-element-765927b > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-765927b{text-align:center;}.elementor-18 .elementor-element.elementor-element-c910089{text-align:center;}.elementor-widget-premium-img-gallery .premium-gallery-img-name, .elementor-widget-premium-img-gallery .premium-gallery-img-name a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-img-gallery .premium-gallery-img-desc, .elementor-widget-premium-img-gallery .premium-gallery-img-desc a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-img-gallery .premium-gallery-cats-container li a.category{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-img-gallery .premium-gallery-load-more-btn{font-size:var( --e-global-typography-primary-font-size );}.elementor-18 .elementor-element.elementor-element-1815aef .premium-img-gallery-masonry div.premium-gallery-item, .elementor-18 .elementor-element.elementor-element-1815aef .premium-img-gallery-fitRows div.premium-gallery-item{width:100%;}.elementor-18 .elementor-element.elementor-element-1815aef .premium-gallery-cats-container li a.category{font-size:15px;margin:10px 0px 10px 0px;}.elementor-18 .elementor-element.elementor-element-cb1b53b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-0253296{text-align:center;}.elementor-18 .elementor-element.elementor-element-0253296 .elementor-heading-title{font-size:15px;}.elementor-18 .elementor-element.elementor-element-5bf659d > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-5bf659d{text-align:center;}.elementor-18 .elementor-element.elementor-element-5bf659d .elementor-heading-title{font-size:25px;}.elementor-18 .elementor-element.elementor-element-1b15d2a{text-align:center;}.elementor-18 .elementor-element.elementor-element-1b15d2a .elementor-heading-title{font-size:14px;}}@media(max-width:1200px) and (min-width:768px){.elementor-18 .elementor-element.elementor-element-5ff0869{--width:1082px;}}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-premium-addon-banner .premium-banner-ib-desc .premium_banner_title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-img-gallery .premium-gallery-img-name, .elementor-widget-premium-img-gallery .premium-gallery-img-name a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-img-gallery .premium-gallery-img-desc, .elementor-widget-premium-img-gallery .premium-gallery-img-desc a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-img-gallery .premium-gallery-cats-container li a.category{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-img-gallery .premium-gallery-load-more-btn{font-size:var( --e-global-typography-primary-font-size );}}