.elementor-4049 .elementor-element.elementor-element-db0a4ed{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-4049 .elementor-element.elementor-element-db0a4ed img{width:100%;}.elementor-4049 .elementor-element.elementor-element-678eefa{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:5.9px;}.elementor-4049 .elementor-element.elementor-element-678eefa .elementor-divider-separator{width:100%;}.elementor-4049 .elementor-element.elementor-element-678eefa .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-4049 .elementor-element.elementor-element-84324ad{text-align:center;}.elementor-4049 .elementor-element.elementor-element-84324ad .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:93px;font-weight:600;}.elementor-4049 .elementor-element.elementor-element-b5f9626{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:5.9px;}.elementor-4049 .elementor-element.elementor-element-b5f9626 .elementor-divider-separator{width:100%;}.elementor-4049 .elementor-element.elementor-element-b5f9626 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-4049 .elementor-element.elementor-element-48fbcad:not(.elementor-motion-effects-element-type-background), .elementor-4049 .elementor-element.elementor-element-48fbcad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-4049 .elementor-element.elementor-element-48fbcad > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #0C527014 0%, var( --e-global-color-primary ) 100%);opacity:0.57;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4049 .elementor-element.elementor-element-48fbcad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-1px;margin-bottom:0px;padding:29px 0px 0px 0px;}.elementor-4049 .elementor-element.elementor-element-13f4229 > .elementor-element-populated{margin:-3px -10px -3px -3px;--e-column-margin-right:-10px;--e-column-margin-left:-3px;}.elementor-4049 .elementor-element.elementor-element-8fd4ca0{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-4049 .elementor-element.elementor-element-8fd4ca0 > .elementor-widget-container{background-image:url("https://findyourfrenchtown.com/wp-content/uploads/2023/11/bl-plusandminus-revised.png");margin:10px -13px 19px -8px;padding:37px 37px 37px 37px;background-position:center left;background-size:cover;border-style:solid;box-shadow:0px 0px 10px 5px rgba(0,0,0,0.5);}.elementor-4049 .elementor-element.elementor-element-8fd4ca0 .elementor-headline{text-align:right;font-family:"Open Sans", Sans-serif;font-size:50px;font-weight:600;}.elementor-4049 .elementor-element.elementor-element-8fd4ca0 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-primary );stroke-width:9px;}.elementor-4049 .elementor-element.elementor-element-06b354c{margin-top:0px;margin-bottom:30px;}.elementor-4049 .elementor-element.elementor-element-38bbe35 .jet-unfold .jet-unfold__button{flex-direction:row;}.elementor-4049 .elementor-element.elementor-element-38bbe35 .jet-unfold{background-color:var( --e-global-color-accent );}.elementor-4049 .elementor-element.elementor-element-38bbe35 > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:0px 0px 0px 0px;padding:32px 32px 32px 32px;box-shadow:0px 0px 10px 5px rgba(0,0,0,0.5);}.elementor-4049 .elementor-element.elementor-element-38bbe35 .jet-unfold__separator{height:13px;}.elementor-4049 .elementor-element.elementor-element-38bbe35 .jet-unfold__mask-gradient{mask-image:linear-gradient(to top, transparent 0%, black 13px);-webkit-mask-image:linear-gradient(to top, transparent 0%, black 13px);}.elementor-4049 .elementor-element.elementor-element-38bbe35 .jet-unfold__button{align-self:flex-start;border-radius:20px 20px 20px 20px;}.elementor-4049 .elementor-element.elementor-element-38bbe35 .jet-unfold__trigger{margin-top:30px;}.elementor-4049 .elementor-element.elementor-element-674ee39:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4049 .elementor-element.elementor-element-674ee39 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D4E7EF;}.elementor-4049 .elementor-element.elementor-element-674ee39 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-4049 .elementor-element.elementor-element-674ee39 > .elementor-element-populated{box-shadow:2px 2px 18px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4049 .elementor-element.elementor-element-674ee39 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4049 .elementor-element.elementor-element-4158ef9 .elementor-icon-wrapper{text-align:left;}.elementor-4049 .elementor-element.elementor-element-d8a5530 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 20px 20px;}.elementor-4049 .elementor-element.elementor-element-d8a5530 .jet-listing-dynamic-field__content{color:var( --e-global-color-primary );font-size:18px;font-weight:600;text-align:left;}.elementor-4049 .elementor-element.elementor-element-d8a5530 .jet-listing-dynamic-field__icon{font-size:40px;}.elementor-4049 .elementor-element.elementor-element-3f3b589 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:20px 13px 20px 13px;border-style:none;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 5px rgba(0,0,0,0.5);}.elementor-4049 .elementor-element.elementor-element-3f3b589 .jet-animated-text{justify-content:center;}.elementor-4049 .elementor-element.elementor-element-3f3b589 .jet-animated-text__before-text{color:var( --e-global-color-accent );font-family:"Open Sans", Sans-serif;font-size:36px;font-weight:400;padding:0px -12px 0px -21px;}.elementor-4049 .elementor-element.elementor-element-3f3b589 .jet-animated-text__animated-text{color:var( --e-global-color-accent );font-family:"Open Sans", Sans-serif;font-size:44px;font-weight:400;padding:-15px -15px -15px -15px;}.elementor-4049 .elementor-element.elementor-element-3f3b589 .jet-animated-text__after-text{color:var( --e-global-color-accent );font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:500;padding:1px 1px 1px 1px;}.elementor-4049 .elementor-element.elementor-element-4c0424e > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:-2px -2px -2px -2px;padding:15px 15px 15px 15px;box-shadow:0px 0px 10px 5px rgba(0,0,0,0.5);}.elementor-4049 .elementor-element.elementor-element-4c0424e .jet-listing-dynamic-link__link{align-self:center;font-size:24px;font-weight:500;line-height:24px;flex-direction:row;}.elementor-4049 .elementor-element.elementor-element-4c0424e .jet-listing-dynamic-link__icon{order:-1;}@media(max-width:767px){.elementor-4049 .elementor-element.elementor-element-38bbe35 .jet-unfold__separator{height:10px;}.elementor-4049 .elementor-element.elementor-element-38bbe35 .jet-unfold__mask-gradient{mask-image:linear-gradient(to top, transparent 0%, black 10px);-webkit-mask-image:linear-gradient(to top, transparent 0%, black 10px);}}@media(min-width:768px){.elementor-4049 .elementor-element.elementor-element-7296bea{width:40.263%;}.elementor-4049 .elementor-element.elementor-element-6ddd4a9{width:59.737%;}}