.elementor-3500 .elementor-element.elementor-element-f3706cb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3500 .elementor-element.elementor-element-f3706cb:not(.elementor-motion-effects-element-type-background), .elementor-3500 .elementor-element.elementor-element-f3706cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-3500 .elementor-element.elementor-element-f3706cb{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3500 .elementor-element.elementor-element-f3706cb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3500 .elementor-element.elementor-element-65308f1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3500 .elementor-element.elementor-element-65308f1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3500 .elementor-element.elementor-element-65308f1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:75px 8% 90px calc((100vw - 1270px) / 2);}.elementor-3500 .elementor-element.elementor-element-65308f1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3500 .elementor-element.elementor-element-bd2cf2c > .elementor-widget-container{margin:0px 0px 2px 0px;}.elementor-3500 .elementor-element.elementor-element-bd2cf2c .elementor-heading-title{font-family:var( --e-global-typography-e2f38d5-font-family ), Sans-serif;font-size:var( --e-global-typography-e2f38d5-font-size );font-weight:var( --e-global-typography-e2f38d5-font-weight );line-height:var( --e-global-typography-e2f38d5-line-height );}.elementor-3500 .elementor-element.elementor-element-82b03b4 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-3500 .elementor-element.elementor-element-82b03b4{font-family:var( --e-global-typography-10a172c-font-family ), Sans-serif;font-size:var( --e-global-typography-10a172c-font-size );font-weight:var( --e-global-typography-10a172c-font-weight );text-decoration:var( --e-global-typography-10a172c-text-decoration );line-height:var( --e-global-typography-10a172c-line-height );}.elementor-3500 .elementor-element.elementor-element-82b03b4 p{margin-block-end:0px;}.elementor-3500 .elementor-element.elementor-element-0765d82 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-21bfb04 );color:var( --e-global-color-21bfb04 );border-radius:0px 0px 0px 0px;padding:18px 30px 18px 30px;}.elementor-3500 .elementor-element.elementor-element-0765d82 .elementor-button:hover, .elementor-3500 .elementor-element.elementor-element-0765d82 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-21bfb04 );}.elementor-3500 .elementor-element.elementor-element-0765d82{width:auto;max-width:auto;}.elementor-3500 .elementor-element.elementor-element-0765d82 > .elementor-widget-container{margin:0px 32px 0px 0px;}.elementor-3500 .elementor-element.elementor-element-0765d82 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3500 .elementor-element.elementor-element-0765d82 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-3500 .elementor-element.elementor-element-0765d82 .elementor-button:hover svg, .elementor-3500 .elementor-element.elementor-element-0765d82 .elementor-button:focus svg{fill:var( --e-global-color-21bfb04 );}.elementor-3500 .elementor-element.elementor-element-b2089bb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3500 .elementor-element.elementor-element-b2089bb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3500 .elementor-element.elementor-element-b2089bb > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-accent );opacity:0.2;}.elementor-bc-flex-widget .elementor-3500 .elementor-element.elementor-element-b2089bb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3500 .elementor-element.elementor-element-b2089bb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3500 .elementor-element.elementor-element-b2089bb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3500 .elementor-element.elementor-element-b2089bb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0;}.elementor-3500 .elementor-element.elementor-element-b2089bb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3500 .elementor-element.elementor-element-a634aa1{--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-3500 .elementor-element.elementor-element-5e19b2d > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-3500 .elementor-element.elementor-element-5e19b2d{text-align:right;font-weight:700;color:var( --e-global-color-21bfb04 );}.elementor-3500 .elementor-element.elementor-element-68f6b1f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:25px;}.elementor-3500 .elementor-element.elementor-element-68f6b1f:not(.elementor-motion-effects-element-type-background), .elementor-3500 .elementor-element.elementor-element-68f6b1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://mavconstructionandroofing.com/wp-content/uploads/2025/03/cartographer.webp");background-position:center center;background-repeat:repeat;background-size:auto;}.elementor-3500 .elementor-element.elementor-element-7000bdd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-3500 .elementor-element.elementor-element-9fd98f0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--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-3500 .elementor-element.elementor-element-9fd98f0:not(.elementor-motion-effects-element-type-background), .elementor-3500 .elementor-element.elementor-element-9fd98f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mavconstructionandroofing.com/wp-content/uploads/2025/03/homeowner-installing-new-exterior-siding-panels-on-2024-12-14-00-51-38-utc-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3500 .elementor-element.elementor-element-9fd98f0::before, .elementor-3500 .elementor-element.elementor-element-9fd98f0 > .elementor-background-video-container::before, .elementor-3500 .elementor-element.elementor-element-9fd98f0 > .e-con-inner > .elementor-background-video-container::before, .elementor-3500 .elementor-element.elementor-element-9fd98f0 > .elementor-background-slideshow::before, .elementor-3500 .elementor-element.elementor-element-9fd98f0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3500 .elementor-element.elementor-element-9fd98f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-3500 .elementor-element.elementor-element-17accbf .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;text-decoration:none;line-height:1.1em;letter-spacing:0.85px;color:var( --e-global-color-21bfb04 );}.elementor-3500 .elementor-element.elementor-element-b94da86{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--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-3500 .elementor-element.elementor-element-b94da86:not(.elementor-motion-effects-element-type-background), .elementor-3500 .elementor-element.elementor-element-b94da86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mavconstructionandroofing.com/wp-content/uploads/2025/03/480927428_122225636888224558_4825172840296058840_n-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3500 .elementor-element.elementor-element-b94da86::before, .elementor-3500 .elementor-element.elementor-element-b94da86 > .elementor-background-video-container::before, .elementor-3500 .elementor-element.elementor-element-b94da86 > .e-con-inner > .elementor-background-video-container::before, .elementor-3500 .elementor-element.elementor-element-b94da86 > .elementor-background-slideshow::before, .elementor-3500 .elementor-element.elementor-element-b94da86 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3500 .elementor-element.elementor-element-b94da86 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-3500 .elementor-element.elementor-element-e1d7949 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;text-decoration:none;line-height:1.1em;letter-spacing:0.85px;color:var( --e-global-color-21bfb04 );}.elementor-3500 .elementor-element.elementor-element-4dbdb91{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:52px;--padding-left:60px;--padding-right:0;}.elementor-3500 .elementor-element.elementor-element-4dbdb91.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3500 .elementor-element.elementor-element-797b2d5 > .elementor-widget-container{margin:8px 0px -2px 0px;}.elementor-3500 .elementor-element.elementor-element-797b2d5{z-index:1;}.elementor-3500 .elementor-element.elementor-element-797b2d5 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:32px;font-weight:600;line-height:1.1em;color:var( --e-global-color-21bfb04 );}.elementor-3500 .elementor-element.elementor-element-0b7cf87{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3500 .elementor-element.elementor-element-0b7cf87.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3500 .elementor-element.elementor-element-e65b872{width:auto;max-width:auto;--icon-box-icon-margin:9px;}.elementor-3500 .elementor-element.elementor-element-e65b872 > .elementor-widget-container{margin:0px 0px 0px -6px;padding:16px 40px 0px 0px;}.elementor-3500 .elementor-element.elementor-element-e65b872.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3500 .elementor-element.elementor-element-e65b872 .elementor-icon-box-wrapper{align-items:start;}.elementor-3500 .elementor-element.elementor-element-e65b872.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-3500 .elementor-element.elementor-element-e65b872.elementor-view-framed .elementor-icon, .elementor-3500 .elementor-element.elementor-element-e65b872.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3500 .elementor-element.elementor-element-e65b872 .elementor-icon{font-size:41px;}.elementor-3500 .elementor-element.elementor-element-e65b872 .elementor-icon-box-title, .elementor-3500 .elementor-element.elementor-element-e65b872 .elementor-icon-box-title a{font-size:19px;}.elementor-3500 .elementor-element.elementor-element-e65b872 .elementor-icon-box-title{color:var( --e-global-color-21bfb04 );}.elementor-3500 .elementor-element.elementor-element-1e84c0e{width:var( --container-widget-width, 55.157% );max-width:55.157%;--container-widget-width:55.157%;--container-widget-flex-grow:0;z-index:1;font-family:"Nunito Sans", Sans-serif;font-size:16.75px;font-weight:400;text-decoration:none;line-height:26.75px;color:var( --e-global-color-57a29b1 );}.elementor-3500 .elementor-element.elementor-element-1e84c0e > .elementor-widget-container{padding:9px 0px 0px 0px;}.elementor-3500 .elementor-element.elementor-element-1e84c0e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3500 .elementor-element.elementor-element-56aeb89{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:125px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3500 .elementor-element.elementor-element-81bf34f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3500 .elementor-element.elementor-element-81bf34f:not(.elementor-motion-effects-element-type-background), .elementor-3500 .elementor-element.elementor-element-81bf34f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mavconstructionandroofing.com/wp-content/uploads/2025/03/486254929_122233464158224558_8433617714098365180_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3500 .elementor-element.elementor-element-79b2db5{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;top:0px;}.elementor-3500 .elementor-element.elementor-element-79b2db5 > .elementor-widget-container{background-color:var( --e-global-color-21bfb04 );padding:30px 39px 30px 38px;}body:not(.rtl) .elementor-3500 .elementor-element.elementor-element-79b2db5{right:0px;}body.rtl .elementor-3500 .elementor-element.elementor-element-79b2db5{left:0px;}.elementor-3500 .elementor-element.elementor-element-79b2db5 .elementor-heading-title{color:var( --e-global-color-21bfb04 );}.elementor-3500 .elementor-element.elementor-element-5ef16f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:100px;--padding-bottom:105px;--padding-left:80px;--padding-right:8vw;}.elementor-3500 .elementor-element.elementor-element-5ef16f4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3500 .elementor-element.elementor-element-0aa78c9{width:auto;max-width:auto;}.elementor-3500 .elementor-element.elementor-element-0aa78c9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3500 .elementor-element.elementor-element-0aa78c9.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3500 .elementor-element.elementor-element-0aa78c9 .elementor-heading-title{font-family:var( --e-global-typography-92b0a2d-font-family ), Sans-serif;font-size:var( --e-global-typography-92b0a2d-font-size );font-weight:var( --e-global-typography-92b0a2d-font-weight );text-transform:var( --e-global-typography-92b0a2d-text-transform );text-decoration:var( --e-global-typography-92b0a2d-text-decoration );line-height:var( --e-global-typography-92b0a2d-line-height );letter-spacing:var( --e-global-typography-92b0a2d-letter-spacing );color:var( --e-global-color-primary );}.elementor-3500 .elementor-element.elementor-element-e38f0f5 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-3500 .elementor-element.elementor-element-631b7fa{font-family:var( --e-global-typography-f500460-font-family ), Sans-serif;font-size:var( --e-global-typography-f500460-font-size );font-weight:var( --e-global-typography-f500460-font-weight );text-decoration:var( --e-global-typography-f500460-text-decoration );line-height:var( --e-global-typography-f500460-line-height );}.elementor-3500 .elementor-element.elementor-element-e397c2d .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-21bfb04 );color:var( --e-global-color-21bfb04 );border-radius:0px 0px 0px 0px;padding:18px 30px 18px 30px;}.elementor-3500 .elementor-element.elementor-element-e397c2d .elementor-button:hover, .elementor-3500 .elementor-element.elementor-element-e397c2d .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-21bfb04 );}.elementor-3500 .elementor-element.elementor-element-e397c2d{width:auto;max-width:auto;}.elementor-3500 .elementor-element.elementor-element-e397c2d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3500 .elementor-element.elementor-element-e397c2d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3500 .elementor-element.elementor-element-e397c2d .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-3500 .elementor-element.elementor-element-e397c2d .elementor-button:hover svg, .elementor-3500 .elementor-element.elementor-element-e397c2d .elementor-button:focus svg{fill:var( --e-global-color-21bfb04 );}.elementor-3500 .elementor-element.elementor-element-ddbcc8d{--display:flex;--margin-top:120px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3500 .elementor-element.elementor-element-581428d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-3500 .elementor-element.elementor-element-6ff7da6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:0px;--padding-bottom:100px;--padding-left:8vw;--padding-right:80px;}.elementor-3500 .elementor-element.elementor-element-6ff7da6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3500 .elementor-element.elementor-element-799d6e9{width:auto;max-width:auto;}.elementor-3500 .elementor-element.elementor-element-799d6e9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3500 .elementor-element.elementor-element-799d6e9 .elementor-heading-title{font-family:var( --e-global-typography-92b0a2d-font-family ), Sans-serif;font-size:var( --e-global-typography-92b0a2d-font-size );font-weight:var( --e-global-typography-92b0a2d-font-weight );text-transform:var( --e-global-typography-92b0a2d-text-transform );text-decoration:var( --e-global-typography-92b0a2d-text-decoration );line-height:var( --e-global-typography-92b0a2d-line-height );letter-spacing:var( --e-global-typography-92b0a2d-letter-spacing );color:var( --e-global-color-primary );}.elementor-3500 .elementor-element.elementor-element-58923d8 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-3500 .elementor-element.elementor-element-58923d8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3500 .elementor-element.elementor-element-6c0ee4e{font-family:var( --e-global-typography-f500460-font-family ), Sans-serif;font-size:var( --e-global-typography-f500460-font-size );font-weight:var( --e-global-typography-f500460-font-weight );text-decoration:var( --e-global-typography-f500460-text-decoration );line-height:var( --e-global-typography-f500460-line-height );}.elementor-3500 .elementor-element.elementor-element-217bb25 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-21bfb04 );color:var( --e-global-color-21bfb04 );border-radius:0px 0px 0px 0px;padding:18px 30px 18px 30px;}.elementor-3500 .elementor-element.elementor-element-217bb25 .elementor-button:hover, .elementor-3500 .elementor-element.elementor-element-217bb25 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-21bfb04 );}.elementor-3500 .elementor-element.elementor-element-217bb25{width:auto;max-width:auto;}.elementor-3500 .elementor-element.elementor-element-217bb25 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-3500 .elementor-element.elementor-element-217bb25 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3500 .elementor-element.elementor-element-217bb25 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-3500 .elementor-element.elementor-element-217bb25 .elementor-button:hover svg, .elementor-3500 .elementor-element.elementor-element-217bb25 .elementor-button:focus svg{fill:var( --e-global-color-21bfb04 );}.elementor-3500 .elementor-element.elementor-element-0ed6508{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3500 .elementor-element.elementor-element-0ed6508:not(.elementor-motion-effects-element-type-background), .elementor-3500 .elementor-element.elementor-element-0ed6508 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mavconstructionandroofing.com/wp-content/uploads/2025/03/IMG_2126.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3500 .elementor-element.elementor-element-4af8331{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:120px;padding:0px 25px 0px 25px;}.elementor-3500 .elementor-element.elementor-element-4af8331 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3500 .elementor-element.elementor-element-d8b188e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-3500 .elementor-element.elementor-element-d8b188e{padding:85px 0px 0px 0px;}.elementor-3500 .elementor-element.elementor-element-acb9032 > .elementor-element-populated{margin:0px 50px 0px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;}.elementor-3500 .elementor-element.elementor-element-411ad06{width:auto;max-width:auto;}.elementor-3500 .elementor-element.elementor-element-411ad06 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3500 .elementor-element.elementor-element-411ad06 .elementor-heading-title{font-family:var( --e-global-typography-92b0a2d-font-family ), Sans-serif;font-size:var( --e-global-typography-92b0a2d-font-size );font-weight:var( --e-global-typography-92b0a2d-font-weight );text-transform:var( --e-global-typography-92b0a2d-text-transform );text-decoration:var( --e-global-typography-92b0a2d-text-decoration );line-height:var( --e-global-typography-92b0a2d-line-height );letter-spacing:var( --e-global-typography-92b0a2d-letter-spacing );color:var( --e-global-color-primary );}.elementor-3500 .elementor-element.elementor-element-5877e76 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-3500 .elementor-element.elementor-element-5877e76 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-bc-flex-widget .elementor-3500 .elementor-element.elementor-element-2b05cc6.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3500 .elementor-element.elementor-element-2b05cc6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3500 .elementor-element.elementor-element-2b05cc6.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-3500 .elementor-element.elementor-element-2b05cc6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3500 .elementor-element.elementor-element-ee90713{font-family:var( --e-global-typography-f500460-font-family ), Sans-serif;font-size:var( --e-global-typography-f500460-font-size );font-weight:var( --e-global-typography-f500460-font-weight );text-decoration:var( --e-global-typography-f500460-text-decoration );line-height:var( --e-global-typography-f500460-line-height );}.elementor-3500 .elementor-element.elementor-element-ee90713 p{margin-block-end:0px;}.elementor-3500 .elementor-element.elementor-element-eb8eae5{--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;--align-items:stretch;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--margin-top:68px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3500 .elementor-element.elementor-element-eb8eae5.e-con{--align-self:flex-start;}.elementor-3500 .elementor-element.elementor-element-7c802ef{--display:flex;--justify-content:flex-start;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--overflow:hidden;--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;--e-con-transform-transition-duration:400ms;}.elementor-3500 .elementor-element.elementor-element-7c802ef.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3500 .elementor-element.elementor-element-0ee16de img{height:375px;object-fit:cover;object-position:center center;}.elementor-3500 .elementor-element.elementor-element-616b790{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;bottom:0px;}.elementor-3500 .elementor-element.elementor-element-616b790 > .elementor-widget-container{background-color:var( --e-global-color-21bfb04 );padding:30px 39px 30px 38px;}body:not(.rtl) .elementor-3500 .elementor-element.elementor-element-616b790{left:0px;}body.rtl .elementor-3500 .elementor-element.elementor-element-616b790{right:0px;}.elementor-3500 .elementor-element.elementor-element-616b790 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-3500 .elementor-element.elementor-element-3fc4024{--display:flex;--justify-content:flex-start;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--overflow:hidden;--border-radius:0px 0px 0px 0px;--margin-top:-6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:65px;--padding-right:25px;--e-con-transform-transition-duration:400ms;}.elementor-3500 .elementor-element.elementor-element-3fc4024.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3500 .elementor-element.elementor-element-c220af3 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 4px 0px;}.elementor-3500 .elementor-element.elementor-element-c220af3 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:36px;line-height:1.14em;letter-spacing:-0.05px;}.elementor-3500 .elementor-element.elementor-element-6cf1898 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3500 .elementor-element.elementor-element-6cf1898{font-family:var( --e-global-typography-f500460-font-family ), Sans-serif;font-size:var( --e-global-typography-f500460-font-size );font-weight:var( --e-global-typography-f500460-font-weight );text-decoration:var( --e-global-typography-f500460-text-decoration );line-height:var( --e-global-typography-f500460-line-height );}.elementor-3500 .elementor-element.elementor-element-6cf1898 p{margin-block-end:0px;}.elementor-3500 .elementor-element.elementor-element-d2bf221 > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3500 .elementor-element.elementor-element-d2bf221{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-3500 .elementor-element.elementor-element-d2bf221 p{margin-block-end:0px;}.elementor-3500 .elementor-element.elementor-element-ae66eb9 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-3500 .elementor-element.elementor-element-ae66eb9{font-family:var( --e-global-typography-f500460-font-family ), Sans-serif;font-size:var( --e-global-typography-f500460-font-size );font-weight:var( --e-global-typography-f500460-font-weight );text-decoration:var( --e-global-typography-f500460-text-decoration );line-height:var( --e-global-typography-f500460-line-height );}.elementor-3500 .elementor-element.elementor-element-116ed8d .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-21bfb04 );color:var( --e-global-color-21bfb04 );border-radius:0px 0px 0px 0px;padding:18px 30px 18px 30px;}.elementor-3500 .elementor-element.elementor-element-116ed8d .elementor-button:hover, .elementor-3500 .elementor-element.elementor-element-116ed8d .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-21bfb04 );}.elementor-3500 .elementor-element.elementor-element-116ed8d{width:auto;max-width:auto;}.elementor-3500 .elementor-element.elementor-element-116ed8d > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-3500 .elementor-element.elementor-element-116ed8d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3500 .elementor-element.elementor-element-116ed8d .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-3500 .elementor-element.elementor-element-116ed8d .elementor-button:hover svg, .elementor-3500 .elementor-element.elementor-element-116ed8d .elementor-button:focus svg{fill:var( --e-global-color-21bfb04 );}.elementor-3500 .elementor-element.elementor-element-99085d9{--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;--align-items:stretch;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--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-3500 .elementor-element.elementor-element-47a197f{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--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;--e-con-transform-transition-duration:400ms;}.elementor-3500 .elementor-element.elementor-element-47a197f.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3500 .elementor-element.elementor-element-32c24fd img{height:375px;object-fit:cover;object-position:center center;}.elementor-3500 .elementor-element.elementor-element-eacde69{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;bottom:0px;}.elementor-3500 .elementor-element.elementor-element-eacde69 > .elementor-widget-container{background-color:var( --e-global-color-21bfb04 );padding:30px 39px 30px 38px;}body:not(.rtl) .elementor-3500 .elementor-element.elementor-element-eacde69{left:0px;}body.rtl .elementor-3500 .elementor-element.elementor-element-eacde69{right:0px;}.elementor-3500 .elementor-element.elementor-element-eacde69 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-3500 .elementor-element.elementor-element-e2fad52{--display:flex;--justify-content:flex-start;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--overflow:hidden;--border-radius:0px 0px 0px 0px;--margin-top:-6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:65px;--padding-right:25px;--e-con-transform-transition-duration:400ms;}.elementor-3500 .elementor-element.elementor-element-e2fad52.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3500 .elementor-element.elementor-element-299f41f > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 4px 0px;}.elementor-3500 .elementor-element.elementor-element-299f41f .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:36px;line-height:1.14em;letter-spacing:-0.05px;}.elementor-3500 .elementor-element.elementor-element-b51244f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3500 .elementor-element.elementor-element-b51244f{font-family:var( --e-global-typography-f500460-font-family ), Sans-serif;font-size:var( --e-global-typography-f500460-font-size );font-weight:var( --e-global-typography-f500460-font-weight );text-decoration:var( --e-global-typography-f500460-text-decoration );line-height:var( --e-global-typography-f500460-line-height );}.elementor-3500 .elementor-element.elementor-element-cbb7cd9 > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0px 0px 3px 0px;}.elementor-3500 .elementor-element.elementor-element-cbb7cd9{font-family:var( --e-global-typography-f500460-font-family ), Sans-serif;font-size:var( --e-global-typography-f500460-font-size );font-weight:var( --e-global-typography-f500460-font-weight );text-decoration:var( --e-global-typography-f500460-text-decoration );line-height:var( --e-global-typography-f500460-line-height );}.elementor-3500 .elementor-element.elementor-element-967ae5d .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-21bfb04 );color:var( --e-global-color-21bfb04 );border-radius:0px 0px 0px 0px;padding:18px 30px 18px 30px;}.elementor-3500 .elementor-element.elementor-element-967ae5d .elementor-button:hover, .elementor-3500 .elementor-element.elementor-element-967ae5d .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-21bfb04 );}.elementor-3500 .elementor-element.elementor-element-967ae5d{width:auto;max-width:auto;}.elementor-3500 .elementor-element.elementor-element-967ae5d > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-3500 .elementor-element.elementor-element-967ae5d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3500 .elementor-element.elementor-element-967ae5d .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-3500 .elementor-element.elementor-element-967ae5d .elementor-button:hover svg, .elementor-3500 .elementor-element.elementor-element-967ae5d .elementor-button:focus svg{fill:var( --e-global-color-21bfb04 );}.elementor-3500 .elementor-element.elementor-element-35ac2ab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3500 .elementor-element.elementor-element-79478d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3500 .elementor-element.elementor-element-79478d8:not(.elementor-motion-effects-element-type-background), .elementor-3500 .elementor-element.elementor-element-79478d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mavconstructionandroofing.com/wp-content/uploads/2025/03/IMG_7923-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3500 .elementor-element.elementor-element-8f541af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:110px;--padding-bottom:110px;--padding-left:80px;--padding-right:8vw;}.elementor-3500 .elementor-element.elementor-element-8f541af.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3500 .elementor-element.elementor-element-fadc38d{width:auto;max-width:auto;}.elementor-3500 .elementor-element.elementor-element-fadc38d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3500 .elementor-element.elementor-element-fadc38d .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3500 .elementor-element.elementor-element-41d1b70 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-3500 .elementor-element.elementor-element-41d1b70 .elementor-heading-title{font-family:var( --e-global-typography-d83a56a-font-family ), Sans-serif;font-size:var( --e-global-typography-d83a56a-font-size );line-height:var( --e-global-typography-d83a56a-line-height );}.elementor-3500 .elementor-element.elementor-element-b8f58a0{font-family:var( --e-global-typography-f500460-font-family ), Sans-serif;font-size:var( --e-global-typography-f500460-font-size );font-weight:var( --e-global-typography-f500460-font-weight );text-decoration:var( --e-global-typography-f500460-text-decoration );line-height:var( --e-global-typography-f500460-line-height );}.elementor-3500 .elementor-element.elementor-element-b8f58a0 p{margin-block-end:0px;}.elementor-3500 .elementor-element.elementor-element-9dc072e .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-21bfb04 );color:var( --e-global-color-21bfb04 );border-radius:0px 0px 0px 0px;padding:18px 30px 18px 30px;}.elementor-3500 .elementor-element.elementor-element-9dc072e .elementor-button:hover, .elementor-3500 .elementor-element.elementor-element-9dc072e .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-21bfb04 );}.elementor-3500 .elementor-element.elementor-element-9dc072e{width:auto;max-width:auto;}.elementor-3500 .elementor-element.elementor-element-9dc072e > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-3500 .elementor-element.elementor-element-9dc072e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3500 .elementor-element.elementor-element-9dc072e .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-3500 .elementor-element.elementor-element-9dc072e .elementor-button:hover svg, .elementor-3500 .elementor-element.elementor-element-9dc072e .elementor-button:focus svg{fill:var( --e-global-color-21bfb04 );}.elementor-3500 .elementor-element.elementor-element-e38d9b2{--display:flex;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3500 .elementor-element.elementor-element-040261c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:85px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-3500 .elementor-element.elementor-element-fc7e971{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3500 .elementor-element.elementor-element-30f66c6{width:auto;max-width:auto;}.elementor-3500 .elementor-element.elementor-element-30f66c6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3500 .elementor-element.elementor-element-30f66c6 .elementor-heading-title{font-family:var( --e-global-typography-92b0a2d-font-family ), Sans-serif;font-size:var( --e-global-typography-92b0a2d-font-size );font-weight:var( --e-global-typography-92b0a2d-font-weight );text-transform:var( --e-global-typography-92b0a2d-text-transform );text-decoration:var( --e-global-typography-92b0a2d-text-decoration );line-height:var( --e-global-typography-92b0a2d-line-height );letter-spacing:var( --e-global-typography-92b0a2d-letter-spacing );color:var( --e-global-color-primary );}.elementor-3500 .elementor-element.elementor-element-3b8d030{width:100%;max-width:100%;text-align:center;}.elementor-3500 .elementor-element.elementor-element-3b8d030 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-3500 .elementor-element.elementor-element-3b8d030.elementor-element{--align-self:center;}.elementor-3500 .elementor-element.elementor-element-3b8d030 .elementor-heading-title{font-family:var( --e-global-typography-d83a56a-font-family ), Sans-serif;font-size:var( --e-global-typography-d83a56a-font-size );line-height:var( --e-global-typography-d83a56a-line-height );}.elementor-3500 .elementor-element.elementor-element-e10f6a1{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:15%;--padding-right:15%;}.elementor-3500 .elementor-element.elementor-element-739fe40 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-3500 .elementor-element.elementor-element-739fe40 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-3500 .elementor-element.elementor-element-739fe40 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:var( --e-global-color-secondary );}.elementor-3500 .elementor-element.elementor-element-739fe40 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:var( --e-global-color-ad41708 );font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:800;text-decoration:none;line-height:26.75px;letter-spacing:-0.4px;padding:15.5px 30px 15.5px 30px;}.elementor-3500 .elementor-element.elementor-element-739fe40 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:var( --e-global-color-21bfb04 );}.elementor-3500 .elementor-element.elementor-element-739fe40 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var( --e-global-color-21bfb04 );}.elementor-3500 .elementor-element.elementor-element-7094d11{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3500 .elementor-element.elementor-element-39b5059{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:calc((100vw - 1310px) / 2);--padding-right:120px;}.elementor-3500 .elementor-element.elementor-element-39b5059.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3500 .elementor-element.elementor-element-f0de417 > .elementor-widget-container{padding:0px 0px 8px 25px;}.elementor-3500 .elementor-element.elementor-element-f0de417 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3500 .elementor-element.elementor-element-a80680c > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-3500 .elementor-element.elementor-element-a80680c{font-family:var( --e-global-typography-10a172c-font-family ), Sans-serif;font-size:var( --e-global-typography-10a172c-font-size );font-weight:var( --e-global-typography-10a172c-font-weight );text-decoration:var( --e-global-typography-10a172c-text-decoration );line-height:var( --e-global-typography-10a172c-line-height );}.elementor-3500 .elementor-element.elementor-element-a40b11f{--display:flex;--min-height:375px;--flex-direction:column;--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:flex-end;--align-items:flex-start;--overlay-opacity:1;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-3500 .elementor-element.elementor-element-a40b11f:not(.elementor-motion-effects-element-type-background), .elementor-3500 .elementor-element.elementor-element-a40b11f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bfb04 );background-image:url("https://mavconstructionandroofing.com/wp-content/uploads/2025/04/IMG_2115.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3500 .elementor-element.elementor-element-a40b11f::before, .elementor-3500 .elementor-element.elementor-element-a40b11f > .elementor-background-video-container::before, .elementor-3500 .elementor-element.elementor-element-a40b11f > .e-con-inner > .elementor-background-video-container::before, .elementor-3500 .elementor-element.elementor-element-a40b11f > .elementor-background-slideshow::before, .elementor-3500 .elementor-element.elementor-element-a40b11f > .e-con-inner > .elementor-background-slideshow::before, .elementor-3500 .elementor-element.elementor-element-a40b11f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3500 .elementor-element.elementor-element-58cdeca .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-21bfb04 );color:var( --e-global-color-21bfb04 );border-radius:0px 0px 0px 0px;padding:39px 45px 39px 45px;}.elementor-3500 .elementor-element.elementor-element-58cdeca .elementor-button:hover, .elementor-3500 .elementor-element.elementor-element-58cdeca .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-21bfb04 );}.elementor-3500 .elementor-element.elementor-element-58cdeca{width:auto;max-width:auto;bottom:0px;}.elementor-3500 .elementor-element.elementor-element-58cdeca > .elementor-widget-container{margin:0px 0px 85px -90px;}body:not(.rtl) .elementor-3500 .elementor-element.elementor-element-58cdeca{left:0px;}body.rtl .elementor-3500 .elementor-element.elementor-element-58cdeca{right:0px;}.elementor-3500 .elementor-element.elementor-element-58cdeca .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3500 .elementor-element.elementor-element-58cdeca .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-3500 .elementor-element.elementor-element-58cdeca .elementor-button:hover svg, .elementor-3500 .elementor-element.elementor-element-58cdeca .elementor-button:focus svg{fill:var( --e-global-color-21bfb04 );}:root{--page-title-display:none;}@media(max-width:1188px){.elementor-3500 .elementor-element.elementor-element-bd2cf2c .elementor-heading-title{font-size:var( --e-global-typography-e2f38d5-font-size );line-height:var( --e-global-typography-e2f38d5-line-height );}.elementor-3500 .elementor-element.elementor-element-82b03b4{font-size:var( --e-global-typography-10a172c-font-size );line-height:var( --e-global-typography-10a172c-line-height );}.elementor-3500 .elementor-element.elementor-element-0aa78c9 .elementor-heading-title{font-size:var( --e-global-typography-92b0a2d-font-size );line-height:var( --e-global-typography-92b0a2d-line-height );letter-spacing:var( --e-global-typography-92b0a2d-letter-spacing );}.elementor-3500 .elementor-element.elementor-element-631b7fa{font-size:var( --e-global-typography-f500460-font-size );line-height:var( --e-global-typography-f500460-line-height );}.elementor-3500 .elementor-element.elementor-element-799d6e9 .elementor-heading-title{font-size:var( --e-global-typography-92b0a2d-font-size );line-height:var( --e-global-typography-92b0a2d-line-height );letter-spacing:var( --e-global-typography-92b0a2d-letter-spacing );}.elementor-3500 .elementor-element.elementor-element-58923d8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3500 .elementor-element.elementor-element-6c0ee4e{font-size:var( --e-global-typography-f500460-font-size );line-height:var( --e-global-typography-f500460-line-height );}.elementor-3500 .elementor-element.elementor-element-411ad06 .elementor-heading-title{font-size:var( --e-global-typography-92b0a2d-font-size );line-height:var( --e-global-typography-92b0a2d-line-height );letter-spacing:var( --e-global-typography-92b0a2d-letter-spacing );}.elementor-3500 .elementor-element.elementor-element-5877e76 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3500 .elementor-element.elementor-element-ee90713{font-size:var( --e-global-typography-f500460-font-size );line-height:var( --e-global-typography-f500460-line-height );}.elementor-3500 .elementor-element.elementor-element-6cf1898{font-size:var( --e-global-typography-f500460-font-size );line-height:var( --e-global-typography-f500460-line-height );}.elementor-3500 .elementor-element.elementor-element-d2bf221{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3500 .elementor-element.elementor-element-ae66eb9{font-size:var( --e-global-typography-f500460-font-size );line-height:var( --e-global-typography-f500460-line-height );}.elementor-3500 .elementor-element.elementor-element-b51244f{font-size:var( --e-global-typography-f500460-font-size );line-height:var( --e-global-typography-f500460-line-height );}.elementor-3500 .elementor-element.elementor-element-cbb7cd9{font-size:var( --e-global-typography-f500460-font-size );line-height:var( --e-global-typography-f500460-line-height );}.elementor-3500 .elementor-element.elementor-element-41d1b70 .elementor-heading-title{font-size:var( --e-global-typography-d83a56a-font-size );line-height:var( --e-global-typography-d83a56a-line-height );}.elementor-3500 .elementor-element.elementor-element-b8f58a0{font-size:var( --e-global-typography-f500460-font-size );line-height:var( --e-global-typography-f500460-line-height );}.elementor-3500 .elementor-element.elementor-element-30f66c6 .elementor-heading-title{font-size:var( --e-global-typography-92b0a2d-font-size );line-height:var( --e-global-typography-92b0a2d-line-height );letter-spacing:var( --e-global-typography-92b0a2d-letter-spacing );}.elementor-3500 .elementor-element.elementor-element-3b8d030 .elementor-heading-title{font-size:var( --e-global-typography-d83a56a-font-size );line-height:var( --e-global-typography-d83a56a-line-height );}.elementor-3500 .elementor-element.elementor-element-f0de417 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3500 .elementor-element.elementor-element-a80680c{font-size:var( --e-global-typography-10a172c-font-size );line-height:var( --e-global-typography-10a172c-line-height );}}@media(min-width:768px){.elementor-3500 .elementor-element.elementor-element-65308f1{width:43.3%;}.elementor-3500 .elementor-element.elementor-element-b2089bb{width:56.7%;}.elementor-3500 .elementor-element.elementor-element-7000bdd{--width:66%;}.elementor-3500 .elementor-element.elementor-element-9fd98f0{--width:50%;}.elementor-3500 .elementor-element.elementor-element-b94da86{--width:50%;}.elementor-3500 .elementor-element.elementor-element-4dbdb91{--width:56%;}.elementor-3500 .elementor-element.elementor-element-81bf34f{--width:50%;}.elementor-3500 .elementor-element.elementor-element-5ef16f4{--width:50%;}.elementor-3500 .elementor-element.elementor-element-6ff7da6{--width:50%;}.elementor-3500 .elementor-element.elementor-element-0ed6508{--width:50%;}.elementor-3500 .elementor-element.elementor-element-acb9032{width:50%;}.elementor-3500 .elementor-element.elementor-element-2b05cc6{width:50%;}.elementor-3500 .elementor-element.elementor-element-7c802ef{--width:50%;}.elementor-3500 .elementor-element.elementor-element-3fc4024{--width:51%;}.elementor-3500 .elementor-element.elementor-element-47a197f{--width:50%;}.elementor-3500 .elementor-element.elementor-element-e2fad52{--width:51%;}.elementor-3500 .elementor-element.elementor-element-79478d8{--width:50%;}.elementor-3500 .elementor-element.elementor-element-8f541af{--width:50%;}.elementor-3500 .elementor-element.elementor-element-39b5059{--width:57%;}.elementor-3500 .elementor-element.elementor-element-a40b11f{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3500 .elementor-element.elementor-element-65308f1{width:100%;}.elementor-3500 .elementor-element.elementor-element-b2089bb{width:100%;}.elementor-3500 .elementor-element.elementor-element-7000bdd{--width:100%;}.elementor-3500 .elementor-element.elementor-element-4dbdb91{--width:100%;}.elementor-3500 .elementor-element.elementor-element-81bf34f{--width:100%;}.elementor-3500 .elementor-element.elementor-element-5ef16f4{--width:100%;}.elementor-3500 .elementor-element.elementor-element-6ff7da6{--width:100%;}.elementor-3500 .elementor-element.elementor-element-0ed6508{--width:100%;}.elementor-3500 .elementor-element.elementor-element-acb9032{width:100%;}.elementor-3500 .elementor-element.elementor-element-2b05cc6{width:100%;}.elementor-3500 .elementor-element.elementor-element-7c802ef{--width:100%;}.elementor-3500 .elementor-element.elementor-element-3fc4024{--width:100%;}.elementor-3500 .elementor-element.elementor-element-47a197f{--width:100%;}.elementor-3500 .elementor-element.elementor-element-e2fad52{--width:100%;}.elementor-3500 .elementor-element.elementor-element-79478d8{--width:100%;}.elementor-3500 .elementor-element.elementor-element-8f541af{--width:100%;}.elementor-3500 .elementor-element.elementor-element-39b5059{--width:100%;}.elementor-3500 .elementor-element.elementor-element-a40b11f{--width:100%;}}@media(max-width:1024px){.elementor-3500 .elementor-element.elementor-element-f3706cb{padding:0px 0px 0px 0px;}.elementor-3500 .elementor-element.elementor-element-65308f1.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-3500 .elementor-element.elementor-element-65308f1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:55px 25px 55px 25px;}.elementor-3500 .elementor-element.elementor-element-bd2cf2c .elementor-heading-title{font-size:var( --e-global-typography-e2f38d5-font-size );line-height:var( --e-global-typography-e2f38d5-line-height );}.elementor-3500 .elementor-element.elementor-element-82b03b4 > .elementor-widget-container{padding:0px 0px 14px 0px;}.elementor-3500 .elementor-element.elementor-element-82b03b4{font-size:var( --e-global-typography-10a172c-font-size );line-height:var( --e-global-typography-10a172c-line-height );}.elementor-3500 .elementor-element.elementor-element-0765d82 > .elementor-widget-container{margin:0px 32px 0px 0px;}.elementor-3500 .elementor-element.elementor-element-0765d82{z-index:6;}.elementor-3500 .elementor-element.elementor-element-b2089bb > .elementor-element-populated{margin:-11vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:130px 0px 130px 0px;}.elementor-3500 .elementor-element.elementor-element-68f6b1f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3500 .elementor-element.elementor-element-9fd98f0{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3500 .elementor-element.elementor-element-b94da86{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3500 .elementor-element.elementor-element-4dbdb91{--padding-top:42px;--padding-bottom:45px;--padding-left:25px;--padding-right:25px;}.elementor-3500 .elementor-element.elementor-element-797b2d5 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-3500 .elementor-element.elementor-element-797b2d5{text-align:left;}.elementor-3500 .elementor-element.elementor-element-797b2d5 .elementor-heading-title{font-size:36px;}.elementor-3500 .elementor-element.elementor-element-1e84c0e{text-align:left;font-size:16.25px;line-height:26px;}.elementor-3500 .elementor-element.elementor-element-56aeb89{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-3500 .elementor-element.elementor-element-81bf34f{--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-3500 .elementor-element.elementor-element-5ef16f4{--padding-top:65px;--padding-bottom:65px;--padding-left:35px;--padding-right:35px;}.elementor-3500 .elementor-element.elementor-element-0aa78c9 .elementor-heading-title{font-size:var( --e-global-typography-92b0a2d-font-size );line-height:var( --e-global-typography-92b0a2d-line-height );letter-spacing:var( --e-global-typography-92b0a2d-letter-spacing );}.elementor-3500 .elementor-element.elementor-element-631b7fa{font-size:var( --e-global-typography-f500460-font-size );line-height:var( --e-global-typography-f500460-line-height );}.elementor-3500 .elementor-element.elementor-element-ddbcc8d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3500 .elementor-element.elementor-element-581428d{--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;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-3500 .elementor-element.elementor-element-6ff7da6{--padding-top:65px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-3500 .elementor-element.elementor-element-799d6e9 .elementor-heading-title{font-size:var( --e-global-typography-92b0a2d-font-size );line-height:var( --e-global-typography-92b0a2d-line-height );letter-spacing:var( --e-global-typography-92b0a2d-letter-spacing );}.elementor-3500 .elementor-element.elementor-element-58923d8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3500 .elementor-element.elementor-element-6c0ee4e{font-size:var( --e-global-typography-f500460-font-size );line-height:var( --e-global-typography-f500460-line-height );}.elementor-3500 .elementor-element.elementor-element-0ed6508{--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-3500 .elementor-element.elementor-element-4af8331{padding:0px 30px 0px 30px;}.elementor-3500 .elementor-element.elementor-element-d8b188e{padding:70px 0px 0px 0px;}.elementor-3500 .elementor-element.elementor-element-acb9032.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-3500 .elementor-element.elementor-element-acb9032 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3500 .elementor-element.elementor-element-411ad06 .elementor-heading-title{font-size:var( --e-global-typography-92b0a2d-font-size );line-height:var( --e-global-typography-92b0a2d-line-height );letter-spacing:var( --e-global-typography-92b0a2d-letter-spacing );}.elementor-3500 .elementor-element.elementor-element-5877e76{text-align:left;}.elementor-3500 .elementor-element.elementor-element-5877e76 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3500 .elementor-element.elementor-element-ee90713 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-3500 .elementor-element.elementor-element-ee90713{text-align:left;font-size:var( --e-global-typography-f500460-font-size );line-height:var( --e-global-typography-f500460-line-height );}.elementor-3500 .elementor-element.elementor-element-eb8eae5{--flex-direction:column;--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;--align-items:stretch;--margin-top:40px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-3500 .elementor-element.elementor-element-3fc4024{--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3500 .elementor-element.elementor-element-6cf1898{font-size:var( --e-global-typography-f500460-font-size );line-height:var( --e-global-typography-f500460-line-height );}.elementor-3500 .elementor-element.elementor-element-d2bf221{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3500 .elementor-element.elementor-element-ae66eb9{font-size:var( --e-global-typography-f500460-font-size );line-height:var( --e-global-typography-f500460-line-height );}.elementor-3500 .elementor-element.elementor-element-99085d9{--flex-direction:column;--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;--align-items:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3500 .elementor-element.elementor-element-e2fad52{--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3500 .elementor-element.elementor-element-b51244f{font-size:var( --e-global-typography-f500460-font-size );line-height:var( --e-global-typography-f500460-line-height );}.elementor-3500 .elementor-element.elementor-element-cbb7cd9{font-size:var( --e-global-typography-f500460-font-size );line-height:var( --e-global-typography-f500460-line-height );}.elementor-3500 .elementor-element.elementor-element-35ac2ab{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3500 .elementor-element.elementor-element-79478d8{--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-3500 .elementor-element.elementor-element-8f541af{--padding-top:65px;--padding-bottom:65px;--padding-left:35px;--padding-right:35px;}.elementor-3500 .elementor-element.elementor-element-41d1b70 .elementor-heading-title{font-size:var( --e-global-typography-d83a56a-font-size );line-height:var( --e-global-typography-d83a56a-line-height );}.elementor-3500 .elementor-element.elementor-element-b8f58a0{font-size:var( --e-global-typography-f500460-font-size );line-height:var( --e-global-typography-f500460-line-height );}.elementor-3500 .elementor-element.elementor-element-e38d9b2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3500 .elementor-element.elementor-element-040261c{--margin-top:65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3500 .elementor-element.elementor-element-30f66c6 .elementor-heading-title{font-size:var( --e-global-typography-92b0a2d-font-size );line-height:var( --e-global-typography-92b0a2d-line-height );letter-spacing:var( --e-global-typography-92b0a2d-letter-spacing );}.elementor-3500 .elementor-element.elementor-element-3b8d030 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-3500 .elementor-element.elementor-element-3b8d030{text-align:center;}.elementor-3500 .elementor-element.elementor-element-3b8d030 .elementor-heading-title{font-size:var( --e-global-typography-d83a56a-font-size );line-height:var( --e-global-typography-d83a56a-line-height );}.elementor-3500 .elementor-element.elementor-element-e10f6a1{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-3500 .elementor-element.elementor-element-739fe40 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:16.25px;line-height:26px;}.elementor-3500 .elementor-element.elementor-element-7094d11{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3500 .elementor-element.elementor-element-39b5059{--padding-top:75px;--padding-bottom:75px;--padding-left:0;--padding-right:0;}.elementor-3500 .elementor-element.elementor-element-f0de417{width:100%;max-width:100%;}.elementor-3500 .elementor-element.elementor-element-f0de417 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3500 .elementor-element.elementor-element-a80680c{width:100%;max-width:100%;font-size:var( --e-global-typography-10a172c-font-size );line-height:var( --e-global-typography-10a172c-line-height );}.elementor-3500 .elementor-element.elementor-element-a80680c > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-3500 .elementor-element.elementor-element-a40b11f{--min-height:300px;--padding-top:0;--padding-bottom:500;--padding-left:0;--padding-right:0;}.elementor-3500 .elementor-element.elementor-element-58cdeca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3500 .elementor-element.elementor-element-58cdeca{bottom:253px;}}@media(max-width:767px){.elementor-3500 .elementor-element.elementor-element-f3706cb{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3500 .elementor-element.elementor-element-65308f1{width:100%;}.elementor-3500 .elementor-element.elementor-element-65308f1 > .elementor-element-populated{padding:47px 28px 15px 28px;}.elementor-3500 .elementor-element.elementor-element-bd2cf2c > .elementor-widget-container{margin:0px 0px -9px 0px;}.elementor-3500 .elementor-element.elementor-element-bd2cf2c .elementor-heading-title{font-size:var( --e-global-typography-e2f38d5-font-size );line-height:var( --e-global-typography-e2f38d5-line-height );}.elementor-3500 .elementor-element.elementor-element-82b03b4 > .elementor-widget-container{padding:6px 0px 16px 0px;}.elementor-3500 .elementor-element.elementor-element-82b03b4{font-size:var( --e-global-typography-10a172c-font-size );line-height:var( --e-global-typography-10a172c-line-height );}.elementor-3500 .elementor-element.elementor-element-0765d82{width:100%;max-width:100%;z-index:6;}.elementor-3500 .elementor-element.elementor-element-0765d82 > .elementor-widget-container{margin:0px 0px 39px 0px;}.elementor-3500 .elementor-element.elementor-element-b2089bb > .elementor-element-populated{margin:-20vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:100px 25px 100px 25px;}.elementor-3500 .elementor-element.elementor-element-68f6b1f{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3500 .elementor-element.elementor-element-7000bdd{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3500 .elementor-element.elementor-element-9fd98f0{--width:50%;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3500 .elementor-element.elementor-element-17accbf .elementor-heading-title{font-size:15px;}.elementor-3500 .elementor-element.elementor-element-b94da86{--width:50%;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3500 .elementor-element.elementor-element-e1d7949 .elementor-heading-title{font-size:15px;}.elementor-3500 .elementor-element.elementor-element-4dbdb91{--padding-top:58px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-3500 .elementor-element.elementor-element-797b2d5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3500 .elementor-element.elementor-element-797b2d5 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-3500 .elementor-element.elementor-element-0b7cf87{--width:100%;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3500 .elementor-element.elementor-element-e65b872{width:100%;max-width:100%;}.elementor-3500 .elementor-element.elementor-element-e65b872 > .elementor-widget-container{padding:16px 0px 0px 0px;}.elementor-3500 .elementor-element.elementor-element-e65b872 .elementor-icon{font-size:35px;}.elementor-3500 .elementor-element.elementor-element-e65b872 .elementor-icon-box-title, .elementor-3500 .elementor-element.elementor-element-e65b872 .elementor-icon-box-title a{font-size:16px;}.elementor-3500 .elementor-element.elementor-element-1e84c0e{width:100%;max-width:100%;font-size:15px;line-height:23px;}.elementor-3500 .elementor-element.elementor-element-1e84c0e > .elementor-widget-container{margin:00px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3500 .elementor-element.elementor-element-56aeb89{--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3500 .elementor-element.elementor-element-81bf34f{--padding-top:125px;--padding-bottom:125px;--padding-left:0px;--padding-right:0px;}.elementor-3500 .elementor-element.elementor-element-79b2db5 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-3500 .elementor-element.elementor-element-5ef16f4{--width:100%;--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;--padding-top:55px;--padding-bottom:90px;--padding-left:25px;--padding-right:25px;}.elementor-3500 .elementor-element.elementor-element-0aa78c9 .elementor-heading-title{font-size:var( --e-global-typography-92b0a2d-font-size );line-height:var( --e-global-typography-92b0a2d-line-height );letter-spacing:var( --e-global-typography-92b0a2d-letter-spacing );}.elementor-3500 .elementor-element.elementor-element-e38f0f5 > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-3500 .elementor-element.elementor-element-631b7fa{font-size:var( --e-global-typography-f500460-font-size );line-height:var( --e-global-typography-f500460-line-height );}.elementor-3500 .elementor-element.elementor-element-e397c2d{width:auto;max-width:auto;}.elementor-3500 .elementor-element.elementor-element-e397c2d.elementor-element{--align-self:flex-start;}.elementor-3500 .elementor-element.elementor-element-581428d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3500 .elementor-element.elementor-element-6ff7da6{--width:100%;--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;--padding-top:55px;--padding-bottom:90px;--padding-left:25px;--padding-right:25px;}.elementor-3500 .elementor-element.elementor-element-799d6e9 .elementor-heading-title{font-size:var( --e-global-typography-92b0a2d-font-size );line-height:var( --e-global-typography-92b0a2d-line-height );letter-spacing:var( --e-global-typography-92b0a2d-letter-spacing );}.elementor-3500 .elementor-element.elementor-element-58923d8 > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-3500 .elementor-element.elementor-element-58923d8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3500 .elementor-element.elementor-element-6c0ee4e{font-size:var( --e-global-typography-f500460-font-size );line-height:var( --e-global-typography-f500460-line-height );}.elementor-3500 .elementor-element.elementor-element-217bb25{width:auto;max-width:auto;}.elementor-3500 .elementor-element.elementor-element-217bb25.elementor-element{--align-self:flex-start;}.elementor-3500 .elementor-element.elementor-element-0ed6508{--padding-top:125px;--padding-bottom:125px;--padding-left:0px;--padding-right:0px;}.elementor-3500 .elementor-element.elementor-element-4af8331{margin-top:0px;margin-bottom:90px;padding:0px 25px 0px 25px;}.elementor-3500 .elementor-element.elementor-element-d8b188e{padding:67px 0px 0px 0px;}.elementor-3500 .elementor-element.elementor-element-411ad06 .elementor-heading-title{font-size:var( --e-global-typography-92b0a2d-font-size );line-height:var( --e-global-typography-92b0a2d-line-height );letter-spacing:var( --e-global-typography-92b0a2d-letter-spacing );}.elementor-3500 .elementor-element.elementor-element-5877e76 > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-3500 .elementor-element.elementor-element-5877e76 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3500 .elementor-element.elementor-element-ee90713{font-size:var( --e-global-typography-f500460-font-size );line-height:var( --e-global-typography-f500460-line-height );}.elementor-3500 .elementor-element.elementor-element-eb8eae5{--margin-top:35px;--margin-bottom:65px;--margin-left:0px;--margin-right:0px;}.elementor-3500 .elementor-element.elementor-element-7c802ef{--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-3500 .elementor-element.elementor-element-0ee16de img{height:220px;}.elementor-3500 .elementor-element.elementor-element-616b790 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-3500 .elementor-element.elementor-element-3fc4024{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3500 .elementor-element.elementor-element-c220af3 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-3500 .elementor-element.elementor-element-c220af3 .elementor-heading-title{font-size:26px;line-height:1.14em;}.elementor-3500 .elementor-element.elementor-element-6cf1898 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-3500 .elementor-element.elementor-element-6cf1898{font-size:var( --e-global-typography-f500460-font-size );line-height:var( --e-global-typography-f500460-line-height );}.elementor-3500 .elementor-element.elementor-element-d2bf221 > .elementor-widget-container{margin:7px 0px -5px 0px;}.elementor-3500 .elementor-element.elementor-element-d2bf221{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3500 .elementor-element.elementor-element-ae66eb9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3500 .elementor-element.elementor-element-ae66eb9{font-size:var( --e-global-typography-f500460-font-size );line-height:var( --e-global-typography-f500460-line-height );}.elementor-3500 .elementor-element.elementor-element-116ed8d{width:auto;max-width:auto;}.elementor-3500 .elementor-element.elementor-element-116ed8d.elementor-element{--align-self:flex-start;}.elementor-3500 .elementor-element.elementor-element-99085d9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3500 .elementor-element.elementor-element-47a197f{--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-3500 .elementor-element.elementor-element-32c24fd img{height:220px;}.elementor-3500 .elementor-element.elementor-element-eacde69 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-3500 .elementor-element.elementor-element-e2fad52{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3500 .elementor-element.elementor-element-299f41f > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-3500 .elementor-element.elementor-element-299f41f .elementor-heading-title{font-size:26px;line-height:1.14em;}.elementor-3500 .elementor-element.elementor-element-b51244f > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-3500 .elementor-element.elementor-element-b51244f{font-size:var( --e-global-typography-f500460-font-size );line-height:var( --e-global-typography-f500460-line-height );}.elementor-3500 .elementor-element.elementor-element-cbb7cd9 > .elementor-widget-container{margin:19px 0px 0px 0px;}.elementor-3500 .elementor-element.elementor-element-cbb7cd9{font-size:var( --e-global-typography-f500460-font-size );line-height:var( --e-global-typography-f500460-line-height );}.elementor-3500 .elementor-element.elementor-element-967ae5d{width:auto;max-width:auto;}.elementor-3500 .elementor-element.elementor-element-967ae5d.elementor-element{--align-self:flex-start;}.elementor-3500 .elementor-element.elementor-element-35ac2ab{--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3500 .elementor-element.elementor-element-79478d8{--padding-top:125px;--padding-bottom:125px;--padding-left:0px;--padding-right:0px;}.elementor-3500 .elementor-element.elementor-element-8f541af{--width:100%;--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;--padding-top:55px;--padding-bottom:90px;--padding-left:25px;--padding-right:25px;}.elementor-3500 .elementor-element.elementor-element-41d1b70 > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-3500 .elementor-element.elementor-element-41d1b70 .elementor-heading-title{font-size:var( --e-global-typography-d83a56a-font-size );line-height:var( --e-global-typography-d83a56a-line-height );}.elementor-3500 .elementor-element.elementor-element-b8f58a0{font-size:var( --e-global-typography-f500460-font-size );line-height:var( --e-global-typography-f500460-line-height );}.elementor-3500 .elementor-element.elementor-element-9dc072e{width:auto;max-width:auto;}.elementor-3500 .elementor-element.elementor-element-9dc072e.elementor-element{--align-self:flex-start;}.elementor-3500 .elementor-element.elementor-element-e38d9b2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3500 .elementor-element.elementor-element-040261c{--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3500 .elementor-element.elementor-element-30f66c6 .elementor-heading-title{font-size:var( --e-global-typography-92b0a2d-font-size );line-height:var( --e-global-typography-92b0a2d-line-height );letter-spacing:var( --e-global-typography-92b0a2d-letter-spacing );}.elementor-3500 .elementor-element.elementor-element-3b8d030 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-3500 .elementor-element.elementor-element-3b8d030 .elementor-heading-title{font-size:var( --e-global-typography-d83a56a-font-size );line-height:var( --e-global-typography-d83a56a-line-height );}.elementor-3500 .elementor-element.elementor-element-739fe40 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:15.25px;line-height:21px;padding:16px 50px 16px 22px;}.elementor-3500 .elementor-element.elementor-element-739fe40 .elementskit-accordion .elementskit-card-body{padding:25px 20px 25px 20px;}.elementor-3500 .elementor-element.elementor-element-7094d11{--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-3500 .elementor-element.elementor-element-39b5059{--padding-top:70px;--padding-bottom:85px;--padding-left:0px;--padding-right:25px;}.elementor-3500 .elementor-element.elementor-element-f0de417{width:100%;max-width:100%;}.elementor-3500 .elementor-element.elementor-element-f0de417 > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-3500 .elementor-element.elementor-element-f0de417 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3500 .elementor-element.elementor-element-a80680c{width:100%;max-width:100%;font-size:var( --e-global-typography-10a172c-font-size );line-height:var( --e-global-typography-10a172c-line-height );}.elementor-3500 .elementor-element.elementor-element-a40b11f{--min-height:250px;}body:not(.rtl) .elementor-3500 .elementor-element.elementor-element-58cdeca{left:0vw;}body.rtl .elementor-3500 .elementor-element.elementor-element-58cdeca{right:0vw;}.elementor-3500 .elementor-element.elementor-element-58cdeca{bottom:205px;}}/* Start custom CSS for column, class: .elementor-element-65308f1 */@media (min-width: 1600px) {
    .hero-left-col {
        width: 48% !important;
    }
    .hero-left-col .elementor-widget-wrap {
        padding-left: 27% !important;
    }
}
@media (max-width: 1350px) {
    .hero-left-col .elementor-widget-wrap {
        padding-left: 28px !important;
    }
}
@media (max-width: 1000px) {
    .elementor-3500 .elementor-element.elementor-element-65308f1 .elementor-widget-wrap {
        background-color: transparent !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e19b2d */.elementor-3500 .elementor-element.elementor-element-5e19b2d a {
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a634aa1 */.elementor-3500 .elementor-element.elementor-element-a634aa1 {
  padding-inline: calc((100vw - 1310px) / 2);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e84c0e */.elementor-3500 .elementor-element.elementor-element-1e84c0e a {
    text-decoration: underline !important;
    font-weight: 700 !important;
}
.elementor-3500 .elementor-element.elementor-element-1e84c0e a:hover {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58923d8 */.elementor-3500 .elementor-element.elementor-element-58923d8 {
    max-width: 500px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c802ef */.elementor-3500 .elementor-element.elementor-element-7c802ef:hover .elementor-widget-icon-box .elementor-widget-container {
    background-color: #202020;
}
.elementor-3500 .elementor-element.elementor-element-7c802ef h3, 
.elementor-3500 .elementor-element.elementor-element-7c802ef p:not(.elementor-widget-icon-box p) {
    position: relative;
    bottom: 0;
    transition: bottom 0.5s ease-in-out;
}

.elementor-3500 .elementor-element.elementor-element-7c802ef:hover h3, 
.elementor-3500 .elementor-element.elementor-element-7c802ef:hover p:not(.elementor-widget-icon-box p) {
    bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae66eb9 */.elementor-3500 .elementor-element.elementor-element-ae66eb9 ul {
        padding-left: 18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47a197f */.elementor-3500 .elementor-element.elementor-element-47a197f:hover .elementor-widget-icon-box .elementor-widget-container {
    background-color: #202020;
}
.elementor-3500 .elementor-element.elementor-element-47a197f h3, 
.elementor-3500 .elementor-element.elementor-element-47a197f p:not(.elementor-widget-icon-box p) {
    position: relative;
    bottom: 0;
    transition: bottom 0.5s ease-in-out;
}

.elementor-3500 .elementor-element.elementor-element-47a197f:hover h3, 
.elementor-3500 .elementor-element.elementor-element-47a197f:hover p:not(.elementor-widget-icon-box p) {
    bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbb7cd9 */.elementor-3500 .elementor-element.elementor-element-cbb7cd9 ul {
        padding-left: 18px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b8d030 */.elementor-3500 .elementor-element.elementor-element-3b8d030 {
    max-width: 500px !important;
}/* End custom CSS */