.elementor-494 .elementor-element.elementor-element-80a3729{--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;--overlay-opacity:0.8;--padding-top:var(--sec-pad);--padding-bottom:var(--sec-pad);--padding-left:var(--spc-3);--padding-right:var(--spc-3);}.elementor-494 .elementor-element.elementor-element-80a3729:not(.elementor-motion-effects-element-type-background), .elementor-494 .elementor-element.elementor-element-80a3729 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ce27110 );background-image:url("https://i0.wp.com/flroofrepair.com/wp-content/uploads/2025/09/homepage-banner.jpg?fit=1610%2C854&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-494 .elementor-element.elementor-element-80a3729::before, .elementor-494 .elementor-element.elementor-element-80a3729 > .elementor-background-video-container::before, .elementor-494 .elementor-element.elementor-element-80a3729 > .e-con-inner > .elementor-background-video-container::before, .elementor-494 .elementor-element.elementor-element-80a3729 > .elementor-background-slideshow::before, .elementor-494 .elementor-element.elementor-element-80a3729 > .e-con-inner > .elementor-background-slideshow::before, .elementor-494 .elementor-element.elementor-element-80a3729 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-ce27110 );--background-overlay:'';}.elementor-494 .elementor-element.elementor-element-f9c7165{--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:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-494 .elementor-element.elementor-element-b8edf88{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-494 .elementor-element.elementor-element-5161bfb{--display:flex;}.elementor-494 .elementor-element.elementor-element-5376db7{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-494 .elementor-element.elementor-element-2b1bbe3 .elementor-heading-title{color:var( --e-global-color-c501ce2 );}.elementor-494 .elementor-element.elementor-element-d6947b4{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c501ce2 );--border-color:var( --e-global-color-c501ce2 );--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-494 .elementor-element.elementor-element-4d77d67 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-494 .elementor-element.elementor-element-0f124dd{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-494 .elementor-element.elementor-element-0f124dd:not(.elementor-motion-effects-element-type-background), .elementor-494 .elementor-element.elementor-element-0f124dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-494 .elementor-element.elementor-element-508b88a{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-494 .elementor-element.elementor-element-898ba37{text-align:center;}.elementor-494 .elementor-element.elementor-element-898ba37 .elementor-heading-title{color:var( --e-global-color-938a020 );}.elementor-494 .elementor-element.elementor-element-d97c4aa{text-align:center;font-size:14px;font-weight:400;line-height:1.57em;color:var( --e-global-color-2870b14 );}.elementor-494 .elementor-element.elementor-element-272776b{--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:var(--sec-pad);--padding-bottom:var(--sec-pad);--padding-left:var(--spc-3);--padding-right:var(--spc-3);}.elementor-494 .elementor-element.elementor-element-379bd92{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-494 .elementor-element.elementor-element-78bdded{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-494 .elementor-element.elementor-element-6ef4cc4 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-494 .elementor-element.elementor-element-01787e2{text-align:center;}.elementor-494 .elementor-element.elementor-element-fba7ab2{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-494 .elementor-element.elementor-element-0248c1f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-494 .elementor-element.elementor-element-af2d02a{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-494 .elementor-element.elementor-element-48f01b4{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-494 .elementor-element.elementor-element-3826163{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-494 .elementor-element.elementor-element-1124db5{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-494 .elementor-element.elementor-element-2aa3925{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-494 .elementor-element.elementor-element-6a41288{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-494 .elementor-element.elementor-element-90003e2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-494 .elementor-element.elementor-element-3b01a63{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-494 .elementor-element.elementor-element-d1ee055{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-494 .elementor-element.elementor-element-4f4df3a{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-494 .elementor-element.elementor-element-7641a11{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-494 .elementor-element.elementor-element-5a81bc9{--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:var(--sec-pad);--padding-bottom:var(--sec-pad);--padding-left:var(--spc-3);--padding-right:var(--spc-3);}.elementor-494 .elementor-element.elementor-element-5a81bc9:not(.elementor-motion-effects-element-type-background), .elementor-494 .elementor-element.elementor-element-5a81bc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-494 .elementor-element.elementor-element-bf26c32{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-494 .elementor-element.elementor-element-271c418{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-494 .elementor-element.elementor-element-247e8d7 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-494 .elementor-element.elementor-element-2f78469{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-494 .elementor-element.elementor-element-da50b56{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-494 .elementor-element.elementor-element-1beacef{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-494 .elementor-element.elementor-element-1beacef .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-494 .elementor-element.elementor-element-1beacef:after{content:"0.66";}.elementor-494 .elementor-element.elementor-element-1beacef .elementor-post__thumbnail__link{width:100%;}.elementor-494 .elementor-element.elementor-element-1beacef .elementor-post__meta-data span + span:before{content:"•";}.elementor-494 .elementor-element.elementor-element-1beacef .elementor-post__text{margin-top:20px;}.elementor-494 .elementor-element.elementor-element-1beacef .elementor-post__excerpt p{color:var( --e-global-color-text );}.elementor-494 .elementor-element.elementor-element-b236f4f{--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;--overlay-opacity:0.1;--padding-top:var(--sec-pad);--padding-bottom:var(--sec-pad);--padding-left:var(--spc-3);--padding-right:var(--spc-3);}.elementor-494 .elementor-element.elementor-element-b236f4f:not(.elementor-motion-effects-element-type-background), .elementor-494 .elementor-element.elementor-element-b236f4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-494 .elementor-element.elementor-element-b236f4f::before, .elementor-494 .elementor-element.elementor-element-b236f4f > .elementor-background-video-container::before, .elementor-494 .elementor-element.elementor-element-b236f4f > .e-con-inner > .elementor-background-video-container::before, .elementor-494 .elementor-element.elementor-element-b236f4f > .elementor-background-slideshow::before, .elementor-494 .elementor-element.elementor-element-b236f4f > .e-con-inner > .elementor-background-slideshow::before, .elementor-494 .elementor-element.elementor-element-b236f4f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://i0.wp.com/flroofrepair.com/wp-content/uploads/2025/09/Loan-Options-BG.jpg?fit=1610%2C692&ssl=1");--background-overlay:'';}.elementor-494 .elementor-element.elementor-element-2ec53d7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-494 .elementor-element.elementor-element-bc13684{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-494 .elementor-element.elementor-element-d8b2609 .elementor-heading-title{color:var( --e-global-color-c501ce2 );}.elementor-494 .elementor-element.elementor-element-d04143c{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-494 .elementor-element.elementor-element-df6eb3c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-494 .elementor-element.elementor-element-8049dd1{--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:space-between;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-494 .elementor-element.elementor-element-8049dd1:not(.elementor-motion-effects-element-type-background), .elementor-494 .elementor-element.elementor-element-8049dd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ce8ac20 );}.elementor-494 .elementor-element.elementor-element-8c11551{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-494 .elementor-element.elementor-element-aa92614{text-align:center;}.elementor-494 .elementor-element.elementor-element-aa92614 .elementor-heading-title{color:var( --e-global-color-c501ce2 );}.elementor-494 .elementor-element.elementor-element-2c2c5d8{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:4px;}.elementor-494 .elementor-element.elementor-element-2c2c5d8 .elementor-divider-separator{width:100%;}.elementor-494 .elementor-element.elementor-element-41a31ec{text-align:center;color:var( --e-global-color-c501ce2 );}.elementor-494 .elementor-element.elementor-element-f7a126b{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-494 .elementor-element.elementor-element-4f93192{text-align:center;font-size:14px;font-weight:400;line-height:1.57em;color:var( --e-global-color-faadf51 );}.elementor-494 .elementor-element.elementor-element-5231ad8{--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:space-between;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-494 .elementor-element.elementor-element-5231ad8:not(.elementor-motion-effects-element-type-background), .elementor-494 .elementor-element.elementor-element-5231ad8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ce8ac20 );}.elementor-494 .elementor-element.elementor-element-4679b5f{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-494 .elementor-element.elementor-element-78aae64{text-align:center;}.elementor-494 .elementor-element.elementor-element-78aae64 .elementor-heading-title{color:var( --e-global-color-c501ce2 );}.elementor-494 .elementor-element.elementor-element-ccce33a{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:4px;}.elementor-494 .elementor-element.elementor-element-ccce33a .elementor-divider-separator{width:100%;}.elementor-494 .elementor-element.elementor-element-e0df02a{text-align:center;color:var( --e-global-color-c501ce2 );}.elementor-494 .elementor-element.elementor-element-c91f55c{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-494 .elementor-element.elementor-element-56783af{text-align:center;font-size:14px;font-weight:400;line-height:1.57em;color:var( --e-global-color-faadf51 );}.elementor-494 .elementor-element.elementor-element-44eff09{--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:space-between;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-494 .elementor-element.elementor-element-44eff09:not(.elementor-motion-effects-element-type-background), .elementor-494 .elementor-element.elementor-element-44eff09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ce8ac20 );}.elementor-494 .elementor-element.elementor-element-a063b84{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-494 .elementor-element.elementor-element-bb1394b{text-align:center;}.elementor-494 .elementor-element.elementor-element-bb1394b .elementor-heading-title{color:var( --e-global-color-c501ce2 );}.elementor-494 .elementor-element.elementor-element-f90f5dc{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:4px;}.elementor-494 .elementor-element.elementor-element-f90f5dc .elementor-divider-separator{width:100%;}.elementor-494 .elementor-element.elementor-element-912543a{text-align:center;color:var( --e-global-color-c501ce2 );}.elementor-494 .elementor-element.elementor-element-a1e6c19{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-494 .elementor-element.elementor-element-8af25d7{text-align:center;font-size:14px;font-weight:400;line-height:1.57em;color:var( --e-global-color-faadf51 );}@media(min-width:768px){.elementor-494 .elementor-element.elementor-element-5376db7{--width:100%;}.elementor-494 .elementor-element.elementor-element-78bdded{--width:900px;}.elementor-494 .elementor-element.elementor-element-3b01a63{--width:33.33%;}.elementor-494 .elementor-element.elementor-element-4f4df3a{--width:33.33%;}.elementor-494 .elementor-element.elementor-element-271c418{--width:900px;}.elementor-494 .elementor-element.elementor-element-bc13684{--width:900px;}}@media(max-width:1024px) and (min-width:768px){.elementor-494 .elementor-element.elementor-element-5376db7{--width:100%;}.elementor-494 .elementor-element.elementor-element-d6947b4{--width:100%;}.elementor-494 .elementor-element.elementor-element-78bdded{--width:100%;}.elementor-494 .elementor-element.elementor-element-0248c1f{--width:80%;}.elementor-494 .elementor-element.elementor-element-90003e2{--width:80%;}.elementor-494 .elementor-element.elementor-element-3b01a63{--width:100%;}.elementor-494 .elementor-element.elementor-element-4f4df3a{--width:100%;}.elementor-494 .elementor-element.elementor-element-271c418{--width:100%;}.elementor-494 .elementor-element.elementor-element-da50b56{--width:80%;}.elementor-494 .elementor-element.elementor-element-bc13684{--width:100%;}.elementor-494 .elementor-element.elementor-element-df6eb3c{--width:80%;}}@media(min-width:1025px){.elementor-494 .elementor-element.elementor-element-80a3729:not(.elementor-motion-effects-element-type-background), .elementor-494 .elementor-element.elementor-element-80a3729 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-494 .elementor-element.elementor-element-f9c7165{--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;}.elementor-494 .elementor-element.elementor-element-d6947b4.e-con{--align-self:center;}.elementor-494 .elementor-element.elementor-element-0248c1f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-494 .elementor-element.elementor-element-0248c1f.e-con{--align-self:center;}.elementor-494 .elementor-element.elementor-element-90003e2{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-494 .elementor-element.elementor-element-90003e2.e-con{--align-self:center;}.elementor-494 .elementor-element.elementor-element-da50b56{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-494 .elementor-element.elementor-element-da50b56.e-con{--align-self:center;}.elementor-494 .elementor-element.elementor-element-df6eb3c{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-494 .elementor-element.elementor-element-df6eb3c.e-con{--align-self:center;}}@media(max-width:767px){.elementor-494 .elementor-element.elementor-element-1beacef .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-494 .elementor-element.elementor-element-1beacef:after{content:"0.5";}.elementor-494 .elementor-element.elementor-element-1beacef .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-2c0add5 */.elementor-494 .elementor-element.elementor-element-2c0add5 .ti-rating-text span > *, .ti-rating-text span {
    color: #FFF !important;
}

.elementor-494 .elementor-element.elementor-element-2c0add5 .ti-rating.ti-rating-large, .elementor-494 .elementor-element.elementor-element-2c0add5 .ti-large-logo,.elementor-494 .elementor-element.elementor-element-2c0add5 .ti-stars.star-lg, .elementor-494 .elementor-element.elementor-element-2c0add5 .ti-rating-text {
    display: none !important;
}

.elementor-494 .elementor-element.elementor-element-2c0add5 .ti-fade-container {
display: flex !important;
flex-direction: column !important;
}

.elementor-494 .elementor-element.elementor-element-2c0add5 .ti-large-logo {
    order: 1 ;
}

.elementor-494 .elementor-element.elementor-element-2c0add5 .ti-stars.star-lg {
    order: 2;
}

.elementor-494 .elementor-element.elementor-element-2c0add5 .ti-rating-text {
    order: 3;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8bbf78c */.elementor-494 .elementor-element.elementor-element-8bbf78c .field-flex {
    display: flex;
    row-gap: 16px;
    flex-direction: column;
}

@media (min-width: 1024px)  {
.elementor-494 .elementor-element.elementor-element-8bbf78c .field-flex {
    flex-direction: row;
    column-gap: 16px;
}

}



.elementor-494 .elementor-element.elementor-element-8bbf78c .field-flex div {
    width: 100%;
}

.elementor-494 .elementor-element.elementor-element-8bbf78c .form-flex {
    row-gap: 16px;
    display: flex;
    flex-direction: column;
}

.elementor-494 .elementor-element.elementor-element-8bbf78c .form-flex p, .field-flex div p {
    margin: 0;
}

.form-flex input[type=text], .form-flex input[type=email], .form-flex input[type=tel], .form-flex textarea, .form-flex select

 {
    padding: 16px 24px;
    border-radius: 0;
    border: solid 1px #BABABA;
    line-height: 1.75em;
}

input::placeholder,
textarea::placeholder{
    color: #000000 !important;
    opacity: 1 !important;
    font-weight: normal;
    line-height: 1.75em;
    font-size: 16px;
}


select.wpcf7-form-control.wpcf7-select {
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    background-image: url(/wp-content/uploads/2025/09/Vector-Arrow-Down.png);
    background-repeat: no-repeat;
    background-position: right 1rem center;
    padding-right: 3rem;
    background-color: #fff !important;
    color: #000000 !important;
}

select.wpcf7-form-control.wpcf7-select option[disabled] {
  color: #000 !important;
}

.elementor-494 .elementor-element.elementor-element-8bbf78c input[type="submit"] {
    margin-top: 32px !important;
    width: 100% !important;
    border-radius: 0 !important;
}

.elementor-494 .elementor-element.elementor-element-8bbf78c .captcha-image

 {
    border: 0;
    text-align: center;
    width: 100%;
}


.elementor-494 .elementor-element.elementor-element-8bbf78c .kc_captcha .wpcf7-not-valid-tip {
    text-align: center !important; 
}

.elementor-494 .elementor-element.elementor-element-8bbf78c .wpcf7-response-output {
    margin: 0;
    border: none !important;
    text-align: center;
}

.elementor-494 .elementor-element.elementor-element-8bbf78c form p {
    margin: 0 0 -24px;
}/* End custom CSS */