.elementor-10659 .elementor-element.elementor-element-ecdd974 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10659 .elementor-element.elementor-element-1453edb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 340px 0px;}.elementor-10659 .elementor-element.elementor-element-1453edb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10659 .elementor-element.elementor-element-f6ec2f2:not(.elementor-motion-effects-element-type-background), .elementor-10659 .elementor-element.elementor-element-f6ec2f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mkriveraconstructionllc.com/wp-content/uploads/2025/12/Group-163726.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-10659 .elementor-element.elementor-element-f6ec2f2 > .elementor-background-overlay{background-color:var( --e-global-color-67e0a436 );opacity:0.25;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10659 .elementor-element.elementor-element-f6ec2f2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-10659 .elementor-element.elementor-element-fcfc8ef.elementor-column:not(.raven-column-flex-vertical) .elementor-widget-wrap{align-items:center;}.elementor-10659 .elementor-element.elementor-element-fcfc8ef.elementor-column.elementor-element[data-element_type="column"]:not(.raven-column-flex-vertical) > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10659 .elementor-element.elementor-element-fcfc8ef.elementor-column.elementor-element[data-element_type="column"].raven-column-flex-vertical > .elementor-widget-wrap.elementor-element-populated{justify-content:center;}.elementor-10659 .elementor-element.elementor-element-4b585e8{padding:0px 0px 0px 0px;text-align:start;}.elementor-10659 .elementor-element.elementor-element-4b585e8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:46px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-10659 .elementor-element.elementor-element-cec6e1b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:2.5px;}.elementor-10659 .elementor-element.elementor-element-cec6e1b .elementor-divider-separator{width:75%;}.elementor-10659 .elementor-element.elementor-element-cec6e1b .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-10659 .elementor-element.elementor-element-64525a3{color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-10659 .elementor-element.elementor-element-40cc5a2.elementor-column:not(.raven-column-flex-vertical) .elementor-widget-wrap{align-items:center;}.elementor-10659 .elementor-element.elementor-element-40cc5a2.elementor-column.elementor-element[data-element_type="column"]:not(.raven-column-flex-vertical) > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10659 .elementor-element.elementor-element-40cc5a2.elementor-column.elementor-element[data-element_type="column"].raven-column-flex-vertical > .elementor-widget-wrap.elementor-element-populated{justify-content:center;}.elementor-10659 .elementor-element.elementor-element-40cc5a2 > .elementor-element-populated{margin:0px -77px 0px 46px;--e-column-margin-right:-77px;--e-column-margin-left:46px;}.elementor-10659 .elementor-element.elementor-element-ee54883{margin:0px -40px calc(var(--kit-widget-spacing, 0px) + -315px) 293px;text-align:center;}.elementor-10659 .elementor-element.elementor-element-ee54883 img{width:80%;}.elementor-10659 .elementor-element.elementor-element-c5d090f{margin:206px 0px calc(var(--kit-widget-spacing, 0px) + -410px) -55px;z-index:2;}.elementor-10659 .elementor-element.elementor-element-c5d090f .elementor-widget-container{text-align:left;}.elementor-10659 .elementor-element.elementor-element-c5d090f:not(:has(.elementor-widget-container)){text-align:left;}.elementor-10659 .elementor-element.elementor-element-c5d090f .ha-creative-btn{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;line-height:1.2em;border-radius:8px 8px 8px 8px;padding:15px 35px 15px 35px;}.elementor-10659 .elementor-element.elementor-element-c5d090f .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom div{border-radius:8px 8px 8px 8px;}.elementor-10659 .elementor-element.elementor-element-c5d090f .ha-creative-btn-wrap .ha-creative-btn{--ha-ctv-btn-txt-clr:var( --e-global-color-primary );--ha-ctv-btn-bg-clr:var( --e-global-color-54ac57ec );--ha-ctv-btn-txt-hvr-clr:var( --e-global-color-67e0a436 );--ha-ctv-btn-bg-hvr-clr:var( --e-global-color-7bea81d1 );}.elementor-10659 .elementor-element.elementor-element-c5d090f .ha-creative-btn.ha-stl--iconica > span{padding:15px 35px 15px 35px;}.elementor-10659 .elementor-element.elementor-element-c5d090f .ha-creative-btn.ha-stl--montino.ha-eft--winona > span{padding:15px 35px 15px 35px;}.elementor-10659 .elementor-element.elementor-element-c5d090f .ha-creative-btn.ha-stl--montino.ha-eft--winona::after{padding:15px 35px 15px 35px;}.elementor-10659 .elementor-element.elementor-element-c5d090f .ha-creative-btn.ha-stl--montino.ha-eft--rayen > span{padding:15px 35px 15px 35px;}.elementor-10659 .elementor-element.elementor-element-c5d090f .ha-creative-btn.ha-stl--montino.ha-eft--rayen::before{padding:15px 35px 15px 35px;}.elementor-10659 .elementor-element.elementor-element-c5d090f .ha-creative-btn.ha-stl--montino.ha-eft--nina{padding:15px 35px 15px 35px;}.elementor-10659 .elementor-element.elementor-element-c5d090f .ha-creative-btn.ha-stl--montino.ha-eft--nina::before{padding:15px 35px 15px 35px;}.elementor-10659 .elementor-element.elementor-element-c5d090f .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom span{padding:15px 35px 15px 35px;}.elementor-10659 .elementor-element.elementor-element-3d4ad83 img{width:100%;}.elementor-10659 .elementor-element.elementor-element-760d3ac:not(.elementor-motion-effects-element-type-background), .elementor-10659 .elementor-element.elementor-element-760d3ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-54ac57ec );}.elementor-10659 .elementor-element.elementor-element-760d3ac > .elementor-background-overlay{background-image:url("https://mkriveraconstructionllc.com/wp-content/uploads/2025/12/Mask-group-2-1.png");background-position:top right;background-repeat:no-repeat;background-size:contain;opacity:0.74;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10659 .elementor-element.elementor-element-760d3ac > .elementor-container{max-width:1300px;}.elementor-10659 .elementor-element.elementor-element-760d3ac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-10659 .elementor-element.elementor-element-fc3cf35 > .elementor-element-populated{margin:-370px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10659 .elementor-element.elementor-element-e1c68a9{padding:0px 0px 0px 0px;text-align:center;}.elementor-10659 .elementor-element.elementor-element-e1c68a9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:55px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-10659 .elementor-element.elementor-element-81f3dd6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:2.5px;}.elementor-10659 .elementor-element.elementor-element-81f3dd6 .elementor-divider-separator{width:35%;margin:0 auto;margin-center:0;}.elementor-10659 .elementor-element.elementor-element-81f3dd6 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-10659 .elementor-element.elementor-element-daf490a > .elementor-container{max-width:1300px;}.elementor-10659 .elementor-element.elementor-element-daf490a{margin-top:0px;margin-bottom:0px;}.elementor-10659 .elementor-element.elementor-element-764f5ad:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10659 .elementor-element.elementor-element-764f5ad > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-54ac57ec );}.elementor-10659 .elementor-element.elementor-element-764f5ad.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10659 .elementor-element.elementor-element-764f5ad.elementor-column.raven-column-flex-vertical > .elementor-widget-wrap{align-content:center;align-items:center;flex-wrap:wrap;}.elementor-10659 .elementor-element.elementor-element-764f5ad > .elementor-element-populated{border-style:solid;border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-10659 .elementor-element.elementor-element-764f5ad > .elementor-element-populated, .elementor-10659 .elementor-element.elementor-element-764f5ad > .elementor-element-populated > .elementor-background-overlay, .elementor-10659 .elementor-element.elementor-element-764f5ad > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-10659 .elementor-element.elementor-element-764f5ad > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10659 .elementor-element.elementor-element-7569a76{width:var( --container-widget-width, 26.821% );max-width:26.821%;background-color:var( --e-global-color-primary );padding:35px 35px 35px 35px;--container-widget-width:26.821%;--container-widget-flex-grow:0;border-radius:160px 160px 160px 160px;}.elementor-10659 .elementor-element.elementor-element-7569a76.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-10659 .elementor-element.elementor-element-7569a76 img{width:100%;}.elementor-10659 .elementor-element.elementor-element-c9d33bc{padding:20px 0px 0px 0px;text-align:center;}.elementor-10659 .elementor-element.elementor-element-c9d33bc .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-6be5d7b{text-align:center;color:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-679a483:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10659 .elementor-element.elementor-element-679a483 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-54ac57ec );}.elementor-10659 .elementor-element.elementor-element-679a483.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10659 .elementor-element.elementor-element-679a483.elementor-column.raven-column-flex-vertical > .elementor-widget-wrap{align-content:center;align-items:center;flex-wrap:wrap;}.elementor-10659 .elementor-element.elementor-element-679a483 > .elementor-element-populated{border-style:solid;border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-10659 .elementor-element.elementor-element-679a483 > .elementor-element-populated, .elementor-10659 .elementor-element.elementor-element-679a483 > .elementor-element-populated > .elementor-background-overlay, .elementor-10659 .elementor-element.elementor-element-679a483 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-10659 .elementor-element.elementor-element-679a483 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10659 .elementor-element.elementor-element-b357ba0{width:var( --container-widget-width, 26.821% );max-width:26.821%;background-color:var( --e-global-color-primary );padding:35px 35px 35px 35px;--container-widget-width:26.821%;--container-widget-flex-grow:0;border-radius:160px 160px 160px 160px;}.elementor-10659 .elementor-element.elementor-element-b357ba0.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-10659 .elementor-element.elementor-element-b357ba0 img{width:100%;}.elementor-10659 .elementor-element.elementor-element-5c8a0d1{padding:20px 0px 0px 0px;text-align:center;}.elementor-10659 .elementor-element.elementor-element-5c8a0d1 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-834348d{text-align:center;color:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-e9be193:not(.elementor-motion-effects-element-type-background), .elementor-10659 .elementor-element.elementor-element-e9be193 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mkriveraconstructionllc.com/wp-content/uploads/2025/12/1.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-10659 .elementor-element.elementor-element-e9be193 > .elementor-background-overlay{background-color:var( --e-global-color-54ac57ec );opacity:0.16;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10659 .elementor-element.elementor-element-e9be193{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-bc-flex-widget .elementor-10659 .elementor-element.elementor-element-0fbd54c.elementor-column:not(.raven-column-flex-vertical) .elementor-widget-wrap{align-items:center;}.elementor-10659 .elementor-element.elementor-element-0fbd54c.elementor-column.elementor-element[data-element_type="column"]:not(.raven-column-flex-vertical) > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10659 .elementor-element.elementor-element-0fbd54c.elementor-column.elementor-element[data-element_type="column"].raven-column-flex-vertical > .elementor-widget-wrap.elementor-element-populated{justify-content:center;}.elementor-10659 .elementor-element.elementor-element-b34ee4c{padding:0px 0px 0px 0px;text-align:start;}.elementor-10659 .elementor-element.elementor-element-b34ee4c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-323257f .elementor-widget-container{text-align:left;}.elementor-10659 .elementor-element.elementor-element-323257f:not(:has(.elementor-widget-container)){text-align:left;}.elementor-10659 .elementor-element.elementor-element-323257f .ha-creative-btn{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;line-height:1.2em;border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);padding:15px 35px 15px 35px;}.elementor-10659 .elementor-element.elementor-element-323257f .ha-creative-btn, .elementor-10659 .elementor-element.elementor-element-323257f .ha-creative-btn.ha-eft--bloom div{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-10659 .elementor-element.elementor-element-323257f .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom div{border-radius:8px 8px 8px 8px;}.elementor-10659 .elementor-element.elementor-element-323257f .ha-creative-btn-wrap .ha-creative-btn{--ha-ctv-btn-txt-clr:var( --e-global-color-67e0a436 );--ha-ctv-btn-bg-clr:var( --e-global-color-7bea81d1 );--ha-ctv-btn-border-clr:var( --e-global-color-67e0a436 );--ha-ctv-btn-txt-hvr-clr:var( --e-global-color-54ac57ec );--ha-ctv-btn-bg-hvr-clr:var( --e-global-color-67e0a436 );--ha-ctv-btn-border-hvr-clr:var( --e-global-color-7bea81d1 );}.elementor-10659 .elementor-element.elementor-element-323257f .ha-creative-btn.ha-stl--iconica > span{padding:15px 35px 15px 35px;}.elementor-10659 .elementor-element.elementor-element-323257f .ha-creative-btn.ha-stl--montino.ha-eft--winona > span{padding:15px 35px 15px 35px;}.elementor-10659 .elementor-element.elementor-element-323257f .ha-creative-btn.ha-stl--montino.ha-eft--winona::after{padding:15px 35px 15px 35px;}.elementor-10659 .elementor-element.elementor-element-323257f .ha-creative-btn.ha-stl--montino.ha-eft--rayen > span{padding:15px 35px 15px 35px;}.elementor-10659 .elementor-element.elementor-element-323257f .ha-creative-btn.ha-stl--montino.ha-eft--rayen::before{padding:15px 35px 15px 35px;}.elementor-10659 .elementor-element.elementor-element-323257f .ha-creative-btn.ha-stl--montino.ha-eft--nina{padding:15px 35px 15px 35px;}.elementor-10659 .elementor-element.elementor-element-323257f .ha-creative-btn.ha-stl--montino.ha-eft--nina::before{padding:15px 35px 15px 35px;}.elementor-10659 .elementor-element.elementor-element-323257f .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom span{padding:15px 35px 15px 35px;}.elementor-10659 .elementor-element.elementor-element-1f0bc58 > .elementor-container{max-width:1300px;}.elementor-10659 .elementor-element.elementor-element-1f0bc58 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10659 .elementor-element.elementor-element-1f0bc58{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-10659 .elementor-element.elementor-element-1f0bc58 > .elementor-shape-bottom svg{height:35px;}.elementor-10659 .elementor-element.elementor-element-3440794{padding:0px 0px 0px 0px;text-align:center;}.elementor-10659 .elementor-element.elementor-element-3440794 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:55px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-10659 .elementor-element.elementor-element-2b5dabf{--divider-border-style:solid;--divider-color:#000;--divider-border-width:2.5px;}.elementor-10659 .elementor-element.elementor-element-2b5dabf .elementor-divider-separator{width:35%;margin:0 auto;margin-center:0;}.elementor-10659 .elementor-element.elementor-element-2b5dabf .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-10659 .elementor-element.elementor-element-b6b8594 > .elementor-container{max-width:1300px;}.elementor-10659 .elementor-element.elementor-element-34bf1f4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10659 .elementor-element.elementor-element-34bf1f4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mkriveraconstructionllc.com/wp-content/uploads/2025/12/mask-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10659 .elementor-element.elementor-element-34bf1f4:hover > .elementor-element-populated{background-image:url("https://mkriveraconstructionllc.com/wp-content/uploads/2025/12/mask-2-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-bc-flex-widget .elementor-10659 .elementor-element.elementor-element-34bf1f4.elementor-column:not(.raven-column-flex-vertical) .elementor-widget-wrap{align-items:center;}.elementor-10659 .elementor-element.elementor-element-34bf1f4.elementor-column.elementor-element[data-element_type="column"]:not(.raven-column-flex-vertical) > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10659 .elementor-element.elementor-element-34bf1f4.elementor-column.elementor-element[data-element_type="column"].raven-column-flex-vertical > .elementor-widget-wrap.elementor-element-populated{justify-content:center;}.elementor-10659 .elementor-element.elementor-element-34bf1f4 > .elementor-element-populated, .elementor-10659 .elementor-element.elementor-element-34bf1f4 > .elementor-element-populated > .elementor-background-overlay, .elementor-10659 .elementor-element.elementor-element-34bf1f4 > .elementor-background-slideshow{border-radius:23px 23px 23px 23px;}.elementor-10659 .elementor-element.elementor-element-34bf1f4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:50px 25px 50px 25px;}.elementor-10659 .elementor-element.elementor-element-34bf1f4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10659 .elementor-element.elementor-element-b6a4c06{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-10659 .elementor-element.elementor-element-b6a4c06 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:27px;color:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-b594266 img{border-radius:15px 15px 15px 15px;}.elementor-10659 .elementor-element.elementor-element-5227b0a{margin:-68px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 9px;}.elementor-10659 .elementor-element.elementor-element-5227b0a .elementor-icon-wrapper{text-align:start;}.elementor-10659 .elementor-element.elementor-element-5227b0a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7bea81d1 );color:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-5227b0a.elementor-view-framed .elementor-icon, .elementor-10659 .elementor-element.elementor-element-5227b0a.elementor-view-default .elementor-icon{color:var( --e-global-color-7bea81d1 );border-color:var( --e-global-color-7bea81d1 );}.elementor-10659 .elementor-element.elementor-element-5227b0a.elementor-view-framed .elementor-icon, .elementor-10659 .elementor-element.elementor-element-5227b0a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7bea81d1 );}.elementor-10659 .elementor-element.elementor-element-5227b0a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-5227b0a.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-5227b0a .elementor-icon{font-size:22px;}.elementor-10659 .elementor-element.elementor-element-5227b0a .elementor-icon svg{height:22px;}.elementor-10659 .elementor-element.elementor-element-d8dcfc7{color:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-59207da{--divider-border-style:solid;--divider-color:var( --e-global-color-67e0a436 );--divider-border-width:2px;width:var( --container-widget-width, 76.346% );max-width:76.346%;margin:17px 0px calc(var(--kit-widget-spacing, 0px) + -63px) 0px;--container-widget-width:76.346%;--container-widget-flex-grow:0;}.elementor-10659 .elementor-element.elementor-element-59207da .elementor-divider-separator{width:100%;}.elementor-10659 .elementor-element.elementor-element-59207da .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10659 .elementor-element.elementor-element-59207da .elementor-divider__text{color:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-4c1caf9{width:var( --container-widget-width, 23.472% );max-width:23.472%;margin:32px -44px calc(var(--kit-widget-spacing, 0px) + -38px) 20px;--container-widget-width:23.472%;--container-widget-flex-grow:0;}.elementor-10659 .elementor-element.elementor-element-4c1caf9 .elementor-icon-wrapper{text-align:end;}.elementor-10659 .elementor-element.elementor-element-4c1caf9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7bea81d1 );color:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-4c1caf9.elementor-view-framed .elementor-icon, .elementor-10659 .elementor-element.elementor-element-4c1caf9.elementor-view-default .elementor-icon{color:var( --e-global-color-7bea81d1 );border-color:var( --e-global-color-7bea81d1 );}.elementor-10659 .elementor-element.elementor-element-4c1caf9.elementor-view-framed .elementor-icon, .elementor-10659 .elementor-element.elementor-element-4c1caf9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7bea81d1 );}.elementor-10659 .elementor-element.elementor-element-4c1caf9.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-4c1caf9.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-4c1caf9.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-54ac57ec );color:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-4c1caf9.elementor-view-framed .elementor-icon:hover, .elementor-10659 .elementor-element.elementor-element-4c1caf9.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-54ac57ec );border-color:var( --e-global-color-54ac57ec );}.elementor-10659 .elementor-element.elementor-element-4c1caf9.elementor-view-framed .elementor-icon:hover, .elementor-10659 .elementor-element.elementor-element-4c1caf9.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-54ac57ec );}.elementor-10659 .elementor-element.elementor-element-4c1caf9.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-4c1caf9.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-4c1caf9 .elementor-icon{font-size:25px;}.elementor-10659 .elementor-element.elementor-element-4c1caf9 .elementor-icon svg{height:25px;}.elementor-10659 .elementor-element.elementor-element-1d0b891:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10659 .elementor-element.elementor-element-1d0b891 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mkriveraconstructionllc.com/wp-content/uploads/2025/12/mask-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10659 .elementor-element.elementor-element-1d0b891:hover > .elementor-element-populated{background-image:url("https://mkriveraconstructionllc.com/wp-content/uploads/2025/12/mask-2-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-bc-flex-widget .elementor-10659 .elementor-element.elementor-element-1d0b891.elementor-column:not(.raven-column-flex-vertical) .elementor-widget-wrap{align-items:center;}.elementor-10659 .elementor-element.elementor-element-1d0b891.elementor-column.elementor-element[data-element_type="column"]:not(.raven-column-flex-vertical) > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10659 .elementor-element.elementor-element-1d0b891.elementor-column.elementor-element[data-element_type="column"].raven-column-flex-vertical > .elementor-widget-wrap.elementor-element-populated{justify-content:center;}.elementor-10659 .elementor-element.elementor-element-1d0b891 > .elementor-element-populated, .elementor-10659 .elementor-element.elementor-element-1d0b891 > .elementor-element-populated > .elementor-background-overlay, .elementor-10659 .elementor-element.elementor-element-1d0b891 > .elementor-background-slideshow{border-radius:23px 23px 23px 23px;}.elementor-10659 .elementor-element.elementor-element-1d0b891 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:50px 25px 50px 25px;}.elementor-10659 .elementor-element.elementor-element-1d0b891 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10659 .elementor-element.elementor-element-cebc841{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-10659 .elementor-element.elementor-element-cebc841 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:27px;color:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-d66ccc0 img{border-radius:15px 15px 15px 15px;}.elementor-10659 .elementor-element.elementor-element-a97af16{margin:-68px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 9px;}.elementor-10659 .elementor-element.elementor-element-a97af16 .elementor-icon-wrapper{text-align:start;}.elementor-10659 .elementor-element.elementor-element-a97af16.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7bea81d1 );color:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-a97af16.elementor-view-framed .elementor-icon, .elementor-10659 .elementor-element.elementor-element-a97af16.elementor-view-default .elementor-icon{color:var( --e-global-color-7bea81d1 );border-color:var( --e-global-color-7bea81d1 );}.elementor-10659 .elementor-element.elementor-element-a97af16.elementor-view-framed .elementor-icon, .elementor-10659 .elementor-element.elementor-element-a97af16.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7bea81d1 );}.elementor-10659 .elementor-element.elementor-element-a97af16.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-a97af16.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-a97af16 .elementor-icon{font-size:22px;}.elementor-10659 .elementor-element.elementor-element-a97af16 .elementor-icon svg{height:22px;}.elementor-10659 .elementor-element.elementor-element-dab2334{padding:0px 0px 22px 0px;color:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-b169478{--divider-border-style:solid;--divider-color:var( --e-global-color-67e0a436 );--divider-border-width:2px;width:var( --container-widget-width, 76.346% );max-width:76.346%;margin:17px 0px calc(var(--kit-widget-spacing, 0px) + -63px) 0px;--container-widget-width:76.346%;--container-widget-flex-grow:0;}.elementor-10659 .elementor-element.elementor-element-b169478 .elementor-divider-separator{width:100%;}.elementor-10659 .elementor-element.elementor-element-b169478 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10659 .elementor-element.elementor-element-b169478 .elementor-divider__text{color:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-94f367f{width:var( --container-widget-width, 23.472% );max-width:23.472%;margin:32px -44px calc(var(--kit-widget-spacing, 0px) + -38px) 20px;--container-widget-width:23.472%;--container-widget-flex-grow:0;}.elementor-10659 .elementor-element.elementor-element-94f367f .elementor-icon-wrapper{text-align:end;}.elementor-10659 .elementor-element.elementor-element-94f367f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7bea81d1 );color:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-94f367f.elementor-view-framed .elementor-icon, .elementor-10659 .elementor-element.elementor-element-94f367f.elementor-view-default .elementor-icon{color:var( --e-global-color-7bea81d1 );border-color:var( --e-global-color-7bea81d1 );}.elementor-10659 .elementor-element.elementor-element-94f367f.elementor-view-framed .elementor-icon, .elementor-10659 .elementor-element.elementor-element-94f367f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7bea81d1 );}.elementor-10659 .elementor-element.elementor-element-94f367f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-94f367f.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-94f367f.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-54ac57ec );color:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-94f367f.elementor-view-framed .elementor-icon:hover, .elementor-10659 .elementor-element.elementor-element-94f367f.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-54ac57ec );border-color:var( --e-global-color-54ac57ec );}.elementor-10659 .elementor-element.elementor-element-94f367f.elementor-view-framed .elementor-icon:hover, .elementor-10659 .elementor-element.elementor-element-94f367f.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-54ac57ec );}.elementor-10659 .elementor-element.elementor-element-94f367f.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-94f367f.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-94f367f .elementor-icon{font-size:25px;}.elementor-10659 .elementor-element.elementor-element-94f367f .elementor-icon svg{height:25px;}.elementor-10659 .elementor-element.elementor-element-07b43ac:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10659 .elementor-element.elementor-element-07b43ac > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mkriveraconstructionllc.com/wp-content/uploads/2025/12/mask-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10659 .elementor-element.elementor-element-07b43ac:hover > .elementor-element-populated{background-image:url("https://mkriveraconstructionllc.com/wp-content/uploads/2025/12/mask-2-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-bc-flex-widget .elementor-10659 .elementor-element.elementor-element-07b43ac.elementor-column:not(.raven-column-flex-vertical) .elementor-widget-wrap{align-items:center;}.elementor-10659 .elementor-element.elementor-element-07b43ac.elementor-column.elementor-element[data-element_type="column"]:not(.raven-column-flex-vertical) > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10659 .elementor-element.elementor-element-07b43ac.elementor-column.elementor-element[data-element_type="column"].raven-column-flex-vertical > .elementor-widget-wrap.elementor-element-populated{justify-content:center;}.elementor-10659 .elementor-element.elementor-element-07b43ac > .elementor-element-populated, .elementor-10659 .elementor-element.elementor-element-07b43ac > .elementor-element-populated > .elementor-background-overlay, .elementor-10659 .elementor-element.elementor-element-07b43ac > .elementor-background-slideshow{border-radius:23px 23px 23px 23px;}.elementor-10659 .elementor-element.elementor-element-07b43ac > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:50px 25px 50px 25px;}.elementor-10659 .elementor-element.elementor-element-07b43ac > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10659 .elementor-element.elementor-element-5b650e9{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-10659 .elementor-element.elementor-element-5b650e9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:27px;color:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-ce70d72 img{border-radius:15px 15px 15px 15px;}.elementor-10659 .elementor-element.elementor-element-74d5afc{margin:-68px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 9px;}.elementor-10659 .elementor-element.elementor-element-74d5afc .elementor-icon-wrapper{text-align:start;}.elementor-10659 .elementor-element.elementor-element-74d5afc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7bea81d1 );color:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-74d5afc.elementor-view-framed .elementor-icon, .elementor-10659 .elementor-element.elementor-element-74d5afc.elementor-view-default .elementor-icon{color:var( --e-global-color-7bea81d1 );border-color:var( --e-global-color-7bea81d1 );}.elementor-10659 .elementor-element.elementor-element-74d5afc.elementor-view-framed .elementor-icon, .elementor-10659 .elementor-element.elementor-element-74d5afc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7bea81d1 );}.elementor-10659 .elementor-element.elementor-element-74d5afc.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-74d5afc.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-74d5afc .elementor-icon{font-size:22px;}.elementor-10659 .elementor-element.elementor-element-74d5afc .elementor-icon svg{height:22px;}.elementor-10659 .elementor-element.elementor-element-5c368bc{padding:0px 0px 22px 0px;color:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-f4a1a9b{--divider-border-style:solid;--divider-color:var( --e-global-color-67e0a436 );--divider-border-width:2px;width:var( --container-widget-width, 76.346% );max-width:76.346%;margin:17px 0px calc(var(--kit-widget-spacing, 0px) + -63px) 0px;--container-widget-width:76.346%;--container-widget-flex-grow:0;}.elementor-10659 .elementor-element.elementor-element-f4a1a9b .elementor-divider-separator{width:100%;}.elementor-10659 .elementor-element.elementor-element-f4a1a9b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10659 .elementor-element.elementor-element-f4a1a9b .elementor-divider__text{color:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-8edd744{width:var( --container-widget-width, 23.472% );max-width:23.472%;margin:32px -44px calc(var(--kit-widget-spacing, 0px) + -38px) 20px;--container-widget-width:23.472%;--container-widget-flex-grow:0;}.elementor-10659 .elementor-element.elementor-element-8edd744 .elementor-icon-wrapper{text-align:end;}.elementor-10659 .elementor-element.elementor-element-8edd744.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7bea81d1 );color:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-8edd744.elementor-view-framed .elementor-icon, .elementor-10659 .elementor-element.elementor-element-8edd744.elementor-view-default .elementor-icon{color:var( --e-global-color-7bea81d1 );border-color:var( --e-global-color-7bea81d1 );}.elementor-10659 .elementor-element.elementor-element-8edd744.elementor-view-framed .elementor-icon, .elementor-10659 .elementor-element.elementor-element-8edd744.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7bea81d1 );}.elementor-10659 .elementor-element.elementor-element-8edd744.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-8edd744.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-8edd744.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-54ac57ec );color:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-8edd744.elementor-view-framed .elementor-icon:hover, .elementor-10659 .elementor-element.elementor-element-8edd744.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-54ac57ec );border-color:var( --e-global-color-54ac57ec );}.elementor-10659 .elementor-element.elementor-element-8edd744.elementor-view-framed .elementor-icon:hover, .elementor-10659 .elementor-element.elementor-element-8edd744.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-54ac57ec );}.elementor-10659 .elementor-element.elementor-element-8edd744.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-8edd744.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-8edd744 .elementor-icon{font-size:25px;}.elementor-10659 .elementor-element.elementor-element-8edd744 .elementor-icon svg{height:25px;}.elementor-10659 .elementor-element.elementor-element-98d1054 > .elementor-container{max-width:1300px;}.elementor-10659 .elementor-element.elementor-element-98d1054 > .elementor-background-overlay{opacity:0.69;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10659 .elementor-element.elementor-element-98d1054{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-10659 .elementor-element.elementor-element-7765103:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10659 .elementor-element.elementor-element-7765103 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mkriveraconstructionllc.com/wp-content/uploads/2025/12/remodeling-1.webp");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-10659 .elementor-element.elementor-element-7765103 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000B3;background-position:center right;background-repeat:no-repeat;background-size:contain;opacity:1;}.elementor-bc-flex-widget .elementor-10659 .elementor-element.elementor-element-7765103.elementor-column:not(.raven-column-flex-vertical) .elementor-widget-wrap{align-items:center;}.elementor-10659 .elementor-element.elementor-element-7765103.elementor-column.elementor-element[data-element_type="column"]:not(.raven-column-flex-vertical) > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10659 .elementor-element.elementor-element-7765103.elementor-column.elementor-element[data-element_type="column"].raven-column-flex-vertical > .elementor-widget-wrap.elementor-element-populated{justify-content:center;}.elementor-10659 .elementor-element.elementor-element-7765103 > .elementor-element-populated, .elementor-10659 .elementor-element.elementor-element-7765103 > .elementor-element-populated > .elementor-background-overlay, .elementor-10659 .elementor-element.elementor-element-7765103 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-10659 .elementor-element.elementor-element-7765103 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:100px 50px 100px 50px;}.elementor-10659 .elementor-element.elementor-element-7765103 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10659 .elementor-element.elementor-element-d6a08c7{padding:0px 0px 0px 0px;text-align:center;}.elementor-10659 .elementor-element.elementor-element-d6a08c7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:55px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-6cec899{text-align:center;}.elementor-10659 .elementor-element.elementor-element-6cec899 img{width:40%;}.elementor-bc-flex-widget .elementor-10659 .elementor-element.elementor-element-f3f1d13.elementor-column:not(.raven-column-flex-vertical) .elementor-widget-wrap{align-items:center;}.elementor-10659 .elementor-element.elementor-element-f3f1d13.elementor-column.elementor-element[data-element_type="column"]:not(.raven-column-flex-vertical) > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10659 .elementor-element.elementor-element-f3f1d13.elementor-column.elementor-element[data-element_type="column"].raven-column-flex-vertical > .elementor-widget-wrap.elementor-element-populated{justify-content:center;}.elementor-10659 .elementor-element.elementor-element-6c74a21{padding:0px 0px 15px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-6c74a21 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-10659 .elementor-element.elementor-element-6c74a21.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-54ac57ec );color:var( --e-global-color-54ac57ec );}.elementor-10659 .elementor-element.elementor-element-6c74a21.elementor-view-framed .elementor-icon, .elementor-10659 .elementor-element.elementor-element-6c74a21.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10659 .elementor-element.elementor-element-6c74a21.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-54ac57ec );}.elementor-10659 .elementor-element.elementor-element-6c74a21 .elementor-icon-box-title, .elementor-10659 .elementor-element.elementor-element-6c74a21 .elementor-icon-box-title a{font-family:"Playfair", Sans-serif;font-size:25px;}.elementor-10659 .elementor-element.elementor-element-6c74a21 .elementor-icon-box-title{color:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-6c74a21 .elementor-icon-box-description{color:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-965213e{padding:0px 0px 15px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-965213e .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-10659 .elementor-element.elementor-element-965213e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-54ac57ec );color:var( --e-global-color-54ac57ec );}.elementor-10659 .elementor-element.elementor-element-965213e.elementor-view-framed .elementor-icon, .elementor-10659 .elementor-element.elementor-element-965213e.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10659 .elementor-element.elementor-element-965213e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-54ac57ec );}.elementor-10659 .elementor-element.elementor-element-965213e .elementor-icon-box-title, .elementor-10659 .elementor-element.elementor-element-965213e .elementor-icon-box-title a{font-family:"Playfair", Sans-serif;font-size:25px;}.elementor-10659 .elementor-element.elementor-element-965213e .elementor-icon-box-title{color:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-965213e .elementor-icon-box-description{color:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-ebb6a78:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10659 .elementor-element.elementor-element-ebb6a78 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000A8;}.elementor-bc-flex-widget .elementor-10659 .elementor-element.elementor-element-ebb6a78.elementor-column:not(.raven-column-flex-vertical) .elementor-widget-wrap{align-items:center;}.elementor-10659 .elementor-element.elementor-element-ebb6a78.elementor-column.elementor-element[data-element_type="column"]:not(.raven-column-flex-vertical) > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10659 .elementor-element.elementor-element-ebb6a78.elementor-column.elementor-element[data-element_type="column"].raven-column-flex-vertical > .elementor-widget-wrap.elementor-element-populated{justify-content:center;}.elementor-10659 .elementor-element.elementor-element-ebb6a78 > .elementor-element-populated, .elementor-10659 .elementor-element.elementor-element-ebb6a78 > .elementor-element-populated > .elementor-background-overlay, .elementor-10659 .elementor-element.elementor-element-ebb6a78 > .elementor-background-slideshow{border-radius:160px 160px 160px 160px;}.elementor-10659 .elementor-element.elementor-element-ebb6a78 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10659 .elementor-element.elementor-element-ebb6a78 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10659 .elementor-element.elementor-element-3525329 img{border-radius:0px 0px 144px 144px;}.elementor-bc-flex-widget .elementor-10659 .elementor-element.elementor-element-7e22443.elementor-column:not(.raven-column-flex-vertical) .elementor-widget-wrap{align-items:center;}.elementor-10659 .elementor-element.elementor-element-7e22443.elementor-column.elementor-element[data-element_type="column"]:not(.raven-column-flex-vertical) > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10659 .elementor-element.elementor-element-7e22443.elementor-column.elementor-element[data-element_type="column"].raven-column-flex-vertical > .elementor-widget-wrap.elementor-element-populated{justify-content:center;}.elementor-10659 .elementor-element.elementor-element-f5304fa{padding:0px 0px 15px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-f5304fa .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-10659 .elementor-element.elementor-element-f5304fa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-54ac57ec );color:var( --e-global-color-54ac57ec );}.elementor-10659 .elementor-element.elementor-element-f5304fa.elementor-view-framed .elementor-icon, .elementor-10659 .elementor-element.elementor-element-f5304fa.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10659 .elementor-element.elementor-element-f5304fa.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-54ac57ec );}.elementor-10659 .elementor-element.elementor-element-f5304fa .elementor-icon-box-title, .elementor-10659 .elementor-element.elementor-element-f5304fa .elementor-icon-box-title a{font-family:"Playfair", Sans-serif;font-size:25px;}.elementor-10659 .elementor-element.elementor-element-f5304fa .elementor-icon-box-title{color:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-f5304fa .elementor-icon-box-description{color:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-2a617f4{padding:0px 0px 15px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-2a617f4 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-10659 .elementor-element.elementor-element-2a617f4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-54ac57ec );color:var( --e-global-color-54ac57ec );}.elementor-10659 .elementor-element.elementor-element-2a617f4.elementor-view-framed .elementor-icon, .elementor-10659 .elementor-element.elementor-element-2a617f4.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10659 .elementor-element.elementor-element-2a617f4.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-54ac57ec );}.elementor-10659 .elementor-element.elementor-element-2a617f4 .elementor-icon-box-title, .elementor-10659 .elementor-element.elementor-element-2a617f4 .elementor-icon-box-title a{font-family:"Playfair", Sans-serif;font-size:25px;}.elementor-10659 .elementor-element.elementor-element-2a617f4 .elementor-icon-box-title{color:var( --e-global-color-67e0a436 );}.elementor-10659 .elementor-element.elementor-element-2a617f4 .elementor-icon-box-description{color:var( --e-global-color-67e0a436 );}@media(min-width:768px){.elementor-10659 .elementor-element.elementor-element-aa8ec1c{width:55.758%;}.elementor-10659 .elementor-element.elementor-element-75d379b{width:44.199%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10659 .elementor-element.elementor-element-fcfc8ef{width:100%;}.elementor-10659 .elementor-element.elementor-element-40cc5a2{width:100%;}.elementor-10659 .elementor-element.elementor-element-0fbd54c{width:100%;}.elementor-10659 .elementor-element.elementor-element-aa8ec1c{width:100%;}.elementor-10659 .elementor-element.elementor-element-75d379b{width:100%;}.elementor-10659 .elementor-element.elementor-element-34bf1f4{width:100%;}.elementor-10659 .elementor-element.elementor-element-1d0b891{width:100%;}.elementor-10659 .elementor-element.elementor-element-07b43ac{width:100%;}.elementor-10659 .elementor-element.elementor-element-7765103{width:100%;}.elementor-10659 .elementor-element.elementor-element-f3f1d13{width:100%;}.elementor-10659 .elementor-element.elementor-element-ebb6a78{width:100%;}.elementor-10659 .elementor-element.elementor-element-7e22443{width:100%;}}@media(max-width:1024px){.elementor-10659 .elementor-element.elementor-element-fcfc8ef.elementor-column{-webkit-box-ordinal-group:calc(2 + 1 );-ms-flex-order:2;order:2;}.elementor-10659 .elementor-element.elementor-element-fcfc8ef > .elementor-element-populated{margin:48px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10659 .elementor-element.elementor-element-4b585e8{text-align:center;}.elementor-10659 .elementor-element.elementor-element-4b585e8 .elementor-heading-title{font-size:40px;}.elementor-10659 .elementor-element.elementor-element-cec6e1b .elementor-divider{text-align:center;}.elementor-10659 .elementor-element.elementor-element-cec6e1b .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-10659 .elementor-element.elementor-element-40cc5a2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10659 .elementor-element.elementor-element-ee54883 img{width:44%;}.elementor-10659 .elementor-element.elementor-element-c5d090f{margin:257px 0px calc(var(--kit-widget-spacing, 0px) + -1000px) 0px;}.elementor-10659 .elementor-element.elementor-element-c5d090f .elementor-widget-container{text-align:center;}.elementor-10659 .elementor-element.elementor-element-c5d090f:not(:has(.elementor-widget-container)){text-align:center;}.elementor-10659 .elementor-element.elementor-element-c5d090f .ha-creative-btn{font-size:16px;}.elementor-10659 .elementor-element.elementor-element-3d4ad83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10659 .elementor-element.elementor-element-3d4ad83 img{width:83%;}.elementor-10659 .elementor-element.elementor-element-760d3ac > .elementor-background-overlay{background-position:center right;background-size:cover;opacity:0.15;}.elementor-10659 .elementor-element.elementor-element-e1c68a9{text-align:center;}.elementor-10659 .elementor-element.elementor-element-e1c68a9 .elementor-heading-title{font-size:40px;}.elementor-10659 .elementor-element.elementor-element-81f3dd6 .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-10659 .elementor-element.elementor-element-81f3dd6 .elementor-divider{text-align:center;}.elementor-10659 .elementor-element.elementor-element-7569a76{width:var( --container-widget-width, 103px );max-width:103px;padding:14px 14px 14px 14px;--container-widget-width:103px;--container-widget-flex-grow:0;}.elementor-10659 .elementor-element.elementor-element-b357ba0{width:var( --container-widget-width, 103px );max-width:103px;padding:14px 14px 14px 14px;--container-widget-width:103px;--container-widget-flex-grow:0;}.elementor-10659 .elementor-element.elementor-element-e9be193 > .elementor-background-overlay{opacity:0.7;}.elementor-10659 .elementor-element.elementor-element-b34ee4c{text-align:center;}.elementor-10659 .elementor-element.elementor-element-b34ee4c .elementor-heading-title{font-size:40px;}.elementor-10659 .elementor-element.elementor-element-323257f .elementor-widget-container{text-align:center;}.elementor-10659 .elementor-element.elementor-element-323257f:not(:has(.elementor-widget-container)){text-align:center;}.elementor-10659 .elementor-element.elementor-element-323257f .ha-creative-btn{font-size:16px;}.elementor-10659 .elementor-element.elementor-element-1f0bc58 > .elementor-background-overlay{opacity:0.15;}.elementor-10659 .elementor-element.elementor-element-3440794{text-align:center;}.elementor-10659 .elementor-element.elementor-element-3440794 .elementor-heading-title{font-size:40px;}.elementor-10659 .elementor-element.elementor-element-2b5dabf .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-10659 .elementor-element.elementor-element-2b5dabf .elementor-divider{text-align:center;}.elementor-10659 .elementor-element.elementor-element-34bf1f4 > .elementor-element-populated{margin:5px 205px 5px 171px;--e-column-margin-right:205px;--e-column-margin-left:171px;}.elementor-10659 .elementor-element.elementor-element-1d0b891 > .elementor-element-populated{margin:5px 205px 5px 171px;--e-column-margin-right:205px;--e-column-margin-left:171px;}.elementor-10659 .elementor-element.elementor-element-07b43ac > .elementor-element-populated{margin:5px 205px 5px 171px;--e-column-margin-right:205px;--e-column-margin-left:171px;}.elementor-10659 .elementor-element.elementor-element-7765103 > .elementor-element-populated >  .elementor-background-overlay{background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.83;}.elementor-10659 .elementor-element.elementor-element-7765103 > .elementor-element-populated{padding:150px 0px 150px 0px;}.elementor-10659 .elementor-element.elementor-element-d6a08c7{text-align:center;}.elementor-10659 .elementor-element.elementor-element-d6a08c7 .elementor-heading-title{font-size:40px;}.elementor-10659 .elementor-element.elementor-element-6cec899{text-align:center;}.elementor-10659 .elementor-element.elementor-element-f3f1d13.elementor-column{-webkit-box-ordinal-group:calc(2 + 1 );-ms-flex-order:2;order:2;}.elementor-10659 .elementor-element.elementor-element-ebb6a78.elementor-column{-webkit-box-ordinal-group:calc(2 + 1 );-ms-flex-order:2;order:2;}.elementor-10659 .elementor-element.elementor-element-7e22443.elementor-column{-webkit-box-ordinal-group:calc(2 + 1 );-ms-flex-order:2;order:2;}}@media(max-width:767px){.elementor-10659 .elementor-element.elementor-element-1453edb{padding:30px 0px 310px 0px;}.elementor-10659 .elementor-element.elementor-element-fcfc8ef > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10659 .elementor-element.elementor-element-4b585e8 .elementor-heading-title{font-size:20px;}.elementor-10659 .elementor-element.elementor-element-ee54883{margin:0px -34px calc(var(--kit-widget-spacing, 0px) + -200px) 130px;}.elementor-10659 .elementor-element.elementor-element-ee54883 img{width:65%;}.elementor-10659 .elementor-element.elementor-element-c5d090f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -670px) 0px;}.elementor-10659 .elementor-element.elementor-element-3d4ad83 img{width:100%;}.elementor-10659 .elementor-element.elementor-element-760d3ac > .elementor-background-overlay{background-position:bottom right;background-size:contain;opacity:1;}.elementor-10659 .elementor-element.elementor-element-e1c68a9 .elementor-heading-title{font-size:20px;}.elementor-10659 .elementor-element.elementor-element-81f3dd6 .elementor-divider-separator{width:75%;}.elementor-10659 .elementor-element.elementor-element-daf490a{margin-top:0px;margin-bottom:0px;}.elementor-10659 .elementor-element.elementor-element-e9be193:not(.elementor-motion-effects-element-type-background), .elementor-10659 .elementor-element.elementor-element-e9be193 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-10659 .elementor-element.elementor-element-e9be193 > .elementor-background-overlay{opacity:0.75;}.elementor-10659 .elementor-element.elementor-element-e9be193{padding:30px 0px 30px 0px;}.elementor-10659 .elementor-element.elementor-element-b34ee4c .elementor-heading-title{font-size:27px;}.elementor-10659 .elementor-element.elementor-element-1f0bc58{padding:30px 0px 30px 0px;}.elementor-10659 .elementor-element.elementor-element-3440794 .elementor-heading-title{font-size:20px;}.elementor-10659 .elementor-element.elementor-element-2b5dabf .elementor-divider-separator{width:75%;}.elementor-10659 .elementor-element.elementor-element-34bf1f4 > .elementor-element-populated{margin:5px -3px 5px 0px;--e-column-margin-right:-3px;--e-column-margin-left:0px;padding:15px 10px 0px 10px;}.elementor-10659 .elementor-element.elementor-element-59207da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10659 .elementor-element.elementor-element-4c1caf9{margin:0px -28px calc(var(--kit-widget-spacing, 0px) + -16px) 27px;}.elementor-10659 .elementor-element.elementor-element-1d0b891 > .elementor-element-populated{margin:5px -3px 5px 0px;--e-column-margin-right:-3px;--e-column-margin-left:0px;padding:15px 10px 0px 10px;}.elementor-10659 .elementor-element.elementor-element-b169478{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10659 .elementor-element.elementor-element-94f367f{margin:0px -28px calc(var(--kit-widget-spacing, 0px) + -16px) 27px;}.elementor-10659 .elementor-element.elementor-element-07b43ac > .elementor-element-populated{margin:5px -3px 5px 0px;--e-column-margin-right:-3px;--e-column-margin-left:0px;padding:15px 10px 0px 10px;}.elementor-10659 .elementor-element.elementor-element-f4a1a9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10659 .elementor-element.elementor-element-8edd744{margin:0px -28px calc(var(--kit-widget-spacing, 0px) + -16px) 27px;}.elementor-10659 .elementor-element.elementor-element-7765103.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10659 .elementor-element.elementor-element-7765103 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.85;}.elementor-10659 .elementor-element.elementor-element-7765103 > .elementor-element-populated{padding:80px 0px 80px 0px;}.elementor-10659 .elementor-element.elementor-element-d6a08c7 .elementor-heading-title{font-size:20px;}.elementor-10659 .elementor-element.elementor-element-6cec899{text-align:center;}.elementor-10659 .elementor-element.elementor-element-6cec899 img{width:100%;}}/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */