.elementor-44719 .elementor-element.elementor-element-3b78e7f4{--display:flex;--min-height:866px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.74;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44719 .elementor-element.elementor-element-3b78e7f4:not(.elementor-motion-effects-element-type-background), .elementor-44719 .elementor-element.elementor-element-3b78e7f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-44719 .elementor-element.elementor-element-3b78e7f4::before, .elementor-44719 .elementor-element.elementor-element-3b78e7f4 > .elementor-background-video-container::before, .elementor-44719 .elementor-element.elementor-element-3b78e7f4 > .e-con-inner > .elementor-background-video-container::before, .elementor-44719 .elementor-element.elementor-element-3b78e7f4 > .elementor-background-slideshow::before, .elementor-44719 .elementor-element.elementor-element-3b78e7f4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-44719 .elementor-element.elementor-element-3b78e7f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#252525;--background-overlay:'';}.elementor-44719 .elementor-element.elementor-element-77f5370c{--display:flex;}.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-44719 .elementor-element.elementor-element-203f85af > .elementor-widget-container{margin:78px 0px 0px 0px;}.elementor-44719 .elementor-element.elementor-element-203f85af{text-align:center;}.elementor-44719 .elementor-element.elementor-element-203f85af .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:87px;font-weight:bold;letter-spacing:-4.3px;color:#FFFFFF;}.elementor-44719 .elementor-element.elementor-element-6d6c2090 > .elementor-widget-container{--e-transform-rotateZ:-4deg;margin:-4px 0px 0px 0px;}.elementor-44719 .elementor-element.elementor-element-6d6c2090{z-index:2;text-align:center;}.elementor-44719 .elementor-element.elementor-element-6d6c2090 .elementor-heading-title{font-family:"Petit Formal Script", Sans-serif;font-size:65px;font-weight:300;font-style:italic;letter-spacing:-5px;color:#C3AA20;}.elementor-44719 .elementor-element.elementor-element-53caf0d1{--e-rating-justify-content:center;--e-rating-icon-font-size:27px;--e-rating-gap:12px;--e-rating-icon-marked-color:#C3AA20;}.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-44719 .elementor-element.elementor-element-2cf40f70{text-align:center;font-family:"Montserrat", Sans-serif;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-44719 .elementor-element.elementor-element-5a0db6a8 .elementor-button{background-color:#A98F1600;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;border-style:solid;border-color:#A98F16;}.elementor-44719 .elementor-element.elementor-element-4125f557{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-44719 .elementor-element.elementor-element-6f25fd0f{--display:flex;}.elementor-44719 .elementor-element.elementor-element-4d446b41{text-align:center;}.elementor-44719 .elementor-element.elementor-element-4d446b41 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:70px;font-weight:bold;letter-spacing:-4.3px;color:#050505;}.elementor-44719 .elementor-element.elementor-element-4919843a > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-44719 .elementor-element.elementor-element-4919843a{column-gap:0px;font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-secondary );}.elementor-44719 .elementor-element.elementor-element-5bc44f5f{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-44719 .elementor-element.elementor-element-4bb155eb{text-align:center;}.elementor-44719 .elementor-element.elementor-element-4bb155eb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:70px;font-weight:bold;letter-spacing:-4.3px;color:#050505;}.elementor-44719 .elementor-element.elementor-element-2d9b65c1{font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-44719 .elementor-element.elementor-element-13847d55{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-44719 .elementor-element.elementor-element-352ba913{text-align:center;}.elementor-44719 .elementor-element.elementor-element-352ba913 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:87px;font-weight:bold;letter-spacing:-4.3px;color:var( --e-global-color-90a5e98 );}.elementor-44719 .elementor-element.elementor-element-6ca6b666 > .elementor-widget-container{--e-transform-rotateZ:-4deg;margin:-53px 0px 0px 0px;}.elementor-44719 .elementor-element.elementor-element-6ca6b666{z-index:2;text-align:center;}.elementor-44719 .elementor-element.elementor-element-6ca6b666 .elementor-heading-title{font-family:"Petit Formal Script", Sans-serif;font-size:65px;font-weight:300;font-style:italic;letter-spacing:-5px;color:#302F2B;}.elementor-44719 .elementor-element.elementor-element-61d59d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-44719 .elementor-element.elementor-element-6caae47{text-align:center;}.elementor-44719 .elementor-element.elementor-element-6caae47 .elementor-heading-title{font-size:34px;font-weight:700;line-height:1.25em;color:#000000;}.elementor-44719 .elementor-element.elementor-element-baee806{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-44719 .elementor-element.elementor-element-6eefab5{font-size:18px;font-weight:400;line-height:1.6em;color:#000000;}.elementor-44719 .elementor-element.elementor-element-47545ae6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-44719 .elementor-element.elementor-element-47545ae6:not(.elementor-motion-effects-element-type-background), .elementor-44719 .elementor-element.elementor-element-47545ae6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-44719 .elementor-element.elementor-element-5e646e9d{--display:flex;--min-height:276px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.89;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-44719 .elementor-element.elementor-element-5e646e9d:not(.elementor-motion-effects-element-type-background), .elementor-44719 .elementor-element.elementor-element-5e646e9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://efrenchies.com/wp-content/uploads/2026/08/Our-team-member-group-photo-at-Elite-Frenchies.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-44719 .elementor-element.elementor-element-5e646e9d::before, .elementor-44719 .elementor-element.elementor-element-5e646e9d > .elementor-background-video-container::before, .elementor-44719 .elementor-element.elementor-element-5e646e9d > .e-con-inner > .elementor-background-video-container::before, .elementor-44719 .elementor-element.elementor-element-5e646e9d > .elementor-background-slideshow::before, .elementor-44719 .elementor-element.elementor-element-5e646e9d > .e-con-inner > .elementor-background-slideshow::before, .elementor-44719 .elementor-element.elementor-element-5e646e9d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-90a5e98 );--background-overlay:'';}.elementor-44719 .elementor-element.elementor-element-704a7eca{--display:flex;}.elementor-44719 .elementor-element.elementor-element-1c67f31{text-align:center;}.elementor-44719 .elementor-element.elementor-element-1c67f31 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:87px;font-weight:bold;letter-spacing:-4.3px;color:#FFFFFF;}.elementor-44719 .elementor-element.elementor-element-61f5dc76 > .elementor-widget-container{--e-transform-rotateZ:-4deg;margin:-63px 0px 0px 0px;}.elementor-44719 .elementor-element.elementor-element-61f5dc76{z-index:2;text-align:center;}.elementor-44719 .elementor-element.elementor-element-61f5dc76 .elementor-heading-title{font-family:"Petit Formal Script", Sans-serif;font-size:51px;font-weight:300;font-style:italic;letter-spacing:-5px;color:#131313;}.elementor-widget-eael-wpforms .eael-contact-form-description, .elementor-widget-eael-wpforms .wpforms-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-wpforms .eael-wpforms .wpforms-field label, .elementor-widget-eael-wpforms .eael-wpforms .wpforms-field legend{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-wpforms .eael-wpforms .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-widget-eael-wpforms .eael-wpforms .wpforms-field textarea, .elementor-widget-eael-wpforms .eael-wpforms .wpforms-field select{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-wpforms .eael-wpforms .wpforms-submit-container .wpforms-submit{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-44719 .elementor-element.elementor-element-50e4df33{width:var( --container-widget-width, 99.847% );max-width:99.847%;--container-widget-width:99.847%;--container-widget-flex-grow:0;}.elementor-44719 .elementor-element.elementor-element-50e4df33.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-44719 .elementor-element.elementor-element-50e4df33 .eael-wpforms label.wpforms-error{display:block !important;}.elementor-44719 .elementor-element.elementor-element-50e4df33 .eael-contact-form{padding:0px 60px 0px 60px;}.elementor-44719 .elementor-element.elementor-element-50e4df33 .eael-wpforms .wpforms-field label, .elementor-44719 .elementor-element.elementor-element-50e4df33 .eael-wpforms .wpforms-field legend{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-44719 .elementor-element.elementor-element-50e4df33 .eael-wpforms .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-44719 .elementor-element.elementor-element-50e4df33 .eael-wpforms .wpforms-field select{height:30px;}.elementor-44719 .elementor-element.elementor-element-50e4df33 .eael-wpforms .wpforms-field textarea{height:57px;}.elementor-44719 .elementor-element.elementor-element-50e4df33 .eael-wpforms .wpforms-submit-container .wpforms-submit{background-color:var( --e-global-color-dd8933e );color:var( --e-global-color-90a5e98 );}.elementor-44719 .elementor-element.elementor-element-50e4df33 .eael-wpforms .wpforms-submit-container .wpforms-submit:hover, 
                    .elementor-44719 .elementor-element.elementor-element-50e4df33 .eael-wpforms .wpforms-container-full .wpforms-submit-container .wpforms-form button[type=submit]:hover{background:#065689 !important;}.elementor-44719 .elementor-element.elementor-element-50e4df33 .eael-wpforms input.wpforms-error{border-width:1px;}.elementor-44719 .elementor-element.elementor-element-50e4df33 .eael-wpforms textarea.wpforms-error{border-width:1px;}.elementor-44719 .elementor-element.elementor-element-24d0209f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-44719 .elementor-element.elementor-element-2b43b0fc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-44719 .elementor-element.elementor-element-574399a{text-align:center;}.elementor-44719 .elementor-element.elementor-element-574399a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:70px;font-weight:bold;letter-spacing:-4.3px;color:#050505;}.elementor-44719 .elementor-element.elementor-element-6f2114de{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-44719 .elementor-element.elementor-element-1a9f1082{--display:flex;}.elementor-44719 .elementor-element.elementor-element-2cfaf18a{text-align:center;}.elementor-44719 .elementor-element.elementor-element-2cfaf18a .elementor-heading-title{color:var( --e-global-color-90a5e98 );}.elementor-44719 .elementor-element.elementor-element-104394ef{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-44719 .elementor-element.elementor-element-2985a21f{--display:flex;}.elementor-44719 .elementor-element.elementor-element-4e16e40b{text-align:center;}.elementor-44719 .elementor-element.elementor-element-4e16e40b .elementor-heading-title{color:var( --e-global-color-90a5e98 );}.elementor-44719 .elementor-element.elementor-element-5b7e9eb7{color:var( --e-global-color-90a5e98 );}.elementor-44719 .elementor-element.elementor-element-33a2146d{--display:flex;}.elementor-44719 .elementor-element.elementor-element-389893c9{text-align:center;}.elementor-44719 .elementor-element.elementor-element-389893c9 .elementor-heading-title{color:var( --e-global-color-90a5e98 );}.elementor-44719 .elementor-element.elementor-element-40b3f920{color:var( --e-global-color-90a5e98 );}.elementor-44719 .elementor-element.elementor-element-f5791c4{--display:flex;}.elementor-44719 .elementor-element.elementor-element-33a33fee{text-align:center;}.elementor-44719 .elementor-element.elementor-element-33a33fee .elementor-heading-title{color:var( --e-global-color-90a5e98 );}.elementor-44719 .elementor-element.elementor-element-4794306{color:var( --e-global-color-90a5e98 );}.elementor-44719 .elementor-element.elementor-element-4426d479{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-44719 .elementor-element.elementor-element-4426d479:not(.elementor-motion-effects-element-type-background), .elementor-44719 .elementor-element.elementor-element-4426d479 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-44719 .elementor-element.elementor-element-f0d4bcc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-44719 .elementor-element.elementor-element-fd62f02{--display:flex;}.elementor-44719 .elementor-element.elementor-element-485d31c4 > .elementor-widget-container{margin:-10px -12px -10px -13px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-44719 .elementor-element.elementor-element-5e646e9d{--content-width:1097px;}}@media(max-width:1024px){.elementor-44719 .elementor-element.elementor-element-3b78e7f4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44719 .elementor-element.elementor-element-4125f557{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-44719 .elementor-element.elementor-element-5bc44f5f{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-44719 .elementor-element.elementor-element-13847d55{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-44719 .elementor-element.elementor-element-61d59d5{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-44719 .elementor-element.elementor-element-47545ae6{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-44719 .elementor-element.elementor-element-5e646e9d{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-44719 .elementor-element.elementor-element-24d0209f{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-44719 .elementor-element.elementor-element-2b43b0fc{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-44719 .elementor-element.elementor-element-6f2114de{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-44719 .elementor-element.elementor-element-4426d479{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-44719 .elementor-element.elementor-element-f0d4bcc{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}}@media(max-width:767px){.elementor-44719 .elementor-element.elementor-element-3b78e7f4{--min-height:419px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44719 .elementor-element.elementor-element-203f85af .elementor-heading-title{font-size:46px;}.elementor-44719 .elementor-element.elementor-element-6d6c2090 .elementor-heading-title{font-size:31px;}.elementor-44719 .elementor-element.elementor-element-4125f557{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-44719 .elementor-element.elementor-element-4d446b41 .elementor-heading-title{font-size:62px;}.elementor-44719 .elementor-element.elementor-element-5bc44f5f{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-44719 .elementor-element.elementor-element-4bb155eb .elementor-heading-title{font-size:62px;}.elementor-44719 .elementor-element.elementor-element-13847d55{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-44719 .elementor-element.elementor-element-352ba913 .elementor-heading-title{font-size:62px;}.elementor-44719 .elementor-element.elementor-element-6ca6b666 > .elementor-widget-container{margin:-46px -52px -52px -52px;}.elementor-44719 .elementor-element.elementor-element-6ca6b666 .elementor-heading-title{font-size:46px;}.elementor-44719 .elementor-element.elementor-element-61d59d5{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-44719 .elementor-element.elementor-element-6caae47 .elementor-heading-title{font-size:24px;line-height:1.25em;}.elementor-44719 .elementor-element.elementor-element-6eefab5{font-size:16px;line-height:1.6em;}.elementor-44719 .elementor-element.elementor-element-47545ae6{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-44719 .elementor-element.elementor-element-5e646e9d{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-44719 .elementor-element.elementor-element-24d0209f{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-44719 .elementor-element.elementor-element-2b43b0fc{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-44719 .elementor-element.elementor-element-574399a .elementor-heading-title{font-size:62px;}.elementor-44719 .elementor-element.elementor-element-6f2114de{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-44719 .elementor-element.elementor-element-4426d479{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-44719 .elementor-element.elementor-element-f0d4bcc{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}}/* Start custom CSS for container, class: .elementor-element-61d59d5 */.elementor-44719 .elementor-element.elementor-element-61d59d5 h1,
.elementor-44719 .elementor-element.elementor-element-61d59d5 h2,
.elementor-44719 .elementor-element.elementor-element-61d59d5 h3,
.semantic-new-section h1,
.semantic-new-section h2,
.semantic-new-section h3 {
  font-family: inherit;
  font-weight: 700;
  line-height: 1.25;
  margin: 0 0 24px 0;
}

.elementor-44719 .elementor-element.elementor-element-61d59d5 h1,
.semantic-new-section h1 {
  font-size: 44px;
}

.elementor-44719 .elementor-element.elementor-element-61d59d5 h2,
.semantic-new-section h2 {
  font-size: 34px;
}

.elementor-44719 .elementor-element.elementor-element-61d59d5 h3,
.semantic-new-section h3 {
  font-size: 26px;
}

.elementor-44719 .elementor-element.elementor-element-61d59d5 h4,
.elementor-44719 .elementor-element.elementor-element-61d59d5 h5,
.elementor-44719 .elementor-element.elementor-element-61d59d5 h6,
.semantic-new-section h4,
.semantic-new-section h5,
.semantic-new-section h6 {
  font-family: inherit;
  font-weight: 600;
  line-height: 1.35;
  margin: 0 0 20px 0;
}

.elementor-44719 .elementor-element.elementor-element-61d59d5 h4,
.semantic-new-section h4 {
  font-size: 22px;
}

.elementor-44719 .elementor-element.elementor-element-61d59d5 h5,
.elementor-44719 .elementor-element.elementor-element-61d59d5 h6,
.semantic-new-section h5,
.semantic-new-section h6 {
  font-size: 18px;
}

.elementor-44719 .elementor-element.elementor-element-61d59d5 p,
.elementor-44719 .elementor-element.elementor-element-61d59d5 li,
.semantic-new-section p,
.semantic-new-section li {
  font-family: inherit;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.6;
  margin: 0 0 16px 0;
}

@media (max-width: 767px) {
  .elementor-44719 .elementor-element.elementor-element-61d59d5 h1,
  .semantic-new-section h1 {
    font-size: 30px;
  }

  .elementor-44719 .elementor-element.elementor-element-61d59d5 h2,
  .semantic-new-section h2 {
    font-size: 24px;
  }

  .elementor-44719 .elementor-element.elementor-element-61d59d5 h3,
  .semantic-new-section h3 {
    font-size: 20px;
  }

  .elementor-44719 .elementor-element.elementor-element-61d59d5 h4,
  .semantic-new-section h4 {
    font-size: 18px;
  }

  .elementor-44719 .elementor-element.elementor-element-61d59d5 h5,
  .elementor-44719 .elementor-element.elementor-element-61d59d5 h6,
  .semantic-new-section h5,
  .semantic-new-section h6 {
    font-size: 16px;
  }

  .elementor-44719 .elementor-element.elementor-element-61d59d5 p,
  .elementor-44719 .elementor-element.elementor-element-61d59d5 li,
  .semantic-new-section p,
  .semantic-new-section li {
    font-size: 16px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-367258b7 */.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-exclusive-fluffy-colors-and-varieties-s4-367258b7{
  width:100%;
  padding:86px 24px;
  font-family:'Inter',system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;
  color:#000000;
  box-sizing:border-box;
  -webkit-font-smoothing:antialiased;
}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-exclusive-fluffy-colors-and-varieties-s4-367258b7 *,.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-exclusive-fluffy-colors-and-varieties-s4-367258b7 *::before,.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-exclusive-fluffy-colors-and-varieties-s4-367258b7 *::after{box-sizing:border-box}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-exclusive-fluffy-colors-and-varieties-s4-367258b7__container{max-width:1120px;margin:0 auto}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-exclusive-fluffy-colors-and-varieties-s4-367258b7__intro{max-width:900px;margin:0 0 54px;padding:6px 0 6px 30px;border-left:4px solid var(--elite-gold);font-size:1.16rem;line-height:1.85;color:#000000}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-exclusive-fluffy-colors-and-varieties-s4-367258b7__intro strong{font-weight:800;color:var(--elite-ink)}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-exclusive-fluffy-colors-and-varieties-s4-367258b7__lines{border-top:1px solid rgba(82,71,22,0.18)}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-exclusive-fluffy-colors-and-varieties-s4-367258b7__line{display:grid;grid-template-columns:minmax(260px,0.85fr) minmax(0,1.5fr);gap:44px;padding:36px 0 38px;border-bottom:1px solid rgba(82,71,22,0.16)}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-exclusive-fluffy-colors-and-varieties-s4-367258b7__line-title{margin:0;font-size:clamp(1.28rem,2vw,1.6rem);line-height:1.35;letter-spacing:-0.01em;color:#000000}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-exclusive-fluffy-colors-and-varieties-s4-367258b7__line-title::before{content:"";display:block;width:48px;height:4px;background:var(--elite-gold);margin-bottom:18px}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-exclusive-fluffy-colors-and-varieties-s4-367258b7__line-body{min-width:0}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-exclusive-fluffy-colors-and-varieties-s4-367258b7__line-copy{margin:0 0 14px;font-size:1.03rem;line-height:1.8;color:#000000}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-exclusive-fluffy-colors-and-varieties-s4-367258b7__line-link,.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-exclusive-fluffy-colors-and-varieties-s4-367258b7__next-link{display:inline-block;margin-top:8px;padding-bottom:3px;color:var(--elite-ink);font-weight:700;font-size:0.95rem;line-height:1.4;text-decoration:none;border-bottom:2px solid var(--elite-gold)}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-exclusive-fluffy-colors-and-varieties-s4-367258b7__line-link:hover,.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-exclusive-fluffy-colors-and-varieties-s4-367258b7__next-link:hover{color:#000000;border-bottom-color:var(--elite-ink)}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-exclusive-fluffy-colors-and-varieties-s4-367258b7__next{max-width:900px;margin-top:36px;padding:38px 0 0 30px;border-left:4px solid var(--elite-ink)}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-exclusive-fluffy-colors-and-varieties-s4-367258b7__next-copy{margin:0 0 16px;font-size:1.03rem;line-height:1.8;color:#000000}@media(max-width:820px){.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-exclusive-fluffy-colors-and-varieties-s4-367258b7{
  padding:64px 20px;
}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-exclusive-fluffy-colors-and-varieties-s4-367258b7__line{grid-template-columns:1fr;gap:18px;padding:30px 0 32px}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-exclusive-fluffy-colors-and-varieties-s4-367258b7__intro,.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-exclusive-fluffy-colors-and-varieties-s4-367258b7__next{padding-left:20px}}@media(max-width:480px){.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-exclusive-fluffy-colors-and-varieties-s4-367258b7{
  padding:48px 16px;
}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-exclusive-fluffy-colors-and-varieties-s4-367258b7__intro{font-size:1.05rem;margin-bottom:40px}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-exclusive-fluffy-colors-and-varieties-s4-367258b7__line-copy,.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-exclusive-fluffy-colors-and-varieties-s4-367258b7__next-copy{font-size:0.98rem}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47545ae6 *//* cea-html-background:start */
.elementor-44719 .elementor-element.elementor-element-47545ae6 {
  --elite-gold: #A98F16 !important;
  --elite-ink: #524716 !important;
  background: #ffffff !important;
}
/* cea-html-background:end *//* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-12b1430 */.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-service-area-elgin-flight-nanny-delivery-s6-12b1430,.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-service-area-elgin-flight-nanny-delivery-s6-12b1430 *,.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-service-area-elgin-flight-nanny-delivery-s6-12b1430 *::before,.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-service-area-elgin-flight-nanny-delivery-s6-12b1430 *::after{
  box-sizing:border-box;
}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-service-area-elgin-flight-nanny-delivery-s6-12b1430{
  width:100%;
  padding:clamp(58px,7vw,92px) clamp(18px,4vw,40px);
  color:#1f2937;
  font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;
}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-service-area-elgin-flight-nanny-delivery-s6-12b1430__shell{max-width:1180px;margin:0 auto}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-service-area-elgin-flight-nanny-delivery-s6-12b1430__layout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,0.92fr);gap:clamp(30px,5vw,58px);align-items:start}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-service-area-elgin-flight-nanny-delivery-s6-12b1430__eyebrow{margin:0 0 16px;display:flex;align-items:center;gap:10px;color:#524716;font-size:.8rem;font-weight:800;letter-spacing:1.5px;text-transform:uppercase}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-service-area-elgin-flight-nanny-delivery-s6-12b1430__eyebrow::before{content:'';width:26px;height:2px;background:#A98F16}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-service-area-elgin-flight-nanny-delivery-s6-12b1430__title{margin:0;color:#111827;font-size:clamp(1.8rem,3.5vw,2.5rem);line-height:1.15;letter-spacing:-.02em}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-service-area-elgin-flight-nanny-delivery-s6-12b1430__lead{margin:20px 0 0;padding-left:18px;border-left:3px solid #A98F16;font-size:1.07rem;line-height:1.7;color:#374151}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-service-area-elgin-flight-nanny-delivery-s6-12b1430__body-copy{margin:18px 0 0;line-height:1.75;color:#374151}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-service-area-elgin-flight-nanny-delivery-s6-12b1430__body-copy strong{color:#111827}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-service-area-elgin-flight-nanny-delivery-s6-12b1430__process-heading{margin:38px 0 0;color:#111827;font-size:1.35rem;line-height:1.3}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-service-area-elgin-flight-nanny-delivery-s6-12b1430__process-list{list-style:none;margin:18px 0 0;padding:0;counter-reset:step}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-service-area-elgin-flight-nanny-delivery-s6-12b1430__process-step{counter-increment:step;display:grid;grid-template-columns:40px 1fr;gap:14px;align-items:start;padding:12px 0;border-bottom:1px solid #e7e5e0;line-height:1.6}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-service-area-elgin-flight-nanny-delivery-s6-12b1430__process-step:last-child{border-bottom:0}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-service-area-elgin-flight-nanny-delivery-s6-12b1430__process-step::before{content:counter(step);width:30px;height:30px;margin-top:2px;background:#524716;color:#ffffff;border-radius:50%;display:grid;place-items:center;font-weight:800;font-size:.9rem}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-service-area-elgin-flight-nanny-delivery-s6-12b1430__process-step strong{display:block;color:#111827;margin-bottom:2px}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-service-area-elgin-flight-nanny-delivery-s6-12b1430__delivery-note{margin:24px 0 0;padding:16px 18px;background:#ffffff;border:1px solid #e5e0d3;border-left:5px solid #A98F16;color:#1f2937;font-weight:650;line-height:1.65}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-service-area-elgin-flight-nanny-delivery-s6-12b1430__cta-line{margin:26px 0 0;padding-top:20px;border-top:1px solid #e7e0cf;color:#374151;line-height:1.75}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-service-area-elgin-flight-nanny-delivery-s6-12b1430__cta-link{color:#524716;font-weight:700;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-service-area-elgin-flight-nanny-delivery-s6-12b1430__cta-link:hover{color:#000}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-service-area-elgin-flight-nanny-delivery-s6-12b1430__cta-link:focus-visible{outline:2px solid #A98F16;outline-offset:3px}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-service-area-elgin-flight-nanny-delivery-s6-12b1430__local-panel{background:#ffffff;border:1px solid #e7e5e0;border-top:5px solid #A98F16;padding:clamp(24px,3vw,32px);box-shadow:0 10px 28px rgba(15,23,42,.08)}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-service-area-elgin-flight-nanny-delivery-s6-12b1430__local-kicker{margin:0;color:#524716;font-size:.8rem;font-weight:800;letter-spacing:1.4px;text-transform:uppercase}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-service-area-elgin-flight-nanny-delivery-s6-12b1430__local-title{margin:10px 0 0;color:#111827;font-size:1.3rem;line-height:1.3}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-service-area-elgin-flight-nanny-delivery-s6-12b1430__facts{width:100%;margin:20px 0 4px;border-collapse:collapse;font-size:.92rem}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-service-area-elgin-flight-nanny-delivery-s6-12b1430__facts th,.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-service-area-elgin-flight-nanny-delivery-s6-12b1430__facts td{padding:10px 4px;text-align:left;vertical-align:top;border-bottom:1px solid #efeae0}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-service-area-elgin-flight-nanny-delivery-s6-12b1430__facts th{width:42%;color:#524716;font-weight:700}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-service-area-elgin-flight-nanny-delivery-s6-12b1430__facts td{color:#1f2937;line-height:1.55}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-service-area-elgin-flight-nanny-delivery-s6-12b1430__facts tr:last-child th,.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-service-area-elgin-flight-nanny-delivery-s6-12b1430__facts tr:last-child td{border-bottom:0}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-service-area-elgin-flight-nanny-delivery-s6-12b1430__estimation-note{margin:10px 0 0;color:#4b5563;font-size:.85rem;line-height:1.6}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-service-area-elgin-flight-nanny-delivery-s6-12b1430__source-wrap{margin-top:20px;padding-top:14px;border-top:1px solid #efeae0}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-service-area-elgin-flight-nanny-delivery-s6-12b1430__source-label{margin:0;color:#524716;font-size:.74rem;font-weight:800;letter-spacing:1px;text-transform:uppercase}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-service-area-elgin-flight-nanny-delivery-s6-12b1430__sources{margin:6px 0 0;font-size:.84rem;line-height:1.6;color:#4b5563}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-service-area-elgin-flight-nanny-delivery-s6-12b1430__sources a{color:#524716;text-decoration:underline;text-underline-offset:2px}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-service-area-elgin-flight-nanny-delivery-s6-12b1430__sources a:hover{color:#000}@media (max-width:960px){.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-service-area-elgin-flight-nanny-delivery-s6-12b1430__layout{grid-template-columns:1fr;gap:32px}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-service-area-elgin-flight-nanny-delivery-s6-12b1430__local-panel{margin-top:8px}}@media (max-width:560px){.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-service-area-elgin-flight-nanny-delivery-s6-12b1430{
  padding:44px 16px;
}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-service-area-elgin-flight-nanny-delivery-s6-12b1430__title{font-size:1.75rem;line-height:1.2}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-service-area-elgin-flight-nanny-delivery-s6-12b1430__facts th{width:38%}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24d0209f *//* cea-html-background:start */
.elementor-44719 .elementor-element.elementor-element-24d0209f {
  background: linear-gradient(180deg,#ffffff 0%,#f7f7f7 100%) !important;
}
/* cea-html-background:end *//* End custom CSS */
/* Start custom CSS for saswp-faq-block, class: .elementor-element-5aed01a1 */.elementor-widget-saswp-faq-block {
  width: 100%;
  padding: 24px 0;
  font-family: 'Inter', system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
}

.elementor-widget-saswp-faq-block .elementor-widget-container {
  max-width: 920px;
  margin: 0 auto;
}

.elementor-widget-saswp-faq-block ul {
  display: grid;
  grid-template-columns: 1fr;
  gap: 12px;
  margin: 0 !important;
  padding: 0 !important;
  list-style: none !important;
}

.elementor-widget-saswp-faq-block li {
  list-style: none !important;
  margin: 0 !important;
  padding: 20px 22px !important;
  background: #ffffff;
  border: 1px solid rgba(17, 24, 39, 0.12);
  border-left: 4px solid #d4af37;
  border-radius: 14px;
  box-shadow: 0 6px 18px rgba(17, 24, 39, 0.06);
  transition: border-color 0.2s ease, box-shadow 0.2s ease, transform 0.2s ease;
  overflow: visible !important;
}

.elementor-widget-saswp-faq-block li::before,
.elementor-widget-saswp-faq-block li::after {
  content: none !important;
  display: none !important;
}

.elementor-widget-saswp-faq-block li:hover {
  transform: translateY(-2px);
  border-color: rgba(17, 24, 39, 0.18);
  border-left-color: #111827;
  box-shadow: 0 10px 26px rgba(17, 24, 39, 0.09);
}

.elementor-widget-saswp-faq-block h3 {
  display: block !important;
  margin: 0 0 8px !important;
  padding: 0 !important;
  color: #111827 !important;
  -webkit-text-fill-color: #111827 !important;
  background: none !important;
  background-image: none !important;
  font-size: 18px !important;
  line-height: 1.32 !important;
  font-weight: 850 !important;
  letter-spacing: -0.01em !important;
}

.elementor-widget-saswp-faq-block h3::after {
  content: none !important;
  display: none !important;
}

.elementor-widget-saswp-faq-block p {
  margin: 0 !important;
  padding: 0 !important;
  color: #4b5563 !important;
  -webkit-text-fill-color: #4b5563 !important;
  font-size: 15.5px !important;
  line-height: 1.62 !important;
  font-weight: 500 !important;
}

.elementor-widget-saswp-faq-block p:empty {
  display: none !important;
}

@media (max-width: 767px) {
  .elementor-widget-saswp-faq-block {
    padding: 18px 0;
  }

  .elementor-widget-saswp-faq-block ul {
    gap: 10px;
  }

  .elementor-widget-saswp-faq-block li {
    padding: 17px 16px !important;
    border-radius: 12px;
  }

  .elementor-widget-saswp-faq-block h3 {
    font-size: 16.5px !important;
  }

  .elementor-widget-saswp-faq-block p {
    font-size: 14.5px !important;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6270174a */.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-local-authority-data-s9-6270174a{
  color:#524716;
  font-family:Arial,Helvetica,sans-serif;
  line-height:1.6;
  padding:clamp(2rem,5vw,4.5rem) 0;
}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-local-authority-data-s9-6270174a__inner{max-width:1240px;margin:0 auto;padding:0 clamp(1rem,3vw,2.25rem);}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-local-authority-data-s9-6270174a a{color:#524716;text-decoration-color:#A98F16;text-underline-offset:2px;}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-local-authority-data-s9-6270174a__block-header{max-width:1000px;display:grid;gap:0.25rem;margin-bottom:2.5rem;}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-local-authority-data-s9-6270174a__block-eyebrow{color:#A98F16;font-size:0.875rem;font-weight:700;margin:0 0 0.35rem;}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-local-authority-data-s9-6270174a__block-title{font-size:clamp(1.5rem,2.6vw,2.5rem);line-height:1.2;color:#000000;margin:0;}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-local-authority-data-s9-6270174a__block-intro{font-size:1.0625rem;line-height:1.7;margin:0;max-width:70ch;}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-local-authority-data-s9-6270174a__layout{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,0.85fr);gap:1.75rem;align-items:start;margin-bottom:2.25rem;}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-local-authority-data-s9-6270174a__main-copy p{margin:0 0 1rem;}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-local-authority-data-s9-6270174a__main-copy p:last-child{margin-bottom:0;}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-local-authority-data-s9-6270174a__main-title{font-size:1.35rem;line-height:1.3;color:#000000;margin:0 0 0.75rem;}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-local-authority-data-s9-6270174a__fact-panel{border:1px solid rgba(169,143,22,0.22);border-radius:12px;background:rgba(169,143,22,0.05);padding:1.5rem;}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-local-authority-data-s9-6270174a__fact-title{font-size:1.2rem;line-height:1.3;color:#000000;margin:0 0 1rem;}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-local-authority-data-s9-6270174a__fact-list{list-style:none;margin:0;padding:0;display:grid;gap:0.9rem;}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-local-authority-data-s9-6270174a__fact-list li{border-left:3px solid #A98F16;padding-left:1rem;margin:0;}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-local-authority-data-s9-6270174a__fact-list strong{color:#000000;}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-local-authority-data-s9-6270174a__source-line{border-top:1px solid rgba(169,143,22,0.18);margin:1.35rem 0 0;padding-top:0.9rem;font-size:0.875rem;line-height:1.6;}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-local-authority-data-s9-6270174a__local-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-bottom:2.25rem;}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-local-authority-data-s9-6270174a__local-card{background:#FFFFFF;border:1px solid rgba(0,0,0,0.06);border-top:3px solid #A98F16;border-radius:10px;padding:1.5rem;box-shadow:0 14px 34px rgba(0,0,0,0.06);}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-local-authority-data-s9-6270174a__local-card-title{font-size:1.15rem;line-height:1.3;color:#000000;margin:0 0 0.75rem;}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-local-authority-data-s9-6270174a__local-card-body{margin:0;}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-local-authority-data-s9-6270174a__next-step{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.5rem 1.75rem;background:rgba(169,143,22,0.06);border-left:4px solid #A98F16;border-radius:0 10px 10px 0;}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-local-authority-data-s9-6270174a__next-step-text{margin:0;font-size:1.0625rem;line-height:1.6;max-width:72ch;}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-local-authority-data-s9-6270174a__next-step-link{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;background:#000000;color:#FFFFFF;border-radius:6px;padding:0.85rem 1.45rem;font-weight:700;text-decoration:none;transition:background-color 0.25s ease;}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-local-authority-data-s9-6270174a__next-step-link:hover{background:#524716;color:#FFFFFF;}@media (max-width:980px){.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-local-authority-data-s9-6270174a__layout{grid-template-columns:1fr;}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-local-authority-data-s9-6270174a__local-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:640px){.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-local-authority-data-s9-6270174a__block-header{margin-bottom:1.75rem;}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-local-authority-data-s9-6270174a__local-grid{grid-template-columns:1fr;}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-local-authority-data-s9-6270174a__next-step{flex-direction:column;align-items:flex-start;}.rl-html-elite-frenchies-french-bulldogs-for-sale-elgin-il-local-authority-data-s9-6270174a__next-step-link{width:100%;text-align:center;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4426d479 *//* cea-html-background:start */
.elementor-44719 .elementor-element.elementor-element-4426d479 {
  --rf-gold: #A98F16 !important;
  --rf-ink: #000000 !important;
  --rf-brown: #524716 !important;
  --rf-white: #FFFFFF !important;
  background: #FFFFFF !important;
}
/* cea-html-background:end *//* End custom CSS */