.elementor-56 .elementor-element.elementor-element-d0f020e:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-d0f020e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1d7979f );}.elementor-56 .elementor-element.elementor-element-d0f020e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:75px 0px 75px 0px;}.elementor-56 .elementor-element.elementor-element-d0f020e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-56 .elementor-element.elementor-element-f48fe51 > .elementor-element-populated{padding:0% 20% 0% 20%;}.elementor-56 .elementor-element.elementor-element-f5b337a{text-align:center;}.elementor-56 .elementor-element.elementor-element-f5b337a .elementor-heading-title{color:var( --e-global-color-b8d1d84 );font-family:var( --e-global-typography-86a5954-font-family ), Sans-serif;font-size:var( --e-global-typography-86a5954-font-size );font-weight:var( --e-global-typography-86a5954-font-weight );text-transform:var( --e-global-typography-86a5954-text-transform );font-style:var( --e-global-typography-86a5954-font-style );text-decoration:var( --e-global-typography-86a5954-text-decoration );line-height:var( --e-global-typography-86a5954-line-height );letter-spacing:var( --e-global-typography-86a5954-letter-spacing );word-spacing:var( --e-global-typography-86a5954-word-spacing );}.elementor-56 .elementor-element.elementor-element-f5b337a > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-56 .elementor-element.elementor-element-4c323ef{padding:75px 0px 75px 0px;}.elementor-56 .elementor-element.elementor-element-ebbafe9{text-align:center;}.elementor-56 .elementor-element.elementor-element-ebbafe9 > .elementor-widget-container{margin:0px 0px 75px 0px;padding:0px 250px 0px 250px;}.elementor-56 .elementor-element.elementor-element-b76bb4b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-56 .elementor-element.elementor-element-b76bb4b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.casadelretal.com/wp-content/uploads/2023/09/IMG_8983-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-56 .elementor-element.elementor-element-b76bb4b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-56 .elementor-element.elementor-element-b76bb4b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-56 .elementor-element.elementor-element-3a29551{--spacer-size:50px;}.elementor-56 .elementor-element.elementor-element-2219cb5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-56 .elementor-element.elementor-element-2219cb5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1d7979f );}.elementor-56 .elementor-element.elementor-element-2219cb5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:75px 75px 75px 75px;}.elementor-56 .elementor-element.elementor-element-2219cb5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-56 .elementor-element.elementor-element-2b803c6{text-align:left;}.elementor-56 .elementor-element.elementor-element-2b803c6 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-faa509e{color:var( --e-global-color-b8d1d84 );font-family:var( --e-global-typography-8ea6c3b-font-family ), Sans-serif;font-size:var( --e-global-typography-8ea6c3b-font-size );font-weight:var( --e-global-typography-8ea6c3b-font-weight );text-transform:var( --e-global-typography-8ea6c3b-text-transform );font-style:var( --e-global-typography-8ea6c3b-font-style );text-decoration:var( --e-global-typography-8ea6c3b-text-decoration );line-height:var( --e-global-typography-8ea6c3b-line-height );letter-spacing:var( --e-global-typography-8ea6c3b-letter-spacing );word-spacing:var( --e-global-typography-8ea6c3b-word-spacing );}.elementor-56 .elementor-element.elementor-element-faa509e > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-56 .elementor-element.elementor-element-3d85cb5{margin-top:75px;margin-bottom:0px;}.elementor-56 .elementor-element.elementor-element-2b3f82f > .elementor-element-populated{padding:75px 75px 75px 75px;}.elementor-56 .elementor-element.elementor-element-93c9e70{text-align:left;}.elementor-56 .elementor-element.elementor-element-93c9e70 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-e2ab0ab{color:var( --e-global-color-b8d1d84 );font-family:var( --e-global-typography-8ea6c3b-font-family ), Sans-serif;font-size:var( --e-global-typography-8ea6c3b-font-size );font-weight:var( --e-global-typography-8ea6c3b-font-weight );text-transform:var( --e-global-typography-8ea6c3b-text-transform );font-style:var( --e-global-typography-8ea6c3b-font-style );text-decoration:var( --e-global-typography-8ea6c3b-text-decoration );line-height:var( --e-global-typography-8ea6c3b-line-height );letter-spacing:var( --e-global-typography-8ea6c3b-letter-spacing );word-spacing:var( --e-global-typography-8ea6c3b-word-spacing );}.elementor-56 .elementor-element.elementor-element-e2ab0ab > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-c78aaf6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-56 .elementor-element.elementor-element-c78aaf6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.casadelretal.com/wp-content/uploads/2023/09/IMG_9060-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-56 .elementor-element.elementor-element-c78aaf6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-56 .elementor-element.elementor-element-c78aaf6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-56 .elementor-element.elementor-element-c25ef5c{--spacer-size:50px;}.elementor-56 .elementor-element.elementor-element-ba00426{padding:0px 0px 75px 0px;}.elementor-56 .elementor-element.elementor-element-a90436c > .elementor-element-populated{padding:0px 75px 0px 0px;}.elementor-56 .elementor-element.elementor-element-5006071 .elementor-heading-title{color:var( --e-global-color-b8d1d84 );font-family:var( --e-global-typography-fac0cc3-font-family ), Sans-serif;font-size:var( --e-global-typography-fac0cc3-font-size );font-weight:var( --e-global-typography-fac0cc3-font-weight );text-transform:var( --e-global-typography-fac0cc3-text-transform );font-style:var( --e-global-typography-fac0cc3-font-style );text-decoration:var( --e-global-typography-fac0cc3-text-decoration );line-height:var( --e-global-typography-fac0cc3-line-height );letter-spacing:var( --e-global-typography-fac0cc3-letter-spacing );word-spacing:var( --e-global-typography-fac0cc3-word-spacing );}.elementor-56 .elementor-element.elementor-element-5006071 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-56 .elementor-element.elementor-element-e2bb817{font-family:var( --e-global-typography-d8106cd-font-family ), Sans-serif;font-size:var( --e-global-typography-d8106cd-font-size );font-weight:var( --e-global-typography-d8106cd-font-weight );text-transform:var( --e-global-typography-d8106cd-text-transform );font-style:var( --e-global-typography-d8106cd-font-style );text-decoration:var( --e-global-typography-d8106cd-text-decoration );line-height:var( --e-global-typography-d8106cd-line-height );letter-spacing:var( --e-global-typography-d8106cd-letter-spacing );word-spacing:var( --e-global-typography-d8106cd-word-spacing );}.elementor-56 .elementor-element.elementor-element-21d4f4f img{height:400px;object-fit:cover;object-position:center center;}.elementor-56 .elementor-element.elementor-element-e1d6d30 img{height:400px;object-fit:cover;object-position:center center;}@media(min-width:768px){.elementor-56 .elementor-element.elementor-element-a90436c{width:35%;}.elementor-56 .elementor-element.elementor-element-bc0574a{width:30%;}.elementor-56 .elementor-element.elementor-element-6832ebe{width:5%;}.elementor-56 .elementor-element.elementor-element-0886d28{width:30%;}}@media(max-width:1024px){.elementor-56 .elementor-element.elementor-element-d0f020e{padding:40px 40px 40px 40px;}.elementor-56 .elementor-element.elementor-element-f48fe51 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-f5b337a .elementor-heading-title{font-size:var( --e-global-typography-86a5954-font-size );line-height:var( --e-global-typography-86a5954-line-height );letter-spacing:var( --e-global-typography-86a5954-letter-spacing );word-spacing:var( --e-global-typography-86a5954-word-spacing );}.elementor-56 .elementor-element.elementor-element-4c323ef{padding:40px 40px 40px 40px;}.elementor-56 .elementor-element.elementor-element-ebbafe9 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-b76bb4b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-56 .elementor-element.elementor-element-b76bb4b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -199px;}.elementor-56 .elementor-element.elementor-element-3a29551{--spacer-size:400px;}.elementor-56 .elementor-element.elementor-element-2219cb5 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-56 .elementor-element.elementor-element-faa509e{font-size:var( --e-global-typography-8ea6c3b-font-size );line-height:var( --e-global-typography-8ea6c3b-line-height );letter-spacing:var( --e-global-typography-8ea6c3b-letter-spacing );word-spacing:var( --e-global-typography-8ea6c3b-word-spacing );}.elementor-56 .elementor-element.elementor-element-3d85cb5{margin-top:40px;margin-bottom:0px;}.elementor-56 .elementor-element.elementor-element-2b3f82f > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-56 .elementor-element.elementor-element-e2ab0ab{font-size:var( --e-global-typography-8ea6c3b-font-size );line-height:var( --e-global-typography-8ea6c3b-line-height );letter-spacing:var( --e-global-typography-8ea6c3b-letter-spacing );word-spacing:var( --e-global-typography-8ea6c3b-word-spacing );}.elementor-56 .elementor-element.elementor-element-c25ef5c{--spacer-size:400px;}.elementor-56 .elementor-element.elementor-element-ba00426{padding:0px 40px 40px 40px;}.elementor-56 .elementor-element.elementor-element-a90436c > .elementor-element-populated{padding:40px 0px 30px 0px;}.elementor-56 .elementor-element.elementor-element-5006071 .elementor-heading-title{font-size:var( --e-global-typography-fac0cc3-font-size );line-height:var( --e-global-typography-fac0cc3-line-height );letter-spacing:var( --e-global-typography-fac0cc3-letter-spacing );word-spacing:var( --e-global-typography-fac0cc3-word-spacing );}.elementor-56 .elementor-element.elementor-element-e2bb817{font-size:var( --e-global-typography-d8106cd-font-size );line-height:var( --e-global-typography-d8106cd-line-height );letter-spacing:var( --e-global-typography-d8106cd-letter-spacing );word-spacing:var( --e-global-typography-d8106cd-word-spacing );}}@media(max-width:767px){.elementor-56 .elementor-element.elementor-element-d0f020e{padding:30px 30px 30px 30px;}.elementor-56 .elementor-element.elementor-element-f5b337a .elementor-heading-title{font-size:var( --e-global-typography-86a5954-font-size );line-height:var( --e-global-typography-86a5954-line-height );letter-spacing:var( --e-global-typography-86a5954-letter-spacing );word-spacing:var( --e-global-typography-86a5954-word-spacing );}.elementor-56 .elementor-element.elementor-element-4c323ef{padding:30px 30px 30px 30px;}.elementor-56 .elementor-element.elementor-element-b76bb4b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-56 .elementor-element.elementor-element-b76bb4b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -75px;}.elementor-56 .elementor-element.elementor-element-3a29551{--spacer-size:200px;}.elementor-56 .elementor-element.elementor-element-2219cb5 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-56 .elementor-element.elementor-element-faa509e{font-size:var( --e-global-typography-8ea6c3b-font-size );line-height:var( --e-global-typography-8ea6c3b-line-height );letter-spacing:var( --e-global-typography-8ea6c3b-letter-spacing );word-spacing:var( --e-global-typography-8ea6c3b-word-spacing );}.elementor-56 .elementor-element.elementor-element-3d85cb5{margin-top:30px;margin-bottom:0px;}.elementor-56 .elementor-element.elementor-element-e2ab0ab{font-size:var( --e-global-typography-8ea6c3b-font-size );line-height:var( --e-global-typography-8ea6c3b-line-height );letter-spacing:var( --e-global-typography-8ea6c3b-letter-spacing );word-spacing:var( --e-global-typography-8ea6c3b-word-spacing );}.elementor-56 .elementor-element.elementor-element-c25ef5c{--spacer-size:200px;}.elementor-56 .elementor-element.elementor-element-ba00426{padding:0px 30px 30px 30px;}.elementor-56 .elementor-element.elementor-element-a90436c > .elementor-element-populated{padding:30px 0px 30px 0px;}.elementor-56 .elementor-element.elementor-element-5006071 .elementor-heading-title{font-size:var( --e-global-typography-fac0cc3-font-size );line-height:var( --e-global-typography-fac0cc3-line-height );letter-spacing:var( --e-global-typography-fac0cc3-letter-spacing );word-spacing:var( --e-global-typography-fac0cc3-word-spacing );}.elementor-56 .elementor-element.elementor-element-e2bb817{font-size:var( --e-global-typography-d8106cd-font-size );line-height:var( --e-global-typography-d8106cd-line-height );letter-spacing:var( --e-global-typography-d8106cd-letter-spacing );word-spacing:var( --e-global-typography-d8106cd-word-spacing );}.elementor-56 .elementor-element.elementor-element-21d4f4f img{height:250px;}.elementor-56 .elementor-element.elementor-element-e1d6d30 img{height:250px;}}@media(max-width:1024px) and (min-width:768px){.elementor-56 .elementor-element.elementor-element-b76bb4b{width:100%;}.elementor-56 .elementor-element.elementor-element-2219cb5{width:100%;}.elementor-56 .elementor-element.elementor-element-2b3f82f{width:100%;}.elementor-56 .elementor-element.elementor-element-c78aaf6{width:100%;}.elementor-56 .elementor-element.elementor-element-a90436c{width:100%;}.elementor-56 .elementor-element.elementor-element-bc0574a{width:48%;}.elementor-56 .elementor-element.elementor-element-6832ebe{width:4%;}.elementor-56 .elementor-element.elementor-element-0886d28{width:48%;}}