.elementor-12783 .elementor-element.elementor-element-a127d57{padding:100px 0px 100px 0px;}.elementor-12783 .elementor-element.elementor-element-232276c{width:var( --container-widget-width, 883.141px );max-width:883.141px;--container-widget-width:883.141px;--container-widget-flex-grow:0;z-index:1;}.elementor-12783 .elementor-element.elementor-element-232276c > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-12783 .elementor-element.elementor-element-232276c .jws_heading{text-align:left;}.elementor-12783 .elementor-element.elementor-element-232276c .jws_heading .content{margin-top:23px;}.elementor-12783 .elementor-element.elementor-element-d3c69d7 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-12783 .elementor-element.elementor-element-d3c69d7 .jws_heading{text-align:left;}.elementor-12783 .elementor-element.elementor-element-d3c69d7 .jws_heading .heading-title{font-size:48px;line-height:55px;}.elementor-12783 .elementor-element.elementor-element-d3c69d7 .jws_heading .content{margin-top:18px;}.elementor-12783 .elementor-element.elementor-element-81cb2ed{width:var( --container-widget-width, 883.141px );max-width:883.141px;--container-widget-width:883.141px;--container-widget-flex-grow:0;z-index:1;}.elementor-12783 .elementor-element.elementor-element-81cb2ed > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-12783 .elementor-element.elementor-element-81cb2ed .jws_heading{text-align:left;}.elementor-12783 .elementor-element.elementor-element-81cb2ed .jws_heading .content{margin-top:23px;}.elementor-12783 .elementor-element.elementor-element-a4821d9:not(.elementor-motion-effects-element-type-background), .elementor-12783 .elementor-element.elementor-element-a4821d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.casaraphael.com/wp-content/uploads/2024/07/casa-raphael-home.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-12783 .elementor-element.elementor-element-a4821d9 > .elementor-container{min-height:350px;}.elementor-12783 .elementor-element.elementor-element-a4821d9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-12783 .elementor-element.elementor-element-a4821d9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12783 .elementor-element.elementor-element-704b207{padding:100px 0px 100px 0px;}.elementor-12783 .elementor-element.elementor-element-5ab9970{width:var( --container-widget-width, 883.141px );max-width:883.141px;--container-widget-width:883.141px;--container-widget-flex-grow:0;z-index:1;}.elementor-12783 .elementor-element.elementor-element-5ab9970 > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-12783 .elementor-element.elementor-element-5ab9970 .jws_heading{text-align:left;}.elementor-12783 .elementor-element.elementor-element-5ab9970 .jws_heading .content{margin-top:23px;}.elementor-12783 .elementor-element.elementor-element-0619466:not(.elementor-motion-effects-element-type-background), .elementor-12783 .elementor-element.elementor-element-0619466 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6FFEE;}.elementor-12783 .elementor-element.elementor-element-0619466{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-12783 .elementor-element.elementor-element-0619466 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12783 .elementor-element.elementor-element-ce1a1f1{width:var( --container-widget-width, 883.141px );max-width:883.141px;--container-widget-width:883.141px;--container-widget-flex-grow:0;z-index:1;}.elementor-12783 .elementor-element.elementor-element-ce1a1f1 > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-12783 .elementor-element.elementor-element-ce1a1f1 .jws_heading{text-align:left;}.elementor-12783 .elementor-element.elementor-element-ce1a1f1 .jws_heading .content{margin-top:23px;}.elementor-12783 .elementor-element.elementor-element-2599db0{width:var( --container-widget-width, 883.141px );max-width:883.141px;--container-widget-width:883.141px;--container-widget-flex-grow:0;z-index:1;}.elementor-12783 .elementor-element.elementor-element-2599db0 > .elementor-widget-container{margin:-7px 0px 0px 0px;padding:25px 0px 0px 0px;}.elementor-12783 .elementor-element.elementor-element-2599db0 .jws_heading{text-align:left;}.elementor-12783 .elementor-element.elementor-element-2599db0 .jws_heading .content{margin-top:23px;}.elementor-12783 .elementor-element.elementor-element-7e3d1ad{padding:100px 0px 100px 0px;}.elementor-12783 .elementor-element.elementor-element-c6ca539{width:var( --container-widget-width, 883.141px );max-width:883.141px;--container-widget-width:883.141px;--container-widget-flex-grow:0;z-index:1;}.elementor-12783 .elementor-element.elementor-element-c6ca539 > .elementor-widget-container{margin:-7px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-12783 .elementor-element.elementor-element-c6ca539 .jws_heading{text-align:left;}.elementor-12783 .elementor-element.elementor-element-c6ca539 .jws_heading .content{margin-top:23px;}.elementor-12783 .elementor-element.elementor-element-3e09a9b{width:var( --container-widget-width, 883.141px );max-width:883.141px;--container-widget-width:883.141px;--container-widget-flex-grow:0;z-index:1;}.elementor-12783 .elementor-element.elementor-element-3e09a9b > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-12783 .elementor-element.elementor-element-3e09a9b .jws_heading{text-align:left;}.elementor-12783 .elementor-element.elementor-element-3e09a9b .jws_heading .content{margin-top:23px;}.elementor-12783 .elementor-element.elementor-element-31542c4{width:var( --container-widget-width, 883.141px );max-width:883.141px;--container-widget-width:883.141px;--container-widget-flex-grow:0;z-index:1;}.elementor-12783 .elementor-element.elementor-element-31542c4 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-12783 .elementor-element.elementor-element-31542c4 .jws_heading{text-align:left;}.elementor-12783 .elementor-element.elementor-element-31542c4 .jws_heading .content{margin-top:23px;}.elementor-12783 .elementor-element.elementor-element-a363db8 .layout2 .wpcf7 .wpcf7-form{justify-content:left;}.elementor-12783 .elementor-element.elementor-element-a363db8 .jws-cf7-style input:not([type="submit"]), .elementor-12783 .elementor-element.elementor-element-a363db8 .jws-cf7-style select, .elementor-12783 .elementor-element.elementor-element-a363db8 .jws-cf7-style textarea{padding:20px 0px 20px 0px;}.elementor-12783 .elementor-element.elementor-element-a363db8 .jws-cf7-style select[multiple="multiple"]{padding:0px;}.elementor-12783 .elementor-element.elementor-element-a363db8 .jws-cf7-style select[multiple="multiple"] option{padding:20px 0px 20px 0px;}.elementor-12783 .elementor-element.elementor-element-a363db8 .jws-cf7-style input[type="checkbox"] + span:before,.elementor-12783 .elementor-element.elementor-element-a363db8 .jws-cf7-style input[type="radio"] + span:before{height:20px;width:20px;}.elementor-12783 .elementor-element.elementor-element-a363db8.jws-cf7-style-underline input[type="checkbox"] + span:before,.elementor-12783 .elementor-element.elementor-element-a363db8 .jws-cf7-style-underline input[type="radio"] + span:before{height:20px;width:20px;}.elementor-12783 .elementor-element.elementor-element-a363db8 .jws-cf7-style input[type="checkbox"]:checked + span:before, .elementor-12783 .elementor-element.elementor-element-a363db8.jws-cf7-style-underline input[type="checkbox"]:checked + span:before{font-size:calc(20px / 1.2);}.elementor-12783 .elementor-element.elementor-element-a363db8 .jws-cf7-style input[type=range]::-webkit-slider-thumb{font-size:20px;border:1px solid #161619;background:#161619;}.elementor-12783 .elementor-element.elementor-element-a363db8 .jws-cf7-style input[type=range]::-moz-range-thumb{font-size:20px;border:1px solid #161619;background:#161619;}.elementor-12783 .elementor-element.elementor-element-a363db8 .jws-cf7-style input[type=range]::-ms-thumb{font-size:20px;border:1px solid #161619;background:#161619;}.elementor-12783 .elementor-element.elementor-element-a363db8 .jws-cf7-style input[type=range]::-webkit-slider-runnable-track{font-size:20px;}.elementor-12783 .elementor-element.elementor-element-a363db8 .jws-cf7-style input[type=range]::-moz-range-track{font-size:20px;border:0.2px solid #c4c4c4;box-shadow:1px 1px 1px #c4c4c4, 0px 0px 1px #c4c4c4;}.elementor-12783 .elementor-element.elementor-element-a363db8 .jws-cf7-style input[type=range]::-ms-fill-lower{font-size:20px;border:0.2px solid #c4c4c4;box-shadow:1px 1px 1px #c4c4c4, 0px 0px 1px #c4c4c4;}.elementor-12783 .elementor-element.elementor-element-a363db8 .jws-cf7-style input[type=range]::-ms-fill-upper{font-size:20px;border:0.2px solid #c4c4c4;box-shadow:1px 1px 1px #c4c4c4, 0px 0px 1px #c4c4c4;}.elementor-12783 .elementor-element.elementor-element-a363db8 .jws-cf7-style .wpcf7 input:not([type=submit]),.elementor-12783 .elementor-element.elementor-element-a363db8 .jws-cf7-style .wpcf7 input::placeholder, .elementor-12783 .elementor-element.elementor-element-a363db8 .jws-cf7-style .wpcf7 select, .elementor-12783 .elementor-element.elementor-element-a363db8 .jws-cf7-style .wpcf7 textarea, .elementor-12783 .elementor-element.elementor-element-a363db8 .jws-cf7-style .wpcf7 textarea::placeholder,.elementor-12783 .elementor-element.elementor-element-a363db8 .jws-cf7-style .jws-cf7-select-custom:after{color:#161619;}.elementor-12783 .elementor-element.elementor-element-a363db8.elementor-widget-jws-cf7-styler .wpcf7-checkbox input[type="checkbox"]:checked + span:before, .elementor-12783 .elementor-element.elementor-element-a363db8.elementor-widget-jws-cf7-styler .wpcf7-acceptance input[type="checkbox"]:checked + span:before{color:#161619;}.elementor-12783 .elementor-element.elementor-element-a363db8.jws-cf7-style-box .wpcf7-radio input[type="radio"]:checked + span:before, .elementor-12783 .elementor-element.elementor-element-a363db8.jws-cf7-style-underline .wpcf7-radio input[type="radio"]:checked + span:before{background-color:#161619;}.elementor-12783 .elementor-element.elementor-element-a363db8 .wpcf7 .wpcf7-form-control-wrap{width:100%;}.elementor-12783 .elementor-element.elementor-element-a363db8.jws-cf7-style-underline input:not([type=submit]),.elementor-12783 .elementor-element.elementor-element-a363db8.jws-cf7-style-underline select,.elementor-12783 .elementor-element.elementor-element-a363db8.jws-cf7-style-underline textarea{border-width:0 0 2px 0;border-style:solid;}.elementor-12783 .elementor-element.elementor-element-a363db8.jws-cf7-style-underline .wpcf7-checkbox input[type="checkbox"]:checked + span:before, .elementor-12783 .elementor-element.elementor-element-a363db8.jws-cf7-style-underline .wpcf7-checkbox input[type="checkbox"] + span:before,.elementor-12783 .elementor-element.elementor-element-a363db8.jws-cf7-style-underline .wpcf7-acceptance input[type="checkbox"]:checked + span:before, .elementor-12783 .elementor-element.elementor-element-a363db8.jws-cf7-style-underline .wpcf7-acceptance input[type="checkbox"] + span:before,.elementor-12783 .elementor-element.elementor-element-a363db8 .wpcf7-radio input[type="radio"] + span:before{border-width:2px;border-style:solid;box-sizing:content-box;}.elementor-12783 .elementor-element.elementor-element-a363db8.jws-cf7-style-underline input:not([type=submit]),.elementor-12783 .elementor-element.elementor-element-a363db8.jws-cf7-style-underline select,.elementor-12783 .elementor-element.elementor-element-a363db8.jws-cf7-style-underline textarea, .elementor-12783 .elementor-element.elementor-element-a363db8.jws-cf7-style-underline .wpcf7-checkbox input[type="checkbox"]:checked + span:before, .elementor-12783 .elementor-element.elementor-element-a363db8.jws-cf7-style-underline .wpcf7-checkbox input[type="checkbox"] + span:before, .elementor-12783 .elementor-element.elementor-element-a363db8.jws-cf7-style-underline .wpcf7-acceptance input[type="checkbox"]:checked + span:before, .elementor-12783 .elementor-element.elementor-element-a363db8.jws-cf7-style-underline .wpcf7-acceptance input[type="checkbox"] + span:before, .elementor-12783 .elementor-element.elementor-element-a363db8 .wpcf7-radio input[type="radio"] + span:before{border-color:#c4c4c4;}.elementor-12783 .elementor-element.elementor-element-a363db8 .jws-cf7-style-underline input[type=range]::-webkit-slider-runnable-track{border:0.2px solid #c4c4c4;box-shadow:1px 1px 1px #c4c4c4, 0px 0px 1px #c4c4c4;}.elementor-12783 .elementor-element.elementor-element-a363db8 .jws-cf7-style input:not([type="submit"]), .elementor-12783 .elementor-element.elementor-element-a363db8 .jws-cf7-style select, .elementor-12783 .elementor-element.elementor-element-a363db8 .jws-cf7-style textarea, .elementor-12783 .elementor-element.elementor-element-a363db8 .wpcf7-checkbox input[type="checkbox"] + span:before, .elementor-12783 .elementor-element.elementor-element-a363db8 .wpcf7-acceptance input[type="checkbox"] + span:before{border-radius:0px 0px 0px 0px;}.elementor-12783 .elementor-element.elementor-element-a363db8 .jws-cf7-style input:not([type=submit]):not([type=checkbox]):not([type=radio]), .elementor-12783 .elementor-element.elementor-element-a363db8 .jws-cf7-style select, .elementor-12783 .elementor-element.elementor-element-a363db8 .jws-cf7-style textarea, .elementor-12783 .elementor-element.elementor-element-a363db8 .jws-cf7-style span.wpcf7-list-item{margin-top:5px;margin-bottom:10px;}.elementor-12783 .elementor-element.elementor-element-a363db8 textarea{height:150px;}.elementor-12783 .elementor-element.elementor-element-a363db8 .jws-cf7-style input:not([type=submit]).wpcf7-not-valid{border-color:#ff0000;}.elementor-12783 .elementor-element.elementor-element-a363db8 .wpcf7 form.sent .wpcf7-response-output{border-color:#008000;}.elementor-12783 .elementor-element.elementor-element-a363db8 .wpcf7 form.invalid .wpcf7-response-output, .elementor-12783 .elementor-element.elementor-element-a363db8 .wpcf7 form.unaccepted .wpcf7-response-output{border-color:#ff0000;}.elementor-12783 .elementor-element.elementor-element-a363db8 .wpcf7 form .wpcf7-response-output{border-width:2px 2px 2px 2px;border-style:solid;}@media(min-width:768px){.elementor-12783 .elementor-element.elementor-element-a440e9b{width:79.328%;}.elementor-12783 .elementor-element.elementor-element-0c7097a{width:19.975%;}.elementor-12783 .elementor-element.elementor-element-f5967b7{width:81.661%;}.elementor-12783 .elementor-element.elementor-element-e6144d6{width:17.642%;}.elementor-12783 .elementor-element.elementor-element-069dbe6{width:79.328%;}.elementor-12783 .elementor-element.elementor-element-5b43c95{width:19.975%;}.elementor-12783 .elementor-element.elementor-element-d39d035{width:79.328%;}.elementor-12783 .elementor-element.elementor-element-c251ed8{width:19.975%;}}@media(min-width:1024px){.elementor-12783 .elementor-element.elementor-element-a4821d9:not(.elementor-motion-effects-element-type-background), .elementor-12783 .elementor-element.elementor-element-a4821d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1023px){.elementor-12783 .elementor-element.elementor-element-a4821d9 > .elementor-container{min-height:300px;}}@media(max-width:767px){.elementor-12783 .elementor-element.elementor-element-a127d57{padding:50px 0px 50px 0px;}.elementor-12783 .elementor-element.elementor-element-a4821d9 > .elementor-container{min-height:180px;}.elementor-12783 .elementor-element.elementor-element-704b207{padding:50px 0px 50px 0px;}.elementor-12783 .elementor-element.elementor-element-0619466{padding:50px 0px 50px 0px;}.elementor-12783 .elementor-element.elementor-element-7e3d1ad{padding:50px 0px 50px 0px;}}