/**handles:elementor-post-49217,fluentform-elementor-widget,elementor-gallery**/
.elementor-49217 .elementor-element.elementor-element-6070234b:not(.elementor-motion-effects-element-type-background),.elementor-49217 .elementor-element.elementor-element-6070234b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://countrybuildingco.com/wp-content/uploads/2025/04/Parallel-Rib-Textured-Black-scaled-e1619191822684.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-49217 .elementor-element.elementor-element-6070234b>.elementor-background-overlay{background-color:#000;opacity:.55;transition:background .3s,border-radius .3s,opacity .3s}.elementor-49217 .elementor-element.elementor-element-6070234b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:200px 0 200px 0}.elementor-49217 .elementor-element.elementor-element-3b6da41e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-49217 .elementor-element.elementor-element-3b6da41e>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-49217 .elementor-element.elementor-element-3b6da41e>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-49217 .elementor-element.elementor-element-20de47cf>.elementor-container{max-width:980px;text-align:left}.elementor-49217 .elementor-element.elementor-element-20de47cf{padding:0}.elementor-bc-flex-widget .elementor-49217 .elementor-element.elementor-element-5a8123e4.elementor-column .elementor-widget-wrap{align-items:center}.elementor-49217 .elementor-element.elementor-element-5a8123e4.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-49217 .elementor-element.elementor-element-5a8123e4.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-49217 .elementor-element.elementor-element-5a8123e4>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-49217 .elementor-element.elementor-element-36358d01{text-align:left}.elementor-49217 .elementor-element.elementor-element-36358d01 .elementor-heading-title{color:#fff;font-family:"Sofia Sans",Sans-serif;font-size:30px;font-weight:300;text-transform:uppercase;line-height:1.2em}.elementor-49217 .elementor-element.elementor-element-36358d01>.elementor-widget-container{padding:0 0 10px 0}.elementor-49217 .elementor-element.elementor-element-176557f5{text-align:left}.elementor-49217 .elementor-element.elementor-element-176557f5 .elementor-heading-title{color:#fff;font-family:"Sofia Sans",Sans-serif;font-size:88px;font-weight:900;text-transform:uppercase;font-style:italic;line-height:1em;letter-spacing:-2px}.elementor-49217 .elementor-element.elementor-element-176557f5>.elementor-widget-container{padding:0 0 25px 0}.elementor-49217 .elementor-element.elementor-element-13ad5a92{color:#fff;font-family:"Sofia Sans Semi Condensed",Sans-serif;font-size:20px;font-weight:400;line-height:1.7em}.elementor-49217 .elementor-element.elementor-element-13ad5a92>.elementor-widget-container{padding:10px 0 10px 0}.elementor-49217 .elementor-element.elementor-element-2d80334c>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-49217 .elementor-element.elementor-element-4cf2f803>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-49217 .elementor-element.elementor-element-4cf2f803>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-49217 .elementor-element.elementor-element-1b247e1a .elementor-button{font-family:"Sofia Sans",Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;font-style:italic;line-height:1.2em;fill:#FFFFFF;color:#fff;background-color:transparent;background-image:linear-gradient(90deg,var(--e-global-color-primary) 0,var(--e-global-color-primary) 100%);border-style:solid;border-width:0 0 0 0;border-color:#fff;border-radius:50px 50px 50px 50px;padding:20px 33px 20px 33px}.elementor-49217 .elementor-element.elementor-element-1b247e1a .elementor-button:focus,.elementor-49217 .elementor-element.elementor-element-1b247e1a .elementor-button:hover{color:#fff;background-color:transparent;background-image:linear-gradient(90deg,var(--e-global-color-primary) 0,#ff2a2a 100%)}.elementor-49217 .elementor-element.elementor-element-1b247e1a .elementor-button:focus svg,.elementor-49217 .elementor-element.elementor-element-1b247e1a .elementor-button:hover svg{fill:#FFFFFF}.elementor-49217 .elementor-element.elementor-element-135090fd{--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:0px 0px;--background-transition:0.3s}.elementor-49217 .elementor-element.elementor-element-2a835203{--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;--background-transition:0.3s}.elementor-49217 .elementor-element.elementor-element-14aefd4e .elementor-icon-box-wrapper{text-align:center}.elementor-49217 .elementor-element.elementor-element-14aefd4e{--icon-box-icon-margin:13px;width:100%;max-width:100%}.elementor-49217 .elementor-element.elementor-element-14aefd4e.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-49217 .elementor-element.elementor-element-14aefd4e.elementor-view-default .elementor-icon,.elementor-49217 .elementor-element.elementor-element-14aefd4e.elementor-view-framed .elementor-icon{fill:#FFFFFF;color:#fff;border-color:#fff}.elementor-49217 .elementor-element.elementor-element-14aefd4e .elementor-icon{font-size:28px}.elementor-49217 .elementor-element.elementor-element-14aefd4e .elementor-icon-box-title{color:#fff}.elementor-49217 .elementor-element.elementor-element-14aefd4e .elementor-icon-box-title,.elementor-49217 .elementor-element.elementor-element-14aefd4e .elementor-icon-box-title a{font-family:Roboto,Sans-serif;font-weight:500}.elementor-49217 .elementor-element.elementor-element-14aefd4e>.elementor-widget-container{margin:0;padding:12px 12px 12px 12px;background-color:#b81c20;transition:background .3s;border-radius:5px 5px 5px 5px;box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.elementor-49217 .elementor-element.elementor-element-14aefd4e.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0}.elementor-49217 .elementor-element.elementor-element-14aefd4e:hover .elementor-widget-container{background-color:#303030}.elementor-49217 .elementor-element.elementor-element-7aed878e{--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;--background-transition:0.3s}.elementor-49217 .elementor-element.elementor-element-73e1f7b4 .elementor-icon-box-wrapper{text-align:center}.elementor-49217 .elementor-element.elementor-element-73e1f7b4{--icon-box-icon-margin:13px;width:100%;max-width:100%}.elementor-49217 .elementor-element.elementor-element-73e1f7b4.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-49217 .elementor-element.elementor-element-73e1f7b4.elementor-view-default .elementor-icon,.elementor-49217 .elementor-element.elementor-element-73e1f7b4.elementor-view-framed .elementor-icon{fill:#FFFFFF;color:#fff;border-color:#fff}.elementor-49217 .elementor-element.elementor-element-73e1f7b4 .elementor-icon{font-size:28px}.elementor-49217 .elementor-element.elementor-element-73e1f7b4 .elementor-icon-box-title{color:#fff}.elementor-49217 .elementor-element.elementor-element-73e1f7b4 .elementor-icon-box-title,.elementor-49217 .elementor-element.elementor-element-73e1f7b4 .elementor-icon-box-title a{font-family:Roboto,Sans-serif;font-weight:500}.elementor-49217 .elementor-element.elementor-element-73e1f7b4>.elementor-widget-container{margin:0;padding:12px 12px 12px 12px;background-color:#b81c20;transition:background .3s;border-radius:5px 5px 5px 5px;box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.elementor-49217 .elementor-element.elementor-element-73e1f7b4.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0}.elementor-49217 .elementor-element.elementor-element-73e1f7b4:hover .elementor-widget-container{background-color:#303030}.elementor-49217 .elementor-element.elementor-element-126a50f0{--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;--background-transition:0.3s}.elementor-49217 .elementor-element.elementor-element-42aae37b .elementor-icon-box-wrapper{text-align:center}.elementor-49217 .elementor-element.elementor-element-42aae37b{--icon-box-icon-margin:13px;width:100%;max-width:100%}.elementor-49217 .elementor-element.elementor-element-42aae37b.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-49217 .elementor-element.elementor-element-42aae37b.elementor-view-default .elementor-icon,.elementor-49217 .elementor-element.elementor-element-42aae37b.elementor-view-framed .elementor-icon{fill:#FFFFFF;color:#fff;border-color:#fff}.elementor-49217 .elementor-element.elementor-element-42aae37b .elementor-icon{font-size:28px}.elementor-49217 .elementor-element.elementor-element-42aae37b .elementor-icon-box-title{color:#fff}.elementor-49217 .elementor-element.elementor-element-42aae37b .elementor-icon-box-title,.elementor-49217 .elementor-element.elementor-element-42aae37b .elementor-icon-box-title a{font-family:Roboto,Sans-serif;font-weight:500}.elementor-49217 .elementor-element.elementor-element-42aae37b>.elementor-widget-container{margin:0;padding:12px 12px 12px 12px;background-color:#b81c20;transition:background .3s;border-radius:5px 5px 5px 5px;box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.elementor-49217 .elementor-element.elementor-element-42aae37b.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0}.elementor-49217 .elementor-element.elementor-element-42aae37b:hover .elementor-widget-container{background-color:#303030}.elementor-49217 .elementor-element.elementor-element-124478ea{--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;--background-transition:0.3s}.elementor-49217 .elementor-element.elementor-element-4a8305c0 .elementor-icon-box-wrapper{text-align:center}.elementor-49217 .elementor-element.elementor-element-4a8305c0{--icon-box-icon-margin:13px;width:100%;max-width:100%}.elementor-49217 .elementor-element.elementor-element-4a8305c0.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-49217 .elementor-element.elementor-element-4a8305c0.elementor-view-default .elementor-icon,.elementor-49217 .elementor-element.elementor-element-4a8305c0.elementor-view-framed .elementor-icon{fill:#FFFFFF;color:#fff;border-color:#fff}.elementor-49217 .elementor-element.elementor-element-4a8305c0 .elementor-icon{font-size:28px}.elementor-49217 .elementor-element.elementor-element-4a8305c0 .elementor-icon-box-title{color:#fff}.elementor-49217 .elementor-element.elementor-element-4a8305c0 .elementor-icon-box-title,.elementor-49217 .elementor-element.elementor-element-4a8305c0 .elementor-icon-box-title a{font-family:Roboto,Sans-serif;font-weight:500}.elementor-49217 .elementor-element.elementor-element-4a8305c0>.elementor-widget-container{margin:0;padding:12px 12px 12px 12px;background-color:#b81c20;transition:background .3s;border-radius:5px 5px 5px 5px;box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.elementor-49217 .elementor-element.elementor-element-4a8305c0.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0}.elementor-49217 .elementor-element.elementor-element-4a8305c0:hover .elementor-widget-container{background-color:#303030}.elementor-49217 .elementor-element.elementor-element-27542c02{--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;--background-transition:0.3s}.elementor-49217 .elementor-element.elementor-element-4d57ead5{text-align:center;width:100%;max-width:100%}.elementor-49217 .elementor-element.elementor-element-4d57ead5 .elementor-heading-title{color:var(--e-global-color-primary);font-family:"Sofia Sans",Sans-serif;font-weight:900;text-transform:uppercase;font-style:italic}.elementor-49217 .elementor-element.elementor-element-4d57ead5.elementor-element{--align-self:center}.elementor-49217 .elementor-element.elementor-element-5ac7424e{--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;--background-transition:0.3s}.elementor-49217 .elementor-element.elementor-element-4eba9dc1>.elementor-widget-container{margin:0}.elementor-49217 .elementor-element.elementor-element-437ba504>.elementor-container{max-width:1250px}.elementor-49217 .elementor-element.elementor-element-437ba504{margin-top:0;margin-bottom:0}.elementor-49217 .elementor-element.elementor-element-7ff3f527>.elementor-element-populated{margin:63px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-49217 .elementor-element.elementor-element-641d13bc{padding:0}.elementor-49217 .elementor-element.elementor-element-6875b9ba>.elementor-element-populated{padding:0 12px 0 12px}.elementor-49217 .elementor-element.elementor-element-33ec9c00>.elementor-widget-container{margin:22px 0 0 0}.elementor-49217 .elementor-element.elementor-element-752217cf .elementor-heading-title{font-family:"Sofia Sans",Sans-serif;font-size:2em;font-weight:900;text-transform:uppercase;font-style:italic}.elementor-49217 .elementor-element.elementor-element-ebd1c0e{--spacer-size:16px}.elementor-49217 .elementor-element.elementor-element-40aa8254{--spacer-size:10px}.elementor-49217 .elementor-element.elementor-element-1dc9fc97>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:7px}.elementor-49217 .elementor-element.elementor-element-1dc9fc97:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-49217 .elementor-element.elementor-element-1dc9fc97>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-49217 .elementor-element.elementor-element-1dc9fc97>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 0 12px}.elementor-49217 .elementor-element.elementor-element-1dc9fc97>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-49217 .elementor-element.elementor-element-4b654f07 .elementor-heading-title{color:#303030;font-weight:500}.elementor-49217 .elementor-element.elementor-element-92e5bcb>.elementor-widget-container{margin:15px 0 0 0}.elementor-49217 .elementor-element.elementor-element-848447f .elementor-button{background-color:var(--e-global-color-primary)}.elementor-49217 .elementor-element.elementor-element-848447f>.elementor-widget-container{padding:25px 25px 25px 25px}.elementor-49217 .elementor-element.elementor-element-268981ea{--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;--background-transition:0.3s}.elementor-49217 .elementor-element.elementor-element-5958e00b{--spacer-size:50px}.elementor-49217 .elementor-element.elementor-element-c83cf5b{text-align:center}.elementor-49217 .elementor-element.elementor-element-c83cf5b .elementor-heading-title{color:var(--e-global-color-primary);font-family:"Sofia Sans",Sans-serif;font-weight:900;text-transform:uppercase;font-style:italic}.elementor-49217 .elementor-element.elementor-element-c83cf5b.elementor-element{--align-self:flex-start}.elementor-49217 .elementor-element.elementor-element-1eb4c08a{text-align:center;color:var(--e-global-color-secondary);font-family:Akshar,Sans-serif;font-weight:400;width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-49217 .elementor-element.elementor-element-4e210d7>.elementor-container{max-width:1500px}.elementor-49217 .elementor-element.elementor-element-4e210d7>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-49217 .elementor-element.elementor-element-4e210d7{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:20px 20px 120px 20px}.elementor-49217 .elementor-element.elementor-element-4e210d7>.elementor-background-overlay{opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-49217 .elementor-element.elementor-element-4a2bc569>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-49217 .elementor-element.elementor-element-4a2bc569>.elementor-element-populated{padding:0 10px 0 0}.elementor-49217 .elementor-element.elementor-element-5c50823{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms}.elementor-49217 .elementor-element.elementor-element-5c50823 .e-gallery-item:focus .elementor-gallery-item__overlay,.elementor-49217 .elementor-element.elementor-element-5c50823 .e-gallery-item:hover .elementor-gallery-item__overlay{background-color:rgba(0,0,0,.5)}.elementor-49217 .elementor-element.elementor-element-662ef6a{text-align:center;color:var(--e-global-color-secondary);font-family:Akshar,Sans-serif;font-weight:400;width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-49217 .elementor-element.elementor-element-662ef6a>.elementor-widget-container{padding:12px 12px 12px 12px}.elementor-49217 .elementor-element.elementor-element-ad1b6fa .elementor-button{background-color:var(--e-global-color-primary)}.elementor-49217 .elementor-element.elementor-element-ad1b6fa>.elementor-widget-container{padding:25px 25px 25px 25px}.elementor-49217 .elementor-element.elementor-element-1bc74a89{text-align:center}.elementor-49217 .elementor-element.elementor-element-1bc74a89 .elementor-heading-title{color:#303030;font-family:"Sofia Sans",Sans-serif;font-size:2.9em;font-weight:900;text-transform:uppercase}.elementor-49217 .elementor-element.elementor-element-775d55a1>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-49217 .elementor-element.elementor-element-110fff32:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-49217 .elementor-element.elementor-element-110fff32>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://countrybuildingco.com/wp-content/uploads/2025/04/Chimney-Flashing.png");background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-49217 .elementor-element.elementor-element-110fff32:hover>.elementor-element-populated{background-image:url("https://countrybuildingco.com/wp-content/uploads/2025/04/Chimney-Flashing.jpg")}.elementor-49217 .elementor-element.elementor-element-110fff32>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-49217 .elementor-element.elementor-element-110fff32>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-49217 .elementor-element.elementor-element-72b28d0{text-align:center}.elementor-49217 .elementor-element.elementor-element-6b84124c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-49217 .elementor-element.elementor-element-6b84124c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://countrybuildingco.com/wp-content/uploads/2025/04/Door-Post-Trim.png");background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-49217 .elementor-element.elementor-element-6b84124c:hover>.elementor-element-populated{background-image:url("https://countrybuildingco.com/wp-content/uploads/2025/04/Door-Post-Trim.jpg")}.elementor-49217 .elementor-element.elementor-element-6b84124c>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-49217 .elementor-element.elementor-element-6b84124c>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-49217 .elementor-element.elementor-element-5b8fb8{text-align:center}.elementor-49217 .elementor-element.elementor-element-5e15f9e3{--spacer-size:355px}.elementor-bc-flex-widget .elementor-49217 .elementor-element.elementor-element-e97c6f2.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-49217 .elementor-element.elementor-element-e97c6f2.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-49217 .elementor-element.elementor-element-e97c6f2.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-49217 .elementor-element.elementor-element-e97c6f2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-49217 .elementor-element.elementor-element-e97c6f2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://countrybuildingco.com/wp-content/uploads/2025/04/Double-Angle.png");background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-49217 .elementor-element.elementor-element-e97c6f2:hover>.elementor-element-populated{background-image:url("https://countrybuildingco.com/wp-content/uploads/2025/04/Double-Angle.jpg")}.elementor-49217 .elementor-element.elementor-element-e97c6f2>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-49217 .elementor-element.elementor-element-e97c6f2>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-49217 .elementor-element.elementor-element-52acbf8a{text-align:center}.elementor-49217 .elementor-element.elementor-element-26062130{--spacer-size:50px}.elementor-bc-flex-widget .elementor-49217 .elementor-element.elementor-element-46d3206e.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-49217 .elementor-element.elementor-element-46d3206e.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-49217 .elementor-element.elementor-element-46d3206e.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-49217 .elementor-element.elementor-element-46d3206e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-49217 .elementor-element.elementor-element-46d3206e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://countrybuildingco.com/wp-content/uploads/2025/04/Eave-Drip-Edge.png");background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-49217 .elementor-element.elementor-element-46d3206e:hover>.elementor-element-populated{background-image:url("https://countrybuildingco.com/wp-content/uploads/2025/04/Drip-Edge-1.jpg")}.elementor-49217 .elementor-element.elementor-element-46d3206e>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-49217 .elementor-element.elementor-element-46d3206e>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-49217 .elementor-element.elementor-element-b42c584{text-align:center}.elementor-49217 .elementor-element.elementor-element-52830112{--spacer-size:50px}.elementor-bc-flex-widget .elementor-49217 .elementor-element.elementor-element-775fbf31.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-49217 .elementor-element.elementor-element-775fbf31.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-49217 .elementor-element.elementor-element-775fbf31.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-49217 .elementor-element.elementor-element-775fbf31:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-49217 .elementor-element.elementor-element-775fbf31>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://countrybuildingco.com/wp-content/uploads/2025/04/Drip-Flashing.png");background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-49217 .elementor-element.elementor-element-775fbf31:hover>.elementor-element-populated{background-image:url("https://countrybuildingco.com/wp-content/uploads/2025/04/Drip-Flashing.jpg")}.elementor-49217 .elementor-element.elementor-element-775fbf31>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-49217 .elementor-element.elementor-element-775fbf31>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-49217 .elementor-element.elementor-element-29f98871{text-align:center}.elementor-49217 .elementor-element.elementor-element-24cfae77{--spacer-size:50px}.elementor-49217 .elementor-element.elementor-element-216dbe4f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-49217 .elementor-element.elementor-element-216dbe4f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://countrybuildingco.com/wp-content/uploads/2025/04/Endwall-Flashing.png");background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-49217 .elementor-element.elementor-element-216dbe4f:hover>.elementor-element-populated{background-image:url("https://countrybuildingco.com/wp-content/uploads/2025/04/Endwall-Flashing.jpg")}.elementor-49217 .elementor-element.elementor-element-216dbe4f>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-49217 .elementor-element.elementor-element-216dbe4f>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-49217 .elementor-element.elementor-element-7c2f2fc6{text-align:center}.elementor-49217 .elementor-element.elementor-element-3c39c814{--spacer-size:50px}.elementor-49217 .elementor-element.elementor-element-510df179{--spacer-size:355px}.elementor-49217 .elementor-element.elementor-element-2ecb685e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-49217 .elementor-element.elementor-element-2ecb685e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://countrybuildingco.com/wp-content/uploads/2025/04/Fascia-Trim.png");background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-49217 .elementor-element.elementor-element-2ecb685e:hover>.elementor-element-populated{background-image:url("https://countrybuildingco.com/wp-content/uploads/2025/04/Fascia-Trim.jpg")}.elementor-49217 .elementor-element.elementor-element-2ecb685e>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-49217 .elementor-element.elementor-element-2ecb685e>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-49217 .elementor-element.elementor-element-756435f{text-align:center}.elementor-49217 .elementor-element.elementor-element-46fff724{--spacer-size:50px}.elementor-bc-flex-widget .elementor-49217 .elementor-element.elementor-element-4b2db4f9.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-49217 .elementor-element.elementor-element-4b2db4f9.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-49217 .elementor-element.elementor-element-4b2db4f9.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-49217 .elementor-element.elementor-element-4b2db4f9:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-49217 .elementor-element.elementor-element-4b2db4f9>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://countrybuildingco.com/wp-content/uploads/2025/04/Gable-Trim.png");background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-49217 .elementor-element.elementor-element-4b2db4f9:hover>.elementor-element-populated{background-image:url("https://countrybuildingco.com/wp-content/uploads/2025/04/Gable-Trim.jpg")}.elementor-49217 .elementor-element.elementor-element-4b2db4f9>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-49217 .elementor-element.elementor-element-4b2db4f9>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-49217 .elementor-element.elementor-element-f787948{text-align:center}.elementor-49217 .elementor-element.elementor-element-18dc1fb8{--spacer-size:50px}.elementor-bc-flex-widget .elementor-49217 .elementor-element.elementor-element-1768a45c.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-49217 .elementor-element.elementor-element-1768a45c.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-49217 .elementor-element.elementor-element-1768a45c.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-49217 .elementor-element.elementor-element-1768a45c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-49217 .elementor-element.elementor-element-1768a45c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://countrybuildingco.com/wp-content/uploads/2025/04/Gambriel-Hip-Cap.png");background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-49217 .elementor-element.elementor-element-1768a45c:hover>.elementor-element-populated{background-image:url("https://countrybuildingco.com/wp-content/uploads/2025/04/Hip-Cap-Gambriel.jpg")}.elementor-49217 .elementor-element.elementor-element-1768a45c>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-49217 .elementor-element.elementor-element-1768a45c>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-49217 .elementor-element.elementor-element-74665f9e{text-align:center}.elementor-49217 .elementor-element.elementor-element-19fd55eb{--spacer-size:50px}.elementor-bc-flex-widget .elementor-49217 .elementor-element.elementor-element-21bbdfd6.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-49217 .elementor-element.elementor-element-21bbdfd6.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-49217 .elementor-element.elementor-element-21bbdfd6.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-49217 .elementor-element.elementor-element-21bbdfd6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-49217 .elementor-element.elementor-element-21bbdfd6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://countrybuildingco.com/wp-content/uploads/2025/04/Inside-Corner.png");background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-49217 .elementor-element.elementor-element-21bbdfd6:hover>.elementor-element-populated{background-image:url("https://countrybuildingco.com/wp-content/uploads/2025/04/Inside-Corner.jpg")}.elementor-49217 .elementor-element.elementor-element-21bbdfd6>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-49217 .elementor-element.elementor-element-21bbdfd6>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-49217 .elementor-element.elementor-element-3bbc917e{text-align:center}.elementor-49217 .elementor-element.elementor-element-11c42a28{--spacer-size:50px}.elementor-49217 .elementor-element.elementor-element-67fe76e0{--spacer-size:10px}.elementor-49217 .elementor-element.elementor-element-10470473:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-49217 .elementor-element.elementor-element-10470473>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://countrybuildingco.com/wp-content/uploads/2025/04/J-Channel.png");background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-49217 .elementor-element.elementor-element-10470473:hover>.elementor-element-populated{background-image:url("https://countrybuildingco.com/wp-content/uploads/2025/04/J-Channel.jpg")}.elementor-49217 .elementor-element.elementor-element-10470473>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-49217 .elementor-element.elementor-element-10470473>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-49217 .elementor-element.elementor-element-74e00c20{text-align:center}.elementor-49217 .elementor-element.elementor-element-7100dc4{--spacer-size:218px}.elementor-49217 .elementor-element.elementor-element-6488a793:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-49217 .elementor-element.elementor-element-6488a793>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://countrybuildingco.com/wp-content/uploads/2025/04/Mini-Angle.png");background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-49217 .elementor-element.elementor-element-6488a793:hover>.elementor-element-populated{background-image:url("https://countrybuildingco.com/wp-content/uploads/2025/04/Mini-Angle.jpg")}.elementor-49217 .elementor-element.elementor-element-6488a793>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-49217 .elementor-element.elementor-element-6488a793>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-49217 .elementor-element.elementor-element-a45e88{text-align:center}.elementor-49217 .elementor-element.elementor-element-486a5ced{--spacer-size:50px}.elementor-bc-flex-widget .elementor-49217 .elementor-element.elementor-element-26b6b449.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-49217 .elementor-element.elementor-element-26b6b449.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-49217 .elementor-element.elementor-element-26b6b449.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-49217 .elementor-element.elementor-element-26b6b449:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-49217 .elementor-element.elementor-element-26b6b449>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://countrybuildingco.com/wp-content/uploads/2025/04/Overhead-Door-Trim.png");background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-49217 .elementor-element.elementor-element-26b6b449:hover>.elementor-element-populated{background-image:url("https://countrybuildingco.com/wp-content/uploads/2025/04/OH-Door-Trim.jpg")}.elementor-49217 .elementor-element.elementor-element-26b6b449>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-49217 .elementor-element.elementor-element-26b6b449>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-49217 .elementor-element.elementor-element-285e859{text-align:center}.elementor-49217 .elementor-element.elementor-element-434cb803{--spacer-size:50px}.elementor-bc-flex-widget .elementor-49217 .elementor-element.elementor-element-8d30cbf.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-49217 .elementor-element.elementor-element-8d30cbf.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-49217 .elementor-element.elementor-element-8d30cbf.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-49217 .elementor-element.elementor-element-8d30cbf:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-49217 .elementor-element.elementor-element-8d30cbf>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://countrybuildingco.com/wp-content/uploads/2025/04/Outside-Corner.png");background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-49217 .elementor-element.elementor-element-8d30cbf:hover>.elementor-element-populated{background-image:url("https://countrybuildingco.com/wp-content/uploads/2025/04/Outside-Corner.jpg")}.elementor-49217 .elementor-element.elementor-element-8d30cbf>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-49217 .elementor-element.elementor-element-8d30cbf>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-49217 .elementor-element.elementor-element-354fa27e{text-align:center}.elementor-49217 .elementor-element.elementor-element-153a1262{--spacer-size:50px}.elementor-bc-flex-widget .elementor-49217 .elementor-element.elementor-element-64b84cb7.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-49217 .elementor-element.elementor-element-64b84cb7.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-49217 .elementor-element.elementor-element-64b84cb7.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-49217 .elementor-element.elementor-element-64b84cb7:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-49217 .elementor-element.elementor-element-64b84cb7>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://countrybuildingco.com/wp-content/uploads/2025/04/Rat-Guard.png");background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-49217 .elementor-element.elementor-element-64b84cb7:hover>.elementor-element-populated{background-image:url("https://countrybuildingco.com/wp-content/uploads/2025/04/Rat-Guard.jpg")}.elementor-49217 .elementor-element.elementor-element-64b84cb7>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-49217 .elementor-element.elementor-element-64b84cb7>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-49217 .elementor-element.elementor-element-21adc598{text-align:center}.elementor-49217 .elementor-element.elementor-element-2ba2a3fc{--spacer-size:285px}.elementor-49217 .elementor-element.elementor-element-3e37c62d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-49217 .elementor-element.elementor-element-3e37c62d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://countrybuildingco.com/wp-content/uploads/2025/04/Residential-Corner.png");background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-49217 .elementor-element.elementor-element-3e37c62d:hover>.elementor-element-populated{background-image:url("https://countrybuildingco.com/wp-content/uploads/2025/04/Residential-Corner.jpg")}.elementor-49217 .elementor-element.elementor-element-3e37c62d>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-49217 .elementor-element.elementor-element-3e37c62d>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-49217 .elementor-element.elementor-element-304e052c{text-align:center}.elementor-49217 .elementor-element.elementor-element-30a55e57{--spacer-size:236px}.elementor-49217 .elementor-element.elementor-element-306d6f1:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-49217 .elementor-element.elementor-element-306d6f1>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://countrybuildingco.com/wp-content/uploads/2025/04/Ridge-Cap.png");background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-49217 .elementor-element.elementor-element-306d6f1:hover>.elementor-element-populated{background-image:url("https://countrybuildingco.com/wp-content/uploads/2025/04/Ridge-Cap.jpg")}.elementor-49217 .elementor-element.elementor-element-306d6f1>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-49217 .elementor-element.elementor-element-306d6f1>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-49217 .elementor-element.elementor-element-5b9af737{text-align:center}.elementor-49217 .elementor-element.elementor-element-52228df4{--spacer-size:50px}.elementor-bc-flex-widget .elementor-49217 .elementor-element.elementor-element-6c02b756.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-49217 .elementor-element.elementor-element-6c02b756.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-49217 .elementor-element.elementor-element-6c02b756.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-49217 .elementor-element.elementor-element-6c02b756:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-49217 .elementor-element.elementor-element-6c02b756>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://countrybuildingco.com/wp-content/uploads/2025/04/Sidewall-Flashing.png");background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-49217 .elementor-element.elementor-element-6c02b756:hover>.elementor-element-populated{background-image:url("https://countrybuildingco.com/wp-content/uploads/2025/04/Sidewall-Flashing.jpg")}.elementor-49217 .elementor-element.elementor-element-6c02b756>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-49217 .elementor-element.elementor-element-6c02b756>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-49217 .elementor-element.elementor-element-1ee2d169{text-align:center}.elementor-49217 .elementor-element.elementor-element-26c88694{--spacer-size:50px}.elementor-bc-flex-widget .elementor-49217 .elementor-element.elementor-element-6eeb9311.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-49217 .elementor-element.elementor-element-6eeb9311.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-49217 .elementor-element.elementor-element-6eeb9311.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-49217 .elementor-element.elementor-element-6eeb9311:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-49217 .elementor-element.elementor-element-6eeb9311>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://countrybuildingco.com/wp-content/uploads/2025/04/Snow-Guard.png");background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-49217 .elementor-element.elementor-element-6eeb9311:hover>.elementor-element-populated{background-image:url("https://countrybuildingco.com/wp-content/uploads/2025/05/Snow-Guard.jpg")}.elementor-49217 .elementor-element.elementor-element-6eeb9311>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-49217 .elementor-element.elementor-element-6eeb9311>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-49217 .elementor-element.elementor-element-7137c2d2{text-align:center}.elementor-49217 .elementor-element.elementor-element-4c231703{--spacer-size:50px}.elementor-bc-flex-widget .elementor-49217 .elementor-element.elementor-element-3aa7c801.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-49217 .elementor-element.elementor-element-3aa7c801.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-49217 .elementor-element.elementor-element-3aa7c801.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-49217 .elementor-element.elementor-element-3aa7c801:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-49217 .elementor-element.elementor-element-3aa7c801>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://countrybuildingco.com/wp-content/uploads/2025/05/Track-Cover.png");background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-49217 .elementor-element.elementor-element-3aa7c801:hover>.elementor-element-populated{background-image:url("https://countrybuildingco.com/wp-content/uploads/2025/05/Track-Cover.jpg")}.elementor-49217 .elementor-element.elementor-element-3aa7c801>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-49217 .elementor-element.elementor-element-3aa7c801>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-49217 .elementor-element.elementor-element-66a9c011{text-align:center}.elementor-49217 .elementor-element.elementor-element-3697478d{--spacer-size:50px}.elementor-49217 .elementor-element.elementor-element-25a9934e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-49217 .elementor-element.elementor-element-25a9934e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://countrybuildingco.com/wp-content/uploads/2025/05/Transition-Flashing.png");background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-49217 .elementor-element.elementor-element-25a9934e:hover>.elementor-element-populated{background-image:url("https://countrybuildingco.com/wp-content/uploads/2025/05/Transition-Flashing.jpg")}.elementor-49217 .elementor-element.elementor-element-25a9934e>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-49217 .elementor-element.elementor-element-25a9934e>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-49217 .elementor-element.elementor-element-6d712ea7{text-align:center}.elementor-49217 .elementor-element.elementor-element-6e5e18e7{--spacer-size:206px}.elementor-49217 .elementor-element.elementor-element-2a9ccf76:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-49217 .elementor-element.elementor-element-2a9ccf76>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://countrybuildingco.com/wp-content/uploads/2025/05/Valley-Flashing.png");background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-49217 .elementor-element.elementor-element-2a9ccf76:hover>.elementor-element-populated{background-image:url("https://countrybuildingco.com/wp-content/uploads/2025/05/Valley-Flashing-1.jpg")}.elementor-49217 .elementor-element.elementor-element-2a9ccf76>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-49217 .elementor-element.elementor-element-2a9ccf76>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-49217 .elementor-element.elementor-element-29e63f8d{text-align:center}.elementor-49217 .elementor-element.elementor-element-73984bb1{--spacer-size:50px}.elementor-bc-flex-widget .elementor-49217 .elementor-element.elementor-element-2a379676.elementor-column .elementor-widget-wrap{align-items:center}.elementor-49217 .elementor-element.elementor-element-2a379676.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-49217 .elementor-element.elementor-element-2a379676.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-49217 .elementor-element.elementor-element-2a379676>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-49217 .elementor-element.elementor-element-2a379676>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-49217 .elementor-element.elementor-element-4777c813{--spacer-size:50px}.elementor-bc-flex-widget .elementor-49217 .elementor-element.elementor-element-181bdb37.elementor-column .elementor-widget-wrap{align-items:center}.elementor-49217 .elementor-element.elementor-element-181bdb37.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-49217 .elementor-element.elementor-element-181bdb37.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-49217 .elementor-element.elementor-element-181bdb37>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-49217 .elementor-element.elementor-element-181bdb37>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-49217 .elementor-element.elementor-element-1d2521a1{--spacer-size:50px}.elementor-bc-flex-widget .elementor-49217 .elementor-element.elementor-element-6c49ca3f.elementor-column .elementor-widget-wrap{align-items:center}.elementor-49217 .elementor-element.elementor-element-6c49ca3f.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-49217 .elementor-element.elementor-element-6c49ca3f.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-49217 .elementor-element.elementor-element-6c49ca3f>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-49217 .elementor-element.elementor-element-6c49ca3f>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-49217 .elementor-element.elementor-element-aeb4fa3{--spacer-size:50px}.elementor-49217 .elementor-element.elementor-element-7183d458>.elementor-element-populated{margin:60px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-49217 .elementor-element.elementor-element-5d8df759{text-align:center}.elementor-49217 .elementor-element.elementor-element-5d8df759 .elementor-heading-title{color:#303030;font-weight:400}.elementor-49217 .elementor-element.elementor-element-658757eb .gallery-item .gallery-caption{display:none}.elementor-49217 .elementor-element.elementor-element-658757eb .gallery-item{padding:0 9px 9px 0}.elementor-49217 .elementor-element.elementor-element-658757eb .gallery{margin:0 -9px -9px 0}.elementor-49217 .elementor-element.elementor-element-658757eb>.elementor-widget-container{margin:0 0 30px 0;border-radius:0 0 0 0}.elementor-49217 .elementor-element.elementor-element-33a99f80 .elementor-button-content-wrapper{flex-direction:row}.elementor-49217 .elementor-element.elementor-element-33a99f80 .elementor-button{font-family:"Sofia Sans",Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;font-style:italic;line-height:1.2em;fill:#FFFFFF;color:#fff;background-color:transparent;background-image:linear-gradient(90deg,var(--e-global-color-primary) 0,var(--e-global-color-primary) 100%);border-style:solid;border-width:0 0 0 0;border-color:#fff;border-radius:50px 50px 50px 50px;padding:20px 33px 20px 33px}.elementor-49217 .elementor-element.elementor-element-33a99f80 .elementor-button:focus,.elementor-49217 .elementor-element.elementor-element-33a99f80 .elementor-button:hover{color:#fff;background-color:transparent;background-image:linear-gradient(90deg,var(--e-global-color-primary) 0,#ff2a2a 100%)}.elementor-49217 .elementor-element.elementor-element-33a99f80 .elementor-button:focus svg,.elementor-49217 .elementor-element.elementor-element-33a99f80 .elementor-button:hover svg{fill:#FFFFFF}.elementor-49217 .elementor-element.elementor-element-33a99f80>.elementor-widget-container{padding:25px 25px 25px 25px}.elementor-49217 .elementor-element.elementor-element-303392b5 .elementor-button{font-family:"Sofia Sans",Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;font-style:italic;line-height:1.2em;fill:#FFFFFF;color:#fff;background-color:transparent;background-image:linear-gradient(90deg,var(--e-global-color-primary) 0,var(--e-global-color-primary) 100%);border-style:solid;border-width:0 0 0 0;border-color:#fff;border-radius:50px 50px 50px 50px;padding:20px 33px 20px 33px}.elementor-49217 .elementor-element.elementor-element-303392b5 .elementor-button:focus,.elementor-49217 .elementor-element.elementor-element-303392b5 .elementor-button:hover{color:#fff;background-color:transparent;background-image:linear-gradient(90deg,var(--e-global-color-primary) 0,#ff2a2a 100%)}.elementor-49217 .elementor-element.elementor-element-303392b5 .elementor-button:focus svg,.elementor-49217 .elementor-element.elementor-element-303392b5 .elementor-button:hover svg{fill:#FFFFFF}.elementor-49217 .elementor-element.elementor-element-303392b5>.elementor-widget-container{padding:25px 25px 25px 25px}.elementor-49217 .elementor-element.elementor-element-ae0156d .elementor-button{font-family:"Sofia Sans",Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;font-style:italic;line-height:1.2em;fill:#FFFFFF;color:#fff;background-color:transparent;background-image:linear-gradient(90deg,var(--e-global-color-primary) 0,var(--e-global-color-primary) 100%);border-style:solid;border-width:0 0 0 0;border-color:#fff;border-radius:50px 50px 50px 50px;padding:20px 33px 20px 33px}.elementor-49217 .elementor-element.elementor-element-ae0156d .elementor-button:focus,.elementor-49217 .elementor-element.elementor-element-ae0156d .elementor-button:hover{color:#fff;background-color:transparent;background-image:linear-gradient(90deg,var(--e-global-color-primary) 0,#ff2a2a 100%)}.elementor-49217 .elementor-element.elementor-element-ae0156d .elementor-button:focus svg,.elementor-49217 .elementor-element.elementor-element-ae0156d .elementor-button:hover svg{fill:#FFFFFF}.elementor-49217 .elementor-element.elementor-element-ae0156d>.elementor-widget-container{padding:25px 25px 25px 25px}.elementor-49217 .elementor-element.elementor-element-8400bc9{--display:flex;--background-transition:0.3s}@media(max-width:1024px){.elementor-49217 .elementor-element.elementor-element-6070234b{padding:100px 20px 100px 20px}.elementor-49217 .elementor-element.elementor-element-20de47cf>.elementor-container{max-width:585px}.elementor-49217 .elementor-element.elementor-element-36358d01 .elementor-heading-title{font-size:22px}.elementor-49217 .elementor-element.elementor-element-36358d01>.elementor-widget-container{padding:0 0 8px 0}.elementor-49217 .elementor-element.elementor-element-176557f5 .elementor-heading-title{font-size:60px}.elementor-49217 .elementor-element.elementor-element-176557f5>.elementor-widget-container{padding:0 0 30px 0}.elementor-49217 .elementor-element.elementor-element-13ad5a92{font-size:16px;line-height:1.5em}.elementor-49217 .elementor-element.elementor-element-13ad5a92>.elementor-widget-container{padding:0 0 30px 0}.elementor-49217 .elementor-element.elementor-element-1b247e1a .elementor-button{font-size:16px;padding:19px 30px 19px 30px}.elementor-49217 .elementor-element.elementor-element-14aefd4e .elementor-icon-box-title,.elementor-49217 .elementor-element.elementor-element-14aefd4e .elementor-icon-box-title a{font-size:.9em}.elementor-49217 .elementor-element.elementor-element-14aefd4e>.elementor-widget-container{margin:0 6px 0 13px}.elementor-49217 .elementor-element.elementor-element-73e1f7b4 .elementor-icon-box-title,.elementor-49217 .elementor-element.elementor-element-73e1f7b4 .elementor-icon-box-title a{font-size:.9em}.elementor-49217 .elementor-element.elementor-element-73e1f7b4>.elementor-widget-container{margin:0 6px 0 13px}.elementor-49217 .elementor-element.elementor-element-42aae37b .elementor-icon-box-title,.elementor-49217 .elementor-element.elementor-element-42aae37b .elementor-icon-box-title a{font-size:.9em}.elementor-49217 .elementor-element.elementor-element-42aae37b>.elementor-widget-container{margin:0 6px 0 13px}.elementor-49217 .elementor-element.elementor-element-4a8305c0 .elementor-icon-box-title,.elementor-49217 .elementor-element.elementor-element-4a8305c0 .elementor-icon-box-title a{font-size:.9em}.elementor-49217 .elementor-element.elementor-element-4a8305c0>.elementor-widget-container{margin:0 6px 0 13px}.elementor-49217 .elementor-element.elementor-element-437ba504{margin-top:0;margin-bottom:0;padding:0}.elementor-49217 .elementor-element.elementor-element-7ff3f527>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-49217 .elementor-element.elementor-element-4e210d7{padding:60px 20px 60px 20px}.elementor-49217 .elementor-element.elementor-element-4a2bc569>.elementor-element-populated{padding:0 10px 0 0}.elementor-49217 .elementor-element.elementor-element-33a99f80 .elementor-button{font-size:16px;padding:19px 30px 19px 30px}.elementor-49217 .elementor-element.elementor-element-303392b5 .elementor-button{font-size:16px;padding:19px 30px 19px 30px}.elementor-49217 .elementor-element.elementor-element-ae0156d .elementor-button{font-size:16px;padding:19px 30px 19px 30px}}@media(max-width:767px){.elementor-49217 .elementor-element.elementor-element-6070234b{padding:100px 20px 100px 20px}.elementor-49217 .elementor-element.elementor-element-36358d01 .elementor-heading-title{font-size:16px}.elementor-49217 .elementor-element.elementor-element-36358d01>.elementor-widget-container{padding:0 0 4px 0}.elementor-49217 .elementor-element.elementor-element-176557f5 .elementor-heading-title{font-size:33px;line-height:1.1em}.elementor-49217 .elementor-element.elementor-element-13ad5a92{font-size:14px}.elementor-49217 .elementor-element.elementor-element-4cf2f803>.elementor-element-populated{margin:0 0 20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-49217 .elementor-element.elementor-element-1b247e1a .elementor-button{padding:18px 22px 18px 22px}.elementor-49217 .elementor-element.elementor-element-14aefd4e .elementor-icon-box-wrapper{text-align:center}.elementor-49217 .elementor-element.elementor-element-14aefd4e{--icon-box-icon-margin:0px}.elementor-49217 .elementor-element.elementor-element-14aefd4e .elementor-icon-box-title{margin-bottom:0}.elementor-49217 .elementor-element.elementor-element-14aefd4e .elementor-icon{font-size:24px}.elementor-49217 .elementor-element.elementor-element-14aefd4e>.elementor-widget-container{margin:0;padding:10px 12px 10px 12px}.elementor-49217 .elementor-element.elementor-element-73e1f7b4 .elementor-icon-box-wrapper{text-align:center}.elementor-49217 .elementor-element.elementor-element-73e1f7b4{--icon-box-icon-margin:0px}.elementor-49217 .elementor-element.elementor-element-73e1f7b4 .elementor-icon-box-title{margin-bottom:0}.elementor-49217 .elementor-element.elementor-element-73e1f7b4 .elementor-icon{font-size:24px}.elementor-49217 .elementor-element.elementor-element-73e1f7b4>.elementor-widget-container{margin:0;padding:10px 12px 10px 12px}.elementor-49217 .elementor-element.elementor-element-42aae37b .elementor-icon-box-wrapper{text-align:center}.elementor-49217 .elementor-element.elementor-element-42aae37b{--icon-box-icon-margin:0px}.elementor-49217 .elementor-element.elementor-element-42aae37b .elementor-icon-box-title{margin-bottom:0}.elementor-49217 .elementor-element.elementor-element-42aae37b .elementor-icon{font-size:24px}.elementor-49217 .elementor-element.elementor-element-42aae37b>.elementor-widget-container{margin:0;padding:10px 12px 10px 12px}.elementor-49217 .elementor-element.elementor-element-4a8305c0 .elementor-icon-box-wrapper{text-align:center}.elementor-49217 .elementor-element.elementor-element-4a8305c0{--icon-box-icon-margin:0px}.elementor-49217 .elementor-element.elementor-element-4a8305c0 .elementor-icon-box-title{margin-bottom:0}.elementor-49217 .elementor-element.elementor-element-4a8305c0 .elementor-icon{font-size:24px}.elementor-49217 .elementor-element.elementor-element-4a8305c0>.elementor-widget-container{margin:0;padding:10px 12px 10px 12px}.elementor-49217 .elementor-element.elementor-element-7ff3f527>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-49217 .elementor-element.elementor-element-4e210d7{padding:50px 20px 50px 20px}.elementor-49217 .elementor-element.elementor-element-4a2bc569>.elementor-element-populated{margin:0 0 30px 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-49217 .elementor-element.elementor-element-5e15f9e3{--spacer-size:285px}.elementor-49217 .elementor-element.elementor-element-26062130{--spacer-size:327px}.elementor-49217 .elementor-element.elementor-element-52830112{--spacer-size:214px}.elementor-49217 .elementor-element.elementor-element-24cfae77{--spacer-size:245px}.elementor-49217 .elementor-element.elementor-element-3c39c814{--spacer-size:364px}.elementor-49217 .elementor-element.elementor-element-46fff724{--spacer-size:446px}.elementor-49217 .elementor-element.elementor-element-18dc1fb8{--spacer-size:245px}.elementor-49217 .elementor-element.elementor-element-19fd55eb{--spacer-size:163px}.elementor-49217 .elementor-element.elementor-element-11c42a28{--spacer-size:245px}.elementor-49217 .elementor-element.elementor-element-7100dc4{--spacer-size:349px}.elementor-49217 .elementor-element.elementor-element-486a5ced{--spacer-size:169px}.elementor-49217 .elementor-element.elementor-element-434cb803{--spacer-size:214px}.elementor-49217 .elementor-element.elementor-element-153a1262{--spacer-size:251px}.elementor-49217 .elementor-element.elementor-element-2ba2a3fc{--spacer-size:410px}.elementor-49217 .elementor-element.elementor-element-52228df4{--spacer-size:300px}.elementor-49217 .elementor-element.elementor-element-26c88694{--spacer-size:297px}.elementor-49217 .elementor-element.elementor-element-4c231703{--spacer-size:278px}.elementor-49217 .elementor-element.elementor-element-3697478d{--spacer-size:327px}.elementor-49217 .elementor-element.elementor-element-73984bb1{--spacer-size:105px}.elementor-49217 .elementor-element.elementor-element-33a99f80 .elementor-button{padding:18px 22px 18px 22px}.elementor-49217 .elementor-element.elementor-element-303392b5 .elementor-button{padding:18px 22px 18px 22px}.elementor-49217 .elementor-element.elementor-element-ae0156d .elementor-button{padding:18px 22px 18px 22px}}@media(min-width:768px){.elementor-49217 .elementor-element.elementor-element-3b6da41e{width:100%}.elementor-49217 .elementor-element.elementor-element-2a835203{--width:25%}.elementor-49217 .elementor-element.elementor-element-7aed878e{--width:25%}.elementor-49217 .elementor-element.elementor-element-126a50f0{--width:25%}.elementor-49217 .elementor-element.elementor-element-124478ea{--width:25%}.elementor-49217 .elementor-element.elementor-element-6875b9ba{width:45.414%}.elementor-49217 .elementor-element.elementor-element-1dc9fc97{width:54.417%}}@media(max-width:1024px) and (min-width:768px){.elementor-49217 .elementor-element.elementor-element-4cf2f803{width:38%}}
.fluentform-widget-wrapper.hide-fluent-form-labels .ff-el-input--label{display:none!important}.fluentform-widget-wrapper.hide-error-message .ff-el-is-error .text-danger{display:none}.fluentform-widget-wrapper.fluentform-widget-align-left{margin:0 auto 0 0}.fluentform-widget-wrapper.fluentform-widget-align-center{float:none;margin:0 auto}.fluentform-widget-wrapper.fluentform-widget-align-right{margin:0 0 0 auto}.fluentform-widget-custom-radio-checkbox input[type=checkbox],.fluentform-widget-custom-radio-checkbox input[type=radio]{background:#ddd;height:15px;min-width:1px;outline:0;padding:3px;width:15px}.fluentform-widget-custom-radio-checkbox input[type=checkbox]:after,.fluentform-widget-custom-radio-checkbox input[type=radio]:after{border:0 solid transparent;content:"";display:block;height:100%;margin:0;padding:0;width:100%}.fluentform-widget-custom-radio-checkbox input[type=checkbox]:checked:after,.fluentform-widget-custom-radio-checkbox input[type=radio]:checked:after{background:#999;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:12px}.fluentform-widget-custom-radio-checkbox input[type=radio],.fluentform-widget-custom-radio-checkbox input[type=radio]:after{border-radius:50%}.fluentform-widget-wrapper .frm-fluent-form .ff-step-header{margin-bottom:0}.ff-el-progress-bar{align-items:center;display:flex;height:100%;justify-content:flex-end}.fluent-form-widget-step-header-yes .ff-step-header .ff-el-progress-status,.fluent-form-widget-step-progressbar-yes .ff-el-progress{display:block}.fluent-form-widget-step-header-yes .frm-fluent-form .ff-step-header,.fluent-form-widget-step-progressbar-yes .frm-fluent-form .ff-step-header{margin-bottom:20px}.fluentform-widget-section-break-content-left .ff-el-group.ff-el-section-break{text-align:left}.fluentform-widget-section-break-content-center .ff-el-group.ff-el-section-break{text-align:center}.fluentform-widget-section-break-content-right .ff-el-group.ff-el-section-break{text-align:right}.fluentform-widget-submit-button-full-width .ff-btn-submit{display:block;width:100%}.fluentform-widget-submit-button-center .ff-el-group .ff-btn-submit,.fluentform-widget-submit-button-center .ff-el-group.ff-text-left .ff-btn-submit,.fluentform-widget-submit-button-center .ff-el-group.ff-text-right .ff-btn-submit{align-items:center;display:flex;justify-content:center;margin:0 auto}.fluentform-widget-submit-button-right .ff-el-group .ff-btn-submit,.fluentform-widget-submit-button-right .ff-el-group.ff-text-left .ff-btn-submit,.fluentform-widget-submit-button-right .ff-el-group.ff-text-right .ff-btn-submit{float:right}.fluentform-widget-submit-button-left .ff-el-group .ff-btn-submit,.fluentform-widget-submit-button-left .ff-el-group.ff-text-left .ff-btn-submit,.fluentform-widget-submit-button-left .ff-el-group.ff-text-right .ff-btn-submit{float:left}.fluentform-widget-wrapper.hide-placeholder input::-webkit-input-placeholder,.fluentform-widget-wrapper.hide-placeholder textarea::-webkit-input-placeholder{opacity:0;visibility:hidden}.fluentform-widget-wrapper.hide-placeholder input:-moz-placeholder,.fluentform-widget-wrapper.hide-placeholder input::-moz-placeholder,.fluentform-widget-wrapper.hide-placeholder textarea:-moz-placeholder,.fluentform-widget-wrapper.hide-placeholder textarea::-moz-placeholder{opacity:0;visibility:hidden}.fluentform-widget-wrapper.hide-placeholder input:-ms-input-placeholder,.fluentform-widget-wrapper.hide-placeholder textarea:-ms-input-placeholder{opacity:0;visibility:hidden}.fluentform-widget-wrapper.hide-placeholder input::-ms-input-placeholder,.fluentform-widget-wrapper.hide-placeholder textarea::-ms-input-placeholder{opacity:0;visibility:hidden}.lity{z-index:9999!important}
/*! E-Gallery v1.2.0 by Elementor */
.e-gallery-container{position:relative;display:flex;flex-wrap:wrap}.e-gallery-container:not(.e-gallery-grid){transition:padding-bottom var(--animation-duration)}.e-gallery-item{position:relative;flex-grow:0;flex-shrink:0;transition-property:all;transition-duration:var(--animation-duration)}.e-gallery-item:not(:hover) .e-gallery-overlay{display:none}.e-gallery-item.e-gallery-item--hidden{transform:scale3d(0, 0, 0);opacity:0}.e-gallery-image{background-position:center center;background-size:cover;width:100%;transform-origin:center top;transition:var(--animation-duration)}.e-gallery-overlay{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:space-evenly;flex-wrap:wrap;flex-direction:column;color:#fff;background-color:rgba(0,0,0,0.5)}.e-gallery-overlay__title{font-size:24px}.e-gallery-grid:not(.e-gallery--animated){display:grid;grid-gap:var(--vgap) var(--hgap);grid-template-columns:repeat(var(--columns), 1fr)}.e-gallery-grid:not(.e-gallery--animated) .e-gallery-item--hidden{position:absolute}.e-gallery-grid.e-gallery--animated{padding-bottom:var(--container-aspect-ratio)}.e-gallery-grid.e-gallery--animated .e-gallery-item{--item-width: calc((100% - ((var(--columns) - 1) * var(--hgap))) / var(--columns));position:absolute;top:calc(((100% / var(--rows)) + (var(--vgap) / var(--rows))) * var(--row));width:var(--item-width)}.e-gallery-grid .e-gallery-image{padding-bottom:var(--aspect-ratio)}.e-gallery-justified{padding-bottom:calc(var(--container-aspect-ratio) * 100%)}.e-gallery-justified .e-gallery-item{position:absolute;width:calc(var(--item-width) * (100% - var(--hgap) * var(--gap-count)));height:var(--item-height);top:calc(var(--item-top) + (var(--row) * var(--vgap)))}.e-gallery-justified .e-gallery-image{height:100%}.e-gallery-masonry{height:0;margin-bottom:calc(var(--highest-column-gap-count) * var(--vgap))}.e-gallery-masonry .e-gallery-item{position:absolute;width:calc(100% / var(--columns) - (var(--hgap) * (var(--columns) - 1) / var(--columns)));top:calc(var(--percent-height) + (var(--items-in-column) * var(--vgap)))}.e-gallery-masonry .e-gallery-image{padding-bottom:var(--item-height)}.e-gallery--ltr.e-gallery-grid.e-gallery--animated .e-gallery-item{left:calc(var(--item-width) * var(--column) + (var(--hgap) * var(--column)))}.e-gallery--ltr.e-gallery-justified .e-gallery-item{left:calc(var(--item-start) * (100% - var(--hgap) * var(--gap-count)) + var(--hgap) * var(--item-row-index))}.e-gallery--ltr.e-gallery-masonry .e-gallery-item{left:calc((100% / var(--columns) - (var(--hgap) * (var(--columns) - 1) / var(--columns))) * var(--column) + (var(--hgap) * var(--column)))}.e-gallery--rtl.e-gallery-grid.e-gallery--animated .e-gallery-item{right:calc(var(--item-width) * var(--column) + (var(--hgap) * var(--column)))}.e-gallery--rtl.e-gallery-justified .e-gallery-item{right:calc(var(--item-start) * (100% - var(--hgap) * var(--gap-count)) + var(--hgap) * var(--item-row-index))}.e-gallery--rtl.e-gallery-masonry .e-gallery-item{right:calc((100% / var(--columns) - (var(--hgap) * (var(--columns) - 1) / var(--columns))) * var(--column) + (var(--hgap) * var(--column)))}.e-gallery--lazyload .e-gallery-image:not(.e-gallery-image-loaded){filter:opacity(0);transform:scale(0.5)}