.elementor-25209 .elementor-element.elementor-element-c036548 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-25209 .elementor-element.elementor-element-c036548 > .elementor-background-overlay{background-color:#000000;opacity:0.02;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25209 .elementor-element.elementor-element-c036548 > .elementor-container{max-width:1200px;min-height:72vh;}.elementor-25209 .elementor-element.elementor-element-c036548:not(.elementor-motion-effects-element-type-background), .elementor-25209 .elementor-element.elementor-element-c036548 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://www.francescaderege.com/wp-content/uploads/2024/08/Screenshot-2024-08-03-alle-16.58.40.png") 50% 50%;background-size:cover;}.elementor-25209 .elementor-element.elementor-element-c036548{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-25209 .elementor-element.elementor-element-df75a42{text-align:center;}.elementor-25209 .elementor-element.elementor-element-df75a42 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;font-style:normal;line-height:50px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-25209 .elementor-element.elementor-element-326f15c{text-align:center;}.elementor-25209 .elementor-element.elementor-element-326f15c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:#ffffff;}.elementor-25209 .elementor-element.elementor-element-d69bf7e > .elementor-widget-container{margin:0px 020px 50px 020px;}.elementor-25209 .elementor-element.elementor-element-d69bf7e{text-align:center;font-family:"futura", Sans-serif;font-size:26px;font-weight:300;line-height:35px;letter-spacing:0.5px;word-spacing:0px;color:var( --e-global-color-50ddc75 );}.elementor-25209 .elementor-element.elementor-element-9704778 .elementor-button:hover, .elementor-25209 .elementor-element.elementor-element-9704778 .elementor-button:focus{background-color:var( --e-global-color-50ddc75 );color:var( --e-global-color-b91ea9c );}.elementor-25209 .elementor-element.elementor-element-9704778 .elementor-button{font-family:"futura thin", Sans-serif;font-size:18px;font-weight:700;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:10px 17px 10px 17px;}.elementor-25209 .elementor-element.elementor-element-9704778 .elementor-button:hover svg, .elementor-25209 .elementor-element.elementor-element-9704778 .elementor-button:focus svg{fill:var( --e-global-color-b91ea9c );}.elementor-25209 .elementor-element.elementor-element-dec1b3a:not(.elementor-motion-effects-element-type-background), .elementor-25209 .elementor-element.elementor-element-dec1b3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.francescaderege.com/wp-content/uploads/2024/01/verdure-dime.png");background-position:center center;}.elementor-25209 .elementor-element.elementor-element-dec1b3a > .elementor-background-overlay{background-color:var( --e-global-color-50ddc75 );opacity:0.85;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25209 .elementor-element.elementor-element-dec1b3a > .elementor-container{max-width:1090px;}.elementor-25209 .elementor-element.elementor-element-dec1b3a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-25209 .elementor-element.elementor-element-ed56930 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25209 .elementor-element.elementor-element-ed56930{text-align:center;}.elementor-25209 .elementor-element.elementor-element-ed56930 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-b91ea9c );}.elementor-25209 .elementor-element.elementor-element-cc461b2{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-25209 .elementor-element.elementor-element-bad08d3 .elementor-button:hover, .elementor-25209 .elementor-element.elementor-element-bad08d3 .elementor-button:focus{background-color:var( --e-global-color-50ddc75 );color:var( --e-global-color-b91ea9c );}.elementor-25209 .elementor-element.elementor-element-bad08d3 .elementor-button{font-family:"futura thin", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:10px 17px 10px 17px;}.elementor-25209 .elementor-element.elementor-element-bad08d3 .elementor-button:hover svg, .elementor-25209 .elementor-element.elementor-element-bad08d3 .elementor-button:focus svg{fill:var( --e-global-color-b91ea9c );}.elementor-25209 .elementor-element.elementor-element-53f8c8e .elementor-button:hover, .elementor-25209 .elementor-element.elementor-element-53f8c8e .elementor-button:focus{background-color:var( --e-global-color-50ddc75 );color:var( --e-global-color-b91ea9c );}.elementor-25209 .elementor-element.elementor-element-53f8c8e .elementor-button{font-family:"futura thin", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:10px 17px 10px 17px;}.elementor-25209 .elementor-element.elementor-element-53f8c8e .elementor-button:hover svg, .elementor-25209 .elementor-element.elementor-element-53f8c8e .elementor-button:focus svg{fill:var( --e-global-color-b91ea9c );}.elementor-25209 .elementor-element.elementor-element-5a418cb > .elementor-container{max-width:700px;}.elementor-25209 .elementor-element.elementor-element-5a418cb > .elementor-background-overlay{opacity:0.65;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25209 .elementor-element.elementor-element-5a418cb{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-25209 .elementor-element.elementor-element-45fdd14:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25209 .elementor-element.elementor-element-45fdd14 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://www.francescaderege.com/wp-content/uploads/2024/08/pattern2.jpg");}.elementor-25209 .elementor-element.elementor-element-45fdd14 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-50ddc75 );opacity:0.86;}.elementor-25209 .elementor-element.elementor-element-45fdd14 > .elementor-element-populated{border-style:dashed;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );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:30px 30px 30px 30px;}.elementor-25209 .elementor-element.elementor-element-45fdd14 > .elementor-element-populated, .elementor-25209 .elementor-element.elementor-element-45fdd14 > .elementor-element-populated > .elementor-background-overlay, .elementor-25209 .elementor-element.elementor-element-45fdd14 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-25209 .elementor-element.elementor-element-45fdd14 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25209 .elementor-element.elementor-element-454ba8b > .elementor-widget-container{margin:-41px 0px -33px 0px;}.elementor-25209 .elementor-element.elementor-element-f1227fe{text-align:center;}.elementor-25209 .elementor-element.elementor-element-f1227fe .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;font-style:normal;line-height:40px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-25209 .elementor-element.elementor-element-410329e .elementor-button:hover, .elementor-25209 .elementor-element.elementor-element-410329e .elementor-button:focus{background-color:var( --e-global-color-50ddc75 );color:var( --e-global-color-b91ea9c );}.elementor-25209 .elementor-element.elementor-element-410329e .elementor-button{font-family:"futura thin", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:10px 17px 10px 17px;}.elementor-25209 .elementor-element.elementor-element-410329e .elementor-button:hover svg, .elementor-25209 .elementor-element.elementor-element-410329e .elementor-button:focus svg{fill:var( --e-global-color-b91ea9c );}.elementor-25209 .elementor-element.elementor-element-7e220b9 > .elementor-widget-container{margin:0px 8px 0px 8px;}.elementor-25209 .elementor-element.elementor-element-7e220b9{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-25209 .elementor-element.elementor-element-d27463d .elementor-button:hover, .elementor-25209 .elementor-element.elementor-element-d27463d .elementor-button:focus{background-color:var( --e-global-color-50ddc75 );color:var( --e-global-color-b91ea9c );}.elementor-25209 .elementor-element.elementor-element-d27463d .elementor-button{font-family:"futura thin", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:10px 17px 10px 17px;}.elementor-25209 .elementor-element.elementor-element-d27463d .elementor-button:hover svg, .elementor-25209 .elementor-element.elementor-element-d27463d .elementor-button:focus svg{fill:var( --e-global-color-b91ea9c );}.elementor-25209 .elementor-element.elementor-element-90ce136:not(.elementor-motion-effects-element-type-background), .elementor-25209 .elementor-element.elementor-element-90ce136 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.francescaderege.com/wp-content/uploads/2024/01/verdure-lab.png");background-position:center center;}.elementor-25209 .elementor-element.elementor-element-90ce136 > .elementor-background-overlay{background-color:var( --e-global-color-50ddc75 );opacity:0.85;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25209 .elementor-element.elementor-element-90ce136 > .elementor-container{max-width:1090px;}.elementor-25209 .elementor-element.elementor-element-90ce136{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-25209 .elementor-element.elementor-element-f32e7e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25209 .elementor-element.elementor-element-f32e7e0{text-align:center;}.elementor-25209 .elementor-element.elementor-element-f32e7e0 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-b91ea9c );}.elementor-25209 .elementor-element.elementor-element-66274be{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-25209 .elementor-element.elementor-element-0252ef2 .elementor-button:hover, .elementor-25209 .elementor-element.elementor-element-0252ef2 .elementor-button:focus{background-color:var( --e-global-color-50ddc75 );color:var( --e-global-color-b91ea9c );}.elementor-25209 .elementor-element.elementor-element-0252ef2 .elementor-button{font-family:"futura thin", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:10px 17px 10px 17px;}.elementor-25209 .elementor-element.elementor-element-0252ef2 .elementor-button:hover svg, .elementor-25209 .elementor-element.elementor-element-0252ef2 .elementor-button:focus svg{fill:var( --e-global-color-b91ea9c );}.elementor-25209 .elementor-element.elementor-element-929e6e9 > .elementor-container{max-width:700px;}.elementor-25209 .elementor-element.elementor-element-929e6e9 > .elementor-background-overlay{opacity:0.55;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25209 .elementor-element.elementor-element-929e6e9{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-25209 .elementor-element.elementor-element-1b2a9b1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25209 .elementor-element.elementor-element-1b2a9b1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://www.francescaderege.com/wp-content/uploads/2024/08/pattern2.jpg");}.elementor-25209 .elementor-element.elementor-element-1b2a9b1 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-50ddc75 );opacity:0.86;}.elementor-25209 .elementor-element.elementor-element-1b2a9b1 > .elementor-element-populated{border-style:dashed;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );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:30px 30px 30px 30px;}.elementor-25209 .elementor-element.elementor-element-1b2a9b1 > .elementor-element-populated, .elementor-25209 .elementor-element.elementor-element-1b2a9b1 > .elementor-element-populated > .elementor-background-overlay, .elementor-25209 .elementor-element.elementor-element-1b2a9b1 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-25209 .elementor-element.elementor-element-1b2a9b1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25209 .elementor-element.elementor-element-515dfa9{text-align:center;}.elementor-25209 .elementor-element.elementor-element-515dfa9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;font-style:normal;line-height:43px;letter-spacing:0px;color:var( --e-global-color-b91ea9c );}.elementor-25209 .elementor-element.elementor-element-96c9b1b{text-align:center;}.elementor-25209 .elementor-element.elementor-element-96c9b1b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-text );}.elementor-25209 .elementor-element.elementor-element-03ba3f8 .elementor-button:hover, .elementor-25209 .elementor-element.elementor-element-03ba3f8 .elementor-button:focus{background-color:var( --e-global-color-50ddc75 );color:var( --e-global-color-b91ea9c );}.elementor-25209 .elementor-element.elementor-element-03ba3f8 .elementor-button{font-family:"futura thin", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:10px 17px 10px 17px;}.elementor-25209 .elementor-element.elementor-element-03ba3f8 .elementor-button:hover svg, .elementor-25209 .elementor-element.elementor-element-03ba3f8 .elementor-button:focus svg{fill:var( --e-global-color-b91ea9c );}.elementor-25209 .elementor-element.elementor-element-9f680eb > .elementor-container{max-width:700px;}.elementor-25209 .elementor-element.elementor-element-9f680eb > .elementor-background-overlay{opacity:0.55;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25209 .elementor-element.elementor-element-9f680eb{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-25209 .elementor-element.elementor-element-7b293bf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25209 .elementor-element.elementor-element-7b293bf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://www.francescaderege.com/wp-content/uploads/2024/08/pattern2.jpg");}.elementor-25209 .elementor-element.elementor-element-7b293bf > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-50ddc75 );opacity:0.86;}.elementor-25209 .elementor-element.elementor-element-7b293bf > .elementor-element-populated{border-style:dashed;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );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:30px 30px 30px 30px;}.elementor-25209 .elementor-element.elementor-element-7b293bf > .elementor-element-populated, .elementor-25209 .elementor-element.elementor-element-7b293bf > .elementor-element-populated > .elementor-background-overlay, .elementor-25209 .elementor-element.elementor-element-7b293bf > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-25209 .elementor-element.elementor-element-7b293bf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25209 .elementor-element.elementor-element-a7e3328{text-align:center;}.elementor-25209 .elementor-element.elementor-element-a7e3328 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;font-style:normal;line-height:43px;letter-spacing:0px;color:var( --e-global-color-b91ea9c );}.elementor-25209 .elementor-element.elementor-element-b83f7cc > .elementor-widget-container{margin:-24px 0px 0px 0px;}.elementor-25209 .elementor-element.elementor-element-b83f7cc{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-b91ea9c );}.elementor-25209 .elementor-element.elementor-element-c1ae23b{text-align:center;}.elementor-25209 .elementor-element.elementor-element-c1ae23b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-text );}.elementor-25209 .elementor-element.elementor-element-defd3d4 .elementor-button:hover, .elementor-25209 .elementor-element.elementor-element-defd3d4 .elementor-button:focus{background-color:var( --e-global-color-50ddc75 );color:var( --e-global-color-b91ea9c );}.elementor-25209 .elementor-element.elementor-element-defd3d4 .elementor-button{font-family:"futura thin", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:10px 17px 10px 17px;}.elementor-25209 .elementor-element.elementor-element-defd3d4 .elementor-button:hover svg, .elementor-25209 .elementor-element.elementor-element-defd3d4 .elementor-button:focus svg{fill:var( --e-global-color-b91ea9c );}.elementor-25209 .elementor-element.elementor-element-955b85b > .elementor-container{max-width:700px;}.elementor-25209 .elementor-element.elementor-element-955b85b > .elementor-background-overlay{opacity:0.55;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25209 .elementor-element.elementor-element-955b85b{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-25209 .elementor-element.elementor-element-766c926:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25209 .elementor-element.elementor-element-766c926 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://www.francescaderege.com/wp-content/uploads/2024/08/pattern2.jpg");}.elementor-25209 .elementor-element.elementor-element-766c926 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-50ddc75 );opacity:0.86;}.elementor-25209 .elementor-element.elementor-element-766c926 > .elementor-element-populated{border-style:dashed;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );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:30px 30px 30px 30px;}.elementor-25209 .elementor-element.elementor-element-766c926 > .elementor-element-populated, .elementor-25209 .elementor-element.elementor-element-766c926 > .elementor-element-populated > .elementor-background-overlay, .elementor-25209 .elementor-element.elementor-element-766c926 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-25209 .elementor-element.elementor-element-766c926 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25209 .elementor-element.elementor-element-197a873{text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;font-style:normal;line-height:40px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-25209 .elementor-element.elementor-element-44b6723{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-25209 .elementor-element.elementor-element-11263df .elementor-button:hover, .elementor-25209 .elementor-element.elementor-element-11263df .elementor-button:focus{background-color:var( --e-global-color-50ddc75 );color:var( --e-global-color-b91ea9c );}.elementor-25209 .elementor-element.elementor-element-11263df .elementor-button{font-family:"futura thin", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:10px 17px 10px 17px;}.elementor-25209 .elementor-element.elementor-element-11263df .elementor-button:hover svg, .elementor-25209 .elementor-element.elementor-element-11263df .elementor-button:focus svg{fill:var( --e-global-color-b91ea9c );}.elementor-25209 .elementor-element.elementor-element-b3b474f > .elementor-widget-container{margin:-49px 0px -45px 0px;padding:0px 0px 0px 0px;}.elementor-25209 .elementor-element.elementor-element-b3b474f img{width:49%;max-width:79%;height:185px;}.elementor-25209 .elementor-element.elementor-element-abcd646:not(.elementor-motion-effects-element-type-background), .elementor-25209 .elementor-element.elementor-element-abcd646 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.francescaderege.com/wp-content/uploads/2024/02/PATTERN-GRID-small-web-1024x768.png");}.elementor-25209 .elementor-element.elementor-element-abcd646 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25209 .elementor-element.elementor-element-abcd646 > .elementor-container{max-width:1200px;}.elementor-25209 .elementor-element.elementor-element-abcd646 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:8px;}.elementor-25209 .elementor-element.elementor-element-abcd646{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:040px 0px 060px 0px;}.elementor-25209 .elementor-element.elementor-element-5655e9b > .elementor-element-populated{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:0px 0px 0px 0px;}.elementor-25209 .elementor-element.elementor-element-5655e9b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25209 .elementor-element.elementor-element-53b81e3{text-align:center;}.elementor-25209 .elementor-element.elementor-element-53b81e3 .elementor-heading-title{font-family:"futura", Sans-serif;font-size:26px;font-weight:300;text-transform:uppercase;text-decoration:none;line-height:35px;letter-spacing:0.5px;word-spacing:0px;color:var( --e-global-color-b91ea9c );}.elementor-25209 .elementor-element.elementor-element-7416307{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-25209 .elementor-element.elementor-element-a04c030 .elementor-button:hover, .elementor-25209 .elementor-element.elementor-element-a04c030 .elementor-button:focus{background-color:var( --e-global-color-50ddc75 );color:var( --e-global-color-b91ea9c );}.elementor-25209 .elementor-element.elementor-element-a04c030 .elementor-button{font-family:"futura thin", Sans-serif;font-size:18px;font-weight:700;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:10px 17px 10px 17px;}.elementor-25209 .elementor-element.elementor-element-a04c030 .elementor-button:hover svg, .elementor-25209 .elementor-element.elementor-element-a04c030 .elementor-button:focus svg{fill:var( --e-global-color-b91ea9c );}.elementor-25209 .elementor-element.elementor-element-89818ab > .elementor-element-populated{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:0px 0px 0px 0px;}.elementor-25209 .elementor-element.elementor-element-89818ab > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25209 .elementor-element.elementor-element-67b474d{text-align:center;}.elementor-25209 .elementor-element.elementor-element-67b474d .elementor-heading-title{font-family:"futura", Sans-serif;font-size:26px;font-weight:300;text-transform:uppercase;text-decoration:none;line-height:35px;letter-spacing:0.5px;word-spacing:0px;color:var( --e-global-color-b91ea9c );}.elementor-25209 .elementor-element.elementor-element-b673cc7{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-25209 .elementor-element.elementor-element-7357717 .elementor-button:hover, .elementor-25209 .elementor-element.elementor-element-7357717 .elementor-button:focus{background-color:var( --e-global-color-50ddc75 );color:var( --e-global-color-b91ea9c );}.elementor-25209 .elementor-element.elementor-element-7357717 .elementor-button{font-family:"futura thin", Sans-serif;font-size:18px;font-weight:700;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:10px 17px 10px 17px;}.elementor-25209 .elementor-element.elementor-element-7357717 .elementor-button:hover svg, .elementor-25209 .elementor-element.elementor-element-7357717 .elementor-button:focus svg{fill:var( --e-global-color-b91ea9c );}.elementor-25209 .elementor-element.elementor-element-dbd6483 > .elementor-element-populated{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:0px 0px 0px 0px;}.elementor-25209 .elementor-element.elementor-element-dbd6483 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25209 .elementor-element.elementor-element-361d8ca{text-align:center;}.elementor-25209 .elementor-element.elementor-element-361d8ca .elementor-heading-title{font-family:"futura", Sans-serif;font-size:26px;font-weight:300;text-transform:uppercase;text-decoration:none;line-height:35px;letter-spacing:0.5px;word-spacing:0px;color:var( --e-global-color-b91ea9c );}.elementor-25209 .elementor-element.elementor-element-824f581{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-25209 .elementor-element.elementor-element-42dcede .elementor-button:hover, .elementor-25209 .elementor-element.elementor-element-42dcede .elementor-button:focus{background-color:var( --e-global-color-50ddc75 );color:var( --e-global-color-b91ea9c );}.elementor-25209 .elementor-element.elementor-element-42dcede .elementor-button{font-family:"futura thin", Sans-serif;font-size:18px;font-weight:700;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:10px 17px 10px 17px;}.elementor-25209 .elementor-element.elementor-element-42dcede .elementor-button:hover svg, .elementor-25209 .elementor-element.elementor-element-42dcede .elementor-button:focus svg{fill:var( --e-global-color-b91ea9c );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-25209 .elementor-element.elementor-element-df75a42 .elementor-heading-title{line-height:1.5em;}.elementor-25209 .elementor-element.elementor-element-326f15c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-25209 .elementor-element.elementor-element-ed56930 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-25209 .elementor-element.elementor-element-cc461b2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-25209 .elementor-element.elementor-element-f1227fe .elementor-heading-title{line-height:1.5em;}.elementor-25209 .elementor-element.elementor-element-7e220b9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-25209 .elementor-element.elementor-element-f32e7e0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-25209 .elementor-element.elementor-element-66274be{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-25209 .elementor-element.elementor-element-515dfa9 .elementor-heading-title{line-height:1.5em;}.elementor-25209 .elementor-element.elementor-element-96c9b1b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-25209 .elementor-element.elementor-element-a7e3328 .elementor-heading-title{line-height:1.5em;}.elementor-25209 .elementor-element.elementor-element-b83f7cc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-25209 .elementor-element.elementor-element-c1ae23b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-25209 .elementor-element.elementor-element-197a873{line-height:1.5em;}.elementor-25209 .elementor-element.elementor-element-44b6723{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-25209 .elementor-element.elementor-element-7416307{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-25209 .elementor-element.elementor-element-b673cc7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-25209 .elementor-element.elementor-element-824f581{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:767px){.elementor-25209 .elementor-element.elementor-element-c036548 > .elementor-container{min-height:100vh;}.elementor-25209 .elementor-element.elementor-element-11d398b > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-25209 .elementor-element.elementor-element-df75a42 .elementor-heading-title{line-height:1.2em;}.elementor-25209 .elementor-element.elementor-element-326f15c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-25209 .elementor-element.elementor-element-d69bf7e{font-size:24px;}.elementor-25209 .elementor-element.elementor-element-ed56930 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-25209 .elementor-element.elementor-element-cc461b2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-25209 .elementor-element.elementor-element-f1227fe .elementor-heading-title{line-height:1.2em;}.elementor-25209 .elementor-element.elementor-element-7e220b9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-25209 .elementor-element.elementor-element-f32e7e0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-25209 .elementor-element.elementor-element-66274be{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-25209 .elementor-element.elementor-element-515dfa9 .elementor-heading-title{line-height:1.2em;}.elementor-25209 .elementor-element.elementor-element-96c9b1b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-25209 .elementor-element.elementor-element-a7e3328 .elementor-heading-title{line-height:1.2em;}.elementor-25209 .elementor-element.elementor-element-b83f7cc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-25209 .elementor-element.elementor-element-c1ae23b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-25209 .elementor-element.elementor-element-197a873{line-height:1.2em;}.elementor-25209 .elementor-element.elementor-element-44b6723{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-25209 .elementor-element.elementor-element-53b81e3{text-align:center;}.elementor-25209 .elementor-element.elementor-element-7416307{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-25209 .elementor-element.elementor-element-67b474d{text-align:center;}.elementor-25209 .elementor-element.elementor-element-b673cc7{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-25209 .elementor-element.elementor-element-361d8ca{text-align:center;}.elementor-25209 .elementor-element.elementor-element-824f581{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(min-width:768px){.elementor-25209 .elementor-element.elementor-element-11d398b{width:100%;}.elementor-25209 .elementor-element.elementor-element-45fdd14{width:100%;}.elementor-25209 .elementor-element.elementor-element-1b2a9b1{width:100%;}.elementor-25209 .elementor-element.elementor-element-7b293bf{width:100%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'futura';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.francescaderege.com/wp-content/uploads/2024/01/intrepid.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'futura thin';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.francescaderege.com/wp-content/uploads/2024/01/weezerfont.ttf') format('truetype');
}
/* End Custom Fonts CSS */