.elementor-5 .elementor-element.elementor-element-b8f1bc4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:215px;--padding-bottom:365px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-79a8cf9 .title{color:#95C11F;font-size:70px;}.elementor-5 .elementor-element.elementor-element-a23cf5a .title{color:#FFFFFF;font-size:50px;text-transform:uppercase;}.elementor-5 .elementor-element.elementor-element-a23cf5a .woodmart-title-container u{font-size:50px;text-transform:uppercase;}.elementor-5 .elementor-element.elementor-element-18011c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:33px 33px;--row-gap:33px;--column-gap:33px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-18011c0:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-18011c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casaruizgranel.com/wp-content/uploads/backgroud-casa-ruiz-3.jpg");background-position:center center;background-size:cover;}.elementor-5 .elementor-element.elementor-element-bd9aa04 .title{color:#95C11F;font-size:40px;}.elementor-5 .elementor-element.elementor-element-9e873b3 .title{color:#FFFFFF;font-size:30px;text-transform:uppercase;}.elementor-5 .elementor-element.elementor-element-9e873b3 .woodmart-title-container u{font-size:50px;text-transform:uppercase;}.elementor-5 .elementor-element.elementor-element-fcf90e7 > .elementor-widget-container{padding:25px 0px 30px 0px;}.elementor-5 .elementor-element.elementor-element-fcf90e7 .title{color:#573728;font-size:20px;text-transform:uppercase;}.elementor-5 .elementor-element.elementor-element-f9055b7 > .elementor-widget-container{padding:25px 0px 30px 0px;}.elementor-5 .elementor-element.elementor-element-f9055b7 .title{color:#573728;font-size:20px;text-transform:uppercase;}.elementor-5 .elementor-element.elementor-element-7b00c05{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:35px;--padding-bottom:50px;--padding-left:15px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-7b00c05:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-7b00c05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casaruizgranel.com/wp-content/uploads/datiles-1332x496-1.jpg");background-size:cover;}.elementor-5 .elementor-element.elementor-element-8c210e9{--display:flex;}.elementor-5 .elementor-element.elementor-element-6b4c8aa .title{color:#FFFFFF;font-size:50px;}.elementor-5 .elementor-element.elementor-element-90dec1f > .elementor-widget-container{margin:25px 0px 40px 0px;}.elementor-5 .elementor-element.elementor-element-d86d9a8 .elementor-button{background-color:#5F7F00;font-weight:600;border-radius:0px 0px 0px 0px;padding:20px 30px 20px 30px;}.elementor-5 .elementor-element.elementor-element-6c49bcc{--display:flex;}.elementor-5 .elementor-element.elementor-element-9c17c43{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5 .elementor-element.elementor-element-9c17c43:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-9c17c43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casaruizgranel.com/wp-content/uploads/datiles-1332x496-1.jpg");background-size:cover;}.elementor-5 .elementor-element.elementor-element-2677d51{--display:flex;}.elementor-5 .elementor-element.elementor-element-9fe9b02 .title{color:#FFFFFF;font-size:50px;}.elementor-5 .elementor-element.elementor-element-dc2adc5 .elementor-button{background-color:#5F7F00;font-weight:600;border-radius:0px 0px 0px 0px;padding:20px 30px 20px 30px;}.elementor-5 .elementor-element.elementor-element-34f84d1{--display:flex;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-5 .elementor-element.elementor-element-6ea3207 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-5 .elementor-element.elementor-element-6ea3207 .title{color:#000000;font-size:20px;}.elementor-5 .elementor-element.elementor-element-347da42{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-5090d00{--wd-img-height:576px;}.elementor-5 .elementor-element.elementor-element-5090d00 .banner-image{object-position:center center;}.elementor-5 .elementor-element.elementor-element-5090d00 .banner-title{color:#573728;font-size:20px;}.elementor-5 .elementor-element.elementor-element-5090d00 .banner-title u{padding:20px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-5090d00 .banner-inner{font-size:17px;}.elementor-5 .elementor-element.elementor-element-5090d00 .wd-button-wrapper a{background-color:#5F7F00;border-color:#5F7F00;}.elementor-5 .elementor-element.elementor-element-a464bf1{--wd-img-height:576px;}.elementor-5 .elementor-element.elementor-element-a464bf1 .banner-image{object-position:center center;}.elementor-5 .elementor-element.elementor-element-a464bf1 .banner-title{color:#573728;font-size:20px;}.elementor-5 .elementor-element.elementor-element-a464bf1 .banner-title u{padding:20px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-a464bf1 .banner-inner{font-size:17px;}.elementor-5 .elementor-element.elementor-element-a464bf1 .wd-button-wrapper a{background-color:#5F7F00;border-color:#5F7F00;}.elementor-5 .elementor-element.elementor-element-12aac8f{--wd-img-height:576px;}.elementor-5 .elementor-element.elementor-element-12aac8f .banner-image{object-position:center center;}.elementor-5 .elementor-element.elementor-element-12aac8f .banner-title{color:#573728;font-size:20px;}.elementor-5 .elementor-element.elementor-element-12aac8f .banner-title u{padding:20px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-12aac8f .banner-inner{font-size:17px;}.elementor-5 .elementor-element.elementor-element-12aac8f .wd-button-wrapper a{background-color:#5F7F00;border-color:#5F7F00;}.elementor-5 .elementor-element.elementor-element-f0b1068{--wd-img-height:576px;}.elementor-5 .elementor-element.elementor-element-f0b1068 .banner-image{object-position:center center;}.elementor-5 .elementor-element.elementor-element-f0b1068 .banner-title{color:#573728;font-size:20px;}.elementor-5 .elementor-element.elementor-element-f0b1068 .banner-title u{padding:20px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-f0b1068 .banner-inner{font-size:17px;}.elementor-5 .elementor-element.elementor-element-f0b1068 .wd-button-wrapper a{background-color:#5F7F00;border-color:#5F7F00;}.elementor-5 .elementor-element.elementor-element-1f7b70f{--display:flex;--margin-top:50px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;}.elementor-5 .elementor-element.elementor-element-4a1d0b6 .title{color:#573728;font-size:20px;}.elementor-5 .elementor-element.elementor-element-7737261{padding:40px 10px 40px 10px;}.elementor-5 .elementor-element.elementor-element-7737261 .elementor-icon-box-wrapper{gap:25px;}.elementor-5 .elementor-element.elementor-element-7737261.elementor-view-stacked .elementor-icon{background-color:#573728;}.elementor-5 .elementor-element.elementor-element-7737261.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-7737261.elementor-view-default .elementor-icon{fill:#573728;color:#573728;border-color:#573728;}.elementor-5 .elementor-element.elementor-element-7737261 .elementor-icon{font-size:40px;}.elementor-5 .elementor-element.elementor-element-7737261 .elementor-icon-box-title, .elementor-5 .elementor-element.elementor-element-7737261 .elementor-icon-box-title a{font-size:20px;}.elementor-5 .elementor-element.elementor-element-7737261 .elementor-icon-box-title{color:#573728;}.elementor-5 .elementor-element.elementor-element-8d1857f{padding:40px 10px 40px 10px;}.elementor-5 .elementor-element.elementor-element-8d1857f .elementor-icon-box-wrapper{gap:25px;}.elementor-5 .elementor-element.elementor-element-8d1857f.elementor-view-stacked .elementor-icon{background-color:#573728;}.elementor-5 .elementor-element.elementor-element-8d1857f.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-8d1857f.elementor-view-default .elementor-icon{fill:#573728;color:#573728;border-color:#573728;}.elementor-5 .elementor-element.elementor-element-8d1857f .elementor-icon{font-size:40px;}.elementor-5 .elementor-element.elementor-element-8d1857f .elementor-icon-box-title, .elementor-5 .elementor-element.elementor-element-8d1857f .elementor-icon-box-title a{font-size:20px;}.elementor-5 .elementor-element.elementor-element-8d1857f .elementor-icon-box-title{color:#573728;}.elementor-5 .elementor-element.elementor-element-200ae91{padding:40px 10px 40px 10px;}.elementor-5 .elementor-element.elementor-element-200ae91 .elementor-icon-box-wrapper{gap:25px;}.elementor-5 .elementor-element.elementor-element-200ae91.elementor-view-stacked .elementor-icon{background-color:#573728;}.elementor-5 .elementor-element.elementor-element-200ae91.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-200ae91.elementor-view-default .elementor-icon{fill:#573728;color:#573728;border-color:#573728;}.elementor-5 .elementor-element.elementor-element-200ae91 .elementor-icon{font-size:40px;}.elementor-5 .elementor-element.elementor-element-200ae91 .elementor-icon-box-title, .elementor-5 .elementor-element.elementor-element-200ae91 .elementor-icon-box-title a{font-size:20px;}.elementor-5 .elementor-element.elementor-element-200ae91 .elementor-icon-box-title{color:#573728;}.elementor-5 .elementor-element.elementor-element-ec82bf0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:33px 33px;--row-gap:33px;--column-gap:33px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:380px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-ec82bf0:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-ec82bf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casaruizgranel.com/wp-content/uploads/panormama-castellana-2-1.jpg");background-position:center center;background-size:cover;}.elementor-5 .elementor-element.elementor-element-39fb5f7 .title{color:#FFFFFF;font-size:50px;text-transform:uppercase;}.elementor-5 .elementor-element.elementor-element-39fb5f7 .woodmart-title-container u{font-size:50px;text-transform:uppercase;}.elementor-5 .elementor-element.elementor-element-7df4af2 .elementor-button{background-color:#5F7F00;font-weight:600;border-radius:0px 0px 0px 0px;padding:20px 30px 20px 30px;}.elementor-5 .elementor-element.elementor-element-7df4af2{margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5 .elementor-element.elementor-element-a70f2cd .wd-text-block{max-width:525px;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-39bdd6a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:33px 33px;--row-gap:33px;--column-gap:33px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:230px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-39bdd6a:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-39bdd6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casaruizgranel.com/wp-content/uploads/castellana-home-movil.jpg");background-position:center center;background-size:cover;}.elementor-5 .elementor-element.elementor-element-694c4fc .title{color:#FFFFFF;font-size:30px;text-transform:uppercase;}.elementor-5 .elementor-element.elementor-element-694c4fc .woodmart-title-container u{font-size:50px;text-transform:uppercase;}.elementor-5 .elementor-element.elementor-element-fdac784 .elementor-button{background-color:#5F7F00;font-weight:600;border-radius:0px 0px 0px 0px;padding:14px 24px 14px 24px;}.elementor-5 .elementor-element.elementor-element-fdac784{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5 .elementor-element.elementor-element-c5045ab .title{color:#573728;font-size:20px;}.elementor-5 .elementor-element.elementor-element-7c1007b > .elementor-widget-container{margin:60px 0px 60px 0px;}.elementor-5 .elementor-element.elementor-element-1e71d9c .elementor-button{background-color:#5F7F00;font-weight:600;border-radius:0px 0px 0px 0px;padding:20px 30px 20px 30px;}.elementor-5 .elementor-element.elementor-element-135c926{--display:flex;--margin-top:70px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-5 .elementor-element.elementor-element-6605574 .title{color:#573728;font-size:20px;}.elementor-5 .elementor-element.elementor-element-d994a59{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-b009e00 .wd-info-box{--ib-icon-sp:5px;}.elementor-5 .elementor-element.elementor-element-b009e00 .info-box-title{color:#5F7F00;font-family:"Raleway", Sans-serif;}.elementor-5 .elementor-element.elementor-element-5eefb37 .wd-info-box{--ib-icon-sp:5px;}.elementor-5 .elementor-element.elementor-element-5eefb37 .info-box-title{color:#5F7F00;font-family:"Raleway", Sans-serif;}.elementor-5 .elementor-element.elementor-element-cdaab9b .wd-info-box{--ib-icon-sp:5px;}.elementor-5 .elementor-element.elementor-element-cdaab9b .info-box-title{color:#5F7F00;font-family:"Raleway", Sans-serif;}.elementor-5 .elementor-element.elementor-element-7bfbaf3 .wd-info-box{--ib-icon-sp:5px;}.elementor-5 .elementor-element.elementor-element-7bfbaf3 .info-box-title{color:#5F7F00;font-family:"Raleway", Sans-serif;}.elementor-5 .elementor-element.elementor-element-c0dba48 .wd-info-box{--ib-icon-sp:5px;}.elementor-5 .elementor-element.elementor-element-c0dba48 .info-box-title{color:#5F7F00;font-family:"Raleway", Sans-serif;}.elementor-5 .elementor-element.elementor-element-8fc6b3e .wd-info-box{--ib-icon-sp:5px;}.elementor-5 .elementor-element.elementor-element-8fc6b3e .info-box-title{color:#5F7F00;font-family:"Raleway", Sans-serif;}@media(max-width:1024px){.elementor-5 .elementor-element.elementor-element-347da42{--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-5090d00{--wd-img-height:540px;}.elementor-5 .elementor-element.elementor-element-a464bf1{--wd-img-height:540px;}.elementor-5 .elementor-element.elementor-element-12aac8f{--wd-img-height:540px;}.elementor-5 .elementor-element.elementor-element-f0b1068{--wd-img-height:540px;}.elementor-5 .elementor-element.elementor-element-d994a59{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-5 .elementor-element.elementor-element-347da42{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-d994a59{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}}