.elementor-179 .elementor-element.elementor-element-3930777:not(.elementor-motion-effects-element-type-background), .elementor-179 .elementor-element.elementor-element-3930777 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://soleful-living.info/wp-content/uploads/2025/09/bca6e2c9071fb223609e9ff74a8c0fd1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-179 .elementor-element.elementor-element-3930777 > .elementor-background-overlay{background-color:#010000;opacity:0.68;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-179 .elementor-element.elementor-element-3930777 > .elementor-container{min-height:400px;}.elementor-179 .elementor-element.elementor-element-3930777{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-179 .elementor-element.elementor-element-a582db8{text-align:center;}.elementor-179 .elementor-element.elementor-element-a582db8 .elementor-heading-title{color:#FFFFFF;}.elementor-179 .elementor-element.elementor-element-fc72866:not(.elementor-motion-effects-element-type-background), .elementor-179 .elementor-element.elementor-element-fc72866 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-179 .elementor-element.elementor-element-fc72866{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-179 .elementor-element.elementor-element-fc72866 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-179 .elementor-element.elementor-element-0add665{text-align:end;}.elementor-179 .elementor-element.elementor-element-0add665 .elementor-heading-title{font-family:"Rouge Script", Sans-serif;font-size:27px;font-weight:600;color:var( --e-global-color-accent );}.elementor-179 .elementor-element.elementor-element-f723e54{text-align:end;}.elementor-179 .elementor-element.elementor-element-f723e54 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-widget-ucaddon_hover_text_reveal_content_box .uc_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_hover_text_reveal_content_box .uc_description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_hover_text_reveal_content_box .uc_btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_hover_text_reveal_content_box .ue-badge{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-179 .elementor-element.elementor-element-99c1451 .uc_overlay{background-color:#000000;opacity:60%;}.elementor-179 .elementor-element.elementor-element-99c1451 .uc_btn,.elementor-179 .elementor-element.elementor-element-99c1451 .uc_btn *{transition-duration:0.3s;}.elementor-179 .elementor-element.elementor-element-99c1451 .uc_long_content_box_holder{text-align:left;}.elementor-179 .elementor-element.elementor-element-99c1451 .uc_box_content{padding:30px 30px 30px 30px;}.elementor-179 .elementor-element.elementor-element-99c1451 .uc_long_content_box{border-radius:0px;}.elementor-179 .elementor-element.elementor-element-99c1451 .uc_long_content_box_holder .uc_long_content_box_box .uc_box_content{justify-content:flex-end;}.elementor-179 .elementor-element.elementor-element-99c1451 .uc_image_box{height:300px;background-color:#6a6a6a;background-position:center center !important;}.elementor-179 .elementor-element.elementor-element-99c1451 .uc_long_content_box:hover .uc_overlay{opacity:40%;}.elementor-179 .elementor-element.elementor-element-99c1451 .uc_title{font-family:"Roboto", Sans-serif;font-weight:400;color:#ffffff;}.elementor-179 .elementor-element.elementor-element-99c1451 .uc_long_content_box_holder:hover .uc_long_content_box_box .uc_box_content .uc_box_content_open{transform:translateY(-10px);}.elementor-179 .elementor-element.elementor-element-99c1451 .uc_long_content_box_holder.ue_debug_true .uc_long_content_box_box .uc_box_content .uc_box_content_open{transform:translateY(-10px);}.elementor-179 .elementor-element.elementor-element-99c1451 .uc_description{font-family:"Times New Roman", Sans-serif;font-size:17px;font-weight:400;color:#ffffff;}.elementor-179 .elementor-element.elementor-element-99c1451 .ue_btn_container{justify-content:inherit;gap:10px;}.elementor-179 .elementor-element.elementor-element-99c1451 .uc_btn{font-family:"Roboto", Sans-serif;font-weight:400;padding:8px 15px 8px 15px;margin-top:10px;border-radius:20px;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;}.elementor-179 .elementor-element.elementor-element-99c1451 .uc_btn:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;}.elementor-179 .elementor-element.elementor-element-778f065 .uc_overlay{background-color:#000000;opacity:60%;}.elementor-179 .elementor-element.elementor-element-778f065 .uc_btn,.elementor-179 .elementor-element.elementor-element-778f065 .uc_btn *{transition-duration:0.3s;}.elementor-179 .elementor-element.elementor-element-778f065 .uc_long_content_box_holder{text-align:left;}.elementor-179 .elementor-element.elementor-element-778f065 .uc_box_content{padding:30px 30px 30px 30px;}.elementor-179 .elementor-element.elementor-element-778f065 .uc_long_content_box{border-radius:0px;}.elementor-179 .elementor-element.elementor-element-778f065 .uc_long_content_box_holder .uc_long_content_box_box .uc_box_content{justify-content:flex-end;}.elementor-179 .elementor-element.elementor-element-778f065 .uc_image_box{height:300px;background-color:#6a6a6a;background-position:center center !important;}.elementor-179 .elementor-element.elementor-element-778f065 .uc_long_content_box:hover .uc_overlay{opacity:40%;}.elementor-179 .elementor-element.elementor-element-778f065 .uc_title{font-family:"Roboto", Sans-serif;font-weight:400;color:#ffffff;}.elementor-179 .elementor-element.elementor-element-778f065 .uc_long_content_box_holder:hover .uc_long_content_box_box .uc_box_content .uc_box_content_open{transform:translateY(-10px);}.elementor-179 .elementor-element.elementor-element-778f065 .uc_long_content_box_holder.ue_debug_true .uc_long_content_box_box .uc_box_content .uc_box_content_open{transform:translateY(-10px);}.elementor-179 .elementor-element.elementor-element-778f065 .uc_description{font-family:"Times New Roman", Sans-serif;font-size:17px;font-weight:400;color:#ffffff;}.elementor-179 .elementor-element.elementor-element-778f065 .ue_btn_container{justify-content:inherit;gap:10px;}.elementor-179 .elementor-element.elementor-element-778f065 .uc_btn{font-family:"Roboto", Sans-serif;font-weight:400;padding:8px 15px 8px 15px;margin-top:10px;border-radius:20px;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;}.elementor-179 .elementor-element.elementor-element-778f065 .uc_btn:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;}.elementor-179 .elementor-element.elementor-element-22b22bc .uc_overlay{background-color:#000000;opacity:60%;}.elementor-179 .elementor-element.elementor-element-22b22bc .uc_btn,.elementor-179 .elementor-element.elementor-element-22b22bc .uc_btn *{transition-duration:0.3s;}.elementor-179 .elementor-element.elementor-element-22b22bc .uc_long_content_box_holder{text-align:left;}.elementor-179 .elementor-element.elementor-element-22b22bc .uc_box_content{padding:30px 30px 30px 30px;}.elementor-179 .elementor-element.elementor-element-22b22bc .uc_long_content_box{border-radius:0px;}.elementor-179 .elementor-element.elementor-element-22b22bc .uc_long_content_box_holder .uc_long_content_box_box .uc_box_content{justify-content:flex-end;}.elementor-179 .elementor-element.elementor-element-22b22bc .uc_image_box{height:300px;background-color:#6a6a6a;background-position:center center !important;}.elementor-179 .elementor-element.elementor-element-22b22bc .uc_long_content_box:hover .uc_overlay{opacity:40%;}.elementor-179 .elementor-element.elementor-element-22b22bc .uc_title{font-family:"Roboto", Sans-serif;font-weight:400;color:#ffffff;}.elementor-179 .elementor-element.elementor-element-22b22bc .uc_long_content_box_holder:hover .uc_long_content_box_box .uc_box_content .uc_box_content_open{transform:translateY(-10px);}.elementor-179 .elementor-element.elementor-element-22b22bc .uc_long_content_box_holder.ue_debug_true .uc_long_content_box_box .uc_box_content .uc_box_content_open{transform:translateY(-10px);}.elementor-179 .elementor-element.elementor-element-22b22bc .uc_description{font-family:"Times New Roman", Sans-serif;font-size:17px;font-weight:400;color:#ffffff;}.elementor-179 .elementor-element.elementor-element-22b22bc .ue_btn_container{justify-content:inherit;gap:10px;}.elementor-179 .elementor-element.elementor-element-22b22bc .uc_btn{font-family:"Roboto", Sans-serif;font-weight:400;padding:8px 15px 8px 15px;margin-top:10px;border-radius:20px;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;}.elementor-179 .elementor-element.elementor-element-22b22bc .uc_btn:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;}.elementor-179 .elementor-element.elementor-element-b8c17be .uc_overlay{background-color:#000000;opacity:60%;}.elementor-179 .elementor-element.elementor-element-b8c17be .uc_btn,.elementor-179 .elementor-element.elementor-element-b8c17be .uc_btn *{transition-duration:0.3s;}.elementor-179 .elementor-element.elementor-element-b8c17be .uc_long_content_box_holder{text-align:left;}.elementor-179 .elementor-element.elementor-element-b8c17be .uc_box_content{padding:30px 30px 30px 30px;}.elementor-179 .elementor-element.elementor-element-b8c17be .uc_long_content_box{border-radius:0px;}.elementor-179 .elementor-element.elementor-element-b8c17be .uc_long_content_box_holder .uc_long_content_box_box .uc_box_content{justify-content:flex-end;}.elementor-179 .elementor-element.elementor-element-b8c17be .uc_image_box{height:300px;background-color:#6a6a6a;background-position:center center !important;}.elementor-179 .elementor-element.elementor-element-b8c17be .uc_long_content_box:hover .uc_overlay{opacity:40%;}.elementor-179 .elementor-element.elementor-element-b8c17be .uc_title{font-family:"Roboto", Sans-serif;font-weight:400;color:#ffffff;}.elementor-179 .elementor-element.elementor-element-b8c17be .uc_long_content_box_holder:hover .uc_long_content_box_box .uc_box_content .uc_box_content_open{transform:translateY(-10px);}.elementor-179 .elementor-element.elementor-element-b8c17be .uc_long_content_box_holder.ue_debug_true .uc_long_content_box_box .uc_box_content .uc_box_content_open{transform:translateY(-10px);}.elementor-179 .elementor-element.elementor-element-b8c17be .uc_description{font-family:"Times New Roman", Sans-serif;font-size:17px;font-weight:400;color:#ffffff;}.elementor-179 .elementor-element.elementor-element-b8c17be .ue_btn_container{justify-content:inherit;gap:10px;}.elementor-179 .elementor-element.elementor-element-b8c17be .uc_btn{font-family:"Roboto", Sans-serif;font-weight:400;padding:8px 15px 8px 15px;margin-top:10px;border-radius:20px;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;}.elementor-179 .elementor-element.elementor-element-b8c17be .uc_btn:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;}.elementor-179 .elementor-element.elementor-element-2918580:not(.elementor-motion-effects-element-type-background), .elementor-179 .elementor-element.elementor-element-2918580 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://soleful-living.info/wp-content/uploads/2025/09/b167c067e564fa1475d6bc6fe93235b7.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-179 .elementor-element.elementor-element-2918580 > .elementor-background-overlay{background-color:#1A1A1A;opacity:0.55;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-179 .elementor-element.elementor-element-2918580 > .elementor-container{min-height:300px;}.elementor-179 .elementor-element.elementor-element-2918580{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-179 .elementor-element.elementor-element-c7b3484{text-align:center;}.elementor-179 .elementor-element.elementor-element-c7b3484 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:700;color:#21F507;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-179 .elementor-element.elementor-element-a2e45e1{padding:0px 300px 0px 300px;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-179 .elementor-element.elementor-element-04aad64 .elementor-button{background-color:#139E26;font-family:"Roboto Mono", Sans-serif;font-size:14px;font-weight:500;border-radius:10px 10px 10px 10px;}@media(min-width:1025px){.elementor-179 .elementor-element.elementor-element-2918580:not(.elementor-motion-effects-element-type-background), .elementor-179 .elementor-element.elementor-element-2918580 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-179 .elementor-element.elementor-element-fc72866{padding:40px 0px 40px 0px;}.elementor-179 .elementor-element.elementor-element-0add665{padding:0px 0px 0px 0px;text-align:start;}.elementor-179 .elementor-element.elementor-element-0add665 .elementor-heading-title{font-size:22px;}.elementor-179 .elementor-element.elementor-element-f723e54{text-align:start;}.elementor-179 .elementor-element.elementor-element-f723e54 .elementor-heading-title{font-size:17px;}.elementor-179 .elementor-element.elementor-element-99c1451 .uc_title{font-size:17px;}.elementor-179 .elementor-element.elementor-element-99c1451 .uc_description{font-size:15px;}.elementor-179 .elementor-element.elementor-element-99c1451 .uc_btn{font-size:14px;}.elementor-179 .elementor-element.elementor-element-778f065 .uc_title{font-size:17px;}.elementor-179 .elementor-element.elementor-element-778f065 .uc_description{font-size:15px;}.elementor-179 .elementor-element.elementor-element-778f065 .uc_btn{font-size:14px;}.elementor-179 .elementor-element.elementor-element-22b22bc .uc_title{font-size:17px;}.elementor-179 .elementor-element.elementor-element-22b22bc .uc_description{font-size:15px;}.elementor-179 .elementor-element.elementor-element-22b22bc .uc_btn{font-size:14px;}.elementor-179 .elementor-element.elementor-element-b8c17be .uc_title{font-size:17px;}.elementor-179 .elementor-element.elementor-element-b8c17be .uc_description{font-size:15px;}.elementor-179 .elementor-element.elementor-element-b8c17be .uc_btn{font-size:14px;}.elementor-179 .elementor-element.elementor-element-c7b3484 .elementor-heading-title{font-size:22px;}.elementor-179 .elementor-element.elementor-element-a2e45e1{padding:0px 0px 0px 0px;font-size:14px;}.elementor-179 .elementor-element.elementor-element-04aad64 .elementor-button{font-size:13px;}}