.elementor-27 .elementor-element.elementor-element-f694c38{--display:flex;--min-height:900px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.8;--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-27 .elementor-element.elementor-element-f694c38:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-f694c38>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.soflo-handyman.com/wp-content/uploads/2025/12/reasons-to-remodel-your-homes-interior-01-1024x565-1.jpg);background-size:cover}.elementor-27 .elementor-element.elementor-element-f694c38::before,.elementor-27 .elementor-element.elementor-element-f694c38>.elementor-background-video-container::before,.elementor-27 .elementor-element.elementor-element-f694c38>.e-con-inner>.elementor-background-video-container::before,.elementor-27 .elementor-element.elementor-element-f694c38>.elementor-background-slideshow::before,.elementor-27 .elementor-element.elementor-element-f694c38>.e-con-inner>.elementor-background-slideshow::before,.elementor-27 .elementor-element.elementor-element-f694c38>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-27 .elementor-element.elementor-element-3c8ad7e{--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;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-27 .elementor-element.elementor-element-e6bd6a3{--display:flex}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-27 .elementor-element.elementor-element-d065c23 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:50px;font-weight:700;color:#FFFFFF82}.elementor-27 .elementor-element.elementor-element-61e6cdd{width:var(--container-widget-width,100.145%);max-width:100.145%;--container-widget-width:100.145%;--container-widget-flex-grow:0}.elementor-27 .elementor-element.elementor-element-61e6cdd.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-27 .elementor-element.elementor-element-61e6cdd .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:80px;font-weight:700;text-transform:uppercase;color:#4C82C3C9}.elementor-27 .elementor-element.elementor-element-11bf6c7{width:var(--container-widget-width,13.161%);max-width:13.161%;--container-widget-width:13.161%;--container-widget-flex-grow:0}.elementor-27 .elementor-element.elementor-element-11bf6c7>.elementor-widget-container{background-color:#FBBA008C}.elementor-27 .elementor-element.elementor-element-11bf6c7.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-27 .elementor-element.elementor-element-11bf6c7 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:80px;font-weight:700;text-transform:uppercase;color:#FFFFFF9E}.elementor-27 .elementor-element.elementor-element-50d7f8b .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:74px;font-weight:700;text-transform:uppercase;color:#FFFFFF82}.elementor-27 .elementor-element.elementor-element-3af137e{--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;--flex-wrap:wrap;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-27 .elementor-element.elementor-element-3af137e.e-con{--flex-grow:0;--flex-shrink:0}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-27 .elementor-element.elementor-element-ec348a1 .elementor-button{background-color:#0000009E;font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:900;text-transform:uppercase;fill:#FFF;color:#FFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#61CE70;border-radius:10px 10px 10px 10px;padding:20px 30px 20px 30px}.elementor-27 .elementor-element.elementor-element-ec348a1{width:var(--container-widget-width,49%);max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0}.elementor-27 .elementor-element.elementor-element-ec348a1.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-27 .elementor-element.elementor-element-703f032 .elementor-button{background-color:#0000009E;font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:900;text-transform:uppercase;fill:#FFF;color:#FFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#61CE70;border-radius:10px 10px 10px 10px;padding:20px 30px 20px 30px}.elementor-27 .elementor-element.elementor-element-703f032{width:var(--container-widget-width,46%);max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0}.elementor-27 .elementor-element.elementor-element-703f032.elementor-element{--align-self:center}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-27 .elementor-element.elementor-element-c2264b9{font-family:"Roboto",Sans-serif;font-size:24px;font-weight:300;color:#B9B7C4}.elementor-27 .elementor-element.elementor-element-626f7fb{--display:flex;--justify-content:flex-end}.elementor-27 .elementor-element.elementor-element-626f7fb:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-626f7fb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.soflo-handyman.com/wp-content/uploads/2025/12/pngwing.com-39.png);background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-27 .elementor-element.elementor-element-16df36aa{--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;--border-radius:0px 0px 0px 0px;--padding-top:34px;--padding-bottom:34px;--padding-left:20px;--padding-right:20px}.elementor-27 .elementor-element.elementor-element-16df36aa:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-16df36aa>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000000BD}.elementor-27 .elementor-element.elementor-element-343270f7{text-align:center}.elementor-27 .elementor-element.elementor-element-343270f7 .elementor-heading-title{font-size:30px;font-weight:700;line-height:1.2em;color:#FFF}.elementor-27 .elementor-element.elementor-element-488d1495{text-align:center;font-size:18px;color:#DCE6F2}.elementor-27 .elementor-element.elementor-element-aed922f{--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;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-27 .elementor-element.elementor-element-315b7b79{--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:rgb(255 255 255 / .18);--border-color:rgba(255,255,255,0.18);--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px}.elementor-27 .elementor-element.elementor-element-315b7b79:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-315b7b79>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:rgb(255 255 255 / .07)}.elementor-27 .elementor-element.elementor-element-43a7d564{text-align:center}.elementor-27 .elementor-element.elementor-element-43a7d564 .elementor-heading-title{font-size:20px;font-weight:700;color:#FFF}.elementor-27 .elementor-element.elementor-element-1901d5ab{text-align:center;color:#B9C7D8}.elementor-27 .elementor-element.elementor-element-79f6ec27 .elementor-button:hover,.elementor-27 .elementor-element.elementor-element-79f6ec27 .elementor-button:focus{background-color:#FFD166;color:#0B1524}.elementor-27 .elementor-element.elementor-element-79f6ec27 .elementor-button{font-size:14px;font-weight:700;fill:#0B1524;color:#0B1524;border-radius:999px 999px 999px 999px}.elementor-27 .elementor-element.elementor-element-79f6ec27 .elementor-button:hover svg,.elementor-27 .elementor-element.elementor-element-79f6ec27 .elementor-button:focus svg{fill:#0B1524}.elementor-27 .elementor-element.elementor-element-1ea3e278{--display:flex;--justify-content:center;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:rgb(255 255 255 / .18);--border-color:rgba(255,255,255,0.18);--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px}.elementor-27 .elementor-element.elementor-element-1ea3e278:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-1ea3e278>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:rgb(255 255 255 / .07)}.elementor-27 .elementor-element.elementor-element-7f5a1f56{text-align:center}.elementor-27 .elementor-element.elementor-element-7f5a1f56 .elementor-heading-title{font-size:20px;font-weight:700;color:#FFF}.elementor-27 .elementor-element.elementor-element-475ae1bc{text-align:center;color:#B9C7D8}.elementor-27 .elementor-element.elementor-element-1dd13994{--display:flex;--justify-content:center;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:rgb(255 255 255 / .18);--border-color:rgba(255,255,255,0.18);--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px}.elementor-27 .elementor-element.elementor-element-1dd13994:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-1dd13994>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:rgb(255 255 255 / .07)}.elementor-27 .elementor-element.elementor-element-30dcf411{text-align:center}.elementor-27 .elementor-element.elementor-element-30dcf411 .elementor-heading-title{font-size:20px;font-weight:700;color:#FFF}.elementor-27 .elementor-element.elementor-element-47eec352{text-align:center;color:#B9C7D8}.elementor-27 .elementor-element.elementor-element-cabfc9f{--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.72;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-27 .elementor-element.elementor-element-cabfc9f:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-cabfc9f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF;background-image:url(https://www.soflo-handyman.com/wp-content/uploads/2026/05/20d22110-e9e2-4cd2-9853-1a3c1806856d.png);background-size:cover}.elementor-27 .elementor-element.elementor-element-cabfc9f::before,.elementor-27 .elementor-element.elementor-element-cabfc9f>.elementor-background-video-container::before,.elementor-27 .elementor-element.elementor-element-cabfc9f>.e-con-inner>.elementor-background-video-container::before,.elementor-27 .elementor-element.elementor-element-cabfc9f>.elementor-background-slideshow::before,.elementor-27 .elementor-element.elementor-element-cabfc9f>.e-con-inner>.elementor-background-slideshow::before,.elementor-27 .elementor-element.elementor-element-cabfc9f>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#FFF;--background-overlay:''}.elementor-27 .elementor-element.elementor-element-77ba6c3{text-align:left}.elementor-27 .elementor-element.elementor-element-77ba6c3 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;letter-spacing:1.8px;color:#3C3950}.elementor-27 .elementor-element.elementor-element-965f564{--display:flex}.elementor-27 .elementor-element.elementor-element-49cdd3c:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-49cdd3c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#6B6B6BEB;background-image:url(https://www.soflo-handyman.com/wp-content/uploads/2025/12/image4.jpg);background-size:cover}.elementor-27 .elementor-element.elementor-element-49cdd3c>.elementor-background-overlay{background-color:#fff0;background-image:linear-gradient(273deg,#000000A1 0%,#3F3F3F 100%);opacity:1;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-27 .elementor-element.elementor-element-49cdd3c{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:20px 0 100px 0}.elementor-27 .elementor-element.elementor-element-62aa395>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:-2px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-27 .elementor-element.elementor-element-62aa395>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-27 .elementor-element.elementor-element-49c942c>.elementor-widget-container{margin:0 0 -10px 0}.elementor-27 .elementor-element.elementor-element-49c942c .elementor-heading-title{font-family:"Roboto",Sans-serif;font-weight:600;text-transform:uppercase;color:#DFDFDFB8}.elementor-27 .elementor-element.elementor-element-fa49c7a .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:50px;font-weight:800;text-transform:uppercase;letter-spacing:5px;color:var(--e-global-color-primary)}.elementor-27 .elementor-element.elementor-element-ae2f5f0>.elementor-widget-container{margin:0 0 5px 0}.elementor-27 .elementor-element.elementor-element-ae2f5f0{color:#FFF}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-icon-list .elementor-icon-list-text{color:var(--e-global-color-secondary)}.elementor-27 .elementor-element.elementor-element-d92157a>.elementor-widget-container{margin:0 0 30px 0}.elementor-27 .elementor-element.elementor-element-d92157a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2)}.elementor-27 .elementor-element.elementor-element-d92157a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2)}.elementor-27 .elementor-element.elementor-element-d92157a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2)}.elementor-27 .elementor-element.elementor-element-d92157a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2)}.elementor-27 .elementor-element.elementor-element-d92157a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2)}.elementor-27 .elementor-element.elementor-element-d92157a .elementor-icon-list-icon i{transition:color 0.3s}.elementor-27 .elementor-element.elementor-element-d92157a .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-27 .elementor-element.elementor-element-d92157a{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px}.elementor-27 .elementor-element.elementor-element-d92157a .elementor-icon-list-icon{padding-inline-end:0}.elementor-27 .elementor-element.elementor-element-d92157a .elementor-icon-list-text{color:#FFF;transition:color 0.3s}.elementor-27 .elementor-element.elementor-element-324aae8 .elementor-button{background-color:#4C82C3;text-transform:uppercase;padding:20px 100px 20px 100px}.elementor-27 .elementor-element.elementor-element-324aae8 .elementor-button:hover,.elementor-27 .elementor-element.elementor-element-324aae8 .elementor-button:focus{background-color:#FBBA00}.elementor-27 .elementor-element.elementor-element-a79b47a>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-27 .elementor-element.elementor-element-a79b47a>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-27 .elementor-element.elementor-element-f4813b4{--display:flex}.elementor-27 .elementor-element.elementor-element-0e944be{--display:flex}.elementor-27 .elementor-element.elementor-element-a3d295e{--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}.elementor-27 .elementor-element.elementor-element-ea171ad .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD26}.elementor-27 .elementor-element.elementor-element-ea171ad .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px}.elementor-27 .elementor-element.elementor-element-ea171ad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid}.elementor-27 .elementor-element.elementor-element-ea171ad .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px}.elementor-27 .elementor-element.elementor-element-ea171ad .elementor-icon-list-icon i{transition:color 0.3s}.elementor-27 .elementor-element.elementor-element-ea171ad .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-27 .elementor-element.elementor-element-ea171ad{--e-icon-list-icon-size:31px;--icon-vertical-offset:0px}.elementor-27 .elementor-element.elementor-element-ea171ad .elementor-icon-list-text{color:var(--e-global-color-accent);transition:color 0.3s}.elementor-27 .elementor-element.elementor-element-c2b58d6{--display:flex}.elementor-27 .elementor-element.elementor-element-8adab9b{--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}.elementor-27 .elementor-element.elementor-element-50ffc56 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD26}.elementor-27 .elementor-element.elementor-element-50ffc56 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px}.elementor-27 .elementor-element.elementor-element-50ffc56 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid}.elementor-27 .elementor-element.elementor-element-50ffc56 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px}.elementor-27 .elementor-element.elementor-element-50ffc56 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-27 .elementor-element.elementor-element-50ffc56 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-27 .elementor-element.elementor-element-50ffc56{--e-icon-list-icon-size:31px;--icon-vertical-offset:0px}.elementor-27 .elementor-element.elementor-element-50ffc56 .elementor-icon-list-text{color:var(--e-global-color-accent);transition:color 0.3s}.elementor-27 .elementor-element.elementor-element-bbacc0e{--display:flex}.elementor-27 .elementor-element.elementor-element-067b593 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD26}.elementor-27 .elementor-element.elementor-element-067b593 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px}.elementor-27 .elementor-element.elementor-element-067b593 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid}.elementor-27 .elementor-element.elementor-element-067b593 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px}.elementor-27 .elementor-element.elementor-element-067b593 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-27 .elementor-element.elementor-element-067b593 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-27 .elementor-element.elementor-element-067b593{--e-icon-list-icon-size:31px;--icon-vertical-offset:0px}.elementor-27 .elementor-element.elementor-element-067b593 .elementor-icon-list-text{color:var(--e-global-color-accent);transition:color 0.3s}.elementor-27 .elementor-element.elementor-element-7bb91a9{--n-accordion-title-font-size:18px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px}:where(.elementor-27 .elementor-element.elementor-element-7bb91a9>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title>.e-n-accordion-item-title-header)>.e-n-accordion-item-title-text{font-weight:500}.elementor-27 .elementor-element.elementor-element-4613ae1{--display:flex;--min-height:600px;--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:center;--overlay-opacity:0.64}.elementor-27 .elementor-element.elementor-element-4613ae1:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-4613ae1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.soflo-handyman.com/wp-content/uploads/2025/12/concret.jpg);background-position:center center;background-size:cover}.elementor-27 .elementor-element.elementor-element-4613ae1::before,.elementor-27 .elementor-element.elementor-element-4613ae1>.elementor-background-video-container::before,.elementor-27 .elementor-element.elementor-element-4613ae1>.e-con-inner>.elementor-background-video-container::before,.elementor-27 .elementor-element.elementor-element-4613ae1>.elementor-background-slideshow::before,.elementor-27 .elementor-element.elementor-element-4613ae1>.e-con-inner>.elementor-background-slideshow::before,.elementor-27 .elementor-element.elementor-element-4613ae1>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-27 .elementor-element.elementor-element-bff8c90{--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}.elementor-27 .elementor-element.elementor-element-3ce9130{--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:#61CE70;--border-color:#61CE70}.elementor-27 .elementor-element.elementor-element-3ce9130:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-3ce9130>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#00000052}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon-box.elementor-view-framed .elementor-icon,.elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-icon-box .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,.elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-27 .elementor-element.elementor-element-cc89e61 .elementor-icon-box-wrapper{text-align:center}.elementor-27 .elementor-element.elementor-element-cc89e61{--icon-box-icon-margin:15px}.elementor-27 .elementor-element.elementor-element-cc89e61.elementor-view-stacked .elementor-icon{background-color:#6EC1E4}.elementor-27 .elementor-element.elementor-element-cc89e61.elementor-view-framed .elementor-icon,.elementor-27 .elementor-element.elementor-element-cc89e61.elementor-view-default .elementor-icon{fill:#6EC1E4;color:#6EC1E4;border-color:#6EC1E4}.elementor-27 .elementor-element.elementor-element-cc89e61 .elementor-icon{font-size:100px}.elementor-27 .elementor-element.elementor-element-cc89e61 .elementor-icon-box-title{color:#FFF}.elementor-27 .elementor-element.elementor-element-cc89e61:has(:hover) .elementor-icon-box-title,.elementor-27 .elementor-element.elementor-element-cc89e61:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-accent)}.elementor-27 .elementor-element.elementor-element-cc89e61 .elementor-icon-box-description{color:#7A7A7A}.elementor-27 .elementor-element.elementor-element-e5335b8{--display:flex;--justify-content:center;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:#61CE70;--border-color:#61CE70}.elementor-27 .elementor-element.elementor-element-e5335b8:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-e5335b8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#00000052}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-27 .elementor-element.elementor-element-9877d14 img{opacity:.72}.elementor-27 .elementor-element.elementor-element-3823c89{--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:#61CE70;--border-color:#61CE70}.elementor-27 .elementor-element.elementor-element-3823c89:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-3823c89>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#00000052}.elementor-27 .elementor-element.elementor-element-8b8f656 .elementor-icon-box-wrapper{text-align:center}.elementor-27 .elementor-element.elementor-element-8b8f656{--icon-box-icon-margin:15px}.elementor-27 .elementor-element.elementor-element-8b8f656.elementor-view-stacked .elementor-icon{background-color:#6EC1E4}.elementor-27 .elementor-element.elementor-element-8b8f656.elementor-view-framed .elementor-icon,.elementor-27 .elementor-element.elementor-element-8b8f656.elementor-view-default .elementor-icon{fill:#6EC1E4;color:#6EC1E4;border-color:#6EC1E4}.elementor-27 .elementor-element.elementor-element-8b8f656 .elementor-icon{font-size:100px}.elementor-27 .elementor-element.elementor-element-8b8f656 .elementor-icon-box-title{color:#FFF}.elementor-27 .elementor-element.elementor-element-8b8f656:has(:hover) .elementor-icon-box-title,.elementor-27 .elementor-element.elementor-element-8b8f656:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-accent)}.elementor-27 .elementor-element.elementor-element-df90a54{--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}.elementor-27 .elementor-element.elementor-element-ad48337{--display:flex;--justify-content:center;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:#61CE70;--border-color:#61CE70}.elementor-27 .elementor-element.elementor-element-ad48337:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-ad48337>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#00000052}.elementor-27 .elementor-element.elementor-element-b3500d3 img{opacity:.72}.elementor-27 .elementor-element.elementor-element-69e0943{--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:#61CE70;--border-color:#61CE70}.elementor-27 .elementor-element.elementor-element-69e0943:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-69e0943>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#00000052}.elementor-27 .elementor-element.elementor-element-6177113 .elementor-icon-box-wrapper{text-align:center}.elementor-27 .elementor-element.elementor-element-6177113{--icon-box-icon-margin:15px}.elementor-27 .elementor-element.elementor-element-6177113.elementor-view-stacked .elementor-icon{background-color:#6EC1E4}.elementor-27 .elementor-element.elementor-element-6177113.elementor-view-framed .elementor-icon,.elementor-27 .elementor-element.elementor-element-6177113.elementor-view-default .elementor-icon{fill:#6EC1E4;color:#6EC1E4;border-color:#6EC1E4}.elementor-27 .elementor-element.elementor-element-6177113 .elementor-icon{font-size:100px}.elementor-27 .elementor-element.elementor-element-6177113 .elementor-icon-box-title,.elementor-27 .elementor-element.elementor-element-6177113 .elementor-icon-box-title a{font-family:"Roboto",Sans-serif;font-weight:600;text-transform:uppercase}.elementor-27 .elementor-element.elementor-element-6177113 .elementor-icon-box-title{color:#FFF}.elementor-27 .elementor-element.elementor-element-6177113:has(:hover) .elementor-icon-box-title,.elementor-27 .elementor-element.elementor-element-6177113:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-accent)}.elementor-27 .elementor-element.elementor-element-6177113 .elementor-icon-box-description{color:#7A7A7A}.elementor-27 .elementor-element.elementor-element-a3711cc{--display:flex;--justify-content:center;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:#61CE70;--border-color:#61CE70}.elementor-27 .elementor-element.elementor-element-a3711cc:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-a3711cc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#00000052}.elementor-27 .elementor-element.elementor-element-0bfff7d img{opacity:.72}.elementor-27 .elementor-element.elementor-element-aec6d1e{--display:flex;--min-height:40px;--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;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-27 .elementor-element.elementor-element-aec6d1e:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-aec6d1e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(180deg,#1B1B1BFA 17%,#DCDBDCB5 100%)}.elementor-27 .elementor-element.elementor-element-f893d16{--display:flex;--min-height:600px;--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.76;--overlay-mix-blend-mode:luminosity;--margin-top:-3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-27 .elementor-element.elementor-element-f893d16:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-f893d16>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.soflo-handyman.com/wp-content/uploads/2025/12/carpanter2.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-27 .elementor-element.elementor-element-f893d16::before,.elementor-27 .elementor-element.elementor-element-f893d16>.elementor-background-video-container::before,.elementor-27 .elementor-element.elementor-element-f893d16>.e-con-inner>.elementor-background-video-container::before,.elementor-27 .elementor-element.elementor-element-f893d16>.elementor-background-slideshow::before,.elementor-27 .elementor-element.elementor-element-f893d16>.e-con-inner>.elementor-background-slideshow::before,.elementor-27 .elementor-element.elementor-element-f893d16>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#FFF;--background-overlay:''}.elementor-27 .elementor-element.elementor-element-ea2407e{text-align:center}.elementor-27 .elementor-element.elementor-element-ea2407e .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:40px;font-weight:700;color:#3C3950}.elementor-27 .elementor-element.elementor-element-2e83b59{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-27 .elementor-element.elementor-element-52e2c30{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#0000006E;--border-color:#0000006E;--border-radius:0px 0px 0px 0px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px}.elementor-27 .elementor-element.elementor-element-7b010c9 .elementor-icon-box-wrapper{text-align:left}.elementor-27 .elementor-element.elementor-element-7b010c9{--icon-box-icon-margin:15px}.elementor-27 .elementor-element.elementor-element-7b010c9 .elementor-icon{font-size:79px}.elementor-27 .elementor-element.elementor-element-7b010c9 .elementor-icon-box-title,.elementor-27 .elementor-element.elementor-element-7b010c9 .elementor-icon-box-title a{font-family:"Roboto",Sans-serif;font-weight:600;text-transform:uppercase}.elementor-27 .elementor-element.elementor-element-7b010c9 .elementor-icon-box-title{color:#7A7A7A}.elementor-27 .elementor-element.elementor-element-7b010c9:has(:hover) .elementor-icon-box-title,.elementor-27 .elementor-element.elementor-element-7b010c9:has(:focus) .elementor-icon-box-title{color:#FFBF11}.elementor-27 .elementor-element.elementor-element-8e93c11{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#0000006E;--border-color:#0000006E;--border-radius:0px 0px 0px 0px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px}.elementor-27 .elementor-element.elementor-element-017fd1c .elementor-icon-box-wrapper{text-align:left}.elementor-27 .elementor-element.elementor-element-017fd1c{--icon-box-icon-margin:15px}.elementor-27 .elementor-element.elementor-element-017fd1c .elementor-icon{font-size:79px}.elementor-27 .elementor-element.elementor-element-017fd1c .elementor-icon-box-title,.elementor-27 .elementor-element.elementor-element-017fd1c .elementor-icon-box-title a{font-family:"Roboto",Sans-serif;font-weight:600;text-transform:uppercase}.elementor-27 .elementor-element.elementor-element-017fd1c .elementor-icon-box-title{color:#7A7A7A}.elementor-27 .elementor-element.elementor-element-017fd1c:has(:hover) .elementor-icon-box-title,.elementor-27 .elementor-element.elementor-element-017fd1c:has(:focus) .elementor-icon-box-title{color:#FFBF11}.elementor-27 .elementor-element.elementor-element-be50f91{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#0000006E;--border-color:#0000006E;--border-radius:0px 0px 0px 0px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px}.elementor-27 .elementor-element.elementor-element-202d321 .elementor-icon-box-wrapper{text-align:left}.elementor-27 .elementor-element.elementor-element-202d321{--icon-box-icon-margin:15px}.elementor-27 .elementor-element.elementor-element-202d321 .elementor-icon{font-size:79px}.elementor-27 .elementor-element.elementor-element-202d321 .elementor-icon-box-title,.elementor-27 .elementor-element.elementor-element-202d321 .elementor-icon-box-title a{font-family:"Roboto",Sans-serif;font-weight:600;text-transform:uppercase}.elementor-27 .elementor-element.elementor-element-202d321 .elementor-icon-box-title{color:#7A7A7A}.elementor-27 .elementor-element.elementor-element-202d321:has(:hover) .elementor-icon-box-title,.elementor-27 .elementor-element.elementor-element-202d321:has(:focus) .elementor-icon-box-title{color:#FFBF11}.elementor-27 .elementor-element.elementor-element-e771438{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-27 .elementor-element.elementor-element-716f845{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#0000006E;--border-color:#0000006E;--border-radius:0px 0px 0px 0px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px}.elementor-27 .elementor-element.elementor-element-4a2103b .elementor-icon-box-wrapper{text-align:left}.elementor-27 .elementor-element.elementor-element-4a2103b{--icon-box-icon-margin:15px}.elementor-27 .elementor-element.elementor-element-4a2103b .elementor-icon{font-size:79px}.elementor-27 .elementor-element.elementor-element-4a2103b .elementor-icon-box-title,.elementor-27 .elementor-element.elementor-element-4a2103b .elementor-icon-box-title a{font-family:"Roboto",Sans-serif;font-weight:600;text-transform:uppercase}.elementor-27 .elementor-element.elementor-element-4a2103b .elementor-icon-box-title{color:#7A7A7A}.elementor-27 .elementor-element.elementor-element-4a2103b:has(:hover) .elementor-icon-box-title,.elementor-27 .elementor-element.elementor-element-4a2103b:has(:focus) .elementor-icon-box-title{color:#FFBF11}.elementor-27 .elementor-element.elementor-element-2715cc3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#0000006E;--border-color:#0000006E;--border-radius:0px 0px 0px 0px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px}.elementor-27 .elementor-element.elementor-element-c3699d5 .elementor-icon-box-wrapper{text-align:left}.elementor-27 .elementor-element.elementor-element-c3699d5{--icon-box-icon-margin:15px}.elementor-27 .elementor-element.elementor-element-c3699d5 .elementor-icon{font-size:79px}.elementor-27 .elementor-element.elementor-element-c3699d5 .elementor-icon-box-title,.elementor-27 .elementor-element.elementor-element-c3699d5 .elementor-icon-box-title a{font-family:"Roboto",Sans-serif;font-weight:600;text-transform:uppercase}.elementor-27 .elementor-element.elementor-element-c3699d5 .elementor-icon-box-title{color:#7A7A7A}.elementor-27 .elementor-element.elementor-element-c3699d5:has(:hover) .elementor-icon-box-title,.elementor-27 .elementor-element.elementor-element-c3699d5:has(:focus) .elementor-icon-box-title{color:#FFBF11}.elementor-27 .elementor-element.elementor-element-cebff85{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#0000006E;--border-color:#0000006E;--border-radius:0px 0px 0px 0px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px}.elementor-27 .elementor-element.elementor-element-ec77d7c .elementor-icon-box-wrapper{text-align:left}.elementor-27 .elementor-element.elementor-element-ec77d7c{--icon-box-icon-margin:15px}.elementor-27 .elementor-element.elementor-element-ec77d7c .elementor-icon{font-size:79px}.elementor-27 .elementor-element.elementor-element-ec77d7c .elementor-icon-box-title,.elementor-27 .elementor-element.elementor-element-ec77d7c .elementor-icon-box-title a{font-family:"Roboto",Sans-serif;font-weight:600;text-transform:uppercase}.elementor-27 .elementor-element.elementor-element-ec77d7c .elementor-icon-box-title{color:#7A7A7A}.elementor-27 .elementor-element.elementor-element-ec77d7c:has(:hover) .elementor-icon-box-title,.elementor-27 .elementor-element.elementor-element-ec77d7c:has(:focus) .elementor-icon-box-title{color:#FFBF11}.elementor-27 .elementor-element.elementor-element-e82b3bf{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-27 .elementor-element.elementor-element-48e02d1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#0000006E;--border-color:#0000006E;--border-radius:0px 0px 0px 0px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px}.elementor-27 .elementor-element.elementor-element-1e85df7 .elementor-icon-box-wrapper{text-align:left}.elementor-27 .elementor-element.elementor-element-1e85df7{--icon-box-icon-margin:15px}.elementor-27 .elementor-element.elementor-element-1e85df7 .elementor-icon{font-size:79px}.elementor-27 .elementor-element.elementor-element-1e85df7 .elementor-icon-box-title,.elementor-27 .elementor-element.elementor-element-1e85df7 .elementor-icon-box-title a{font-family:"Roboto",Sans-serif;font-weight:600;text-transform:uppercase}.elementor-27 .elementor-element.elementor-element-1e85df7 .elementor-icon-box-title{color:#7A7A7A}.elementor-27 .elementor-element.elementor-element-1e85df7:has(:hover) .elementor-icon-box-title,.elementor-27 .elementor-element.elementor-element-1e85df7:has(:focus) .elementor-icon-box-title{color:#FFBF11}.elementor-27 .elementor-element.elementor-element-5e524e1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#0000006E;--border-color:#0000006E;--border-radius:0px 0px 0px 0px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px}.elementor-27 .elementor-element.elementor-element-6e73725 .elementor-icon-box-wrapper{text-align:left}.elementor-27 .elementor-element.elementor-element-6e73725{--icon-box-icon-margin:15px}.elementor-27 .elementor-element.elementor-element-6e73725 .elementor-icon{font-size:79px}.elementor-27 .elementor-element.elementor-element-6e73725 .elementor-icon-box-title,.elementor-27 .elementor-element.elementor-element-6e73725 .elementor-icon-box-title a{font-family:"Roboto",Sans-serif;font-weight:600;text-transform:uppercase}.elementor-27 .elementor-element.elementor-element-6e73725 .elementor-icon-box-title{color:#7A7A7A}.elementor-27 .elementor-element.elementor-element-6e73725:has(:hover) .elementor-icon-box-title,.elementor-27 .elementor-element.elementor-element-6e73725:has(:focus) .elementor-icon-box-title{color:#FFBF11}.elementor-27 .elementor-element.elementor-element-f2390f8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#0000006E;--border-color:#0000006E;--border-radius:0px 0px 0px 0px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px}.elementor-27 .elementor-element.elementor-element-de478a8 .elementor-icon-box-wrapper{text-align:left}.elementor-27 .elementor-element.elementor-element-de478a8{--icon-box-icon-margin:15px}.elementor-27 .elementor-element.elementor-element-de478a8 .elementor-icon{font-size:79px}.elementor-27 .elementor-element.elementor-element-de478a8 .elementor-icon-box-title,.elementor-27 .elementor-element.elementor-element-de478a8 .elementor-icon-box-title a{font-family:"Roboto",Sans-serif;font-weight:600;text-transform:uppercase}.elementor-27 .elementor-element.elementor-element-de478a8 .elementor-icon-box-title{color:#7A7A7A}.elementor-27 .elementor-element.elementor-element-de478a8:has(:hover) .elementor-icon-box-title,.elementor-27 .elementor-element.elementor-element-de478a8:has(:focus) .elementor-icon-box-title{color:#FFBF11}.elementor-27 .elementor-element.elementor-element-4650a78{--display:flex;--min-height:900px;--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:center;--overlay-opacity:0.87}.elementor-27 .elementor-element.elementor-element-4650a78:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-4650a78>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.soflo-handyman.com/wp-content/uploads/2025/12/carpanter3.jpg);background-position:center center;background-size:cover}.elementor-27 .elementor-element.elementor-element-4650a78::before,.elementor-27 .elementor-element.elementor-element-4650a78>.elementor-background-video-container::before,.elementor-27 .elementor-element.elementor-element-4650a78>.e-con-inner>.elementor-background-video-container::before,.elementor-27 .elementor-element.elementor-element-4650a78>.elementor-background-slideshow::before,.elementor-27 .elementor-element.elementor-element-4650a78>.e-con-inner>.elementor-background-slideshow::before,.elementor-27 .elementor-element.elementor-element-4650a78>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-27 .elementor-element.elementor-element-4650a78::before{filter:brightness(126%) contrast(72%) saturate(100%) blur(.4px) hue-rotate(0deg)}.elementor-27 .elementor-element.elementor-element-024b79f{--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}.elementor-27 .elementor-element.elementor-element-b6e9412{--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}.elementor-27 .elementor-element.elementor-element-231e489{--display:flex;--justify-content:center}.elementor-27 .elementor-element.elementor-element-231e489.e-con{--order:99999 /* order end hack */}.elementor-27 .elementor-element.elementor-element-f9b0ce1>.elementor-widget-container{border-style:solid;border-width:0 0 1px 0;border-color:#00000026}.elementor-27 .elementor-element.elementor-element-f9b0ce1 .elementor-icon-box-wrapper{text-align:left}.elementor-27 .elementor-element.elementor-element-f9b0ce1{--icon-box-icon-margin:15px}.elementor-27 .elementor-element.elementor-element-f9b0ce1 .elementor-icon{font-size:120px}.elementor-27 .elementor-element.elementor-element-f9b0ce1 .elementor-icon-box-title,.elementor-27 .elementor-element.elementor-element-f9b0ce1 .elementor-icon-box-title a{font-family:"Roboto",Sans-serif;font-weight:600;text-transform:uppercase}.elementor-27 .elementor-element.elementor-element-f9b0ce1 .elementor-icon-box-title{color:#4C82C3}.elementor-27 .elementor-element.elementor-element-f9b0ce1:has(:hover) .elementor-icon-box-title,.elementor-27 .elementor-element.elementor-element-f9b0ce1:has(:focus) .elementor-icon-box-title{color:#FFBF11}.elementor-27 .elementor-element.elementor-element-9f9ac44{--display:flex;--min-height:300px;--overlay-opacity:0.5;box-shadow:0 0 10px 0 rgb(255 255 255 / .5) inset}.elementor-27 .elementor-element.elementor-element-9f9ac44::before,.elementor-27 .elementor-element.elementor-element-9f9ac44>.elementor-background-video-container::before,.elementor-27 .elementor-element.elementor-element-9f9ac44>.e-con-inner>.elementor-background-video-container::before,.elementor-27 .elementor-element.elementor-element-9f9ac44>.elementor-background-slideshow::before,.elementor-27 .elementor-element.elementor-element-9f9ac44>.e-con-inner>.elementor-background-slideshow::before,.elementor-27 .elementor-element.elementor-element-9f9ac44>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#777;--background-overlay:''}.elementor-27 .elementor-element.elementor-element-b225653{--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}.elementor-27 .elementor-element.elementor-element-f9e68c6{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 0 0;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-accent);--border-color:var( --e-global-color-accent )}.elementor-27 .elementor-element.elementor-element-aad6664{text-align:center}.elementor-27 .elementor-element.elementor-element-aad6664 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;letter-spacing:1.8px;color:var(--e-global-color-accent)}.elementor-27 .elementor-element.elementor-element-0ff8eda .elementor-button{background-color:#4C82C3;text-transform:uppercase;padding:20px 100px 20px 100px}.elementor-27 .elementor-element.elementor-element-0ff8eda .elementor-button:hover,.elementor-27 .elementor-element.elementor-element-0ff8eda .elementor-button:focus{background-color:#FBBA00}.elementor-27 .elementor-element.elementor-element-0e8fe4e{--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}.elementor-27 .elementor-element.elementor-element-d5c2da8{--display:flex}.elementor-27 .elementor-element.elementor-element-8cf78d7{--display:flex;--min-height:300px;--overlay-opacity:0.5;box-shadow:0 0 10px 0 rgb(255 255 255 / .5)}.elementor-27 .elementor-element.elementor-element-8cf78d7::before,.elementor-27 .elementor-element.elementor-element-8cf78d7>.elementor-background-video-container::before,.elementor-27 .elementor-element.elementor-element-8cf78d7>.e-con-inner>.elementor-background-video-container::before,.elementor-27 .elementor-element.elementor-element-8cf78d7>.elementor-background-slideshow::before,.elementor-27 .elementor-element.elementor-element-8cf78d7>.e-con-inner>.elementor-background-slideshow::before,.elementor-27 .elementor-element.elementor-element-8cf78d7>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#777;--background-overlay:''}.elementor-27 .elementor-element.elementor-element-fc5ae24{--display:flex;--min-height:300px;--justify-content:center}.elementor-27 .elementor-element.elementor-element-5351961>.elementor-widget-container{border-style:solid;border-width:0 0 1px 0;border-color:#00000026}.elementor-27 .elementor-element.elementor-element-5351961 .elementor-icon-box-wrapper{text-align:left}.elementor-27 .elementor-element.elementor-element-5351961{--icon-box-icon-margin:15px}.elementor-27 .elementor-element.elementor-element-5351961 .elementor-icon{font-size:120px}.elementor-27 .elementor-element.elementor-element-5351961 .elementor-icon-box-title,.elementor-27 .elementor-element.elementor-element-5351961 .elementor-icon-box-title a{font-family:"Roboto",Sans-serif;font-weight:600;text-transform:uppercase}.elementor-27 .elementor-element.elementor-element-5351961 .elementor-icon-box-title{color:#4C82C3}.elementor-27 .elementor-element.elementor-element-5351961:has(:hover) .elementor-icon-box-title,.elementor-27 .elementor-element.elementor-element-5351961:has(:focus) .elementor-icon-box-title{color:#FFBF11}.elementor-27 .elementor-element.elementor-element-58d4f6e{--display:flex}.elementor-27 .elementor-element.elementor-element-c33f14b{--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}.elementor-27 .elementor-element.elementor-element-6202eac{--display:flex}.elementor-27 .elementor-element.elementor-element-01c1f1f{--display:flex;--justify-content:center}.elementor-27 .elementor-element.elementor-element-c96587c>.elementor-widget-container{border-style:solid;border-width:0 0 1px 0;border-color:#00000026}.elementor-27 .elementor-element.elementor-element-c96587c .elementor-icon-box-wrapper{text-align:left}.elementor-27 .elementor-element.elementor-element-c96587c{--icon-box-icon-margin:15px}.elementor-27 .elementor-element.elementor-element-c96587c .elementor-icon{font-size:120px}.elementor-27 .elementor-element.elementor-element-c96587c .elementor-icon-box-title,.elementor-27 .elementor-element.elementor-element-c96587c .elementor-icon-box-title a{font-family:"Roboto",Sans-serif;font-weight:600;text-transform:uppercase}.elementor-27 .elementor-element.elementor-element-c96587c .elementor-icon-box-title{color:#4C82C3}.elementor-27 .elementor-element.elementor-element-c96587c:has(:hover) .elementor-icon-box-title,.elementor-27 .elementor-element.elementor-element-c96587c:has(:focus) .elementor-icon-box-title{color:#FFBF11}.elementor-27 .elementor-element.elementor-element-0a2deb5{--display:flex;--min-height:300px;--overlay-opacity:0.5;box-shadow:0 0 10px 0 rgb(255 255 255 / .5)}.elementor-27 .elementor-element.elementor-element-0a2deb5::before,.elementor-27 .elementor-element.elementor-element-0a2deb5>.elementor-background-video-container::before,.elementor-27 .elementor-element.elementor-element-0a2deb5>.e-con-inner>.elementor-background-video-container::before,.elementor-27 .elementor-element.elementor-element-0a2deb5>.elementor-background-slideshow::before,.elementor-27 .elementor-element.elementor-element-0a2deb5>.e-con-inner>.elementor-background-slideshow::before,.elementor-27 .elementor-element.elementor-element-0a2deb5>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#777;--background-overlay:''}.elementor-27 .elementor-element.elementor-element-e03df91{--display:flex}.elementor-27 .elementor-element.elementor-element-d226386{--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}.elementor-27 .elementor-element.elementor-element-ece1885{--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;border-style:solid;--border-style:solid;border-width:0 0 1px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-accent);--border-color:var( --e-global-color-accent )}.elementor-27 .elementor-element.elementor-element-8a286a2{--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}.elementor-27 .elementor-element.elementor-element-cbf4608{--display:flex;--min-height:190px;--overlay-opacity:0.5;box-shadow:0 0 10px 0 rgb(255 255 255 / .5)}.elementor-27 .elementor-element.elementor-element-cbf4608::before,.elementor-27 .elementor-element.elementor-element-cbf4608>.elementor-background-video-container::before,.elementor-27 .elementor-element.elementor-element-cbf4608>.e-con-inner>.elementor-background-video-container::before,.elementor-27 .elementor-element.elementor-element-cbf4608>.elementor-background-slideshow::before,.elementor-27 .elementor-element.elementor-element-cbf4608>.e-con-inner>.elementor-background-slideshow::before,.elementor-27 .elementor-element.elementor-element-cbf4608>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#777;--background-overlay:''}.elementor-27 .elementor-element.elementor-element-008cfe0{--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}.elementor-27 .elementor-element.elementor-element-008cfe0.e-con{--order:-99999 /* order start hack */}.elementor-27 .elementor-element.elementor-element-16d511b.elementor-element{--order:-99999 /* order start hack */}.elementor-27 .elementor-element.elementor-element-16d511b>.elementor-widget-container{border-style:solid;border-width:0 0 1px 0;border-color:#00000026}.elementor-27 .elementor-element.elementor-element-16d511b .elementor-icon-box-wrapper{text-align:left}.elementor-27 .elementor-element.elementor-element-16d511b{--icon-box-icon-margin:15px}.elementor-27 .elementor-element.elementor-element-16d511b .elementor-icon{font-size:120px}.elementor-27 .elementor-element.elementor-element-16d511b .elementor-icon-box-title,.elementor-27 .elementor-element.elementor-element-16d511b .elementor-icon-box-title a{font-family:"Roboto",Sans-serif;font-weight:600;text-transform:uppercase}.elementor-27 .elementor-element.elementor-element-16d511b .elementor-icon-box-title{color:#4C82C3}.elementor-27 .elementor-element.elementor-element-16d511b:has(:hover) .elementor-icon-box-title,.elementor-27 .elementor-element.elementor-element-16d511b:has(:focus) .elementor-icon-box-title{color:#FFBF11}.elementor-27 .elementor-element.elementor-element-06cb387{--display:flex;--min-height:300px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.74;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-27 .elementor-element.elementor-element-06cb387::before,.elementor-27 .elementor-element.elementor-element-06cb387>.elementor-background-video-container::before,.elementor-27 .elementor-element.elementor-element-06cb387>.e-con-inner>.elementor-background-video-container::before,.elementor-27 .elementor-element.elementor-element-06cb387>.elementor-background-slideshow::before,.elementor-27 .elementor-element.elementor-element-06cb387>.e-con-inner>.elementor-background-slideshow::before,.elementor-27 .elementor-element.elementor-element-06cb387>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#FFF;--background-overlay:''}.elementor-27 .elementor-element.elementor-element-2e08fb1{--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;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-27 .elementor-element.elementor-element-fd2459f{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-27 .elementor-element.elementor-element-fd2459f:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-fd2459f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#4C82C38A}.elementor-27 .elementor-element.elementor-element-fd22406{width:var(--container-widget-width,873px);max-width:873px;--container-widget-width:873px;--container-widget-flex-grow:0;text-align:right}.elementor-27 .elementor-element.elementor-element-fd22406>.elementor-widget-container{margin:0 0 0 0}.elementor-27 .elementor-element.elementor-element-fd22406.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-27 .elementor-element.elementor-element-fd22406 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:28px;font-weight:200;text-transform:uppercase;color:#FFF}.elementor-27 .elementor-element.elementor-element-a5ad31a{width:var(--container-widget-width,870px);max-width:870px;--container-widget-width:870px;--container-widget-flex-grow:0;text-align:right}.elementor-27 .elementor-element.elementor-element-a5ad31a>.elementor-widget-container{margin:0 0 0 0}.elementor-27 .elementor-element.elementor-element-a5ad31a.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-27 .elementor-element.elementor-element-a5ad31a .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;color:#FFF}.elementor-27 .elementor-element.elementor-element-5ed1d39{--display:flex;--justify-content:center}.elementor-27 .elementor-element.elementor-element-5ed1d39:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-5ed1d39>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FBBA009E}.elementor-27 .elementor-element.elementor-element-6f5e85a .elementor-button{background-color:#fff0;font-family:"Roboto",Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;fill:#000;color:#000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000}.elementor-27 .elementor-element.elementor-element-6f5e85a .elementor-button:hover,.elementor-27 .elementor-element.elementor-element-6f5e85a .elementor-button:focus{background-color:#FFF;color:#FBBA00}.elementor-27 .elementor-element.elementor-element-6f5e85a>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-27 .elementor-element.elementor-element-6f5e85a.elementor-element{--align-self:center}.elementor-27 .elementor-element.elementor-element-6f5e85a .elementor-button:hover svg,.elementor-27 .elementor-element.elementor-element-6f5e85a .elementor-button:focus svg{fill:#FBBA00}.elementor-27 .elementor-element.elementor-element-36a483c{--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.95;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-27 .elementor-element.elementor-element-36a483c:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-36a483c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.soflo-handyman.com/wp-content/uploads/2025/12/pngwing.com-49-scaled.png);background-size:contain}.elementor-27 .elementor-element.elementor-element-36a483c::before,.elementor-27 .elementor-element.elementor-element-36a483c>.elementor-background-video-container::before,.elementor-27 .elementor-element.elementor-element-36a483c>.e-con-inner>.elementor-background-video-container::before,.elementor-27 .elementor-element.elementor-element-36a483c>.elementor-background-slideshow::before,.elementor-27 .elementor-element.elementor-element-36a483c>.e-con-inner>.elementor-background-slideshow::before,.elementor-27 .elementor-element.elementor-element-36a483c>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#FFF;--background-overlay:''}.elementor-27 .elementor-element.elementor-element-f4dddf0{--display:flex}.elementor-27 .elementor-element.elementor-element-fe83a3f{text-align:left}.elementor-27 .elementor-element.elementor-element-fe83a3f .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;letter-spacing:1.8px;color:#3C3950}.elementor-27 .elementor-element.elementor-element-ee73bf2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-27 .elementor-element.elementor-element-12ee1b9{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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-accent);--border-color:var( --e-global-color-accent )}.elementor-27 .elementor-element.elementor-element-b43f04d:not(.elementor-widget-image) .elementor-widget-container,.elementor-27 .elementor-element.elementor-element-b43f04d.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://www.soflo-handyman.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-27 .elementor-element.elementor-element-b43f04d img{width:60%}.elementor-27 .elementor-element.elementor-element-3521ef6{text-align:center}.elementor-27 .elementor-element.elementor-element-3521ef6 .elementor-heading-title{color:#FBBA00}.elementor-27 .elementor-element.elementor-element-0043148{text-align:center}.elementor-27 .elementor-element.elementor-element-48efab3{--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-accent);--border-color:var( --e-global-color-accent )}.elementor-27 .elementor-element.elementor-element-09c3cd4:not(.elementor-widget-image) .elementor-widget-container,.elementor-27 .elementor-element.elementor-element-09c3cd4.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://www.soflo-handyman.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-27 .elementor-element.elementor-element-09c3cd4 img{width:60%}.elementor-27 .elementor-element.elementor-element-ee933f5{text-align:center}.elementor-27 .elementor-element.elementor-element-ee933f5 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-weight:600;text-transform:uppercase;color:#FBBA00}.elementor-27 .elementor-element.elementor-element-2ba08b9{text-align:center}.elementor-27 .elementor-element.elementor-element-4c99309{--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-accent);--border-color:var( --e-global-color-accent )}.elementor-27 .elementor-element.elementor-element-4ee30ea:not(.elementor-widget-image) .elementor-widget-container,.elementor-27 .elementor-element.elementor-element-4ee30ea.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://www.soflo-handyman.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-27 .elementor-element.elementor-element-4ee30ea img{width:87%}.elementor-27 .elementor-element.elementor-element-d38691a{text-align:center}.elementor-27 .elementor-element.elementor-element-d38691a .elementor-heading-title{font-family:"Roboto",Sans-serif;font-weight:600;text-transform:uppercase;color:#FBBA00}.elementor-27 .elementor-element.elementor-element-712ba5d{text-align:center}.elementor-27 .elementor-element.elementor-element-e3595b5 .elementor-button{background-color:#0000009E;font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:900;text-transform:uppercase;fill:#FFF;color:#FFF;box-shadow:0 0 10px 0 rgb(0 0 0 / .5);border-style:solid;border-width:1px 1px 1px 1px;border-color:#61CE70;padding:30px 70px 30px 70px}.elementor-27 .elementor-element.elementor-element-e3595b5 .elementor-button:hover,.elementor-27 .elementor-element.elementor-element-e3595b5 .elementor-button:focus{background-color:#FFF0;color:#000}.elementor-27 .elementor-element.elementor-element-e3595b5 .elementor-button:hover svg,.elementor-27 .elementor-element.elementor-element-e3595b5 .elementor-button:focus svg{fill:#000}.elementor-27 .elementor-element.elementor-element-0aed149{--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.83;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-27 .elementor-element.elementor-element-0aed149::before,.elementor-27 .elementor-element.elementor-element-0aed149>.elementor-background-video-container::before,.elementor-27 .elementor-element.elementor-element-0aed149>.e-con-inner>.elementor-background-video-container::before,.elementor-27 .elementor-element.elementor-element-0aed149>.elementor-background-slideshow::before,.elementor-27 .elementor-element.elementor-element-0aed149>.e-con-inner>.elementor-background-slideshow::before,.elementor-27 .elementor-element.elementor-element-0aed149>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-27 .elementor-element.elementor-element-0aed149::before{filter:brightness(100%) contrast(100%) saturate(100%) blur(5px) hue-rotate(0deg)}.elementor-27 .elementor-element.elementor-element-1cca507{text-align:left}.elementor-27 .elementor-element.elementor-element-1cca507 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;letter-spacing:1.8px;color:var(--e-global-color-accent)}.elementor-widget-posts .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-posts .elementor-post__meta-data{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-posts .elementor-post__excerpt p{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-posts .elementor-post__read-more{color:var(--e-global-color-accent)}.elementor-widget-posts a.elementor-post__read-more{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-posts .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-posts .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-27 .elementor-element.elementor-element-f1f748b{--grid-row-gap:20px;--grid-column-gap:20px}.elementor-27 .elementor-element.elementor-element-f1f748b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.65 * 100%)}.elementor-27 .elementor-element.elementor-element-f1f748b:after{content:"0.65"}.elementor-27 .elementor-element.elementor-element-f1f748b .elementor-post__thumbnail__link{width:100%}.elementor-27 .elementor-element.elementor-element-f1f748b .elementor-post__meta-data span+span:before{content:"•"}.elementor-27 .elementor-element.elementor-element-f1f748b .elementor-post__text{margin-top:20px}.elementor-27 .elementor-element.elementor-element-f1f748b .elementor-post:hover .elementor-post__thumbnail img{filter:brightness(82%) contrast(100%) saturate(100%) blur(1.9px) hue-rotate(0deg)}.elementor-27 .elementor-element.elementor-element-f1f748b .elementor-pagination{text-align:center}.elementor-27 .elementor-element.elementor-element-f1f748b .elementor-pagination .page-numbers:not(.dots){color:#FFF}.elementor-27 .elementor-element.elementor-element-f1f748b .elementor-pagination a.page-numbers:hover{color:var(--e-global-color-primary)}.elementor-27 .elementor-element.elementor-element-f1f748b .elementor-pagination .page-numbers.current{color:var(--e-global-color-accent)}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-f1f748b .elementor-pagination .page-numbers:not(:first-child){margin-left:calc(10px/2)}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-f1f748b .elementor-pagination .page-numbers:not(:last-child){margin-right:calc(10px/2)}body.rtl .elementor-27 .elementor-element.elementor-element-f1f748b .elementor-pagination .page-numbers:not(:first-child){margin-right:calc(10px/2)}body.rtl .elementor-27 .elementor-element.elementor-element-f1f748b .elementor-pagination .page-numbers:not(:last-child){margin-left:calc(10px/2)}@media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-49c942c{text-align:center}.elementor-27 .elementor-element.elementor-element-fa49c7a{text-align:center}.elementor-27 .elementor-element.elementor-element-a79b47a.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-27 .elementor-element.elementor-element-fd22406{width:100%;max-width:100%;text-align:center}.elementor-27 .elementor-element.elementor-element-a5ad31a{width:100%;max-width:100%;text-align:center}}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-3c8ad7e{--content-width:1440px}.elementor-27 .elementor-element.elementor-element-e6bd6a3{--content-width:1000px}.elementor-27 .elementor-element.elementor-element-3af137e{--width:100%}.elementor-27 .elementor-element.elementor-element-16df36aa{--content-width:1180px}.elementor-27 .elementor-element.elementor-element-315b7b79{--width:33.33%}.elementor-27 .elementor-element.elementor-element-1ea3e278{--width:33.33%}.elementor-27 .elementor-element.elementor-element-1dd13994{--width:33.33%}.elementor-27 .elementor-element.elementor-element-fd2459f{--width:60%}.elementor-27 .elementor-element.elementor-element-5ed1d39{--width:40%}}@media(max-width:1024px) and (min-width:768px){.elementor-27 .elementor-element.elementor-element-62aa395{width:100%}.elementor-27 .elementor-element.elementor-element-a79b47a{width:100%}}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-f694c38:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-f694c38>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat}.elementor-27 .elementor-element.elementor-element-f694c38{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-27 .elementor-element.elementor-element-d065c23{text-align:center}.elementor-27 .elementor-element.elementor-element-d065c23 .elementor-heading-title{font-size:24px}.elementor-27 .elementor-element.elementor-element-61e6cdd .elementor-heading-title{font-size:20px}.elementor-27 .elementor-element.elementor-element-11bf6c7{width:var(--container-widget-width,284.547px);max-width:284.547px;--container-widget-width:284.547px;--container-widget-flex-grow:0}.elementor-27 .elementor-element.elementor-element-11bf6c7 .elementor-heading-title{font-size:24px}.elementor-27 .elementor-element.elementor-element-50d7f8b .elementor-heading-title{font-size:24px}.elementor-27 .elementor-element.elementor-element-3af137e{--justify-content:center;--gap:3px 3px;--row-gap:3px;--column-gap:3px}.elementor-27 .elementor-element.elementor-element-ec348a1{width:var(--container-widget-width,50.441%);max-width:50.441%;--container-widget-width:50.441%;--container-widget-flex-grow:0}.elementor-27 .elementor-element.elementor-element-ec348a1 .elementor-button{font-size:16px;padding:20px 20px 20px 20px}.elementor-27 .elementor-element.elementor-element-703f032{width:var(--container-widget-width,143px);max-width:143px;--container-widget-width:143px;--container-widget-flex-grow:0}.elementor-27 .elementor-element.elementor-element-703f032 .elementor-button{font-size:16px;padding:20px 20px 20px 20px}.elementor-27 .elementor-element.elementor-element-c2264b9{font-size:16px}.elementor-27 .elementor-element.elementor-element-626f7fb{--min-height:300px}.elementor-27 .elementor-element.elementor-element-49cdd3c{padding:20px 20px 20px 20px}.elementor-27 .elementor-element.elementor-element-9f9ac44{--overlay-opacity:0.66}.elementor-27 .elementor-element.elementor-element-f1f748b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.5 * 100%)}.elementor-27 .elementor-element.elementor-element-f1f748b:after{content:"0.5"}.elementor-27 .elementor-element.elementor-element-f1f748b .elementor-post__thumbnail__link{width:100%}}.elementor-27 .elementor-element.elementor-element-52e2c30{clip-path:polygon(25px 0,100% 0,100% calc(100% - 25px),calc(100% - 25px) 100%,0 100%,0 25px)}.elementor-27 .elementor-element.elementor-element-8e93c11{clip-path:polygon(25px 0,100% 0,100% calc(100% - 25px),calc(100% - 25px) 100%,0 100%,0 25px)}.elementor-27 .elementor-element.elementor-element-be50f91{clip-path:polygon(25px 0,100% 0,100% calc(100% - 25px),calc(100% - 25px) 100%,0 100%,0 25px)}.elementor-27 .elementor-element.elementor-element-716f845{clip-path:polygon(25px 0,100% 0,100% calc(100% - 25px),calc(100% - 25px) 100%,0 100%,0 25px)}.elementor-27 .elementor-element.elementor-element-2715cc3{clip-path:polygon(25px 0,100% 0,100% calc(100% - 25px),calc(100% - 25px) 100%,0 100%,0 25px)}.elementor-27 .elementor-element.elementor-element-cebff85{clip-path:polygon(25px 0,100% 0,100% calc(100% - 25px),calc(100% - 25px) 100%,0 100%,0 25px)}.elementor-27 .elementor-element.elementor-element-48e02d1{clip-path:polygon(25px 0,100% 0,100% calc(100% - 25px),calc(100% - 25px) 100%,0 100%,0 25px)}.elementor-27 .elementor-element.elementor-element-5e524e1{clip-path:polygon(25px 0,100% 0,100% calc(100% - 25px),calc(100% - 25px) 100%,0 100%,0 25px)}.elementor-27 .elementor-element.elementor-element-f2390f8{clip-path:polygon(25px 0,100% 0,100% calc(100% - 25px),calc(100% - 25px) 100%,0 100%,0 25px)}.elementor-27 .elementor-element.elementor-element-9f9ac44{clip-path:polygon(25px 0,100% 0,100% calc(100% - 25px),calc(100% - 25px) 100%,0 100%,0 25px)}.elementor-27 .elementor-element.elementor-element-8cf78d7{clip-path:polygon(25px 0,100% 0,100% calc(100% - 25px),calc(100% - 25px) 100%,0 100%,0 25px)}.elementor-27 .elementor-element.elementor-element-0a2deb5{clip-path:polygon(25px 0,100% 0,100% calc(100% - 25px),calc(100% - 25px) 100%,0 100%,0 25px)}.elementor-27 .elementor-element.elementor-element-cbf4608{clip-path:polygon(25px 0,100% 0,100% calc(100% - 25px),calc(100% - 25px) 100%,0 100%,0 25px)}