.elementor-widget-section .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-section .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-section .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-section .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-section.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-2741 .elementor-element.elementor-element-9e1e5df:not(.elementor-motion-effects-element-type-background), .elementor-2741 .elementor-element.elementor-element-9e1e5df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://romanzallc.co/wp-content/uploads/2024/06/close-up-people-holding-building-sketch-scaled.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-2741 .elementor-element.elementor-element-9e1e5df > .elementor-background-overlay{background-color:#858F8E;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2741 .elementor-element.elementor-element-9e1e5df{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 150px 0px;}.elementor-widget-column .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-column .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-column.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-column .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-column .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-theme-page-title .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-theme-page-title .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-theme-page-title.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-theme-page-title .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-theme-page-title .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-theme-page-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-2741 .elementor-element.elementor-element-c1c4ec0 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:80px;font-weight:600;color:#000000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-divider .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-divider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2741 .elementor-element.elementor-element-4f3a5ba{--divider-border-style:multiple;--divider-color:var( --e-global-color-a0696de );--divider-pattern-height:8px;}.elementor-2741 .elementor-element.elementor-element-4f3a5ba > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-4f3a5ba .elementor-divider-separator{width:25%;margin:0 auto;margin-left:0;}.elementor-2741 .elementor-element.elementor-element-4f3a5ba .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-2741 .elementor-element.elementor-element-a23135f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2741 .elementor-element.elementor-element-a23135f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2741 .elementor-element.elementor-element-a23135f:hover > .elementor-element-populated{background-image:url("https://romanzallc.co/wp-content/uploads/2024/05/Commercial-Estimate-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2741 .elementor-element.elementor-element-a23135f:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-10f19e4 );opacity:0.83;}.elementor-2741 .elementor-element.elementor-element-a23135f > .elementor-element-populated >  .elementor-background-overlay{opacity:0.85;}.elementor-2741 .elementor-element.elementor-element-a23135f > .elementor-element-populated{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.08);transition:background 0.7s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:50px 40px 0px 30px;}.elementor-2741 .elementor-element.elementor-element-a23135f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-2741 .elementor-element.elementor-element-3bbcde6 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:26px;font-weight:600;text-transform:capitalize;line-height:45px;color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.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-2741 .elementor-element.elementor-element-d977548 > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-d977548{color:var( --e-global-color-secondary );font-family:"Jost", Sans-serif;font-size:18px;font-weight:400;line-height:30px;}.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-widget-button .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-2741 .elementor-element.elementor-element-3d6ca5b .elementor-button{background-color:#02010100;font-family:"Arial", Sans-serif;font-weight:600;text-decoration:none;letter-spacing:1px;fill:var( --e-global-color-a0696de );color:var( --e-global-color-a0696de );padding:0px 0px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-3d6ca5b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-2741 .elementor-element.elementor-element-3d6ca5b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2741 .elementor-element.elementor-element-3d6ca5b .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-2741 .elementor-element.elementor-element-3d6ca5b .elementor-button:hover, .elementor-2741 .elementor-element.elementor-element-3d6ca5b .elementor-button:focus{color:var( --e-global-color-10f19e4 );}.elementor-2741 .elementor-element.elementor-element-3d6ca5b .elementor-button:hover svg, .elementor-2741 .elementor-element.elementor-element-3d6ca5b .elementor-button:focus svg{fill:var( --e-global-color-10f19e4 );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2741 .elementor-element.elementor-element-4db5355 > .elementor-widget-container{margin:34px 10px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-4db5355{z-index:1;text-align:center;}.elementor-2741 .elementor-element.elementor-element-4db5355 img{width:100%;}.elementor-2741 .elementor-element.elementor-element-14e99e9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2741 .elementor-element.elementor-element-14e99e9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2741 .elementor-element.elementor-element-14e99e9:hover > .elementor-element-populated{background-image:url("https://romanzallc.co/wp-content/uploads/2024/05/Material-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2741 .elementor-element.elementor-element-14e99e9:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-10f19e4 );opacity:0.83;}.elementor-2741 .elementor-element.elementor-element-14e99e9 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.85;}.elementor-2741 .elementor-element.elementor-element-14e99e9 > .elementor-element-populated{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.08);transition:background 0.7s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:50px 40px 0px 30px;}.elementor-2741 .elementor-element.elementor-element-14e99e9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2741 .elementor-element.elementor-element-bf806e7 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:26px;font-weight:600;text-transform:capitalize;line-height:45px;color:var( --e-global-color-primary );}.elementor-2741 .elementor-element.elementor-element-e713969 > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-e713969{color:var( --e-global-color-secondary );}.elementor-2741 .elementor-element.elementor-element-02732ab .elementor-button{background-color:#02010100;font-family:"Arial", Sans-serif;font-weight:600;text-decoration:none;letter-spacing:1px;fill:var( --e-global-color-a0696de );color:var( --e-global-color-a0696de );padding:0px 0px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-02732ab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-2741 .elementor-element.elementor-element-02732ab .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2741 .elementor-element.elementor-element-02732ab .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-2741 .elementor-element.elementor-element-02732ab .elementor-button:hover, .elementor-2741 .elementor-element.elementor-element-02732ab .elementor-button:focus{color:var( --e-global-color-10f19e4 );}.elementor-2741 .elementor-element.elementor-element-02732ab .elementor-button:hover svg, .elementor-2741 .elementor-element.elementor-element-02732ab .elementor-button:focus svg{fill:var( --e-global-color-10f19e4 );}.elementor-2741 .elementor-element.elementor-element-5d21817 > .elementor-widget-container{margin:34px 10px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-5d21817{z-index:1;text-align:center;}.elementor-2741 .elementor-element.elementor-element-5d21817 img{width:100%;}.elementor-2741 .elementor-element.elementor-element-a49a9f3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2741 .elementor-element.elementor-element-a49a9f3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2741 .elementor-element.elementor-element-a49a9f3:hover > .elementor-element-populated{background-image:url("https://romanzallc.co/wp-content/uploads/2024/05/HAVC-scaled-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2741 .elementor-element.elementor-element-a49a9f3:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-10f19e4 );opacity:0.83;}.elementor-2741 .elementor-element.elementor-element-a49a9f3 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.85;}.elementor-2741 .elementor-element.elementor-element-a49a9f3 > .elementor-element-populated{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.08);transition:background 0.7s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:50px 40px 0px 30px;}.elementor-2741 .elementor-element.elementor-element-a49a9f3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2741 .elementor-element.elementor-element-f34dd6a .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:26px;font-weight:600;text-transform:capitalize;line-height:45px;color:var( --e-global-color-primary );}.elementor-2741 .elementor-element.elementor-element-20e8fce > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-20e8fce{color:var( --e-global-color-secondary );}.elementor-2741 .elementor-element.elementor-element-244837e .elementor-button{background-color:#02010100;font-family:"Arial", Sans-serif;font-weight:600;text-decoration:none;letter-spacing:1px;fill:var( --e-global-color-a0696de );color:var( --e-global-color-a0696de );padding:0px 0px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-244837e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-2741 .elementor-element.elementor-element-244837e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2741 .elementor-element.elementor-element-244837e .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-2741 .elementor-element.elementor-element-244837e .elementor-button:hover, .elementor-2741 .elementor-element.elementor-element-244837e .elementor-button:focus{color:var( --e-global-color-10f19e4 );}.elementor-2741 .elementor-element.elementor-element-244837e .elementor-button:hover svg, .elementor-2741 .elementor-element.elementor-element-244837e .elementor-button:focus svg{fill:var( --e-global-color-10f19e4 );}.elementor-2741 .elementor-element.elementor-element-a15c334 > .elementor-widget-container{margin:34px 10px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-a15c334{z-index:1;text-align:center;}.elementor-2741 .elementor-element.elementor-element-a15c334 img{width:100%;}.elementor-2741 .elementor-element.elementor-element-85bc77e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2741 .elementor-element.elementor-element-85bc77e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2741 .elementor-element.elementor-element-85bc77e:hover > .elementor-element-populated{background-image:url("https://romanzallc.co/wp-content/uploads/2024/05/Residential-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2741 .elementor-element.elementor-element-85bc77e:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-10f19e4 );opacity:0.83;}.elementor-2741 .elementor-element.elementor-element-85bc77e > .elementor-element-populated >  .elementor-background-overlay{opacity:0.85;}.elementor-2741 .elementor-element.elementor-element-85bc77e > .elementor-element-populated{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.08);transition:background 0.7s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:50px 40px 0px 30px;}.elementor-2741 .elementor-element.elementor-element-85bc77e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2741 .elementor-element.elementor-element-00caa14 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:26px;font-weight:600;text-transform:capitalize;line-height:45px;color:var( --e-global-color-primary );}.elementor-2741 .elementor-element.elementor-element-4c15f59 > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-4c15f59{color:var( --e-global-color-secondary );font-family:"Jost", Sans-serif;font-size:18px;font-weight:400;line-height:30px;}.elementor-2741 .elementor-element.elementor-element-d673633 .elementor-button{background-color:#02010100;font-family:"Arial", Sans-serif;font-weight:600;text-decoration:none;letter-spacing:1px;fill:var( --e-global-color-a0696de );color:var( --e-global-color-a0696de );padding:0px 0px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-d673633 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-2741 .elementor-element.elementor-element-d673633 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2741 .elementor-element.elementor-element-d673633 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-2741 .elementor-element.elementor-element-d673633 .elementor-button:hover, .elementor-2741 .elementor-element.elementor-element-d673633 .elementor-button:focus{color:var( --e-global-color-10f19e4 );}.elementor-2741 .elementor-element.elementor-element-d673633 .elementor-button:hover svg, .elementor-2741 .elementor-element.elementor-element-d673633 .elementor-button:focus svg{fill:var( --e-global-color-10f19e4 );}.elementor-2741 .elementor-element.elementor-element-59e66f8 > .elementor-widget-container{margin:34px 10px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-59e66f8{z-index:1;text-align:center;}.elementor-2741 .elementor-element.elementor-element-59e66f8 img{width:100%;}.elementor-2741 .elementor-element.elementor-element-cb30f88:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2741 .elementor-element.elementor-element-cb30f88 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2741 .elementor-element.elementor-element-cb30f88:hover > .elementor-element-populated{background-image:url("https://romanzallc.co/wp-content/uploads/2024/05/masonry-scaled-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2741 .elementor-element.elementor-element-cb30f88:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-10f19e4 );opacity:0.83;}.elementor-2741 .elementor-element.elementor-element-cb30f88 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.85;}.elementor-2741 .elementor-element.elementor-element-cb30f88 > .elementor-element-populated{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.08);transition:background 0.7s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:50px 40px 0px 30px;}.elementor-2741 .elementor-element.elementor-element-cb30f88 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2741 .elementor-element.elementor-element-2c45d37 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:26px;font-weight:600;text-transform:capitalize;line-height:45px;color:var( --e-global-color-primary );}.elementor-2741 .elementor-element.elementor-element-2ecacd9 > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-2ecacd9{color:var( --e-global-color-secondary );}.elementor-2741 .elementor-element.elementor-element-3830b67 .elementor-button{background-color:#02010100;font-family:"Arial", Sans-serif;font-weight:600;text-decoration:none;letter-spacing:1px;fill:var( --e-global-color-a0696de );color:var( --e-global-color-a0696de );padding:0px 0px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-3830b67 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-2741 .elementor-element.elementor-element-3830b67 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2741 .elementor-element.elementor-element-3830b67 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-2741 .elementor-element.elementor-element-3830b67 .elementor-button:hover, .elementor-2741 .elementor-element.elementor-element-3830b67 .elementor-button:focus{color:var( --e-global-color-10f19e4 );}.elementor-2741 .elementor-element.elementor-element-3830b67 .elementor-button:hover svg, .elementor-2741 .elementor-element.elementor-element-3830b67 .elementor-button:focus svg{fill:var( --e-global-color-10f19e4 );}.elementor-2741 .elementor-element.elementor-element-9d6e7f1 > .elementor-widget-container{margin:34px 10px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-9d6e7f1{z-index:1;text-align:center;}.elementor-2741 .elementor-element.elementor-element-9d6e7f1 img{width:100%;}.elementor-2741 .elementor-element.elementor-element-c3abc8c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2741 .elementor-element.elementor-element-c3abc8c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2741 .elementor-element.elementor-element-c3abc8c:hover > .elementor-element-populated{background-image:url("https://romanzallc.co/wp-content/uploads/2024/05/Structural-Steel-Estimate-scaled-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2741 .elementor-element.elementor-element-c3abc8c:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-10f19e4 );opacity:0.83;}.elementor-2741 .elementor-element.elementor-element-c3abc8c > .elementor-element-populated >  .elementor-background-overlay{opacity:0.85;}.elementor-2741 .elementor-element.elementor-element-c3abc8c > .elementor-element-populated{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.08);transition:background 0.7s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:50px 40px 0px 30px;}.elementor-2741 .elementor-element.elementor-element-c3abc8c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2741 .elementor-element.elementor-element-d8331f0 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:26px;font-weight:600;text-transform:capitalize;line-height:45px;color:var( --e-global-color-primary );}.elementor-2741 .elementor-element.elementor-element-ebea23e > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-ebea23e{color:var( --e-global-color-secondary );}.elementor-2741 .elementor-element.elementor-element-d3bf51c .elementor-button{background-color:#02010100;font-family:"Arial", Sans-serif;font-weight:600;text-decoration:none;letter-spacing:1px;fill:var( --e-global-color-a0696de );color:var( --e-global-color-a0696de );padding:0px 0px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-d3bf51c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-2741 .elementor-element.elementor-element-d3bf51c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2741 .elementor-element.elementor-element-d3bf51c .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-2741 .elementor-element.elementor-element-d3bf51c .elementor-button:hover, .elementor-2741 .elementor-element.elementor-element-d3bf51c .elementor-button:focus{color:var( --e-global-color-10f19e4 );}.elementor-2741 .elementor-element.elementor-element-d3bf51c .elementor-button:hover svg, .elementor-2741 .elementor-element.elementor-element-d3bf51c .elementor-button:focus svg{fill:var( --e-global-color-10f19e4 );}.elementor-2741 .elementor-element.elementor-element-65cc86b > .elementor-widget-container{margin:34px 10px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-65cc86b{z-index:1;text-align:center;}.elementor-2741 .elementor-element.elementor-element-65cc86b img{width:100%;}.elementor-2741 .elementor-element.elementor-element-2d7a548:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2741 .elementor-element.elementor-element-2d7a548 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2741 .elementor-element.elementor-element-2d7a548:hover > .elementor-element-populated{background-image:url("https://romanzallc.co/wp-content/uploads/2024/05/Concrete-Estimate1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2741 .elementor-element.elementor-element-2d7a548:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-10f19e4 );opacity:0.83;}.elementor-2741 .elementor-element.elementor-element-2d7a548 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.85;}.elementor-2741 .elementor-element.elementor-element-2d7a548 > .elementor-element-populated{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.08);transition:background 0.7s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:50px 40px 0px 30px;}.elementor-2741 .elementor-element.elementor-element-2d7a548 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2741 .elementor-element.elementor-element-852b1ef .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:26px;font-weight:600;text-transform:capitalize;line-height:45px;color:var( --e-global-color-primary );}.elementor-2741 .elementor-element.elementor-element-f428f0b > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-f428f0b{color:var( --e-global-color-secondary );font-family:"Jost", Sans-serif;font-size:18px;font-weight:400;line-height:30px;}.elementor-2741 .elementor-element.elementor-element-0e4f2af .elementor-button{background-color:#02010100;font-family:"Arial", Sans-serif;font-weight:600;text-decoration:none;letter-spacing:1px;fill:var( --e-global-color-a0696de );color:var( --e-global-color-a0696de );padding:0px 0px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-0e4f2af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-2741 .elementor-element.elementor-element-0e4f2af .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2741 .elementor-element.elementor-element-0e4f2af .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-2741 .elementor-element.elementor-element-0e4f2af .elementor-button:hover, .elementor-2741 .elementor-element.elementor-element-0e4f2af .elementor-button:focus{color:var( --e-global-color-10f19e4 );}.elementor-2741 .elementor-element.elementor-element-0e4f2af .elementor-button:hover svg, .elementor-2741 .elementor-element.elementor-element-0e4f2af .elementor-button:focus svg{fill:var( --e-global-color-10f19e4 );}.elementor-2741 .elementor-element.elementor-element-4e4c0d6 > .elementor-widget-container{margin:34px 10px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-4e4c0d6{z-index:1;text-align:center;}.elementor-2741 .elementor-element.elementor-element-4e4c0d6 img{width:100%;}.elementor-2741 .elementor-element.elementor-element-c1b3310:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2741 .elementor-element.elementor-element-c1b3310 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2741 .elementor-element.elementor-element-c1b3310:hover > .elementor-element-populated{background-image:url("https://romanzallc.co/wp-content/uploads/2024/05/Demolition-Estimate-1.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2741 .elementor-element.elementor-element-c1b3310:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-10f19e4 );opacity:0.83;}.elementor-2741 .elementor-element.elementor-element-c1b3310 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.85;}.elementor-2741 .elementor-element.elementor-element-c1b3310 > .elementor-element-populated{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.08);transition:background 0.7s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:50px 40px 0px 30px;}.elementor-2741 .elementor-element.elementor-element-c1b3310 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2741 .elementor-element.elementor-element-9d9f282 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:26px;font-weight:600;text-transform:capitalize;line-height:45px;color:var( --e-global-color-primary );}.elementor-2741 .elementor-element.elementor-element-0d5372a > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-0d5372a{color:var( --e-global-color-secondary );}.elementor-2741 .elementor-element.elementor-element-bd20525 .elementor-button{background-color:#02010100;font-family:"Arial", Sans-serif;font-weight:600;text-decoration:none;letter-spacing:1px;fill:var( --e-global-color-a0696de );color:var( --e-global-color-a0696de );padding:0px 0px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-bd20525 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-2741 .elementor-element.elementor-element-bd20525 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2741 .elementor-element.elementor-element-bd20525 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-2741 .elementor-element.elementor-element-bd20525 .elementor-button:hover, .elementor-2741 .elementor-element.elementor-element-bd20525 .elementor-button:focus{color:var( --e-global-color-10f19e4 );}.elementor-2741 .elementor-element.elementor-element-bd20525 .elementor-button:hover svg, .elementor-2741 .elementor-element.elementor-element-bd20525 .elementor-button:focus svg{fill:var( --e-global-color-10f19e4 );}.elementor-2741 .elementor-element.elementor-element-9e264c5 > .elementor-widget-container{margin:34px 10px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-9e264c5{z-index:1;text-align:center;}.elementor-2741 .elementor-element.elementor-element-9e264c5 img{width:100%;}.elementor-2741 .elementor-element.elementor-element-4d461ad:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2741 .elementor-element.elementor-element-4d461ad > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2741 .elementor-element.elementor-element-4d461ad:hover > .elementor-element-populated{background-image:url("https://romanzallc.co/wp-content/uploads/2024/05/Lumber-take-offs-scaled-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2741 .elementor-element.elementor-element-4d461ad:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-10f19e4 );opacity:0.83;}.elementor-2741 .elementor-element.elementor-element-4d461ad > .elementor-element-populated >  .elementor-background-overlay{opacity:0.85;}.elementor-2741 .elementor-element.elementor-element-4d461ad > .elementor-element-populated{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.08);transition:background 0.7s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:50px 40px 0px 30px;}.elementor-2741 .elementor-element.elementor-element-4d461ad > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2741 .elementor-element.elementor-element-6592d56 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:26px;font-weight:600;text-transform:capitalize;line-height:45px;color:var( --e-global-color-primary );}.elementor-2741 .elementor-element.elementor-element-4a570ec > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-4a570ec{color:var( --e-global-color-secondary );}.elementor-2741 .elementor-element.elementor-element-591a04e .elementor-button{background-color:#02010100;font-family:"Arial", Sans-serif;font-weight:600;text-decoration:none;letter-spacing:1px;fill:var( --e-global-color-a0696de );color:var( --e-global-color-a0696de );padding:0px 0px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-591a04e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-2741 .elementor-element.elementor-element-591a04e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2741 .elementor-element.elementor-element-591a04e .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-2741 .elementor-element.elementor-element-591a04e .elementor-button:hover, .elementor-2741 .elementor-element.elementor-element-591a04e .elementor-button:focus{color:var( --e-global-color-10f19e4 );}.elementor-2741 .elementor-element.elementor-element-591a04e .elementor-button:hover svg, .elementor-2741 .elementor-element.elementor-element-591a04e .elementor-button:focus svg{fill:var( --e-global-color-10f19e4 );}.elementor-2741 .elementor-element.elementor-element-476538a > .elementor-widget-container{margin:34px 10px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-476538a{z-index:1;text-align:center;}.elementor-2741 .elementor-element.elementor-element-476538a img{width:100%;}.elementor-2741 .elementor-element.elementor-element-5855db9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2741 .elementor-element.elementor-element-5855db9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2741 .elementor-element.elementor-element-5855db9:hover > .elementor-element-populated{background-image:url("https://romanzallc.co/wp-content/uploads/2024/05/Finishing-scaled-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2741 .elementor-element.elementor-element-5855db9:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-10f19e4 );opacity:0.83;}.elementor-2741 .elementor-element.elementor-element-5855db9 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.85;}.elementor-2741 .elementor-element.elementor-element-5855db9 > .elementor-element-populated{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.08);transition:background 0.7s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:50px 40px 0px 30px;}.elementor-2741 .elementor-element.elementor-element-5855db9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2741 .elementor-element.elementor-element-55ce1bb .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:26px;font-weight:600;text-transform:capitalize;line-height:45px;color:var( --e-global-color-primary );}.elementor-2741 .elementor-element.elementor-element-6d3632c > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-6d3632c{color:var( --e-global-color-secondary );font-family:"Jost", Sans-serif;font-size:18px;font-weight:400;line-height:30px;}.elementor-2741 .elementor-element.elementor-element-9dde894 .elementor-button{background-color:#02010100;font-family:"Arial", Sans-serif;font-weight:600;text-decoration:none;letter-spacing:1px;fill:var( --e-global-color-a0696de );color:var( --e-global-color-a0696de );padding:0px 0px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-9dde894 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-2741 .elementor-element.elementor-element-9dde894 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2741 .elementor-element.elementor-element-9dde894 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-2741 .elementor-element.elementor-element-9dde894 .elementor-button:hover, .elementor-2741 .elementor-element.elementor-element-9dde894 .elementor-button:focus{color:var( --e-global-color-10f19e4 );}.elementor-2741 .elementor-element.elementor-element-9dde894 .elementor-button:hover svg, .elementor-2741 .elementor-element.elementor-element-9dde894 .elementor-button:focus svg{fill:var( --e-global-color-10f19e4 );}.elementor-2741 .elementor-element.elementor-element-bd752c9 > .elementor-widget-container{margin:34px 10px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-bd752c9{z-index:1;text-align:center;}.elementor-2741 .elementor-element.elementor-element-bd752c9 img{width:100%;}.elementor-2741 .elementor-element.elementor-element-cc8d29d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2741 .elementor-element.elementor-element-cc8d29d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2741 .elementor-element.elementor-element-cc8d29d:hover > .elementor-element-populated{background-image:url("https://romanzallc.co/wp-content/uploads/2024/06/medium-shot-men-working-roof-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2741 .elementor-element.elementor-element-cc8d29d:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-10f19e4 );opacity:0.83;}.elementor-2741 .elementor-element.elementor-element-cc8d29d > .elementor-element-populated >  .elementor-background-overlay{opacity:0.85;}.elementor-2741 .elementor-element.elementor-element-cc8d29d > .elementor-element-populated{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.08);transition:background 0.7s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:50px 40px 0px 30px;}.elementor-2741 .elementor-element.elementor-element-cc8d29d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2741 .elementor-element.elementor-element-3b77889 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:26px;font-weight:600;text-transform:capitalize;line-height:45px;color:var( --e-global-color-primary );}.elementor-2741 .elementor-element.elementor-element-48f3ad7 > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-48f3ad7{color:var( --e-global-color-secondary );}.elementor-2741 .elementor-element.elementor-element-b2c6e58 .elementor-button{background-color:#02010100;font-family:"Arial", Sans-serif;font-weight:600;text-decoration:none;letter-spacing:1px;fill:var( --e-global-color-a0696de );color:var( --e-global-color-a0696de );padding:0px 0px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-b2c6e58 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-2741 .elementor-element.elementor-element-b2c6e58 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2741 .elementor-element.elementor-element-b2c6e58 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-2741 .elementor-element.elementor-element-b2c6e58 .elementor-button:hover, .elementor-2741 .elementor-element.elementor-element-b2c6e58 .elementor-button:focus{color:var( --e-global-color-10f19e4 );}.elementor-2741 .elementor-element.elementor-element-b2c6e58 .elementor-button:hover svg, .elementor-2741 .elementor-element.elementor-element-b2c6e58 .elementor-button:focus svg{fill:var( --e-global-color-10f19e4 );}.elementor-2741 .elementor-element.elementor-element-2c6e15a > .elementor-widget-container{margin:34px 10px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-2c6e15a{z-index:1;text-align:center;}.elementor-2741 .elementor-element.elementor-element-2c6e15a img{width:100%;}.elementor-2741 .elementor-element.elementor-element-bdf1b84:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2741 .elementor-element.elementor-element-bdf1b84 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2741 .elementor-element.elementor-element-bdf1b84:hover > .elementor-element-populated{background-image:url("https://romanzallc.co/wp-content/uploads/2024/06/man-electrical-technician-working-switchboard-with-fuses-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2741 .elementor-element.elementor-element-bdf1b84:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-10f19e4 );opacity:0.83;}.elementor-2741 .elementor-element.elementor-element-bdf1b84 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.85;}.elementor-2741 .elementor-element.elementor-element-bdf1b84 > .elementor-element-populated{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.08);transition:background 0.7s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:50px 40px 0px 30px;}.elementor-2741 .elementor-element.elementor-element-bdf1b84 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2741 .elementor-element.elementor-element-6902f7f .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:26px;font-weight:600;text-transform:capitalize;line-height:45px;color:var( --e-global-color-primary );}.elementor-2741 .elementor-element.elementor-element-2cb89bf > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-2cb89bf{color:var( --e-global-color-secondary );}.elementor-2741 .elementor-element.elementor-element-0a5d449 .elementor-button{background-color:#02010100;font-family:"Arial", Sans-serif;font-weight:600;text-decoration:none;letter-spacing:1px;fill:var( --e-global-color-a0696de );color:var( --e-global-color-a0696de );padding:0px 0px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-0a5d449 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-2741 .elementor-element.elementor-element-0a5d449 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2741 .elementor-element.elementor-element-0a5d449 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-2741 .elementor-element.elementor-element-0a5d449 .elementor-button:hover, .elementor-2741 .elementor-element.elementor-element-0a5d449 .elementor-button:focus{color:var( --e-global-color-10f19e4 );}.elementor-2741 .elementor-element.elementor-element-0a5d449 .elementor-button:hover svg, .elementor-2741 .elementor-element.elementor-element-0a5d449 .elementor-button:focus svg{fill:var( --e-global-color-10f19e4 );}.elementor-2741 .elementor-element.elementor-element-b3d8572 > .elementor-widget-container{margin:34px 10px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-b3d8572{z-index:1;text-align:center;}.elementor-2741 .elementor-element.elementor-element-b3d8572 img{width:100%;}.elementor-2741 .elementor-element.elementor-element-237df1e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2741 .elementor-element.elementor-element-237df1e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2741 .elementor-element.elementor-element-237df1e:hover > .elementor-element-populated{background-image:url("https://romanzallc.co/wp-content/uploads/2024/05/Finishing-scaled-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2741 .elementor-element.elementor-element-237df1e:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-10f19e4 );opacity:0.83;}.elementor-2741 .elementor-element.elementor-element-237df1e > .elementor-element-populated >  .elementor-background-overlay{opacity:0.85;}.elementor-2741 .elementor-element.elementor-element-237df1e > .elementor-element-populated{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.08);transition:background 0.7s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:50px 40px 0px 30px;}.elementor-2741 .elementor-element.elementor-element-237df1e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2741 .elementor-element.elementor-element-f072452 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:26px;font-weight:600;text-transform:capitalize;line-height:45px;color:var( --e-global-color-primary );}.elementor-2741 .elementor-element.elementor-element-3aacb3d > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-3aacb3d{color:var( --e-global-color-secondary );font-family:"Jost", Sans-serif;font-size:18px;font-weight:400;line-height:30px;}.elementor-2741 .elementor-element.elementor-element-a91630c .elementor-button{background-color:#02010100;font-family:"Arial", Sans-serif;font-weight:600;text-decoration:none;letter-spacing:1px;fill:var( --e-global-color-a0696de );color:var( --e-global-color-a0696de );padding:0px 0px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-a91630c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-2741 .elementor-element.elementor-element-a91630c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2741 .elementor-element.elementor-element-a91630c .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-2741 .elementor-element.elementor-element-a91630c .elementor-button:hover, .elementor-2741 .elementor-element.elementor-element-a91630c .elementor-button:focus{color:var( --e-global-color-10f19e4 );}.elementor-2741 .elementor-element.elementor-element-a91630c .elementor-button:hover svg, .elementor-2741 .elementor-element.elementor-element-a91630c .elementor-button:focus svg{fill:var( --e-global-color-10f19e4 );}.elementor-2741 .elementor-element.elementor-element-6aa839f > .elementor-widget-container{margin:34px 10px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-6aa839f{z-index:1;text-align:center;}.elementor-2741 .elementor-element.elementor-element-6aa839f img{width:100%;}.elementor-2741 .elementor-element.elementor-element-0556438:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2741 .elementor-element.elementor-element-0556438 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2741 .elementor-element.elementor-element-0556438:hover > .elementor-element-populated{background-image:url("https://romanzallc.co/wp-content/uploads/2024/05/Site-worker-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2741 .elementor-element.elementor-element-0556438:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-10f19e4 );opacity:0.83;}.elementor-2741 .elementor-element.elementor-element-0556438 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.85;}.elementor-2741 .elementor-element.elementor-element-0556438 > .elementor-element-populated{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.08);transition:background 0.7s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:50px 40px 0px 30px;}.elementor-2741 .elementor-element.elementor-element-0556438 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2741 .elementor-element.elementor-element-91283df .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:26px;font-weight:600;text-transform:capitalize;line-height:45px;color:var( --e-global-color-primary );}.elementor-2741 .elementor-element.elementor-element-9b4b721 > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-9b4b721{color:var( --e-global-color-secondary );}.elementor-2741 .elementor-element.elementor-element-c3526f9 .elementor-button{background-color:#02010100;font-family:"Arial", Sans-serif;font-weight:600;text-decoration:none;letter-spacing:1px;fill:var( --e-global-color-a0696de );color:var( --e-global-color-a0696de );padding:0px 0px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-c3526f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-2741 .elementor-element.elementor-element-c3526f9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2741 .elementor-element.elementor-element-c3526f9 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-2741 .elementor-element.elementor-element-c3526f9 .elementor-button:hover, .elementor-2741 .elementor-element.elementor-element-c3526f9 .elementor-button:focus{color:var( --e-global-color-10f19e4 );}.elementor-2741 .elementor-element.elementor-element-c3526f9 .elementor-button:hover svg, .elementor-2741 .elementor-element.elementor-element-c3526f9 .elementor-button:focus svg{fill:var( --e-global-color-10f19e4 );}.elementor-2741 .elementor-element.elementor-element-f847334 > .elementor-widget-container{margin:34px 10px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-f847334{z-index:1;text-align:center;}.elementor-2741 .elementor-element.elementor-element-f847334 img{width:100%;}.elementor-2741 .elementor-element.elementor-element-bada990:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2741 .elementor-element.elementor-element-bada990 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2741 .elementor-element.elementor-element-bada990:hover > .elementor-element-populated{background-image:url("https://romanzallc.co/wp-content/uploads/2024/05/Floring-scaled-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2741 .elementor-element.elementor-element-bada990:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-10f19e4 );opacity:0.83;}.elementor-2741 .elementor-element.elementor-element-bada990 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.85;}.elementor-2741 .elementor-element.elementor-element-bada990 > .elementor-element-populated{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.08);transition:background 0.7s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:50px 40px 0px 30px;}.elementor-2741 .elementor-element.elementor-element-bada990 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2741 .elementor-element.elementor-element-63984a4 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:26px;font-weight:600;text-transform:capitalize;line-height:45px;color:var( --e-global-color-primary );}.elementor-2741 .elementor-element.elementor-element-069a91b > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-069a91b{color:var( --e-global-color-secondary );}.elementor-2741 .elementor-element.elementor-element-fe16cb3 .elementor-button{background-color:#02010100;font-family:"Arial", Sans-serif;font-weight:600;text-decoration:none;letter-spacing:1px;fill:var( --e-global-color-a0696de );color:var( --e-global-color-a0696de );padding:0px 0px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-fe16cb3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-2741 .elementor-element.elementor-element-fe16cb3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2741 .elementor-element.elementor-element-fe16cb3 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-2741 .elementor-element.elementor-element-fe16cb3 .elementor-button:hover, .elementor-2741 .elementor-element.elementor-element-fe16cb3 .elementor-button:focus{color:var( --e-global-color-10f19e4 );}.elementor-2741 .elementor-element.elementor-element-fe16cb3 .elementor-button:hover svg, .elementor-2741 .elementor-element.elementor-element-fe16cb3 .elementor-button:focus svg{fill:var( --e-global-color-10f19e4 );}.elementor-2741 .elementor-element.elementor-element-345d8f9 > .elementor-widget-container{margin:34px 10px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-345d8f9{z-index:1;text-align:center;}.elementor-2741 .elementor-element.elementor-element-345d8f9 img{width:100%;}.elementor-2741 .elementor-element.elementor-element-1c421a8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2741 .elementor-element.elementor-element-1c421a8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2741 .elementor-element.elementor-element-1c421a8:hover > .elementor-element-populated{background-image:url("https://romanzallc.co/wp-content/uploads/2024/05/plumbing-scaled-e1714976493594-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2741 .elementor-element.elementor-element-1c421a8:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-10f19e4 );opacity:0.83;}.elementor-2741 .elementor-element.elementor-element-1c421a8 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.85;}.elementor-2741 .elementor-element.elementor-element-1c421a8 > .elementor-element-populated{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.08);transition:background 0.7s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:50px 40px 0px 30px;}.elementor-2741 .elementor-element.elementor-element-1c421a8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2741 .elementor-element.elementor-element-d69fdd0 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:26px;font-weight:600;text-transform:capitalize;line-height:45px;color:var( --e-global-color-primary );}.elementor-2741 .elementor-element.elementor-element-cbdee60 > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-cbdee60{color:var( --e-global-color-secondary );font-family:"Jost", Sans-serif;font-size:18px;font-weight:400;line-height:30px;}.elementor-2741 .elementor-element.elementor-element-3e38924 .elementor-button{background-color:#02010100;font-family:"Arial", Sans-serif;font-weight:600;text-decoration:none;letter-spacing:1px;fill:var( --e-global-color-a0696de );color:var( --e-global-color-a0696de );padding:0px 0px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-3e38924 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-2741 .elementor-element.elementor-element-3e38924 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2741 .elementor-element.elementor-element-3e38924 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-2741 .elementor-element.elementor-element-3e38924 .elementor-button:hover, .elementor-2741 .elementor-element.elementor-element-3e38924 .elementor-button:focus{color:var( --e-global-color-10f19e4 );}.elementor-2741 .elementor-element.elementor-element-3e38924 .elementor-button:hover svg, .elementor-2741 .elementor-element.elementor-element-3e38924 .elementor-button:focus svg{fill:var( --e-global-color-10f19e4 );}.elementor-2741 .elementor-element.elementor-element-02f7d1e > .elementor-widget-container{margin:34px 10px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-02f7d1e{z-index:1;text-align:center;}.elementor-2741 .elementor-element.elementor-element-02f7d1e img{width:100%;}.elementor-2741 .elementor-element.elementor-element-a0c8536:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2741 .elementor-element.elementor-element-a0c8536 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2741 .elementor-element.elementor-element-a0c8536:hover > .elementor-element-populated{background-image:url("https://romanzallc.co/wp-content/uploads/2024/05/painter-paints-wall-with-roller-scaled-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2741 .elementor-element.elementor-element-a0c8536:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-10f19e4 );opacity:0.83;}.elementor-2741 .elementor-element.elementor-element-a0c8536 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.85;}.elementor-2741 .elementor-element.elementor-element-a0c8536 > .elementor-element-populated{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.08);transition:background 0.7s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:50px 40px 0px 30px;}.elementor-2741 .elementor-element.elementor-element-a0c8536 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2741 .elementor-element.elementor-element-9fd6375 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:26px;font-weight:600;text-transform:capitalize;line-height:45px;color:var( --e-global-color-primary );}.elementor-2741 .elementor-element.elementor-element-c68441f > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-c68441f{color:var( --e-global-color-secondary );}.elementor-2741 .elementor-element.elementor-element-8604e9b .elementor-button{background-color:#02010100;font-family:"Arial", Sans-serif;font-weight:600;text-decoration:none;letter-spacing:1px;fill:var( --e-global-color-a0696de );color:var( --e-global-color-a0696de );padding:0px 0px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-8604e9b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-2741 .elementor-element.elementor-element-8604e9b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2741 .elementor-element.elementor-element-8604e9b .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-2741 .elementor-element.elementor-element-8604e9b .elementor-button:hover, .elementor-2741 .elementor-element.elementor-element-8604e9b .elementor-button:focus{color:var( --e-global-color-10f19e4 );}.elementor-2741 .elementor-element.elementor-element-8604e9b .elementor-button:hover svg, .elementor-2741 .elementor-element.elementor-element-8604e9b .elementor-button:focus svg{fill:var( --e-global-color-10f19e4 );}.elementor-2741 .elementor-element.elementor-element-b0c697e > .elementor-widget-container{margin:34px 10px 0px 0px;}.elementor-2741 .elementor-element.elementor-element-b0c697e{z-index:1;text-align:center;}.elementor-2741 .elementor-element.elementor-element-b0c697e img{width:100%;}@media(max-width:1024px){.elementor-widget-section.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-column.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-theme-page-title.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-theme-page-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2741 .elementor-element.elementor-element-4db5355{width:var( --container-widget-width, 144px );max-width:144px;--container-widget-width:144px;--container-widget-flex-grow:0;}.elementor-2741 .elementor-element.elementor-element-5d21817{width:var( --container-widget-width, 166px );max-width:166px;--container-widget-width:166px;--container-widget-flex-grow:0;}.elementor-2741 .elementor-element.elementor-element-a15c334{width:var( --container-widget-width, 166px );max-width:166px;--container-widget-width:166px;--container-widget-flex-grow:0;}.elementor-2741 .elementor-element.elementor-element-59e66f8{width:var( --container-widget-width, 144px );max-width:144px;--container-widget-width:144px;--container-widget-flex-grow:0;}.elementor-2741 .elementor-element.elementor-element-9d6e7f1{width:var( --container-widget-width, 166px );max-width:166px;--container-widget-width:166px;--container-widget-flex-grow:0;}.elementor-2741 .elementor-element.elementor-element-65cc86b{width:var( --container-widget-width, 166px );max-width:166px;--container-widget-width:166px;--container-widget-flex-grow:0;}.elementor-2741 .elementor-element.elementor-element-4e4c0d6{width:var( --container-widget-width, 144px );max-width:144px;--container-widget-width:144px;--container-widget-flex-grow:0;}.elementor-2741 .elementor-element.elementor-element-9e264c5{width:var( --container-widget-width, 166px );max-width:166px;--container-widget-width:166px;--container-widget-flex-grow:0;}.elementor-2741 .elementor-element.elementor-element-476538a{width:var( --container-widget-width, 166px );max-width:166px;--container-widget-width:166px;--container-widget-flex-grow:0;}.elementor-2741 .elementor-element.elementor-element-bd752c9{width:var( --container-widget-width, 144px );max-width:144px;--container-widget-width:144px;--container-widget-flex-grow:0;}.elementor-2741 .elementor-element.elementor-element-2c6e15a{width:var( --container-widget-width, 166px );max-width:166px;--container-widget-width:166px;--container-widget-flex-grow:0;}.elementor-2741 .elementor-element.elementor-element-b3d8572{width:var( --container-widget-width, 166px );max-width:166px;--container-widget-width:166px;--container-widget-flex-grow:0;}.elementor-2741 .elementor-element.elementor-element-6aa839f{width:var( --container-widget-width, 144px );max-width:144px;--container-widget-width:144px;--container-widget-flex-grow:0;}.elementor-2741 .elementor-element.elementor-element-f847334{width:var( --container-widget-width, 166px );max-width:166px;--container-widget-width:166px;--container-widget-flex-grow:0;}.elementor-2741 .elementor-element.elementor-element-345d8f9{width:var( --container-widget-width, 166px );max-width:166px;--container-widget-width:166px;--container-widget-flex-grow:0;}.elementor-2741 .elementor-element.elementor-element-02f7d1e{width:var( --container-widget-width, 144px );max-width:144px;--container-widget-width:144px;--container-widget-flex-grow:0;}.elementor-2741 .elementor-element.elementor-element-b0c697e{width:var( --container-widget-width, 166px );max-width:166px;--container-widget-width:166px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-widget-section.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-column.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-theme-page-title.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-theme-page-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for image, class: .elementor-element-4db5355 */.elementor-2741 .elementor-element.elementor-element-4db5355 :before {
    content: "";
    position: absolute;
    top: 0;
    left:-6px;
    border: 1px solid;
    width: 100%;
    height: 100%;
    transform: skew(-20deg, 0deg);
    background:#ECECEC;
    z-index: -1;
    border: 0;
    
    
}

.elementor-2741 .elementor-element.elementor-element-4db5355{
    
 width: 105px;
    height: 125px;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a23135f */.container :hover .text{
    color: white;
}


.container :hover h2.elementor-heading-title.elementor-size-default{
    color: white !important;
}


.elementor-8 .elementor-element.elementor-element-2ff0b1a .qodef-qi-animated-text .qodef-m-title {
    color: red !important;
    font-family: "Arial", Sans-serif;
    font-size: 25px;
    font-weight: 700;
    line-height: 28px;
}


.container :hover .elementor-8 .elementor-element.elementor-element-2ff0b1a .qodef-qi-animated-text .qodef-m-title {
    color: white !important;
}

.btn1 {

color: red;
}


 
.container :hover .btn1 {
    
   color :#8DC640 !important;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d21817 */.elementor-2741 .elementor-element.elementor-element-5d21817 :before {
    content: "";
    position: absolute;
    top: 0;
    left:-6px;
    border: 1px solid;
    width: 100%;
    height: 100%;
    transform: skew(-20deg, 0deg);
    background:#ECECEC;
    z-index: -1;
    border: 0;
    
    
}

.elementor-2741 .elementor-element.elementor-element-5d21817{
    
    
 width: 105px;
    height: 125px;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-14e99e9 */.container :hover .text{
    color: white;
}


.container :hover h2.elementor-heading-title.elementor-size-default{
    color: white !important;
}




.elementor-8 .elementor-element.elementor-element-2ff0b1a .qodef-qi-animated-text .qodef-m-title {
    color: red !important;
    font-family: "Arial", Sans-serif;
    font-size: 25px;
    font-weight: 700;
    line-height: 28px;
}


.container :hover .elementor-8 .elementor-element.elementor-element-2ff0b1a .qodef-qi-animated-text .qodef-m-title {
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a15c334 */.elementor-2741 .elementor-element.elementor-element-a15c334 :before {
    content: "";
    position: absolute;
    top: 0;
    left:-6px;
    border: 1px solid;
    width: 100%;
    height: 100%;
    transform: skew(-20deg, 0deg);
    background:#ECECEC;
    z-index: -1;
    border: 0;
    
    
}

.elementor-2741 .elementor-element.elementor-element-a15c334{
    
    
 width: 105px;
    height: 125px;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a49a9f3 */.container :hover .text{
    color: white;
}


.container :hover h2.elementor-heading-title.elementor-size-default{
    color: white !important;
}




.elementor-8 .elementor-element.elementor-element-2ff0b1a .qodef-qi-animated-text .qodef-m-title {
    color: red !important;
    font-family: "Arial", Sans-serif;
    font-size: 25px;
    font-weight: 700;
    line-height: 28px;
}


.container :hover .elementor-8 .elementor-element.elementor-element-2ff0b1a .qodef-qi-animated-text .qodef-m-title {
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59e66f8 */.elementor-2741 .elementor-element.elementor-element-59e66f8 :before {
    content: "";
    position: absolute;
    top: 0;
    left:-6px;
    border: 1px solid;
    width: 100%;
    height: 100%;
    transform: skew(-20deg, 0deg);
    background:#ECECEC;
    z-index: -1;
    border: 0;
    
    
}

.elementor-2741 .elementor-element.elementor-element-59e66f8{
    
 width: 105px;
    height: 125px;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-85bc77e */.container :hover .text{
    color: white;
}


.container :hover h2.elementor-heading-title.elementor-size-default{
    color: white !important;
}


.elementor-8 .elementor-element.elementor-element-2ff0b1a .qodef-qi-animated-text .qodef-m-title {
    color: red !important;
    font-family: "Arial", Sans-serif;
    font-size: 25px;
    font-weight: 700;
    line-height: 28px;
}


.container :hover .elementor-8 .elementor-element.elementor-element-2ff0b1a .qodef-qi-animated-text .qodef-m-title {
    color: white !important;
}

.btn1 {

color: red;
}


 
.container :hover .btn1 {
    
   color :#8DC640 !important;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9d6e7f1 */.elementor-2741 .elementor-element.elementor-element-9d6e7f1 :before {
    content: "";
    position: absolute;
    top: 0;
    left:-6px;
    border: 1px solid;
    width: 100%;
    height: 100%;
    transform: skew(-20deg, 0deg);
    background:#ECECEC;
    z-index: -1;
    border: 0;
    
    
}

.elementor-2741 .elementor-element.elementor-element-9d6e7f1{
    
    
 width: 105px;
    height: 125px;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-cb30f88 */.container :hover .text{
    color: white;
}


.container :hover h2.elementor-heading-title.elementor-size-default{
    color: white !important;
}




.elementor-8 .elementor-element.elementor-element-2ff0b1a .qodef-qi-animated-text .qodef-m-title {
    color: red !important;
    font-family: "Arial", Sans-serif;
    font-size: 25px;
    font-weight: 700;
    line-height: 28px;
}


.container :hover .elementor-8 .elementor-element.elementor-element-2ff0b1a .qodef-qi-animated-text .qodef-m-title {
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-65cc86b */.elementor-2741 .elementor-element.elementor-element-65cc86b :before {
    content: "";
    position: absolute;
    top: 0;
    left:-6px;
    border: 1px solid;
    width: 100%;
    height: 100%;
    transform: skew(-20deg, 0deg);
    background:#ECECEC;
    z-index: -1;
    border: 0;
    
    
}

.elementor-2741 .elementor-element.elementor-element-65cc86b{
    
    
 width: 105px;
    height: 125px;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c3abc8c */.container :hover .text{
    color: white;
}


.container :hover h2.elementor-heading-title.elementor-size-default{
    color: white !important;
}




.elementor-8 .elementor-element.elementor-element-2ff0b1a .qodef-qi-animated-text .qodef-m-title {
    color: red !important;
    font-family: "Arial", Sans-serif;
    font-size: 25px;
    font-weight: 700;
    line-height: 28px;
}


.container :hover .elementor-8 .elementor-element.elementor-element-2ff0b1a .qodef-qi-animated-text .qodef-m-title {
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4e4c0d6 */.elementor-2741 .elementor-element.elementor-element-4e4c0d6 :before {
    content: "";
    position: absolute;
    top: 0;
    left:-6px;
    border: 1px solid;
    width: 100%;
    height: 100%;
    transform: skew(-20deg, 0deg);
    background:#ECECEC;
    z-index: -1;
    border: 0;
    
    
}

.elementor-2741 .elementor-element.elementor-element-4e4c0d6{
    
 width: 105px;
    height: 125px;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2d7a548 */.container :hover .text{
    color: white;
}


.container :hover h2.elementor-heading-title.elementor-size-default{
    color: white !important;
}


.elementor-8 .elementor-element.elementor-element-2ff0b1a .qodef-qi-animated-text .qodef-m-title {
    color: red !important;
    font-family: "Arial", Sans-serif;
    font-size: 25px;
    font-weight: 700;
    line-height: 28px;
}


.container :hover .elementor-8 .elementor-element.elementor-element-2ff0b1a .qodef-qi-animated-text .qodef-m-title {
    color: white !important;
}

.btn1 {

color: red;
}


 
.container :hover .btn1 {
    
   color :#8DC640 !important;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9e264c5 */.elementor-2741 .elementor-element.elementor-element-9e264c5 :before {
    content: "";
    position: absolute;
    top: 0;
    left:-6px;
    border: 1px solid;
    width: 100%;
    height: 100%;
    transform: skew(-20deg, 0deg);
    background:#ECECEC;
    z-index: -1;
    border: 0;
    
    
}

.elementor-2741 .elementor-element.elementor-element-9e264c5{
    
    
 width: 105px;
    height: 125px;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c1b3310 */.container :hover .text{
    color: white;
}


.container :hover h2.elementor-heading-title.elementor-size-default{
    color: white !important;
}




.elementor-8 .elementor-element.elementor-element-2ff0b1a .qodef-qi-animated-text .qodef-m-title {
    color: red !important;
    font-family: "Arial", Sans-serif;
    font-size: 25px;
    font-weight: 700;
    line-height: 28px;
}


.container :hover .elementor-8 .elementor-element.elementor-element-2ff0b1a .qodef-qi-animated-text .qodef-m-title {
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-476538a */.elementor-2741 .elementor-element.elementor-element-476538a :before {
    content: "";
    position: absolute;
    top: 0;
    left:-6px;
    border: 1px solid;
    width: 100%;
    height: 100%;
    transform: skew(-20deg, 0deg);
    background:#ECECEC;
    z-index: -1;
    border: 0;
    
    
}

.elementor-2741 .elementor-element.elementor-element-476538a{
    
    
 width: 105px;
    height: 125px;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4d461ad */.container :hover .text{
    color: white;
}


.container :hover h2.elementor-heading-title.elementor-size-default{
    color: white !important;
}




.elementor-8 .elementor-element.elementor-element-2ff0b1a .qodef-qi-animated-text .qodef-m-title {
    color: red !important;
    font-family: "Arial", Sans-serif;
    font-size: 25px;
    font-weight: 700;
    line-height: 28px;
}


.container :hover .elementor-8 .elementor-element.elementor-element-2ff0b1a .qodef-qi-animated-text .qodef-m-title {
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd752c9 */.elementor-2741 .elementor-element.elementor-element-bd752c9 :before {
    content: "";
    position: absolute;
    top: 0;
    left:-6px;
    border: 1px solid;
    width: 100%;
    height: 100%;
    transform: skew(-20deg, 0deg);
    background:#ECECEC;
    z-index: -1;
    border: 0;
    
    
}

.elementor-2741 .elementor-element.elementor-element-bd752c9{
    
 width: 105px;
    height: 125px;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5855db9 */.container :hover .text{
    color: white;
}


.container :hover h2.elementor-heading-title.elementor-size-default{
    color: white !important;
}


.elementor-8 .elementor-element.elementor-element-2ff0b1a .qodef-qi-animated-text .qodef-m-title {
    color: red !important;
    font-family: "Arial", Sans-serif;
    font-size: 25px;
    font-weight: 700;
    line-height: 28px;
}


.container :hover .elementor-8 .elementor-element.elementor-element-2ff0b1a .qodef-qi-animated-text .qodef-m-title {
    color: white !important;
}

.btn1 {

color: red;
}


 
.container :hover .btn1 {
    
   color :#8DC640 !important;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2c6e15a */.elementor-2741 .elementor-element.elementor-element-2c6e15a :before {
    content: "";
    position: absolute;
    top: 0;
    left:-6px;
    border: 1px solid;
    width: 100%;
    height: 100%;
    transform: skew(-20deg, 0deg);
    background:#ECECEC;
    z-index: -1;
    border: 0;
    
    
}

.elementor-2741 .elementor-element.elementor-element-2c6e15a{
    
    
 width: 105px;
    height: 125px;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-cc8d29d */.container :hover .text{
    color: white;
}


.container :hover h2.elementor-heading-title.elementor-size-default{
    color: white !important;
}




.elementor-8 .elementor-element.elementor-element-2ff0b1a .qodef-qi-animated-text .qodef-m-title {
    color: red !important;
    font-family: "Arial", Sans-serif;
    font-size: 25px;
    font-weight: 700;
    line-height: 28px;
}


.container :hover .elementor-8 .elementor-element.elementor-element-2ff0b1a .qodef-qi-animated-text .qodef-m-title {
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b3d8572 */.elementor-2741 .elementor-element.elementor-element-b3d8572 :before {
    content: "";
    position: absolute;
    top: 0;
    left:-6px;
    border: 1px solid;
    width: 100%;
    height: 100%;
    transform: skew(-20deg, 0deg);
    background:#ECECEC;
    z-index: -1;
    border: 0;
    
    
}

.elementor-2741 .elementor-element.elementor-element-b3d8572{
    
    
 width: 105px;
    height: 125px;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-bdf1b84 */.container :hover .text{
    color: white;
}


.container :hover h2.elementor-heading-title.elementor-size-default{
    color: white !important;
}




.elementor-8 .elementor-element.elementor-element-2ff0b1a .qodef-qi-animated-text .qodef-m-title {
    color: red !important;
    font-family: "Arial", Sans-serif;
    font-size: 25px;
    font-weight: 700;
    line-height: 28px;
}


.container :hover .elementor-8 .elementor-element.elementor-element-2ff0b1a .qodef-qi-animated-text .qodef-m-title {
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6aa839f */.elementor-2741 .elementor-element.elementor-element-6aa839f :before {
    content: "";
    position: absolute;
    top: 0;
    left:-6px;
    border: 1px solid;
    width: 100%;
    height: 100%;
    transform: skew(-20deg, 0deg);
    background:#ECECEC;
    z-index: -1;
    border: 0;
    
    
}

.elementor-2741 .elementor-element.elementor-element-6aa839f{
    
 width: 105px;
    height: 125px;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-237df1e */.container :hover .text{
    color: white;
}


.container :hover h2.elementor-heading-title.elementor-size-default{
    color: white !important;
}


.elementor-8 .elementor-element.elementor-element-2ff0b1a .qodef-qi-animated-text .qodef-m-title {
    color: red !important;
    font-family: "Arial", Sans-serif;
    font-size: 25px;
    font-weight: 700;
    line-height: 28px;
}


.container :hover .elementor-8 .elementor-element.elementor-element-2ff0b1a .qodef-qi-animated-text .qodef-m-title {
    color: white !important;
}

.btn1 {

color: red;
}


 
.container :hover .btn1 {
    
   color :#8DC640 !important;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f847334 */.elementor-2741 .elementor-element.elementor-element-f847334 :before {
    content: "";
    position: absolute;
    top: 0;
    left:-6px;
    border: 1px solid;
    width: 100%;
    height: 100%;
    transform: skew(-20deg, 0deg);
    background:#ECECEC;
    z-index: -1;
    border: 0;
    
    
}

.elementor-2741 .elementor-element.elementor-element-f847334{
    
    
 width: 105px;
    height: 125px;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0556438 */.container :hover .text{
    color: white;
}


.container :hover h2.elementor-heading-title.elementor-size-default{
    color: white !important;
}




.elementor-8 .elementor-element.elementor-element-2ff0b1a .qodef-qi-animated-text .qodef-m-title {
    color: red !important;
    font-family: "Arial", Sans-serif;
    font-size: 25px;
    font-weight: 700;
    line-height: 28px;
}


.container :hover .elementor-8 .elementor-element.elementor-element-2ff0b1a .qodef-qi-animated-text .qodef-m-title {
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-345d8f9 */.elementor-2741 .elementor-element.elementor-element-345d8f9 :before {
    content: "";
    position: absolute;
    top: 0;
    left:-6px;
    border: 1px solid;
    width: 100%;
    height: 100%;
    transform: skew(-20deg, 0deg);
    background:#ECECEC;
    z-index: -1;
    border: 0;
    
    
}

.elementor-2741 .elementor-element.elementor-element-345d8f9{
    
    
 width: 105px;
    height: 125px;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-bada990 */.container :hover .text{
    color: white;
}


.container :hover h2.elementor-heading-title.elementor-size-default{
    color: white !important;
}




.elementor-8 .elementor-element.elementor-element-2ff0b1a .qodef-qi-animated-text .qodef-m-title {
    color: red !important;
    font-family: "Arial", Sans-serif;
    font-size: 25px;
    font-weight: 700;
    line-height: 28px;
}


.container :hover .elementor-8 .elementor-element.elementor-element-2ff0b1a .qodef-qi-animated-text .qodef-m-title {
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02f7d1e */.elementor-2741 .elementor-element.elementor-element-02f7d1e :before {
    content: "";
    position: absolute;
    top: 0;
    left:-6px;
    border: 1px solid;
    width: 100%;
    height: 100%;
    transform: skew(-20deg, 0deg);
    background:#ECECEC;
    z-index: -1;
    border: 0;
    
    
}

.elementor-2741 .elementor-element.elementor-element-02f7d1e{
    
 width: 105px;
    height: 125px;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1c421a8 */.container :hover .text{
    color: white;
}


.container :hover h2.elementor-heading-title.elementor-size-default{
    color: white !important;
}


.elementor-8 .elementor-element.elementor-element-2ff0b1a .qodef-qi-animated-text .qodef-m-title {
    color: red !important;
    font-family: "Arial", Sans-serif;
    font-size: 25px;
    font-weight: 700;
    line-height: 28px;
}


.container :hover .elementor-8 .elementor-element.elementor-element-2ff0b1a .qodef-qi-animated-text .qodef-m-title {
    color: white !important;
}

.btn1 {

color: red;
}


 
.container :hover .btn1 {
    
   color :#8DC640 !important;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b0c697e */.elementor-2741 .elementor-element.elementor-element-b0c697e :before {
    content: "";
    position: absolute;
    top: 0;
    left:-6px;
    border: 1px solid;
    width: 100%;
    height: 100%;
    transform: skew(-20deg, 0deg);
    background:#ECECEC;
    z-index: -1;
    border: 0;
    
    
}

.elementor-2741 .elementor-element.elementor-element-b0c697e{
    
    
 width: 105px;
    height: 125px;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a0c8536 */.container :hover .text{
    color: white;
}


.container :hover h2.elementor-heading-title.elementor-size-default{
    color: white !important;
}




.elementor-8 .elementor-element.elementor-element-2ff0b1a .qodef-qi-animated-text .qodef-m-title {
    color: red !important;
    font-family: "Arial", Sans-serif;
    font-size: 25px;
    font-weight: 700;
    line-height: 28px;
}


.container :hover .elementor-8 .elementor-element.elementor-element-2ff0b1a .qodef-qi-animated-text .qodef-m-title {
    color: white !important;
}/* End custom CSS */