.elementor-2833 .elementor-element.elementor-element-ba294c0{--display:flex;--min-height:82vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:045px 0px;--row-gap:045px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.75;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-2833 .elementor-element.elementor-element-ba294c0:not(.elementor-motion-effects-element-type-background), .elementor-2833 .elementor-element.elementor-element-ba294c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background:url("https://mr.devpmcmg.com/wp-content/uploads/2025/12/miceli-roofing-new-video-thumbnail.jpg") 50% 50%;background-size:cover;}.elementor-2833 .elementor-element.elementor-element-ba294c0::before, .elementor-2833 .elementor-element.elementor-element-ba294c0 > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-ba294c0 > .e-con-inner > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-ba294c0 > .elementor-background-slideshow::before, .elementor-2833 .elementor-element.elementor-element-ba294c0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2833 .elementor-element.elementor-element-ba294c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-83262c8 ) 0%, var( --e-global-color-8ab1891 ) 80%);}.elementor-2833 .elementor-element.elementor-element-84411bb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2833 .elementor-element.elementor-element-bf2330a{width:var( --container-widget-width, 933px );max-width:933px;--container-widget-width:933px;--container-widget-flex-grow:0;text-align:start;}.elementor-2833 .elementor-element.elementor-element-bf2330a .elementor-heading-title{font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-924bede );}.elementor-2833 .elementor-element.elementor-element-7fe34fd{text-align:start;}.elementor-2833 .elementor-element.elementor-element-7fe34fd .elementor-heading-title{font-size:80px;text-transform:uppercase;line-height:0.9em;letter-spacing:0.5px;text-shadow:5px 5px 10px rgba(0, 0, 0, 0.13);color:var( --e-global-color-84ec0e2 );}.elementor-2833 .elementor-element.elementor-element-07e135f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:035px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-07e135f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2833 .elementor-element.elementor-element-18ad09c .elementor-button{background-color:var( --e-global-color-83262c8 );font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;text-decoration:underline;fill:var( --e-global-color-84ec0e2 );color:var( --e-global-color-84ec0e2 );border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:018px 018px 018px 018px;}.elementor-2833 .elementor-element.elementor-element-18ad09c .elementor-button:hover, .elementor-2833 .elementor-element.elementor-element-18ad09c .elementor-button:focus{background-color:#F0F8FF;color:#303030;}.elementor-2833 .elementor-element.elementor-element-18ad09c{width:100%;max-width:100%;}.elementor-2833 .elementor-element.elementor-element-18ad09c .elementor-button:hover svg, .elementor-2833 .elementor-element.elementor-element-18ad09c .elementor-button:focus svg{fill:#303030;}.elementor-2833 .elementor-element.elementor-element-fcc5d3b .elementor-button{background-color:var( --e-global-color-83262c8 );font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-84ec0e2 );color:var( --e-global-color-84ec0e2 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:018px 018px 018px 018px;}.elementor-2833 .elementor-element.elementor-element-fcc5d3b .elementor-button:hover, .elementor-2833 .elementor-element.elementor-element-fcc5d3b .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-84ec0e2 );border-color:var( --e-global-color-primary );}.elementor-2833 .elementor-element.elementor-element-fcc5d3b{width:100%;max-width:100%;}.elementor-2833 .elementor-element.elementor-element-fcc5d3b .elementor-button:hover svg, .elementor-2833 .elementor-element.elementor-element-fcc5d3b .elementor-button:focus svg{fill:var( --e-global-color-84ec0e2 );}.elementor-2833 .elementor-element.elementor-element-996dff6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:060px 060px;--row-gap:060px;--column-gap:060px;--padding-top:050px;--padding-bottom:050px;--padding-left:80px;--padding-right:80px;}.elementor-2833 .elementor-element.elementor-element-a388f3b{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-c555090{--display:flex;--gap:030px 0px;--row-gap:030px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2833 .elementor-element.elementor-element-c555090:not(.elementor-motion-effects-element-type-background), .elementor-2833 .elementor-element.elementor-element-c555090 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fdb2cc0 );}.elementor-2833 .elementor-element.elementor-element-ec6a241{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-2833 .elementor-element.elementor-element-ec6a241 .elementor-heading-title{font-size:var( --e-global-typography-bfc739c-font-size );color:var( --e-global-color-8ab1891 );}.elementor-widget-text-editor{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 );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2833 .elementor-element.elementor-element-9c38eea{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-2833 .elementor-element.elementor-element-47f8cd8 .elementor-button{background-color:var( --e-global-color-83262c8 );font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;text-decoration:underline;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2833 .elementor-element.elementor-element-47f8cd8 .elementor-button:hover, .elementor-2833 .elementor-element.elementor-element-47f8cd8 .elementor-button:focus{background-color:var( --e-global-color-83262c8 );color:var( --e-global-color-8ab1891 );border-color:var( --e-global-color-8ab1891 );}.elementor-2833 .elementor-element.elementor-element-47f8cd8{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2833 .elementor-element.elementor-element-47f8cd8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2833 .elementor-element.elementor-element-47f8cd8 .elementor-button .elementor-button-content-wrapper{gap:5px;justify-content:start;}.elementor-2833 .elementor-element.elementor-element-47f8cd8 .elementor-button:hover svg, .elementor-2833 .elementor-element.elementor-element-47f8cd8 .elementor-button:focus svg{fill:var( --e-global-color-8ab1891 );}.elementor-2833 .elementor-element.elementor-element-fd4a5e3{--display:flex;--gap:030px 0px;--row-gap:030px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2833 .elementor-element.elementor-element-fd4a5e3:not(.elementor-motion-effects-element-type-background), .elementor-2833 .elementor-element.elementor-element-fd4a5e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fdb2cc0 );}.elementor-2833 .elementor-element.elementor-element-b13f4f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-2833 .elementor-element.elementor-element-b13f4f1 .elementor-heading-title{font-size:var( --e-global-typography-bfc739c-font-size );color:var( --e-global-color-8ab1891 );}.elementor-2833 .elementor-element.elementor-element-369656f{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-2833 .elementor-element.elementor-element-7baebff .elementor-button{background-color:var( --e-global-color-83262c8 );font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;text-decoration:underline;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2833 .elementor-element.elementor-element-7baebff .elementor-button:hover, .elementor-2833 .elementor-element.elementor-element-7baebff .elementor-button:focus{background-color:var( --e-global-color-83262c8 );color:var( --e-global-color-8ab1891 );border-color:var( --e-global-color-8ab1891 );}.elementor-2833 .elementor-element.elementor-element-7baebff{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2833 .elementor-element.elementor-element-7baebff .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2833 .elementor-element.elementor-element-7baebff .elementor-button .elementor-button-content-wrapper{gap:5px;justify-content:start;}.elementor-2833 .elementor-element.elementor-element-7baebff .elementor-button:hover svg, .elementor-2833 .elementor-element.elementor-element-7baebff .elementor-button:focus svg{fill:var( --e-global-color-8ab1891 );}.elementor-2833 .elementor-element.elementor-element-a59797c{--display:flex;--gap:030px 0px;--row-gap:030px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2833 .elementor-element.elementor-element-a59797c:not(.elementor-motion-effects-element-type-background), .elementor-2833 .elementor-element.elementor-element-a59797c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fdb2cc0 );}.elementor-2833 .elementor-element.elementor-element-6651b25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-2833 .elementor-element.elementor-element-6651b25 .elementor-heading-title{font-size:var( --e-global-typography-bfc739c-font-size );color:var( --e-global-color-8ab1891 );}.elementor-2833 .elementor-element.elementor-element-5eb11b3{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-2833 .elementor-element.elementor-element-44ccd2f .elementor-button{background-color:var( --e-global-color-83262c8 );font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;text-decoration:underline;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2833 .elementor-element.elementor-element-44ccd2f .elementor-button:hover, .elementor-2833 .elementor-element.elementor-element-44ccd2f .elementor-button:focus{background-color:var( --e-global-color-83262c8 );color:var( --e-global-color-8ab1891 );border-color:var( --e-global-color-8ab1891 );}.elementor-2833 .elementor-element.elementor-element-44ccd2f{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2833 .elementor-element.elementor-element-44ccd2f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2833 .elementor-element.elementor-element-44ccd2f .elementor-button .elementor-button-content-wrapper{gap:5px;justify-content:start;}.elementor-2833 .elementor-element.elementor-element-44ccd2f .elementor-button:hover svg, .elementor-2833 .elementor-element.elementor-element-44ccd2f .elementor-button:focus svg{fill:var( --e-global-color-8ab1891 );}.elementor-2833 .elementor-element.elementor-element-df2ec3f{--display:flex;--gap:030px 0px;--row-gap:030px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2833 .elementor-element.elementor-element-df2ec3f:not(.elementor-motion-effects-element-type-background), .elementor-2833 .elementor-element.elementor-element-df2ec3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fdb2cc0 );}.elementor-2833 .elementor-element.elementor-element-1e7d0a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-2833 .elementor-element.elementor-element-1e7d0a7 .elementor-heading-title{font-size:var( --e-global-typography-bfc739c-font-size );color:var( --e-global-color-8ab1891 );}.elementor-2833 .elementor-element.elementor-element-c6da1e0{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-2833 .elementor-element.elementor-element-e26bea7 .elementor-button{background-color:var( --e-global-color-83262c8 );font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;text-decoration:underline;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2833 .elementor-element.elementor-element-e26bea7 .elementor-button:hover, .elementor-2833 .elementor-element.elementor-element-e26bea7 .elementor-button:focus{background-color:var( --e-global-color-83262c8 );color:var( --e-global-color-8ab1891 );border-color:var( --e-global-color-8ab1891 );}.elementor-2833 .elementor-element.elementor-element-e26bea7{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2833 .elementor-element.elementor-element-e26bea7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2833 .elementor-element.elementor-element-e26bea7 .elementor-button .elementor-button-content-wrapper{gap:5px;justify-content:start;}.elementor-2833 .elementor-element.elementor-element-e26bea7 .elementor-button:hover svg, .elementor-2833 .elementor-element.elementor-element-e26bea7 .elementor-button:focus svg{fill:var( --e-global-color-8ab1891 );}.elementor-2833 .elementor-element.elementor-element-ff67cd1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:060px 060px;--row-gap:060px;--column-gap:060px;--padding-top:050px;--padding-bottom:0100px;--padding-left:80px;--padding-right:80px;}.elementor-2833 .elementor-element.elementor-element-fe680e7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-fe680e7:not(.elementor-motion-effects-element-type-background), .elementor-2833 .elementor-element.elementor-element-fe680e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://mr.devpmcmg.com/wp-content/uploads/2026/01/WW-17.jpg");background-position:center left;background-size:cover;}.elementor-2833 .elementor-element.elementor-element-fe680e7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2833 .elementor-element.elementor-element-53507e4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-d42773a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:035px 015px;--row-gap:035px;--column-gap:015px;--flex-wrap:wrap;--align-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-c4699a6{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-2833 .elementor-element.elementor-element-c4699a6 .elementor-heading-title{font-size:60px;line-height:1.1em;color:var( --e-global-color-8ab1891 );}.elementor-2833 .elementor-element.elementor-element-7ebb50d{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-2833 .elementor-element.elementor-element-f7fcfe9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;}.elementor-2833 .elementor-element.elementor-element-f7fcfe9 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );text-transform:var( --e-global-typography-9f96c5f-text-transform );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );color:var( --e-global-color-secondary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2833 .elementor-element.elementor-element-17559b3{width:var( --container-widget-width, 90% );max-width:90%;margin:015px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-offset:0px;}.elementor-2833 .elementor-element.elementor-element-17559b3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-2833 .elementor-element.elementor-element-17559b3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-2833 .elementor-element.elementor-element-17559b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-2833 .elementor-element.elementor-element-17559b3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-2833 .elementor-element.elementor-element-17559b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-2833 .elementor-element.elementor-element-17559b3 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-b77665b );}.elementor-2833 .elementor-element.elementor-element-17559b3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-2833 .elementor-element.elementor-element-17559b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-2833 .elementor-element.elementor-element-17559b3 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-2833 .elementor-element.elementor-element-17559b3 .elementor-icon-list-icon i{color:var( --e-global-color-8ab1891 );transition:color 0.3s;}.elementor-2833 .elementor-element.elementor-element-17559b3 .elementor-icon-list-icon svg{fill:var( --e-global-color-8ab1891 );transition:fill 0.3s;}.elementor-2833 .elementor-element.elementor-element-17559b3 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-accent );}.elementor-2833 .elementor-element.elementor-element-17559b3 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );}.elementor-2833 .elementor-element.elementor-element-17559b3 .elementor-icon-list-icon{padding-inline-end:9px;}.elementor-2833 .elementor-element.elementor-element-17559b3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2833 .elementor-element.elementor-element-17559b3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-9f96c5f-font-size );text-transform:var( --e-global-typography-9f96c5f-text-transform );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-17559b3 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-2833 .elementor-element.elementor-element-17559b3 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2833 .elementor-element.elementor-element-173083e .elementor-button{background-color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:018px 018px 018px 018px;}.elementor-2833 .elementor-element.elementor-element-173083e .elementor-button:hover, .elementor-2833 .elementor-element.elementor-element-173083e .elementor-button:focus{background-color:var( --e-global-color-8ab1891 );color:var( --e-global-color-84ec0e2 );border-color:var( --e-global-color-8ab1891 );}.elementor-2833 .elementor-element.elementor-element-173083e{width:100%;max-width:100%;}.elementor-2833 .elementor-element.elementor-element-173083e .elementor-button:hover svg, .elementor-2833 .elementor-element.elementor-element-173083e .elementor-button:focus svg{fill:var( --e-global-color-84ec0e2 );}.elementor-2833 .elementor-element.elementor-element-8bb7f14{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 060px;--row-gap:0px;--column-gap:060px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-8bb7f14:not(.elementor-motion-effects-element-type-background), .elementor-2833 .elementor-element.elementor-element-8bb7f14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9DB8D338;}.elementor-2833 .elementor-element.elementor-element-4d7a813{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:030px 0px;--row-gap:030px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0120px;--padding-bottom:0120px;--padding-left:060px;--padding-right:0px;--z-index:2;}.elementor-2833 .elementor-element.elementor-element-c71e7c8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:030px 0px;--row-gap:030px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-b77665b );--border-color:var( --e-global-color-b77665b );--border-radius:15px 15px 15px 15px;box-shadow:7px 9px 9px 0px rgba(185.3, 185.3, 185.3, 0.2);--padding-top:060px;--padding-bottom:060px;--padding-left:30px;--padding-right:30px;}.elementor-2833 .elementor-element.elementor-element-c71e7c8:not(.elementor-motion-effects-element-type-background), .elementor-2833 .elementor-element.elementor-element-c71e7c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFF0;}.elementor-2833 .elementor-element.elementor-element-9d171cb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:015px 0px;--row-gap:015px;--column-gap:0px;--margin-top:0px;--margin-bottom:0030px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-2833 .elementor-element.elementor-element-8cf1bbf{width:var( --container-widget-width, 493px );max-width:493px;--container-widget-width:493px;--container-widget-flex-grow:0;text-align:center;}.elementor-2833 .elementor-element.elementor-element-8cf1bbf .elementor-heading-title{font-size:var( --e-global-typography-24c53d4-font-size );text-transform:var( --e-global-typography-24c53d4-text-transform );line-height:var( --e-global-typography-24c53d4-line-height );color:var( --e-global-color-secondary );}.elementor-2833 .elementor-element.elementor-element-9eca831{--e-rating-icon-font-size:42px;--e-rating-icon-marked-color:var( --e-global-color-accent );}.elementor-2833 .elementor-element.elementor-element-e05a330{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-8ab1891 );}.elementor-2833 .elementor-element.elementor-element-28e031c{width:var( --container-widget-width, 493px );max-width:493px;--container-widget-width:493px;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-2833 .elementor-element.elementor-element-28e031c .elementor-heading-title{font-size:var( --e-global-typography-816d397-font-size );color:var( --e-global-color-8ab1891 );}.elementor-2833 .elementor-element.elementor-element-8b2e1fd{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;}.elementor-2833 .elementor-element.elementor-element-2da01cf .elementor-button{background-color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-84ec0e2 );color:var( --e-global-color-84ec0e2 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:18px 42px 018px 42px;}.elementor-2833 .elementor-element.elementor-element-2da01cf .elementor-button:hover, .elementor-2833 .elementor-element.elementor-element-2da01cf .elementor-button:focus{background-color:var( --e-global-color-8ab1891 );color:var( --e-global-color-84ec0e2 );border-color:var( --e-global-color-8ab1891 );}.elementor-2833 .elementor-element.elementor-element-2da01cf{width:100%;max-width:100%;}.elementor-2833 .elementor-element.elementor-element-2da01cf .elementor-button:hover svg, .elementor-2833 .elementor-element.elementor-element-2da01cf .elementor-button:focus svg{fill:var( --e-global-color-84ec0e2 );}.elementor-2833 .elementor-element.elementor-element-f88d313{--display:flex;--position:absolute;--min-height:100%;--overlay-opacity:0.75;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;--z-index:0;}.elementor-2833 .elementor-element.elementor-element-f88d313::before, .elementor-2833 .elementor-element.elementor-element-f88d313 > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-f88d313 > .e-con-inner > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-f88d313 > .elementor-background-slideshow::before, .elementor-2833 .elementor-element.elementor-element-f88d313 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2833 .elementor-element.elementor-element-f88d313 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://mr.devpmcmg.com/wp-content/uploads/2025/12/miceli-roofing-roof-isolated-optimized.png");--background-overlay:'';background-position:center right;background-size:cover;}body:not(.rtl) .elementor-2833 .elementor-element.elementor-element-f88d313{left:0px;}body.rtl .elementor-2833 .elementor-element.elementor-element-f88d313{right:0px;}.elementor-2833 .elementor-element.elementor-element-8dcb6fc{--display:flex;--min-height:536px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overflow:hidden;--border-radius:0px 015px 15px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2833 .elementor-element.elementor-element-456759d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:-159px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2833 .elementor-element.elementor-element-ce17f49{--display:flex;--margin-top:-159px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-db6af9d{--display:flex;--border-radius:15px 15px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2833 .elementor-element.elementor-element-db6af9d:not(.elementor-motion-effects-element-type-background), .elementor-2833 .elementor-element.elementor-element-db6af9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fdb2cc0 );}.elementor-2833 .elementor-element.elementor-element-ecebd42 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );text-transform:var( --e-global-typography-9f96c5f-text-transform );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );color:var( --e-global-color-8ab1891 );}.elementor-2833 .elementor-element.elementor-element-db3e7a2{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-2833 .elementor-element.elementor-element-ec6695b{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-2833 .elementor-element.elementor-element-b982391{--display:flex;--border-radius:15px 015px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2833 .elementor-element.elementor-element-b982391:not(.elementor-motion-effects-element-type-background), .elementor-2833 .elementor-element.elementor-element-b982391 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fdb2cc0 );}.elementor-2833 .elementor-element.elementor-element-0d01ea5 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );text-transform:var( --e-global-typography-9f96c5f-text-transform );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );color:var( --e-global-color-8ab1891 );}.elementor-2833 .elementor-element.elementor-element-558fb0f{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-2833 .elementor-element.elementor-element-2cebc08{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-2833 .elementor-element.elementor-element-2cef74a{--display:flex;--border-radius:15px 15px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2833 .elementor-element.elementor-element-2cef74a:not(.elementor-motion-effects-element-type-background), .elementor-2833 .elementor-element.elementor-element-2cef74a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fdb2cc0 );}.elementor-2833 .elementor-element.elementor-element-980368f .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );text-transform:var( --e-global-typography-9f96c5f-text-transform );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );color:var( --e-global-color-8ab1891 );}.elementor-2833 .elementor-element.elementor-element-677d7c6{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-2833 .elementor-element.elementor-element-ca029a6{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-2833 .elementor-element.elementor-element-fc62b8f{--display:flex;--border-radius:15px 15px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2833 .elementor-element.elementor-element-fc62b8f:not(.elementor-motion-effects-element-type-background), .elementor-2833 .elementor-element.elementor-element-fc62b8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fdb2cc0 );}.elementor-2833 .elementor-element.elementor-element-5dc8ba2 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );text-transform:var( --e-global-typography-9f96c5f-text-transform );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );color:var( --e-global-color-8ab1891 );}.elementor-2833 .elementor-element.elementor-element-ec60ba0{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-2833 .elementor-element.elementor-element-9fb6ee5{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-2833 .elementor-element.elementor-element-1176890{--display:flex;--margin-top:-149px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-24bb9cd{--display:flex;--border-radius:15px 15px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2833 .elementor-element.elementor-element-24bb9cd:not(.elementor-motion-effects-element-type-background), .elementor-2833 .elementor-element.elementor-element-24bb9cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fdb2cc0 );}.elementor-2833 .elementor-element.elementor-element-a81e007 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );text-transform:var( --e-global-typography-9f96c5f-text-transform );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );color:var( --e-global-color-8ab1891 );}.elementor-2833 .elementor-element.elementor-element-be12274{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-2833 .elementor-element.elementor-element-13da120{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-2833 .elementor-element.elementor-element-b6f6c63{--display:flex;--border-radius:15px 015px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2833 .elementor-element.elementor-element-b6f6c63:not(.elementor-motion-effects-element-type-background), .elementor-2833 .elementor-element.elementor-element-b6f6c63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fdb2cc0 );}.elementor-2833 .elementor-element.elementor-element-dc4bcdd .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );text-transform:var( --e-global-typography-9f96c5f-text-transform );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );color:var( --e-global-color-8ab1891 );}.elementor-2833 .elementor-element.elementor-element-babf45c{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-2833 .elementor-element.elementor-element-4d40b65{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-2833 .elementor-element.elementor-element-c6bb0c6{--display:flex;--border-radius:15px 15px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2833 .elementor-element.elementor-element-c6bb0c6:not(.elementor-motion-effects-element-type-background), .elementor-2833 .elementor-element.elementor-element-c6bb0c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fdb2cc0 );}.elementor-2833 .elementor-element.elementor-element-1c1fb5b .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );text-transform:var( --e-global-typography-9f96c5f-text-transform );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );color:var( --e-global-color-8ab1891 );}.elementor-2833 .elementor-element.elementor-element-f9a1fdc{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-2833 .elementor-element.elementor-element-e4553e0{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-2833 .elementor-element.elementor-element-3ae9e76{--display:flex;--border-radius:15px 15px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2833 .elementor-element.elementor-element-3ae9e76:not(.elementor-motion-effects-element-type-background), .elementor-2833 .elementor-element.elementor-element-3ae9e76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fdb2cc0 );}.elementor-2833 .elementor-element.elementor-element-d7e1b32 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );text-transform:var( --e-global-typography-9f96c5f-text-transform );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );color:var( --e-global-color-8ab1891 );}.elementor-2833 .elementor-element.elementor-element-70e7b7b{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-2833 .elementor-element.elementor-element-010ac54{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-2833 .elementor-element.elementor-element-eb2817e{--display:flex;--margin-top:-85px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-1f67ee1{--display:flex;--border-radius:15px 15px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2833 .elementor-element.elementor-element-1f67ee1:not(.elementor-motion-effects-element-type-background), .elementor-2833 .elementor-element.elementor-element-1f67ee1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fdb2cc0 );}.elementor-2833 .elementor-element.elementor-element-6a46cd2 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );text-transform:var( --e-global-typography-9f96c5f-text-transform );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );color:var( --e-global-color-8ab1891 );}.elementor-2833 .elementor-element.elementor-element-77fb5df{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-2833 .elementor-element.elementor-element-232e787{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-2833 .elementor-element.elementor-element-74a0d64{--display:flex;--border-radius:15px 015px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2833 .elementor-element.elementor-element-74a0d64:not(.elementor-motion-effects-element-type-background), .elementor-2833 .elementor-element.elementor-element-74a0d64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fdb2cc0 );}.elementor-2833 .elementor-element.elementor-element-5aeb7df .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );text-transform:var( --e-global-typography-9f96c5f-text-transform );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );color:var( --e-global-color-8ab1891 );}.elementor-2833 .elementor-element.elementor-element-968e7a3{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-2833 .elementor-element.elementor-element-554c213{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-2833 .elementor-element.elementor-element-d1ffda2{--display:flex;--border-radius:15px 15px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2833 .elementor-element.elementor-element-d1ffda2:not(.elementor-motion-effects-element-type-background), .elementor-2833 .elementor-element.elementor-element-d1ffda2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fdb2cc0 );}.elementor-2833 .elementor-element.elementor-element-0d3ad65 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );text-transform:var( --e-global-typography-9f96c5f-text-transform );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );color:var( --e-global-color-8ab1891 );}.elementor-2833 .elementor-element.elementor-element-3c3db98{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-2833 .elementor-element.elementor-element-1ba9d85{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-2833 .elementor-element.elementor-element-65c7021{--display:flex;--border-radius:15px 15px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2833 .elementor-element.elementor-element-65c7021:not(.elementor-motion-effects-element-type-background), .elementor-2833 .elementor-element.elementor-element-65c7021 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fdb2cc0 );}.elementor-2833 .elementor-element.elementor-element-9f22149 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );text-transform:var( --e-global-typography-9f96c5f-text-transform );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );color:var( --e-global-color-8ab1891 );}.elementor-2833 .elementor-element.elementor-element-1aa6526{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-2833 .elementor-element.elementor-element-70b3ade{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-2833 .elementor-element.elementor-element-3f903c4{--display:flex;--position:absolute;--min-height:100%;--overlay-opacity:1;top:0px;}.elementor-2833 .elementor-element.elementor-element-3f903c4::before, .elementor-2833 .elementor-element.elementor-element-3f903c4 > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-3f903c4 > .e-con-inner > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-3f903c4 > .elementor-background-slideshow::before, .elementor-2833 .elementor-element.elementor-element-3f903c4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2833 .elementor-element.elementor-element-3f903c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #1F3FF300 85%, #1F5BF317 100%);}body:not(.rtl) .elementor-2833 .elementor-element.elementor-element-3f903c4{left:0px;}body.rtl .elementor-2833 .elementor-element.elementor-element-3f903c4{right:0px;}.elementor-2833 .elementor-element.elementor-element-47eda9c{--display:flex;--position:absolute;--min-height:100%;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-2833 .elementor-element.elementor-element-47eda9c::before, .elementor-2833 .elementor-element.elementor-element-47eda9c > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-47eda9c > .e-con-inner > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-47eda9c > .elementor-background-slideshow::before, .elementor-2833 .elementor-element.elementor-element-47eda9c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2833 .elementor-element.elementor-element-47eda9c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #F38E1F00 25%, #251FF317 100%);}body:not(.rtl) .elementor-2833 .elementor-element.elementor-element-47eda9c{left:0px;}body.rtl .elementor-2833 .elementor-element.elementor-element-47eda9c{right:0px;}.elementor-2833 .elementor-element.elementor-element-47cfdd9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:030px 0px;--row-gap:030px;--column-gap:0px;--padding-top:0120px;--padding-bottom:0120px;--padding-left:80px;--padding-right:80px;}.elementor-2833 .elementor-element.elementor-element-eaf93d1{width:var( --container-widget-width, 933px );max-width:933px;--container-widget-width:933px;--container-widget-flex-grow:0;text-align:center;}.elementor-2833 .elementor-element.elementor-element-eaf93d1 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );text-transform:var( --e-global-typography-9f96c5f-text-transform );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );color:var( --e-global-color-text );}.elementor-2833 .elementor-element.elementor-element-cc68fe9{width:initial;max-width:initial;text-align:center;}.elementor-2833 .elementor-element.elementor-element-cc68fe9 .elementor-heading-title{font-size:76px;line-height:76px;color:var( --e-global-color-8ab1891 );}.elementor-2833 .elementor-element.elementor-element-e0592ce{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:060px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-2a2f772{--display:flex;--min-height:500px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-2a2f772:hover::before, .elementor-2833 .elementor-element.elementor-element-2a2f772:hover > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-2a2f772:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-2a2f772 > .elementor-background-slideshow:hover::before, .elementor-2833 .elementor-element.elementor-element-2a2f772 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#F38E1F00;background-image:url("https://mr.devpmcmg.com/wp-content/uploads/2025/12/miceli-roofing-project-3-lincoln-ri-footage-4-sec-optimized-thumbnail.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2833 .elementor-element.elementor-element-2a2f772:hover{--overlay-opacity:0;}.elementor-2833 .elementor-element.elementor-element-8050d36{--display:flex;--min-height:100%;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-8050d36::before, .elementor-2833 .elementor-element.elementor-element-8050d36 > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-8050d36 > .e-con-inner > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-8050d36 > .elementor-background-slideshow::before, .elementor-2833 .elementor-element.elementor-element-8050d36 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2833 .elementor-element.elementor-element-8050d36 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0F0F0F00;background-image:url("https://mr.devpmcmg.com/wp-content/uploads/2025/12/miceli-roofing-project-3-lincoln-ri-footage-4-sec-optimized-thumbnail.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-2833 .elementor-element.elementor-element-8050d36:hover::before, .elementor-2833 .elementor-element.elementor-element-8050d36:hover > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-8050d36:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-8050d36 > .elementor-background-slideshow:hover::before, .elementor-2833 .elementor-element.elementor-element-8050d36 > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://mr.devpmcmg.com/wp-content/uploads/2025/12/miceli-roofing-project-3-lincoln-ri-footage-4-sec-optimized-thumbnail.jpg");--background-overlay:'';}.elementor-2833 .elementor-element.elementor-element-8050d36:hover{--overlay-opacity:0;}.elementor-2833 .elementor-element.elementor-element-68ab6ba{--display:flex;--min-height:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-2833 .elementor-element.elementor-element-68ab6ba::before, .elementor-2833 .elementor-element.elementor-element-68ab6ba > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-68ab6ba > .e-con-inner > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-68ab6ba > .elementor-background-slideshow::before, .elementor-2833 .elementor-element.elementor-element-68ab6ba > .e-con-inner > .elementor-background-slideshow::before, .elementor-2833 .elementor-element.elementor-element-68ab6ba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(190deg, #F38E1F00 45%, var( --e-global-color-8ab1891 ) 100%);}.elementor-2833 .elementor-element.elementor-element-f9c0217{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-5571c58{width:var( --container-widget-width, 617px );max-width:617px;--container-widget-width:617px;--container-widget-flex-grow:0;text-align:start;}.elementor-2833 .elementor-element.elementor-element-5571c58 .elementor-heading-title{font-size:var( --e-global-typography-dc2cc08-font-size );font-weight:var( --e-global-typography-dc2cc08-font-weight );color:var( --e-global-color-84ec0e2 );}.elementor-2833 .elementor-element.elementor-element-d95720e{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-84ec0e2 );}.elementor-2833 .elementor-element.elementor-element-7932246{--display:flex;--min-height:500px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-7932246:hover::before, .elementor-2833 .elementor-element.elementor-element-7932246:hover > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-7932246:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-7932246 > .elementor-background-slideshow:hover::before, .elementor-2833 .elementor-element.elementor-element-7932246 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#F38E1F00;background-image:url("https://mr.devpmcmg.com/wp-content/uploads/2025/12/miceli-roofing-project-3-lincoln-ri-footage-4-sec-optimized-thumbnail.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2833 .elementor-element.elementor-element-7932246:hover{--overlay-opacity:0;}.elementor-2833 .elementor-element.elementor-element-a42457d{--display:flex;--min-height:100%;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-a42457d::before, .elementor-2833 .elementor-element.elementor-element-a42457d > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-a42457d > .e-con-inner > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-a42457d > .elementor-background-slideshow::before, .elementor-2833 .elementor-element.elementor-element-a42457d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2833 .elementor-element.elementor-element-a42457d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0F0F0F00;background-image:url("https://mr.devpmcmg.com/wp-content/uploads/2025/12/miceli-roofing-shingles-video-optimized-thumbnail.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-2833 .elementor-element.elementor-element-a42457d:hover::before, .elementor-2833 .elementor-element.elementor-element-a42457d:hover > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-a42457d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-a42457d > .elementor-background-slideshow:hover::before, .elementor-2833 .elementor-element.elementor-element-a42457d > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://mr.devpmcmg.com/wp-content/uploads/2025/12/miceli-roofing-shingles-video-optimized-thumbnail.jpg");--background-overlay:'';}.elementor-2833 .elementor-element.elementor-element-a42457d:hover{--overlay-opacity:0;}.elementor-2833 .elementor-element.elementor-element-f63f765{--display:flex;--min-height:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-2833 .elementor-element.elementor-element-f63f765::before, .elementor-2833 .elementor-element.elementor-element-f63f765 > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-f63f765 > .e-con-inner > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-f63f765 > .elementor-background-slideshow::before, .elementor-2833 .elementor-element.elementor-element-f63f765 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2833 .elementor-element.elementor-element-f63f765 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(190deg, #F38E1F00 45%, var( --e-global-color-8ab1891 ) 100%);}.elementor-2833 .elementor-element.elementor-element-101e228{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-4cf3135{width:var( --container-widget-width, 617px );max-width:617px;--container-widget-width:617px;--container-widget-flex-grow:0;text-align:start;}.elementor-2833 .elementor-element.elementor-element-4cf3135 .elementor-heading-title{font-size:var( --e-global-typography-dc2cc08-font-size );font-weight:var( --e-global-typography-dc2cc08-font-weight );color:var( --e-global-color-84ec0e2 );}.elementor-2833 .elementor-element.elementor-element-67490e7{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-84ec0e2 );}.elementor-2833 .elementor-element.elementor-element-faf248f{--display:flex;--min-height:500px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-faf248f:hover::before, .elementor-2833 .elementor-element.elementor-element-faf248f:hover > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-faf248f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-faf248f > .elementor-background-slideshow:hover::before, .elementor-2833 .elementor-element.elementor-element-faf248f > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#F38E1F00;background-image:url("https://mr.devpmcmg.com/wp-content/uploads/2025/12/miceli-roofing-project-3-lincoln-ri-footage-4-sec-optimized-thumbnail.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2833 .elementor-element.elementor-element-faf248f:hover{--overlay-opacity:0;}.elementor-2833 .elementor-element.elementor-element-6d5a72b{--display:flex;--min-height:100%;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-6d5a72b::before, .elementor-2833 .elementor-element.elementor-element-6d5a72b > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-6d5a72b > .e-con-inner > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-6d5a72b > .elementor-background-slideshow::before, .elementor-2833 .elementor-element.elementor-element-6d5a72b > .e-con-inner > .elementor-background-slideshow::before, .elementor-2833 .elementor-element.elementor-element-6d5a72b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0F0F0F00;background-image:url("https://mr.devpmcmg.com/wp-content/uploads/2026/01/miceli-roofing-repairs-video-new-thumbnail.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-2833 .elementor-element.elementor-element-6d5a72b:hover::before, .elementor-2833 .elementor-element.elementor-element-6d5a72b:hover > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-6d5a72b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-6d5a72b > .elementor-background-slideshow:hover::before, .elementor-2833 .elementor-element.elementor-element-6d5a72b > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://mr.devpmcmg.com/wp-content/uploads/2026/01/miceli-roofing-repairs-video-new-thumbnail.jpg");--background-overlay:'';}.elementor-2833 .elementor-element.elementor-element-6d5a72b:hover{--overlay-opacity:0;}.elementor-2833 .elementor-element.elementor-element-26b0616{--display:flex;--min-height:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-2833 .elementor-element.elementor-element-26b0616::before, .elementor-2833 .elementor-element.elementor-element-26b0616 > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-26b0616 > .e-con-inner > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-26b0616 > .elementor-background-slideshow::before, .elementor-2833 .elementor-element.elementor-element-26b0616 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2833 .elementor-element.elementor-element-26b0616 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(190deg, #F38E1F00 45%, var( --e-global-color-8ab1891 ) 100%);}.elementor-2833 .elementor-element.elementor-element-fe6e7f6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-e777727{width:var( --container-widget-width, 617px );max-width:617px;--container-widget-width:617px;--container-widget-flex-grow:0;text-align:start;}.elementor-2833 .elementor-element.elementor-element-e777727 .elementor-heading-title{font-size:var( --e-global-typography-dc2cc08-font-size );font-weight:var( --e-global-typography-dc2cc08-font-weight );color:var( --e-global-color-84ec0e2 );}.elementor-2833 .elementor-element.elementor-element-7e604ec{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-84ec0e2 );}.elementor-2833 .elementor-element.elementor-element-dd1e80e{--display:flex;--min-height:500px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-dd1e80e:hover::before, .elementor-2833 .elementor-element.elementor-element-dd1e80e:hover > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-dd1e80e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-dd1e80e > .elementor-background-slideshow:hover::before, .elementor-2833 .elementor-element.elementor-element-dd1e80e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#F38E1F00;background-image:url("https://mr.devpmcmg.com/wp-content/uploads/2025/12/miceli-roofing-project-3-lincoln-ri-footage-4-sec-optimized-thumbnail.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2833 .elementor-element.elementor-element-dd1e80e:hover{--overlay-opacity:0;}.elementor-2833 .elementor-element.elementor-element-d74fa62{--display:flex;--min-height:100%;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-d74fa62::before, .elementor-2833 .elementor-element.elementor-element-d74fa62 > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-d74fa62 > .e-con-inner > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-d74fa62 > .elementor-background-slideshow::before, .elementor-2833 .elementor-element.elementor-element-d74fa62 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2833 .elementor-element.elementor-element-d74fa62 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0F0F0F00;background-image:url("https://mr.devpmcmg.com/wp-content/uploads/2025/12/miceli-roofing-snow-ice-removal-thumbnail.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-2833 .elementor-element.elementor-element-d74fa62:hover::before, .elementor-2833 .elementor-element.elementor-element-d74fa62:hover > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-d74fa62:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-d74fa62 > .elementor-background-slideshow:hover::before, .elementor-2833 .elementor-element.elementor-element-d74fa62 > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://mr.devpmcmg.com/wp-content/uploads/2025/12/miceli-roofing-snow-ice-removal-thumbnail.jpg");--background-overlay:'';}.elementor-2833 .elementor-element.elementor-element-d74fa62:hover{--overlay-opacity:0;}.elementor-2833 .elementor-element.elementor-element-083b2a0{--display:flex;--min-height:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-2833 .elementor-element.elementor-element-083b2a0::before, .elementor-2833 .elementor-element.elementor-element-083b2a0 > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-083b2a0 > .e-con-inner > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-083b2a0 > .elementor-background-slideshow::before, .elementor-2833 .elementor-element.elementor-element-083b2a0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2833 .elementor-element.elementor-element-083b2a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(190deg, #F38E1F00 45%, var( --e-global-color-8ab1891 ) 100%);}.elementor-2833 .elementor-element.elementor-element-ad28c0e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-86d5da4{width:var( --container-widget-width, 617px );max-width:617px;--container-widget-width:617px;--container-widget-flex-grow:0;text-align:start;}.elementor-2833 .elementor-element.elementor-element-86d5da4 .elementor-heading-title{font-size:var( --e-global-typography-dc2cc08-font-size );font-weight:var( --e-global-typography-dc2cc08-font-weight );color:var( --e-global-color-84ec0e2 );}.elementor-2833 .elementor-element.elementor-element-0a92ea4{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-84ec0e2 );}.elementor-2833 .elementor-element.elementor-element-6c7f7af .elementor-button{background-color:var( --e-global-color-83262c8 );font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;fill:#4D4949;color:#4D4949;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:18px 42px 18px 42px;}.elementor-2833 .elementor-element.elementor-element-6c7f7af .elementor-button:hover, .elementor-2833 .elementor-element.elementor-element-6c7f7af .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-84ec0e2 );border-color:var( --e-global-color-primary );}.elementor-2833 .elementor-element.elementor-element-6c7f7af{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-2833 .elementor-element.elementor-element-6c7f7af .elementor-button:hover svg, .elementor-2833 .elementor-element.elementor-element-6c7f7af .elementor-button:focus svg{fill:var( --e-global-color-84ec0e2 );}.elementor-2833 .elementor-element.elementor-element-09593d0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:030px 0px;--row-gap:030px;--column-gap:0px;--padding-top:0120px;--padding-bottom:0120px;--padding-left:80px;--padding-right:80px;}.elementor-2833 .elementor-element.elementor-element-2026798{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-2026798.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2833 .elementor-element.elementor-element-ac33105{--display:flex;}.elementor-2833 .elementor-element.elementor-element-cabb9e8{width:var( --container-widget-width, 933px );max-width:933px;--container-widget-width:933px;--container-widget-flex-grow:0;text-align:start;}.elementor-2833 .elementor-element.elementor-element-cabb9e8 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );text-transform:var( --e-global-typography-9f96c5f-text-transform );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );color:var( --e-global-color-text );}.elementor-2833 .elementor-element.elementor-element-64e26da{width:initial;max-width:initial;text-align:start;}.elementor-2833 .elementor-element.elementor-element-64e26da .elementor-heading-title{font-size:var( --e-global-typography-1d0ed4f-font-size );line-height:var( --e-global-typography-1d0ed4f-line-height );color:var( --e-global-color-8ab1891 );}.elementor-2833 .elementor-element.elementor-element-cfb2d96{width:initial;max-width:initial;text-align:start;}.elementor-2833 .elementor-element.elementor-element-cfb2d96 .elementor-heading-title{font-size:76px;line-height:76px;color:var( --e-global-color-8ab1891 );}.elementor-2833 .elementor-element.elementor-element-8cd7063{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:030px 0px;--row-gap:030px;--column-gap:0px;}.elementor-2833 .elementor-element.elementor-element-c77105c{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-2833 .elementor-element.elementor-element-7861ae7 .elementor-button{background-color:var( --e-global-color-83262c8 );font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;fill:#4D4949;color:#4D4949;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:18px 42px 18px 42px;}.elementor-2833 .elementor-element.elementor-element-7861ae7 .elementor-button:hover, .elementor-2833 .elementor-element.elementor-element-7861ae7 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-84ec0e2 );border-color:var( --e-global-color-primary );}.elementor-2833 .elementor-element.elementor-element-7861ae7{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-2833 .elementor-element.elementor-element-7861ae7 .elementor-button:hover svg, .elementor-2833 .elementor-element.elementor-element-7861ae7 .elementor-button:focus svg{fill:var( --e-global-color-84ec0e2 );}.elementor-2833 .elementor-element.elementor-element-ab8ed82{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:060px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-c05f933{--display:flex;--min-height:500px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-c05f933:hover::before, .elementor-2833 .elementor-element.elementor-element-c05f933:hover > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-c05f933:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-c05f933 > .elementor-background-slideshow:hover::before, .elementor-2833 .elementor-element.elementor-element-c05f933 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#F38E1F00;background-image:url("https://mr.devpmcmg.com/wp-content/uploads/2025/12/miceli-roofing-project-3-lincoln-ri-footage-4-sec-optimized-thumbnail.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2833 .elementor-element.elementor-element-c05f933:hover{--overlay-opacity:0;}.elementor-2833 .elementor-element.elementor-element-7440073{--display:flex;--min-height:100%;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-7440073::before, .elementor-2833 .elementor-element.elementor-element-7440073 > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-7440073 > .e-con-inner > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-7440073 > .elementor-background-slideshow::before, .elementor-2833 .elementor-element.elementor-element-7440073 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2833 .elementor-element.elementor-element-7440073 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0F0F0F00;background-image:url("https://mr.devpmcmg.com/wp-content/uploads/2025/12/miceli-roofing-project-3-lincoln-ri-footage-4-sec-optimized-thumbnail.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-2833 .elementor-element.elementor-element-7440073:hover::before, .elementor-2833 .elementor-element.elementor-element-7440073:hover > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-7440073:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-7440073 > .elementor-background-slideshow:hover::before, .elementor-2833 .elementor-element.elementor-element-7440073 > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://mr.devpmcmg.com/wp-content/uploads/2025/12/miceli-roofing-project-3-lincoln-ri-footage-4-sec-optimized-thumbnail.jpg");--background-overlay:'';}.elementor-2833 .elementor-element.elementor-element-7440073:hover{--overlay-opacity:0;}.elementor-2833 .elementor-element.elementor-element-360204f{--display:flex;--min-height:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-2833 .elementor-element.elementor-element-360204f::before, .elementor-2833 .elementor-element.elementor-element-360204f > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-360204f > .e-con-inner > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-360204f > .elementor-background-slideshow::before, .elementor-2833 .elementor-element.elementor-element-360204f > .e-con-inner > .elementor-background-slideshow::before, .elementor-2833 .elementor-element.elementor-element-360204f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(190deg, #F38E1F00 45%, var( --e-global-color-8ab1891 ) 100%);}.elementor-2833 .elementor-element.elementor-element-7da3ff9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-924e3b9{width:var( --container-widget-width, 617px );max-width:617px;--container-widget-width:617px;--container-widget-flex-grow:0;text-align:start;}.elementor-2833 .elementor-element.elementor-element-924e3b9 .elementor-heading-title{font-size:var( --e-global-typography-dc2cc08-font-size );font-weight:var( --e-global-typography-dc2cc08-font-weight );color:var( --e-global-color-84ec0e2 );}.elementor-2833 .elementor-element.elementor-element-1b39eff{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-84ec0e2 );}.elementor-2833 .elementor-element.elementor-element-7fdf829{--display:flex;--min-height:500px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-7fdf829:hover::before, .elementor-2833 .elementor-element.elementor-element-7fdf829:hover > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-7fdf829:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-7fdf829 > .elementor-background-slideshow:hover::before, .elementor-2833 .elementor-element.elementor-element-7fdf829 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#F38E1F00;background-image:url("https://mr.devpmcmg.com/wp-content/uploads/2025/12/miceli-roofing-project-3-lincoln-ri-footage-4-sec-optimized-thumbnail.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2833 .elementor-element.elementor-element-7fdf829:hover{--overlay-opacity:0;}.elementor-2833 .elementor-element.elementor-element-7c23f6c{--display:flex;--min-height:100%;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-7c23f6c::before, .elementor-2833 .elementor-element.elementor-element-7c23f6c > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-7c23f6c > .e-con-inner > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-7c23f6c > .elementor-background-slideshow::before, .elementor-2833 .elementor-element.elementor-element-7c23f6c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2833 .elementor-element.elementor-element-7c23f6c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0F0F0F00;background-image:url("https://mr.devpmcmg.com/wp-content/uploads/2025/12/miceli-roofing-shingles-video-optimized-thumbnail.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-2833 .elementor-element.elementor-element-7c23f6c:hover::before, .elementor-2833 .elementor-element.elementor-element-7c23f6c:hover > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-7c23f6c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-7c23f6c > .elementor-background-slideshow:hover::before, .elementor-2833 .elementor-element.elementor-element-7c23f6c > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://mr.devpmcmg.com/wp-content/uploads/2025/12/miceli-roofing-shingles-video-optimized-thumbnail.jpg");--background-overlay:'';}.elementor-2833 .elementor-element.elementor-element-7c23f6c:hover{--overlay-opacity:0;}.elementor-2833 .elementor-element.elementor-element-2ecafba{--display:flex;--min-height:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-2833 .elementor-element.elementor-element-2ecafba::before, .elementor-2833 .elementor-element.elementor-element-2ecafba > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-2ecafba > .e-con-inner > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-2ecafba > .elementor-background-slideshow::before, .elementor-2833 .elementor-element.elementor-element-2ecafba > .e-con-inner > .elementor-background-slideshow::before, .elementor-2833 .elementor-element.elementor-element-2ecafba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(190deg, #F38E1F00 45%, var( --e-global-color-8ab1891 ) 100%);}.elementor-2833 .elementor-element.elementor-element-b26e920{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-d51abda{width:var( --container-widget-width, 617px );max-width:617px;--container-widget-width:617px;--container-widget-flex-grow:0;text-align:start;}.elementor-2833 .elementor-element.elementor-element-d51abda .elementor-heading-title{font-size:var( --e-global-typography-dc2cc08-font-size );font-weight:var( --e-global-typography-dc2cc08-font-weight );color:var( --e-global-color-84ec0e2 );}.elementor-2833 .elementor-element.elementor-element-5d3df07{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-84ec0e2 );}.elementor-2833 .elementor-element.elementor-element-7bf1c48{--display:flex;--min-height:500px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-7bf1c48:hover::before, .elementor-2833 .elementor-element.elementor-element-7bf1c48:hover > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-7bf1c48:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-7bf1c48 > .elementor-background-slideshow:hover::before, .elementor-2833 .elementor-element.elementor-element-7bf1c48 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#F38E1F00;background-image:url("https://mr.devpmcmg.com/wp-content/uploads/2025/12/miceli-roofing-project-3-lincoln-ri-footage-4-sec-optimized-thumbnail.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2833 .elementor-element.elementor-element-7bf1c48:hover{--overlay-opacity:0;}.elementor-2833 .elementor-element.elementor-element-a093e6f{--display:flex;--min-height:100%;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-a093e6f::before, .elementor-2833 .elementor-element.elementor-element-a093e6f > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-a093e6f > .e-con-inner > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-a093e6f > .elementor-background-slideshow::before, .elementor-2833 .elementor-element.elementor-element-a093e6f > .e-con-inner > .elementor-background-slideshow::before, .elementor-2833 .elementor-element.elementor-element-a093e6f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0F0F0F00;background-image:url("https://mr.devpmcmg.com/wp-content/uploads/2026/01/miceli-roofing-repairs-video-new-thumbnail.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-2833 .elementor-element.elementor-element-a093e6f:hover::before, .elementor-2833 .elementor-element.elementor-element-a093e6f:hover > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-a093e6f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-a093e6f > .elementor-background-slideshow:hover::before, .elementor-2833 .elementor-element.elementor-element-a093e6f > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://mr.devpmcmg.com/wp-content/uploads/2026/01/miceli-roofing-repairs-video-new-thumbnail.jpg");--background-overlay:'';}.elementor-2833 .elementor-element.elementor-element-a093e6f:hover{--overlay-opacity:0;}.elementor-2833 .elementor-element.elementor-element-f14817e{--display:flex;--min-height:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-2833 .elementor-element.elementor-element-f14817e::before, .elementor-2833 .elementor-element.elementor-element-f14817e > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-f14817e > .e-con-inner > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-f14817e > .elementor-background-slideshow::before, .elementor-2833 .elementor-element.elementor-element-f14817e > .e-con-inner > .elementor-background-slideshow::before, .elementor-2833 .elementor-element.elementor-element-f14817e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(190deg, #F38E1F00 45%, var( --e-global-color-8ab1891 ) 100%);}.elementor-2833 .elementor-element.elementor-element-46611a5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-6e921bb{width:var( --container-widget-width, 617px );max-width:617px;--container-widget-width:617px;--container-widget-flex-grow:0;text-align:start;}.elementor-2833 .elementor-element.elementor-element-6e921bb .elementor-heading-title{font-size:var( --e-global-typography-dc2cc08-font-size );font-weight:var( --e-global-typography-dc2cc08-font-weight );color:var( --e-global-color-84ec0e2 );}.elementor-2833 .elementor-element.elementor-element-169617d{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-84ec0e2 );}.elementor-2833 .elementor-element.elementor-element-6a693a8{--display:flex;--min-height:500px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-6a693a8:hover::before, .elementor-2833 .elementor-element.elementor-element-6a693a8:hover > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-6a693a8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-6a693a8 > .elementor-background-slideshow:hover::before, .elementor-2833 .elementor-element.elementor-element-6a693a8 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#F38E1F00;background-image:url("https://mr.devpmcmg.com/wp-content/uploads/2025/12/miceli-roofing-project-3-lincoln-ri-footage-4-sec-optimized-thumbnail.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2833 .elementor-element.elementor-element-6a693a8:hover{--overlay-opacity:0;}.elementor-2833 .elementor-element.elementor-element-cd7988f{--display:flex;--min-height:100%;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-cd7988f::before, .elementor-2833 .elementor-element.elementor-element-cd7988f > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-cd7988f > .e-con-inner > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-cd7988f > .elementor-background-slideshow::before, .elementor-2833 .elementor-element.elementor-element-cd7988f > .e-con-inner > .elementor-background-slideshow::before, .elementor-2833 .elementor-element.elementor-element-cd7988f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0F0F0F00;background-image:url("https://mr.devpmcmg.com/wp-content/uploads/2025/12/miceli-roofing-snow-ice-removal-thumbnail.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-2833 .elementor-element.elementor-element-cd7988f:hover::before, .elementor-2833 .elementor-element.elementor-element-cd7988f:hover > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-cd7988f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-cd7988f > .elementor-background-slideshow:hover::before, .elementor-2833 .elementor-element.elementor-element-cd7988f > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://mr.devpmcmg.com/wp-content/uploads/2025/12/miceli-roofing-snow-ice-removal-thumbnail.jpg");--background-overlay:'';}.elementor-2833 .elementor-element.elementor-element-cd7988f:hover{--overlay-opacity:0;}.elementor-2833 .elementor-element.elementor-element-18683c6{--display:flex;--min-height:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-2833 .elementor-element.elementor-element-18683c6::before, .elementor-2833 .elementor-element.elementor-element-18683c6 > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-18683c6 > .e-con-inner > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-18683c6 > .elementor-background-slideshow::before, .elementor-2833 .elementor-element.elementor-element-18683c6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2833 .elementor-element.elementor-element-18683c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(190deg, #F38E1F00 45%, var( --e-global-color-8ab1891 ) 100%);}.elementor-2833 .elementor-element.elementor-element-e8991d2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-542176f{width:var( --container-widget-width, 617px );max-width:617px;--container-widget-width:617px;--container-widget-flex-grow:0;text-align:start;}.elementor-2833 .elementor-element.elementor-element-542176f .elementor-heading-title{font-size:var( --e-global-typography-dc2cc08-font-size );font-weight:var( --e-global-typography-dc2cc08-font-weight );color:var( --e-global-color-84ec0e2 );}.elementor-2833 .elementor-element.elementor-element-c7bbcb3{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-84ec0e2 );}.elementor-2833 .elementor-element.elementor-element-159a6c0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 060px;--row-gap:0px;--column-gap:060px;--padding-top:0100px;--padding-bottom:0100px;--padding-left:80px;--padding-right:80px;}.elementor-2833 .elementor-element.elementor-element-159a6c0:not(.elementor-motion-effects-element-type-background), .elementor-2833 .elementor-element.elementor-element-159a6c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-84ec0e2 );}.elementor-2833 .elementor-element.elementor-element-b6b6af4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-b6b6af4 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-2833 .elementor-element.elementor-element-8024fe4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:030px 015px;--row-gap:030px;--column-gap:015px;--flex-wrap:wrap;--align-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:040px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-af6d2d3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2833 .elementor-element.elementor-element-af6d2d3 .elementor-heading-title{font-size:60px;line-height:1.1em;color:var( --e-global-color-8ab1891 );}.elementor-2833 .elementor-element.elementor-element-29c1940{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-2833 .elementor-element.elementor-element-ad1dbd3 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:018px 018px 018px 018px;}.elementor-2833 .elementor-element.elementor-element-ad1dbd3 .elementor-button:hover, .elementor-2833 .elementor-element.elementor-element-ad1dbd3 .elementor-button:focus{background-color:var( --e-global-color-8ab1891 );color:var( --e-global-color-84ec0e2 );border-color:var( --e-global-color-8ab1891 );}.elementor-2833 .elementor-element.elementor-element-ad1dbd3{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2833 .elementor-element.elementor-element-ad1dbd3 .elementor-button:hover svg, .elementor-2833 .elementor-element.elementor-element-ad1dbd3 .elementor-button:focus svg{fill:var( --e-global-color-84ec0e2 );}.elementor-2833 .elementor-element.elementor-element-6ba9e95 .elementor-button{background-color:var( --e-global-color-83262c8 );font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;text-decoration:underline;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:018px 018px 018px 018px;}.elementor-2833 .elementor-element.elementor-element-6ba9e95 .elementor-button:hover, .elementor-2833 .elementor-element.elementor-element-6ba9e95 .elementor-button:focus{background-color:var( --e-global-color-83262c8 );color:var( --e-global-color-8ab1891 );border-color:var( --e-global-color-8ab1891 );}.elementor-2833 .elementor-element.elementor-element-6ba9e95{width:var( --container-widget-width, 39% );max-width:39%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;--container-widget-width:39%;--container-widget-flex-grow:0;}.elementor-2833 .elementor-element.elementor-element-6ba9e95 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2833 .elementor-element.elementor-element-6ba9e95 .elementor-button .elementor-button-content-wrapper{gap:10px;justify-content:start;}.elementor-2833 .elementor-element.elementor-element-6ba9e95 .elementor-button:hover svg, .elementor-2833 .elementor-element.elementor-element-6ba9e95 .elementor-button:focus svg{fill:var( --e-global-color-8ab1891 );}.elementor-2833 .elementor-element.elementor-element-885ef58{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:030px 0px;--row-gap:030px;--column-gap:0px;--padding-top:0120px;--padding-bottom:0px;--padding-left:80px;--padding-right:81px;}.elementor-2833 .elementor-element.elementor-element-885ef58:not(.elementor-motion-effects-element-type-background), .elementor-2833 .elementor-element.elementor-element-885ef58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f1cb102 );}.elementor-2833 .elementor-element.elementor-element-7479da6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:030px 0px;--row-gap:030px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:060px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-d9b0ae9{width:var( --container-widget-width, 933px );max-width:933px;--container-widget-width:933px;--container-widget-flex-grow:0;text-align:center;}.elementor-2833 .elementor-element.elementor-element-d9b0ae9 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );text-transform:var( --e-global-typography-9f96c5f-text-transform );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );color:var( --e-global-color-text );}.elementor-2833 .elementor-element.elementor-element-9b220a6{width:var( --container-widget-width, 1350px );max-width:1350px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1350px;--container-widget-flex-grow:0;text-align:center;}.elementor-2833 .elementor-element.elementor-element-9b220a6 .elementor-heading-title{font-size:76px;line-height:76px;color:var( --e-global-color-8ab1891 );}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{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 );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2833 .elementor-element.elementor-element-d9c2315 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-2833 .elementor-element.elementor-element-d9c2315 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-2833 .elementor-element.elementor-element-d9c2315{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -20%) 0%;padding:0px 0px 0px 0px;z-index:0;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-2833 .elementor-element.elementor-element-9bd31d1 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-2833 .elementor-element.elementor-element-9bd31d1 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-2833 .elementor-element.elementor-element-9bd31d1{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -20%) 0%;padding:0px 0px 0px 0px;z-index:0;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-2833 .elementor-element.elementor-element-7e40483{--display:flex;--position:absolute;--min-height:100%;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:1;}.elementor-2833 .elementor-element.elementor-element-7e40483::before, .elementor-2833 .elementor-element.elementor-element-7e40483 > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-7e40483 > .e-con-inner > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-7e40483 > .elementor-background-slideshow::before, .elementor-2833 .elementor-element.elementor-element-7e40483 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2833 .elementor-element.elementor-element-7e40483 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #F38E1F00 70%, #9DB8D370 100%);}body:not(.rtl) .elementor-2833 .elementor-element.elementor-element-7e40483{left:0px;}body.rtl .elementor-2833 .elementor-element.elementor-element-7e40483{right:0px;}.elementor-2833 .elementor-element.elementor-element-5d60298{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 060px;--row-gap:0px;--column-gap:060px;--overlay-opacity:1;--padding-top:080px;--padding-bottom:080px;--padding-left:80px;--padding-right:80px;}.elementor-2833 .elementor-element.elementor-element-5d60298:not(.elementor-motion-effects-element-type-background), .elementor-2833 .elementor-element.elementor-element-5d60298 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-23eafdb );background-image:url("https://mr.devpmcmg.com/wp-content/uploads/2025/12/miceli-roofing-orange-background.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2833 .elementor-element.elementor-element-5d60298::before, .elementor-2833 .elementor-element.elementor-element-5d60298 > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-5d60298 > .e-con-inner > .elementor-background-video-container::before, .elementor-2833 .elementor-element.elementor-element-5d60298 > .elementor-background-slideshow::before, .elementor-2833 .elementor-element.elementor-element-5d60298 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2833 .elementor-element.elementor-element-5d60298 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.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 );}.elementor-2833 .elementor-element.elementor-element-2420dd4{width:initial;max-width:initial;bottom:15px;z-index:0;}body:not(.rtl) .elementor-2833 .elementor-element.elementor-element-2420dd4{left:15px;}body.rtl .elementor-2833 .elementor-element.elementor-element-2420dd4{right:15px;}.elementor-2833 .elementor-element.elementor-element-2420dd4 img{width:100%;height:700px;opacity:0.29;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2833 .elementor-element.elementor-element-766d3a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -235px;padding:0px 0px 0px 0px;top:300px;z-index:0;}body:not(.rtl) .elementor-2833 .elementor-element.elementor-element-766d3a5{left:817px;}body.rtl .elementor-2833 .elementor-element.elementor-element-766d3a5{right:817px;}.elementor-2833 .elementor-element.elementor-element-766d3a5 .elementor-icon-wrapper{text-align:center;}.elementor-2833 .elementor-element.elementor-element-766d3a5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF2B;}.elementor-2833 .elementor-element.elementor-element-766d3a5.elementor-view-framed .elementor-icon, .elementor-2833 .elementor-element.elementor-element-766d3a5.elementor-view-default .elementor-icon{color:#FFFFFF2B;border-color:#FFFFFF2B;}.elementor-2833 .elementor-element.elementor-element-766d3a5.elementor-view-framed .elementor-icon, .elementor-2833 .elementor-element.elementor-element-766d3a5.elementor-view-default .elementor-icon svg{fill:#FFFFFF2B;}.elementor-2833 .elementor-element.elementor-element-766d3a5 .elementor-icon{font-size:300px;}.elementor-2833 .elementor-element.elementor-element-766d3a5 .elementor-icon svg{height:300px;}.elementor-2833 .elementor-element.elementor-element-8b96ca2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:035px 015px;--row-gap:035px;--column-gap:015px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:060px;--padding-bottom:060px;--padding-left:0px;--padding-right:0px;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-2833 .elementor-element.elementor-element-573ea9b{--iteration-count:infinite;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;padding:010px 0px 010px 0px;--dynamic-text-color:#11365C;}.elementor-2833 .elementor-element.elementor-element-573ea9b .elementor-headline{text-align:start;font-size:76px;text-transform:uppercase;line-height:76px;}.elementor-2833 .elementor-element.elementor-element-573ea9b .elementor-headline-plain-text{color:#FFFFFF;}.elementor-2833 .elementor-element.elementor-element-573ea9b .elementor-headline .elementor-headline-plain-text{text-shadow:3px 3px 10px rgba(0, 0, 0, 0.06);}.elementor-2833 .elementor-element.elementor-element-573ea9b .elementor-headline-dynamic-text{font-weight:600;}.elementor-2833 .elementor-element.elementor-element-573ea9b .elementor-headline .elementor-headline-dynamic-wrapper{text-shadow:3px 3px 10px rgba(0, 0, 0, 0.06);}.elementor-2833 .elementor-element.elementor-element-87d39f8{--iteration-count:infinite;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;padding:010px 0px 010px 0px;--dynamic-text-color:#11365C;}.elementor-2833 .elementor-element.elementor-element-87d39f8 .elementor-headline{text-align:start;font-size:76px;text-transform:uppercase;line-height:76px;}.elementor-2833 .elementor-element.elementor-element-87d39f8 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-2833 .elementor-element.elementor-element-87d39f8 .elementor-headline .elementor-headline-plain-text{text-shadow:3px 3px 10px rgba(0, 0, 0, 0.06);}.elementor-2833 .elementor-element.elementor-element-87d39f8 .elementor-headline-dynamic-text{font-weight:600;}.elementor-2833 .elementor-element.elementor-element-87d39f8 .elementor-headline .elementor-headline-dynamic-wrapper{text-shadow:3px 3px 10px rgba(0, 0, 0, 0.06);}.elementor-2833 .elementor-element.elementor-element-0372b4e{width:var( --container-widget-width, 869px );max-width:869px;--container-widget-width:869px;--container-widget-flex-grow:0;color:#FFFFFF;}.elementor-2833 .elementor-element.elementor-element-e47b3e7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:045px 0px;--row-gap:045px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-b77665b );--border-color:var( --e-global-color-b77665b );--border-radius:15px 15px 15px 15px;box-shadow:7px 9px 9px 0px rgba(185.3, 185.3, 185.3, 0.2);--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;--z-index:1;}.elementor-2833 .elementor-element.elementor-element-e47b3e7:not(.elementor-motion-effects-element-type-background), .elementor-2833 .elementor-element.elementor-element-e47b3e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2833 .elementor-element.elementor-element-e47b3e7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2833 .elementor-element.elementor-element-b31b35a{width:var( --container-widget-width, 830px );max-width:830px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:830px;--container-widget-flex-grow:0;text-align:start;}.elementor-2833 .elementor-element.elementor-element-b31b35a .elementor-heading-title{font-size:var( --e-global-typography-dc2cc08-font-size );font-weight:var( --e-global-typography-dc2cc08-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-divider{--divider-color: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-2833 .elementor-element.elementor-element-debd87e{--divider-border-style:solid;--divider-color:var( --e-global-color-b77665b );--divider-border-width:1px;}.elementor-2833 .elementor-element.elementor-element-debd87e .elementor-divider-separator{width:100%;}.elementor-2833 .elementor-element.elementor-element-debd87e .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2833 .elementor-element.elementor-element-478b6a9{width:100%;max-width:100%;}.elementor-2833 .elementor-element.elementor-element-478b6a9 > .elementor-widget-container{margin:-40px 0px -25px 0px;padding:0px 0px 0px 0px;}@media(max-width:1366px){.elementor-2833 .elementor-element.elementor-element-ba294c0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-2833 .elementor-element.elementor-element-07e135f{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-2833 .elementor-element.elementor-element-18ad09c{width:100%;max-width:100%;}.elementor-2833 .elementor-element.elementor-element-996dff6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2833 .elementor-element.elementor-element-a388f3b{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-ec6a241 .elementor-heading-title{font-size:var( --e-global-typography-bfc739c-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2833 .elementor-element.elementor-element-47f8cd8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2833 .elementor-element.elementor-element-b13f4f1 .elementor-heading-title{font-size:var( --e-global-typography-bfc739c-font-size );}.elementor-2833 .elementor-element.elementor-element-7baebff{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2833 .elementor-element.elementor-element-6651b25 .elementor-heading-title{font-size:var( --e-global-typography-bfc739c-font-size );}.elementor-2833 .elementor-element.elementor-element-44ccd2f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2833 .elementor-element.elementor-element-1e7d0a7 .elementor-heading-title{font-size:var( --e-global-typography-bfc739c-font-size );}.elementor-2833 .elementor-element.elementor-element-e26bea7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2833 .elementor-element.elementor-element-ff67cd1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2833 .elementor-element.elementor-element-fe680e7{--min-height:400px;}.elementor-2833 .elementor-element.elementor-element-c4699a6{width:var( --container-widget-width, 631px );max-width:631px;--container-widget-width:631px;--container-widget-flex-grow:0;}.elementor-2833 .elementor-element.elementor-element-f7fcfe9 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-2833 .elementor-element.elementor-element-17559b3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2833 .elementor-element.elementor-element-17559b3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-8cf1bbf .elementor-heading-title{font-size:var( --e-global-typography-24c53d4-font-size );line-height:var( --e-global-typography-24c53d4-line-height );}.elementor-2833 .elementor-element.elementor-element-28e031c .elementor-heading-title{font-size:var( --e-global-typography-816d397-font-size );}.elementor-2833 .elementor-element.elementor-element-ecebd42 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-0d01ea5 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-980368f .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-5dc8ba2 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-a81e007 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-dc4bcdd .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-1c1fb5b .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-d7e1b32 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-6a46cd2 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-5aeb7df .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-0d3ad65 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-9f22149 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-eaf93d1 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-e0592ce{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2833 .elementor-element.elementor-element-5571c58 .elementor-heading-title{font-size:var( --e-global-typography-dc2cc08-font-size );}.elementor-2833 .elementor-element.elementor-element-4cf3135 .elementor-heading-title{font-size:var( --e-global-typography-dc2cc08-font-size );}.elementor-2833 .elementor-element.elementor-element-e777727 .elementor-heading-title{font-size:var( --e-global-typography-dc2cc08-font-size );}.elementor-2833 .elementor-element.elementor-element-86d5da4 .elementor-heading-title{font-size:var( --e-global-typography-dc2cc08-font-size );}.elementor-2833 .elementor-element.elementor-element-6c7f7af{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2833 .elementor-element.elementor-element-2026798{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2833 .elementor-element.elementor-element-cabb9e8 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-64e26da .elementor-heading-title{font-size:var( --e-global-typography-1d0ed4f-font-size );line-height:var( --e-global-typography-1d0ed4f-line-height );}.elementor-2833 .elementor-element.elementor-element-8cd7063{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2833 .elementor-element.elementor-element-7861ae7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2833 .elementor-element.elementor-element-ab8ed82{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2833 .elementor-element.elementor-element-924e3b9 .elementor-heading-title{font-size:var( --e-global-typography-dc2cc08-font-size );}.elementor-2833 .elementor-element.elementor-element-d51abda .elementor-heading-title{font-size:var( --e-global-typography-dc2cc08-font-size );}.elementor-2833 .elementor-element.elementor-element-6e921bb .elementor-heading-title{font-size:var( --e-global-typography-dc2cc08-font-size );}.elementor-2833 .elementor-element.elementor-element-542176f .elementor-heading-title{font-size:var( --e-global-typography-dc2cc08-font-size );}.elementor-2833 .elementor-element.elementor-element-159a6c0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:060px 0px;--row-gap:060px;--column-gap:0px;}.elementor-2833 .elementor-element.elementor-element-af6d2d3{--container-widget-width:72%;--container-widget-flex-grow:0;width:var( --container-widget-width, 72% );max-width:72%;}.elementor-2833 .elementor-element.elementor-element-ad1dbd3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2833 .elementor-element.elementor-element-6ba9e95{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2833 .elementor-element.elementor-element-d9b0ae9 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );}.elementor-2833 .elementor-element.elementor-element-5d60298{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2833 .elementor-element.elementor-element-b31b35a .elementor-heading-title{font-size:var( --e-global-typography-dc2cc08-font-size );}}@media(max-width:1024px){.elementor-2833 .elementor-element.elementor-element-bf2330a{--container-widget-width:359px;--container-widget-flex-grow:0;width:var( --container-widget-width, 359px );max-width:359px;}.elementor-2833 .elementor-element.elementor-element-bf2330a .elementor-heading-title{font-size:20px;}.elementor-2833 .elementor-element.elementor-element-7fe34fd .elementor-heading-title{font-size:71px;line-height:81px;}.elementor-2833 .elementor-element.elementor-element-996dff6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:060px 0px;--row-gap:060px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2833 .elementor-element.elementor-element-a388f3b{--grid-auto-flow:row;}.elementor-2833 .elementor-element.elementor-element-ec6a241 .elementor-heading-title{font-size:var( --e-global-typography-bfc739c-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2833 .elementor-element.elementor-element-b13f4f1 .elementor-heading-title{font-size:var( --e-global-typography-bfc739c-font-size );}.elementor-2833 .elementor-element.elementor-element-6651b25 .elementor-heading-title{font-size:var( --e-global-typography-bfc739c-font-size );}.elementor-2833 .elementor-element.elementor-element-1e7d0a7 .elementor-heading-title{font-size:var( --e-global-typography-bfc739c-font-size );}.elementor-2833 .elementor-element.elementor-element-ff67cd1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:060px 0px;--row-gap:060px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2833 .elementor-element.elementor-element-fe680e7{--min-height:400px;}.elementor-2833 .elementor-element.elementor-element-d42773a{--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-c4699a6 .elementor-heading-title{font-size:55px;}.elementor-2833 .elementor-element.elementor-element-f7fcfe9 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-2833 .elementor-element.elementor-element-17559b3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2833 .elementor-element.elementor-element-17559b3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2833 .elementor-element.elementor-element-17559b3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-8bb7f14{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2833 .elementor-element.elementor-element-4d7a813{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2833 .elementor-element.elementor-element-c71e7c8{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2833 .elementor-element.elementor-element-8cf1bbf .elementor-heading-title{font-size:var( --e-global-typography-24c53d4-font-size );line-height:var( --e-global-typography-24c53d4-line-height );}.elementor-2833 .elementor-element.elementor-element-28e031c .elementor-heading-title{font-size:var( --e-global-typography-816d397-font-size );}.elementor-2833 .elementor-element.elementor-element-ecebd42 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-0d01ea5 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-980368f .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-5dc8ba2 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-a81e007 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-dc4bcdd .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-1c1fb5b .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-d7e1b32 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-6a46cd2 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-5aeb7df .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-0d3ad65 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-9f22149 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-47cfdd9{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2833 .elementor-element.elementor-element-eaf93d1 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-cc68fe9 .elementor-heading-title{font-size:55px;}.elementor-2833 .elementor-element.elementor-element-e0592ce{--grid-auto-flow:row;}.elementor-2833 .elementor-element.elementor-element-2a2f772{--min-height:350px;}.elementor-2833 .elementor-element.elementor-element-68ab6ba{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2833 .elementor-element.elementor-element-5571c58 .elementor-heading-title{font-size:var( --e-global-typography-dc2cc08-font-size );}.elementor-2833 .elementor-element.elementor-element-7932246{--min-height:350px;}.elementor-2833 .elementor-element.elementor-element-f63f765{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2833 .elementor-element.elementor-element-4cf3135 .elementor-heading-title{font-size:var( --e-global-typography-dc2cc08-font-size );}.elementor-2833 .elementor-element.elementor-element-faf248f{--min-height:350px;}.elementor-2833 .elementor-element.elementor-element-26b0616{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2833 .elementor-element.elementor-element-e777727 .elementor-heading-title{font-size:var( --e-global-typography-dc2cc08-font-size );}.elementor-2833 .elementor-element.elementor-element-dd1e80e{--min-height:350px;}.elementor-2833 .elementor-element.elementor-element-083b2a0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2833 .elementor-element.elementor-element-86d5da4 .elementor-heading-title{font-size:var( --e-global-typography-dc2cc08-font-size );}.elementor-2833 .elementor-element.elementor-element-09593d0{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2833 .elementor-element.elementor-element-cabb9e8 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-64e26da .elementor-heading-title{font-size:var( --e-global-typography-1d0ed4f-font-size );line-height:var( --e-global-typography-1d0ed4f-line-height );}.elementor-2833 .elementor-element.elementor-element-cfb2d96 .elementor-heading-title{font-size:55px;}.elementor-2833 .elementor-element.elementor-element-ab8ed82{--grid-auto-flow:row;}.elementor-2833 .elementor-element.elementor-element-c05f933{--min-height:350px;}.elementor-2833 .elementor-element.elementor-element-360204f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2833 .elementor-element.elementor-element-924e3b9 .elementor-heading-title{font-size:var( --e-global-typography-dc2cc08-font-size );}.elementor-2833 .elementor-element.elementor-element-7fdf829{--min-height:350px;}.elementor-2833 .elementor-element.elementor-element-2ecafba{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2833 .elementor-element.elementor-element-d51abda .elementor-heading-title{font-size:var( --e-global-typography-dc2cc08-font-size );}.elementor-2833 .elementor-element.elementor-element-7bf1c48{--min-height:350px;}.elementor-2833 .elementor-element.elementor-element-f14817e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2833 .elementor-element.elementor-element-6e921bb .elementor-heading-title{font-size:var( --e-global-typography-dc2cc08-font-size );}.elementor-2833 .elementor-element.elementor-element-6a693a8{--min-height:350px;}.elementor-2833 .elementor-element.elementor-element-18683c6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2833 .elementor-element.elementor-element-542176f .elementor-heading-title{font-size:var( --e-global-typography-dc2cc08-font-size );}.elementor-2833 .elementor-element.elementor-element-159a6c0{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:060px 0px;--row-gap:060px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2833 .elementor-element.elementor-element-b6b6af4{--min-height:400px;}.elementor-2833 .elementor-element.elementor-element-8024fe4{--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-af6d2d3{--container-widget-width:83%;--container-widget-flex-grow:0;width:var( --container-widget-width, 83% );max-width:83%;}.elementor-2833 .elementor-element.elementor-element-af6d2d3 .elementor-heading-title{font-size:55px;}.elementor-2833 .elementor-element.elementor-element-885ef58{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2833 .elementor-element.elementor-element-d9b0ae9 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-9b220a6 .elementor-heading-title{font-size:55px;}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );}.elementor-2833 .elementor-element.elementor-element-9bd31d1{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2833 .elementor-element.elementor-element-5d60298{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:060px 0px;--row-gap:060px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2833 .elementor-element.elementor-element-8b96ca2{--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-573ea9b .elementor-headline{font-size:55px;line-height:65px;}.elementor-2833 .elementor-element.elementor-element-87d39f8 .elementor-headline{font-size:55px;line-height:65px;}.elementor-2833 .elementor-element.elementor-element-e47b3e7{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-2833 .elementor-element.elementor-element-b31b35a .elementor-heading-title{font-size:var( --e-global-typography-dc2cc08-font-size );}.elementor-2833 .elementor-element.elementor-element-478b6a9 > .elementor-widget-container{padding:00px 00px 00px 00px;}}@media(max-width:767px){.elementor-2833 .elementor-element.elementor-element-ba294c0{--min-height:70vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3%;--padding-bottom:06%;--padding-left:3%;--padding-right:3%;}.elementor-2833 .elementor-element.elementor-element-bf2330a{--container-widget-width:266px;--container-widget-flex-grow:0;width:var( --container-widget-width, 266px );max-width:266px;text-align:start;}.elementor-2833 .elementor-element.elementor-element-7fe34fd{text-align:start;}.elementor-2833 .elementor-element.elementor-element-7fe34fd .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-2833 .elementor-element.elementor-element-996dff6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:060px 0px;--row-gap:060px;--column-gap:0px;--padding-top:015%;--padding-bottom:015%;--padding-left:03%;--padding-right:03%;}.elementor-2833 .elementor-element.elementor-element-a388f3b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2833 .elementor-element.elementor-element-ec6a241 .elementor-heading-title{font-size:var( --e-global-typography-bfc739c-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2833 .elementor-element.elementor-element-b13f4f1 .elementor-heading-title{font-size:var( --e-global-typography-bfc739c-font-size );}.elementor-2833 .elementor-element.elementor-element-6651b25 .elementor-heading-title{font-size:var( --e-global-typography-bfc739c-font-size );}.elementor-2833 .elementor-element.elementor-element-1e7d0a7 .elementor-heading-title{font-size:var( --e-global-typography-bfc739c-font-size );}.elementor-2833 .elementor-element.elementor-element-ff67cd1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:060px 0px;--row-gap:060px;--column-gap:0px;--padding-top:015%;--padding-bottom:015%;--padding-left:03%;--padding-right:03%;}.elementor-2833 .elementor-element.elementor-element-fe680e7{--min-height:350px;}.elementor-2833 .elementor-element.elementor-element-d42773a{--min-height:550px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-c4699a6 .elementor-heading-title{font-size:40px;line-height:50px;letter-spacing:-0.8px;}.elementor-2833 .elementor-element.elementor-element-f7fcfe9 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-2833 .elementor-element.elementor-element-17559b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2833 .elementor-element.elementor-element-17559b3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2833 .elementor-element.elementor-element-17559b3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-4d7a813{--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-2833 .elementor-element.elementor-element-c71e7c8{--padding-top:09%;--padding-bottom:03%;--padding-left:6%;--padding-right:6%;}.elementor-2833 .elementor-element.elementor-element-8cf1bbf .elementor-heading-title{font-size:var( --e-global-typography-24c53d4-font-size );line-height:var( --e-global-typography-24c53d4-line-height );}.elementor-2833 .elementor-element.elementor-element-28e031c .elementor-heading-title{font-size:var( --e-global-typography-816d397-font-size );}.elementor-2833 .elementor-element.elementor-element-456759d{--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-2833 .elementor-element.elementor-element-ce17f49{--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2833 .elementor-element.elementor-element-ecebd42 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-0d01ea5 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-980368f .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-5dc8ba2 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-a81e007 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-dc4bcdd .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-1c1fb5b .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-d7e1b32 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-6a46cd2 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-5aeb7df .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-0d3ad65 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-9f22149 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-47cfdd9{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:015%;--padding-bottom:015%;--padding-left:3%;--padding-right:3%;}.elementor-2833 .elementor-element.elementor-element-eaf93d1{--container-widget-width:225px;--container-widget-flex-grow:0;width:var( --container-widget-width, 225px );max-width:225px;text-align:start;}.elementor-2833 .elementor-element.elementor-element-eaf93d1 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-cc68fe9{text-align:start;}.elementor-2833 .elementor-element.elementor-element-cc68fe9 .elementor-heading-title{font-size:41px;line-height:51px;letter-spacing:-0.8px;}.elementor-2833 .elementor-element.elementor-element-e0592ce{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:030px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2833 .elementor-element.elementor-element-2a2f772{--min-height:325px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2833 .elementor-element.elementor-element-8050d36{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2833 .elementor-element.elementor-element-68ab6ba{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2833 .elementor-element.elementor-element-5571c58 .elementor-heading-title{font-size:var( --e-global-typography-dc2cc08-font-size );}.elementor-2833 .elementor-element.elementor-element-7932246{--min-height:325px;}.elementor-2833 .elementor-element.elementor-element-f63f765{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2833 .elementor-element.elementor-element-4cf3135 .elementor-heading-title{font-size:var( --e-global-typography-dc2cc08-font-size );}.elementor-2833 .elementor-element.elementor-element-faf248f{--min-height:325px;}.elementor-2833 .elementor-element.elementor-element-26b0616{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2833 .elementor-element.elementor-element-e777727 .elementor-heading-title{font-size:var( --e-global-typography-dc2cc08-font-size );}.elementor-2833 .elementor-element.elementor-element-dd1e80e{--min-height:325px;}.elementor-2833 .elementor-element.elementor-element-083b2a0{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2833 .elementor-element.elementor-element-86d5da4 .elementor-heading-title{font-size:var( --e-global-typography-dc2cc08-font-size );}.elementor-2833 .elementor-element.elementor-element-09593d0{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:015%;--padding-bottom:015%;--padding-left:3%;--padding-right:3%;}.elementor-2833 .elementor-element.elementor-element-ac33105{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-cabb9e8{--container-widget-width:225px;--container-widget-flex-grow:0;width:var( --container-widget-width, 225px );max-width:225px;text-align:start;}.elementor-2833 .elementor-element.elementor-element-cabb9e8 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-64e26da{text-align:start;}.elementor-2833 .elementor-element.elementor-element-64e26da .elementor-heading-title{font-size:var( --e-global-typography-1d0ed4f-font-size );line-height:var( --e-global-typography-1d0ed4f-line-height );}.elementor-2833 .elementor-element.elementor-element-cfb2d96{text-align:start;}.elementor-2833 .elementor-element.elementor-element-cfb2d96 .elementor-heading-title{font-size:42px;line-height:55px;letter-spacing:-0.8px;}.elementor-2833 .elementor-element.elementor-element-8cd7063{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-ab8ed82{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:030px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2833 .elementor-element.elementor-element-c05f933{--min-height:325px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2833 .elementor-element.elementor-element-7440073{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2833 .elementor-element.elementor-element-360204f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2833 .elementor-element.elementor-element-924e3b9 .elementor-heading-title{font-size:var( --e-global-typography-dc2cc08-font-size );}.elementor-2833 .elementor-element.elementor-element-7fdf829{--min-height:325px;}.elementor-2833 .elementor-element.elementor-element-2ecafba{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2833 .elementor-element.elementor-element-d51abda .elementor-heading-title{font-size:var( --e-global-typography-dc2cc08-font-size );}.elementor-2833 .elementor-element.elementor-element-7bf1c48{--min-height:325px;}.elementor-2833 .elementor-element.elementor-element-f14817e{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2833 .elementor-element.elementor-element-6e921bb .elementor-heading-title{font-size:var( --e-global-typography-dc2cc08-font-size );}.elementor-2833 .elementor-element.elementor-element-6a693a8{--min-height:325px;}.elementor-2833 .elementor-element.elementor-element-18683c6{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2833 .elementor-element.elementor-element-542176f .elementor-heading-title{font-size:var( --e-global-typography-dc2cc08-font-size );}.elementor-2833 .elementor-element.elementor-element-159a6c0{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:060px 0px;--row-gap:060px;--column-gap:0px;--padding-top:015%;--padding-bottom:015%;--padding-left:03%;--padding-right:03%;}.elementor-2833 .elementor-element.elementor-element-b6b6af4{--min-height:350px;}.elementor-2833 .elementor-element.elementor-element-8024fe4{--min-height:550px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-af6d2d3{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-2833 .elementor-element.elementor-element-af6d2d3 .elementor-heading-title{font-size:40px;line-height:50px;letter-spacing:-0.8px;}.elementor-2833 .elementor-element.elementor-element-885ef58{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:015%;--padding-bottom:015%;--padding-left:3%;--padding-right:3%;}.elementor-2833 .elementor-element.elementor-element-7479da6{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2833 .elementor-element.elementor-element-d9b0ae9{--container-widget-width:230px;--container-widget-flex-grow:0;width:var( --container-widget-width, 230px );max-width:230px;text-align:start;}.elementor-2833 .elementor-element.elementor-element-d9b0ae9 .elementor-heading-title{font-size:var( --e-global-typography-9f96c5f-font-size );letter-spacing:var( --e-global-typography-9f96c5f-letter-spacing );}.elementor-2833 .elementor-element.elementor-element-9b220a6{text-align:start;}.elementor-2833 .elementor-element.elementor-element-9b220a6 .elementor-heading-title{font-size:35px;line-height:45px;letter-spacing:-0.8px;}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );}.elementor-2833 .elementor-element.elementor-element-9bd31d1{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2833 .elementor-element.elementor-element-5d60298{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:060px 0px;--row-gap:060px;--column-gap:0px;--padding-top:015%;--padding-bottom:015%;--padding-left:03%;--padding-right:03%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2833 .elementor-element.elementor-element-8b96ca2{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2833 .elementor-element.elementor-element-573ea9b .elementor-headline{font-size:45px;line-height:55px;letter-spacing:-0.8px;}.elementor-2833 .elementor-element.elementor-element-87d39f8 .elementor-headline{font-size:45px;line-height:55px;letter-spacing:-0.8px;}.elementor-2833 .elementor-element.elementor-element-e47b3e7{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-2833 .elementor-element.elementor-element-b31b35a{--container-widget-width:256px;--container-widget-flex-grow:0;width:var( --container-widget-width, 256px );max-width:256px;text-align:start;}.elementor-2833 .elementor-element.elementor-element-b31b35a .elementor-heading-title{font-size:var( --e-global-typography-dc2cc08-font-size );}}@media(min-width:768px){.elementor-2833 .elementor-element.elementor-element-84411bb{--width:858px;}.elementor-2833 .elementor-element.elementor-element-07e135f{--width:775px;}.elementor-2833 .elementor-element.elementor-element-fe680e7{--width:55%;}.elementor-2833 .elementor-element.elementor-element-4d7a813{--width:40%;}.elementor-2833 .elementor-element.elementor-element-9d171cb{--width:50%;}.elementor-2833 .elementor-element.elementor-element-8dcb6fc{--width:60%;}.elementor-2833 .elementor-element.elementor-element-47cfdd9{--content-width:1800px;}.elementor-2833 .elementor-element.elementor-element-f9c0217{--width:100%;}.elementor-2833 .elementor-element.elementor-element-101e228{--width:100%;}.elementor-2833 .elementor-element.elementor-element-fe6e7f6{--width:100%;}.elementor-2833 .elementor-element.elementor-element-ad28c0e{--width:100%;}.elementor-2833 .elementor-element.elementor-element-09593d0{--content-width:1800px;}.elementor-2833 .elementor-element.elementor-element-2026798{--width:94.1%;}.elementor-2833 .elementor-element.elementor-element-ac33105{--width:60%;}.elementor-2833 .elementor-element.elementor-element-8cd7063{--width:40%;}.elementor-2833 .elementor-element.elementor-element-7da3ff9{--width:100%;}.elementor-2833 .elementor-element.elementor-element-b26e920{--width:100%;}.elementor-2833 .elementor-element.elementor-element-46611a5{--width:100%;}.elementor-2833 .elementor-element.elementor-element-e8991d2{--width:100%;}.elementor-2833 .elementor-element.elementor-element-159a6c0{--content-width:1800px;}.elementor-2833 .elementor-element.elementor-element-b6b6af4{--width:55%;}.elementor-2833 .elementor-element.elementor-element-8024fe4{--width:700px;}.elementor-2833 .elementor-element.elementor-element-7479da6{--content-width:1800px;}.elementor-2833 .elementor-element.elementor-element-5d60298{--content-width:1800px;}.elementor-2833 .elementor-element.elementor-element-8b96ca2{--width:50%;}.elementor-2833 .elementor-element.elementor-element-e47b3e7{--width:50%;}}@media(max-width:1366px) and (min-width:768px){.elementor-2833 .elementor-element.elementor-element-84411bb{--width:100%;}.elementor-2833 .elementor-element.elementor-element-07e135f{--width:100%;}.elementor-2833 .elementor-element.elementor-element-fe680e7{--width:100%;}.elementor-2833 .elementor-element.elementor-element-d42773a{--width:100%;}.elementor-2833 .elementor-element.elementor-element-b6b6af4{--width:100%;}.elementor-2833 .elementor-element.elementor-element-8024fe4{--width:100%;}.elementor-2833 .elementor-element.elementor-element-8b96ca2{--width:100%;}.elementor-2833 .elementor-element.elementor-element-e47b3e7{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2833 .elementor-element.elementor-element-07e135f{--width:100%;}.elementor-2833 .elementor-element.elementor-element-fe680e7{--width:100%;}.elementor-2833 .elementor-element.elementor-element-d42773a{--width:100%;}.elementor-2833 .elementor-element.elementor-element-4d7a813{--width:100%;}.elementor-2833 .elementor-element.elementor-element-8dcb6fc{--width:100%;}.elementor-2833 .elementor-element.elementor-element-f9c0217{--width:100%;}.elementor-2833 .elementor-element.elementor-element-101e228{--width:100%;}.elementor-2833 .elementor-element.elementor-element-fe6e7f6{--width:100%;}.elementor-2833 .elementor-element.elementor-element-ad28c0e{--width:100%;}.elementor-2833 .elementor-element.elementor-element-7da3ff9{--width:100%;}.elementor-2833 .elementor-element.elementor-element-b26e920{--width:100%;}.elementor-2833 .elementor-element.elementor-element-46611a5{--width:100%;}.elementor-2833 .elementor-element.elementor-element-e8991d2{--width:100%;}.elementor-2833 .elementor-element.elementor-element-b6b6af4{--width:100%;}.elementor-2833 .elementor-element.elementor-element-8024fe4{--width:100%;}.elementor-2833 .elementor-element.elementor-element-8b96ca2{--width:100%;}.elementor-2833 .elementor-element.elementor-element-e47b3e7{--width:100%;}}/* Start custom CSS for icon-list, class: .elementor-element-17559b3 */.elementor-2833 .elementor-element.elementor-element-17559b3 .elementor-icon-list-item{
    display:flex;
        justify-content: space-between;
}
.elementor-2833 .elementor-element.elementor-element-17559b3 .elementor-icon-list-icon{
    order:2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db6af9d */.elementor-2833 .elementor-element.elementor-element-db6af9d {
    opacity: .3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b982391 */.elementor-2833 .elementor-element.elementor-element-b982391 {
    opacity: .7;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24bb9cd */.elementor-2833 .elementor-element.elementor-element-24bb9cd {
    opacity: .7;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ae9e76 */.elementor-2833 .elementor-element.elementor-element-3ae9e76 {
    opacity: .7;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f67ee1 */.elementor-2833 .elementor-element.elementor-element-1f67ee1 {
    opacity: .7;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1ffda2 */.elementor-2833 .elementor-element.elementor-element-d1ffda2 {
    opacity: .7;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65c7021 */.elementor-2833 .elementor-element.elementor-element-65c7021 {
    opacity: .3;
}/* End custom CSS */