.elementor-131 .elementor-element.elementor-element-8760d5f:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-8760d5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;background-image:url("https://koaconstructionllc.com/wp-content/uploads/2026/07/Komplete-Over-all-Construction-Landshark049.webp");background-repeat:no-repeat;background-size:cover;}.elementor-131 .elementor-element.elementor-element-8760d5f > .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-131 .elementor-element.elementor-element-8760d5f > .elementor-container{max-width:781px;min-height:600px;}.elementor-131 .elementor-element.elementor-element-8760d5f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-131 .elementor-element.elementor-element-4b3d072{text-align:center;}.elementor-131 .elementor-element.elementor-element-4b3d072 .elementor-heading-title{font-size:49px;color:#FFFCFC;}.elementor-131 .elementor-element.elementor-element-565165b{text-align:center;line-height:32px;color:#FFFFFF;}.elementor-131 .elementor-element.elementor-element-62ac88c{padding:50px 0px 80px 0px;}.elementor-131 .elementor-element.elementor-element-24f88cb{text-align:center;}.elementor-131 .elementor-element.elementor-element-24f88cb .elementor-heading-title{font-size:49px;}.elementor-131 .elementor-element.elementor-element-13d4182 img{transition-duration:1s;}.elementor-131 .elementor-element.elementor-element-7640923 img{transition-duration:1s;}.elementor-131 .elementor-element.elementor-element-bc167be img{transition-duration:1s;}.elementor-131 .elementor-element.elementor-element-101e365 img{transition-duration:1s;}.elementor-131 .elementor-element.elementor-element-fadcdf3 img{transition-duration:1s;}.elementor-131 .elementor-element.elementor-element-3d74f50 img{transition-duration:1s;}.elementor-131 .elementor-element.elementor-element-f8fd56c{padding:50px 0px 80px 0px;}.elementor-131 .elementor-element.elementor-element-e684355{text-align:center;}.elementor-131 .elementor-element.elementor-element-e684355 .elementor-heading-title{font-size:49px;}.elementor-131 .elementor-element.elementor-element-39e7941 img{transition-duration:1s;}.elementor-131 .elementor-element.elementor-element-ca44b32 img{transition-duration:1s;}.elementor-131 .elementor-element.elementor-element-c9f77fb img{transition-duration:1s;}.elementor-131 .elementor-element.elementor-element-c22ed20 img{transition-duration:1s;}.elementor-131 .elementor-element.elementor-element-b09b643 img{transition-duration:1s;}.elementor-131 .elementor-element.elementor-element-7a2c9a9 img{transition-duration:1s;}.elementor-131 .elementor-element.elementor-element-9bd27cd img{transition-duration:1s;}.elementor-131 .elementor-element.elementor-element-2be31a6 img{transition-duration:1s;}.elementor-131 .elementor-element.elementor-element-6094f6a img{transition-duration:1s;}.elementor-131 .elementor-element.elementor-element-75725a0 img{transition-duration:1s;}.elementor-131 .elementor-element.elementor-element-2a47a69 img{transition-duration:1s;}.elementor-131 .elementor-element.elementor-element-cdeb807 img{transition-duration:1s;}.elementor-131 .elementor-element.elementor-element-d81f5e5 img{transition-duration:1s;}.elementor-131 .elementor-element.elementor-element-c0dcc1c img{transition-duration:1s;}.elementor-131 .elementor-element.elementor-element-9cda7a1 img{transition-duration:1s;}.elementor-131 .elementor-element.elementor-element-2376c20 img{transition-duration:1s;}.elementor-131 .elementor-element.elementor-element-46ec47e{text-align:center;}.elementor-131 .elementor-element.elementor-element-46ec47e .elementor-heading-title{font-size:49px;}.elementor-131 .elementor-element.elementor-element-6edfbd8 img{transition-duration:1s;}.elementor-131 .elementor-element.elementor-element-2fcae9d img{transition-duration:1s;}.elementor-131 .elementor-element.elementor-element-51fd5de img{transition-duration:1s;}.elementor-131 .elementor-element.elementor-element-dfa3d9f img{transition-duration:1s;}.elementor-131 .elementor-element.elementor-element-ab8d9b8{margin-top:35px;margin-bottom:0px;}.elementor-131 .elementor-element.elementor-element-c05cc5a{text-align:center;}.elementor-131 .elementor-element.elementor-element-c05cc5a .elementor-heading-title{font-size:49px;}.elementor-131 .elementor-element.elementor-element-2a2d8eb img{height:680px;}.elementor-131 .elementor-element.elementor-element-b36bd46{margin-top:35px;margin-bottom:0px;}.elementor-131 .elementor-element.elementor-element-fd44bac{text-align:center;}.elementor-131 .elementor-element.elementor-element-fd44bac .elementor-heading-title{font-size:49px;}.elementor-131 .elementor-element.elementor-element-56964da{margin-top:0px;margin-bottom:40px;}.elementor-131 .elementor-element.elementor-element-651a989{margin-top:35px;margin-bottom:0px;}.elementor-131 .elementor-element.elementor-element-e1b221e{text-align:center;}.elementor-131 .elementor-element.elementor-element-e1b221e .elementor-heading-title{font-size:49px;}.elementor-131 .elementor-element.elementor-element-a49cc1b{margin-top:0px;margin-bottom:40px;}.elementor-131 .elementor-element.elementor-element-885f25e{margin-top:0px;margin-bottom:40px;}.elementor-131 .elementor-element.elementor-element-c38e555{margin-top:0px;margin-bottom:40px;}.elementor-131 .elementor-element.elementor-element-7b442be{margin-top:0px;margin-bottom:40px;}@media(max-width:767px){.elementor-131 .elementor-element.elementor-element-62ac88c{padding:50px 0px 50px 0px;}.elementor-131 .elementor-element.elementor-element-e322813 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-131 .elementor-element.elementor-element-090e07c{padding:0px 0px 0px 0px;}.elementor-131 .elementor-element.elementor-element-f8fd56c{padding:50px 0px 50px 0px;}.elementor-131 .elementor-element.elementor-element-2dae38a > .elementor-element-populated{padding:0px 0px 0px 0px;}}/* Start custom CSS for image, class: .elementor-element-13d4182 */.elementor-131 .elementor-element.elementor-element-13d4182 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7640923 */.elementor-131 .elementor-element.elementor-element-7640923 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc167be */.elementor-131 .elementor-element.elementor-element-bc167be {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-101e365 */.elementor-131 .elementor-element.elementor-element-101e365 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fadcdf3 */.elementor-131 .elementor-element.elementor-element-fadcdf3 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3d74f50 */.elementor-131 .elementor-element.elementor-element-3d74f50 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39e7941 */.elementor-131 .elementor-element.elementor-element-39e7941 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ca44b32 */.elementor-131 .elementor-element.elementor-element-ca44b32 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c9f77fb */.elementor-131 .elementor-element.elementor-element-c9f77fb {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c22ed20 */.elementor-131 .elementor-element.elementor-element-c22ed20 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b09b643 */.elementor-131 .elementor-element.elementor-element-b09b643 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7a2c9a9 */.elementor-131 .elementor-element.elementor-element-7a2c9a9 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9bd27cd */.elementor-131 .elementor-element.elementor-element-9bd27cd {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2be31a6 */.elementor-131 .elementor-element.elementor-element-2be31a6 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6094f6a */.elementor-131 .elementor-element.elementor-element-6094f6a {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-75725a0 */.elementor-131 .elementor-element.elementor-element-75725a0 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2a47a69 */.elementor-131 .elementor-element.elementor-element-2a47a69 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cdeb807 */.elementor-131 .elementor-element.elementor-element-cdeb807 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d81f5e5 */.elementor-131 .elementor-element.elementor-element-d81f5e5 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c0dcc1c */.elementor-131 .elementor-element.elementor-element-c0dcc1c {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9cda7a1 */.elementor-131 .elementor-element.elementor-element-9cda7a1 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2376c20 */.elementor-131 .elementor-element.elementor-element-2376c20 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6edfbd8 */.elementor-131 .elementor-element.elementor-element-6edfbd8 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fcae9d */.elementor-131 .elementor-element.elementor-element-2fcae9d {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-51fd5de */.elementor-131 .elementor-element.elementor-element-51fd5de {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfa3d9f */.elementor-131 .elementor-element.elementor-element-dfa3d9f {
    overflow: hidden;
}/* End custom CSS */