.elementor-1831 .elementor-element.elementor-element-3a49cd2{--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:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-1831 .elementor-element.elementor-element-3a49cd2:not(.elementor-motion-effects-element-type-background), .elementor-1831 .elementor-element.elementor-element-3a49cd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF1EA;}.elementor-1831 .elementor-element.elementor-element-8e99035{--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:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1831 .elementor-element.elementor-element-82b2086{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1831 .elementor-element.elementor-element-82b2086.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1831 .elementor-element.elementor-element-14e98a3{text-align:center;}.elementor-1831 .elementor-element.elementor-element-14e98a3 .elementor-heading-title{font-family:"Source Sans Pro", Arial;font-size:1.8em;font-weight:600;line-height:1.2em;color:var( --e-global-color-text );}.elementor-1831 .elementor-element.elementor-element-88eafe3{text-align:center;font-family:"Source Sans Pro", Arial;font-size:1.2em;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-1831 .elementor-element.elementor-element-bee81e4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1831 .elementor-element.elementor-element-b04e383{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;text-align:center;}.elementor-1831 .elementor-element.elementor-element-b04e383.elementor-element{--align-self:center;}.elementor-1831 .elementor-element.elementor-element-b04e383 .elementor-heading-title{font-family:"Source Sans Pro", Arial;font-size:1.1em;font-weight:600;color:var( --e-global-color-4212d39 );}.elementor-1831 .elementor-element.elementor-element-26223e2{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;text-align:center;}.elementor-1831 .elementor-element.elementor-element-26223e2.elementor-element{--align-self:center;}.elementor-1831 .elementor-element.elementor-element-26223e2 .elementor-heading-title{font-family:"Source Sans Pro", Arial;font-size:0.9em;font-style:italic;color:var( --e-global-color-text );}.elementor-1831 .elementor-element.elementor-element-f87fe59{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-1831 .elementor-element.elementor-element-f87fe59.elementor-element{--align-self:center;}.elementor-1831 .elementor-element.elementor-element-6957f54.elementor-element{--align-self:center;}.elementor-1831 .elementor-element.elementor-element-e870dc3{--display:flex;--justify-content:center;--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:0em;}.elementor-1831 .elementor-element.elementor-element-b22931b{width:initial;max-width:initial;}.elementor-1831 .elementor-element.elementor-element-ac6f7e2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-1831 .elementor-element.elementor-element-ac6f7e2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1831 .elementor-element.elementor-element-ddf13fe{--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:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-1831 .elementor-element.elementor-element-84326de{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:0em;--padding-bottom:0em;--padding-left:1.5em;--padding-right:1em;}.elementor-1831 .elementor-element.elementor-element-84326de.e-con{--align-self:stretch;}.elementor-1831 .elementor-element.elementor-element-2e87f5e{--display:flex;--justify-content:center;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1831 .elementor-element.elementor-element-2e87f5e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1831 .elementor-element.elementor-element-22e542a{text-align:left;}.elementor-1831 .elementor-element.elementor-element-22e542a .elementor-heading-title{font-size:1.8em;font-weight:600;line-height:1.1em;}.elementor-1831 .elementor-element.elementor-element-14c93e3 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-1831 .elementor-element.elementor-element-96f8916{--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:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-1831 .elementor-element.elementor-element-96f8916:not(.elementor-motion-effects-element-type-background), .elementor-1831 .elementor-element.elementor-element-96f8916 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f3798b7 );}.elementor-1831 .elementor-element.elementor-element-f2c62f5{--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1831 .elementor-element.elementor-element-f2c62f5:not(.elementor-motion-effects-element-type-background), .elementor-1831 .elementor-element.elementor-element-f2c62f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D16A6A00;}.elementor-1831 .elementor-element.elementor-element-183584f img{width:110px;}.elementor-1831 .elementor-element.elementor-element-5047097{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1831 .elementor-element.elementor-element-af9cbfc{text-align:center;}.elementor-1831 .elementor-element.elementor-element-af9cbfc .elementor-heading-title{font-size:1.5em;line-height:1.2em;color:var( --e-global-color-5d341b5 );}.elementor-1831 .elementor-element.elementor-element-cf2bc06 .elementor-heading-title{font-size:1.1em;font-style:italic;color:var( --e-global-color-5d341b5 );}.elementor-1831 .elementor-element.elementor-element-336fc2f{--display:flex;}.elementor-1831 .elementor-element.elementor-element-8977608{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1831 .elementor-element.elementor-element-eba158a{--e-image-carousel-slides-to-show:6;width:initial;max-width:initial;}.elementor-1831 .elementor-element.elementor-element-48a96bf{--display:flex;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-1831 .elementor-element.elementor-element-48a96bf:not(.elementor-motion-effects-element-type-background), .elementor-1831 .elementor-element.elementor-element-48a96bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-abd1661 );}.elementor-1831 .elementor-element.elementor-element-48a96bf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1831 .elementor-element.elementor-element-07563eb{--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:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-1831 .elementor-element.elementor-element-bf43d1e{--display:flex;--justify-content:center;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1831 .elementor-element.elementor-element-bf43d1e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1831 .elementor-element.elementor-element-bfc0100{text-align:left;}.elementor-1831 .elementor-element.elementor-element-bfc0100 .elementor-heading-title{font-size:1.8em;font-weight:600;line-height:1.1em;}.elementor-1831 .elementor-element.elementor-element-27e6f4a{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-1831 .elementor-element.elementor-element-27e6f4a.e-con{--align-self:stretch;}.elementor-1831 .elementor-element.elementor-element-58c5adf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-1831 .elementor-element.elementor-element-58c5adf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-1831 .elementor-element.elementor-element-58c5adf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-1831 .elementor-element.elementor-element-58c5adf .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-1831 .elementor-element.elementor-element-58c5adf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-1831 .elementor-element.elementor-element-58c5adf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-1831 .elementor-element.elementor-element-58c5adf .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1831 .elementor-element.elementor-element-58c5adf .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1831 .elementor-element.elementor-element-58c5adf{--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-1831 .elementor-element.elementor-element-58c5adf .elementor-icon-list-icon{padding-right:0px;}.elementor-1831 .elementor-element.elementor-element-58c5adf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1831 .elementor-element.elementor-element-58c5adf .elementor-icon-list-item > a{font-size:1em;font-weight:700;}.elementor-1831 .elementor-element.elementor-element-58c5adf .elementor-icon-list-text{transition:color 0.3s;}.elementor-1831 .elementor-element.elementor-element-7615e95{--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:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-1831 .elementor-element.elementor-element-b3c3793{--display:flex;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-1831 .elementor-element.elementor-element-b3c3793.e-con{--align-self:stretch;}.elementor-1831 .elementor-element.elementor-element-709d4f6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(30px/2);}.elementor-1831 .elementor-element.elementor-element-709d4f6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(30px/2);}.elementor-1831 .elementor-element.elementor-element-709d4f6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(30px/2);margin-left:calc(30px/2);}.elementor-1831 .elementor-element.elementor-element-709d4f6 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-30px/2);margin-left:calc(-30px/2);}body.rtl .elementor-1831 .elementor-element.elementor-element-709d4f6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-30px/2);}body:not(.rtl) .elementor-1831 .elementor-element.elementor-element-709d4f6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-30px/2);}.elementor-1831 .elementor-element.elementor-element-709d4f6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1831 .elementor-element.elementor-element-709d4f6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1831 .elementor-element.elementor-element-709d4f6{--e-icon-list-icon-size:35px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-1831 .elementor-element.elementor-element-709d4f6 .elementor-icon-list-icon{padding-right:0px;}.elementor-1831 .elementor-element.elementor-element-709d4f6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1831 .elementor-element.elementor-element-709d4f6 .elementor-icon-list-item > a{font-size:1em;font-weight:400;}.elementor-1831 .elementor-element.elementor-element-709d4f6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1831 .elementor-element.elementor-element-223751c{--display:flex;--justify-content:center;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1831 .elementor-element.elementor-element-223751c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1831 .elementor-element.elementor-element-f92b1b5{text-align:left;}.elementor-1831 .elementor-element.elementor-element-f92b1b5 .elementor-heading-title{font-size:1.8em;font-weight:600;line-height:1.1em;}.elementor-1831 .elementor-element.elementor-element-2173c7a{--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:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-1831 .elementor-element.elementor-element-33f4a83{--display:flex;--justify-content:center;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1831 .elementor-element.elementor-element-33f4a83.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1831 .elementor-element.elementor-element-6e6ebd4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1831 .elementor-element.elementor-element-04c39a2{text-align:left;}.elementor-1831 .elementor-element.elementor-element-04c39a2 .elementor-heading-title{font-size:1.8em;font-weight:600;line-height:1.1em;}.elementor-1831 .elementor-element.elementor-element-4ebb74b{--display:flex;}.elementor-1831 .elementor-element.elementor-element-4ebb74b:not(.elementor-motion-effects-element-type-background), .elementor-1831 .elementor-element.elementor-element-4ebb74b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-766628e );}.elementor-1831 .elementor-element.elementor-element-346cd90 > .elementor-widget-container{margin:0px 0px -40px 0px;}.elementor-1831 .elementor-element.elementor-element-346cd90 .elementor-heading-title{font-family:"Zen Antique", Arial;font-size:4em;line-height:45px;color:var( --e-global-color-secondary );}.elementor-1831 .elementor-element.elementor-element-9aa7edc .elementor-heading-title{font-size:1.1em;font-style:italic;line-height:1.2em;color:var( --e-global-color-text );}.elementor-1831 .elementor-element.elementor-element-0a2eda7{width:100%;max-width:100%;}.elementor-1831 .elementor-element.elementor-element-e9a3dbc{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-1831 .elementor-element.elementor-element-e9a3dbc.e-con{--align-self:stretch;}.elementor-1831 .elementor-element.elementor-element-83d3b4e{--display:flex;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-1831 .elementor-element.elementor-element-83d3b4e:not(.elementor-motion-effects-element-type-background), .elementor-1831 .elementor-element.elementor-element-83d3b4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-abd1661 );}.elementor-1831 .elementor-element.elementor-element-004c68e{--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:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1.8%;--padding-bottom:1%;--padding-left:8%;--padding-right:8%;}.elementor-1831 .elementor-element.elementor-element-004c68e:not(.elementor-motion-effects-element-type-background), .elementor-1831 .elementor-element.elementor-element-004c68e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5d341b5 );}.elementor-1831 .elementor-element.elementor-element-f2036e6{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1831 .elementor-element.elementor-element-8713e8e .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-size:2.2em;font-weight:600;}.elementor-1831 .elementor-element.elementor-element-8713e8e .elementor-counter-title{color:var( --e-global-color-text );font-size:1.2em;font-weight:500;line-height:1.5em;}.elementor-1831 .elementor-element.elementor-element-a7077b0{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1831 .elementor-element.elementor-element-b064018 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-size:2.2em;font-weight:600;}.elementor-1831 .elementor-element.elementor-element-b064018 .elementor-counter-title{color:var( --e-global-color-text );font-size:1.2em;font-weight:500;line-height:1.5em;}.elementor-1831 .elementor-element.elementor-element-10e4b20{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1831 .elementor-element.elementor-element-eca13e9 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-size:2.2em;font-weight:600;}.elementor-1831 .elementor-element.elementor-element-eca13e9 .elementor-counter-title{color:var( --e-global-color-text );font-size:1.2em;font-weight:500;line-height:1.5em;}.elementor-1831 .elementor-element.elementor-element-a45f28b{--display:flex;--min-height:700px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1831 .elementor-element.elementor-element-a45f28b:not(.elementor-motion-effects-element-type-background), .elementor-1831 .elementor-element.elementor-element-a45f28b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sm.roofmaxx.com/wp-content/uploads/2023/03/bg-image-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1831 .elementor-element.elementor-element-a45f28b::before, .elementor-1831 .elementor-element.elementor-element-a45f28b > .elementor-background-video-container::before, .elementor-1831 .elementor-element.elementor-element-a45f28b > .e-con-inner > .elementor-background-video-container::before, .elementor-1831 .elementor-element.elementor-element-a45f28b > .elementor-background-slideshow::before, .elementor-1831 .elementor-element.elementor-element-a45f28b > .e-con-inner > .elementor-background-slideshow::before, .elementor-1831 .elementor-element.elementor-element-a45f28b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-766628e );--background-overlay:'';}.elementor-1831 .elementor-element.elementor-element-82cc8f9{--display:flex;--justify-content:center;--overflow:hidden;}.elementor-1831 .elementor-element.elementor-element-52dac10{--display:flex;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-1831 .elementor-element.elementor-element-52dac10:not(.elementor-motion-effects-element-type-background), .elementor-1831 .elementor-element.elementor-element-52dac10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-abd1661 );}.elementor-1831 .elementor-element.elementor-element-52dac10.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1831 .elementor-element.elementor-element-6810da6{--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:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-1831 .elementor-element.elementor-element-d873128{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0em;--padding-bottom:0em;--padding-left:7em;--padding-right:7em;}.elementor-1831 .elementor-element.elementor-element-2794fd4 img{width:250px;}.elementor-1831 .elementor-element.elementor-element-f31f74c{--divider-border-style:solid;--divider-color:var( --e-global-color-4aae14f );--divider-border-width:2px;}.elementor-1831 .elementor-element.elementor-element-f31f74c .elementor-divider-separator{width:100%;}.elementor-1831 .elementor-element.elementor-element-f31f74c .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1831 .elementor-element.elementor-element-36b0bf0{text-align:center;}.elementor-1831 .elementor-element.elementor-element-36b0bf0 .elementor-heading-title{font-size:1.6em;font-weight:600;line-height:1.1em;}.elementor-1831 .elementor-element.elementor-element-091553c{text-align:center;font-size:1.2em;line-height:1.2em;}.elementor-1831 .elementor-element.elementor-element-f6b14d9{--display:flex;}.elementor-1831 .elementor-element.elementor-element-69545fc{--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-1831 .elementor-element.elementor-element-69545fc.e-con{--flex-grow:0;--flex-shrink:0;}@media(max-width:1200px){.elementor-1831 .elementor-element.elementor-element-8e99035{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1831 .elementor-element.elementor-element-82b2086{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-1831 .elementor-element.elementor-element-e870dc3{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:1em;}.elementor-1831 .elementor-element.elementor-element-ddf13fe{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:7%;--padding-right:7%;}.elementor-1831 .elementor-element.elementor-element-84326de{--margin-top:0em;--margin-bottom:0em;--margin-left:2em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:01.5em;--padding-right:0em;}.elementor-1831 .elementor-element.elementor-element-2e87f5e{--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-1831 .elementor-element.elementor-element-22e542a .elementor-heading-title{font-size:1.6em;}.elementor-1831 .elementor-element.elementor-element-f2c62f5{--justify-content:center;}.elementor-1831 .elementor-element.elementor-element-8977608{--justify-content:center;}.elementor-1831 .elementor-element.elementor-element-07563eb{--padding-top:0%;--padding-bottom:0%;--padding-left:7%;--padding-right:7%;}.elementor-1831 .elementor-element.elementor-element-bf43d1e{--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-1831 .elementor-element.elementor-element-bfc0100 .elementor-heading-title{font-size:1.6em;}.elementor-1831 .elementor-element.elementor-element-27e6f4a{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:2em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:2em;}.elementor-1831 .elementor-element.elementor-element-7615e95{--padding-top:0%;--padding-bottom:0%;--padding-left:7%;--padding-right:7%;}.elementor-1831 .elementor-element.elementor-element-b3c3793{--margin-top:0em;--margin-bottom:0em;--margin-left:2em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:0em;}.elementor-1831 .elementor-element.elementor-element-223751c{--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-1831 .elementor-element.elementor-element-f92b1b5 .elementor-heading-title{font-size:1.6em;}.elementor-1831 .elementor-element.elementor-element-2173c7a{--padding-top:0%;--padding-bottom:0%;--padding-left:7%;--padding-right:7%;}.elementor-1831 .elementor-element.elementor-element-33f4a83{--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-1831 .elementor-element.elementor-element-e9a3dbc{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:2em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:2em;}.elementor-1831 .elementor-element.elementor-element-004c68e{--padding-top:4%;--padding-bottom:1%;--padding-left:7%;--padding-right:7%;}.elementor-1831 .elementor-element.elementor-element-8713e8e .elementor-counter-number-wrapper{font-size:1.8em;}.elementor-1831 .elementor-element.elementor-element-b064018 .elementor-counter-number-wrapper{font-size:1.8em;}.elementor-1831 .elementor-element.elementor-element-eca13e9 .elementor-counter-number-wrapper{font-size:1.8em;}.elementor-1831 .elementor-element.elementor-element-52dac10{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1831 .elementor-element.elementor-element-6810da6{--padding-top:0%;--padding-bottom:0%;--padding-left:7%;--padding-right:7%;}.elementor-1831 .elementor-element.elementor-element-d873128{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1831 .elementor-element.elementor-element-36b0bf0 .elementor-heading-title{font-size:1.6em;}}@media(max-width:1024px){.elementor-1831 .elementor-element.elementor-element-3a49cd2{--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-1831 .elementor-element.elementor-element-8e99035{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:1em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-1831 .elementor-element.elementor-element-82b2086{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1831 .elementor-element.elementor-element-14e98a3{text-align:center;}.elementor-1831 .elementor-element.elementor-element-14e98a3 .elementor-heading-title{font-size:1.4em;}.elementor-1831 .elementor-element.elementor-element-88eafe3{text-align:center;font-size:1em;line-height:1.3em;}.elementor-1831 .elementor-element.elementor-element-bee81e4{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1831 .elementor-element.elementor-element-6957f54 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-1831 .elementor-element.elementor-element-e870dc3{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1831 .elementor-element.elementor-element-ac6f7e2{--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-1831 .elementor-element.elementor-element-ddf13fe{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-1831 .elementor-element.elementor-element-84326de{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:0em;--padding-left:2em;--padding-right:0em;}.elementor-1831 .elementor-element.elementor-element-84326de.e-con{--order:99999 /* order end hack */;}.elementor-1831 .elementor-element.elementor-element-2e87f5e{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1831 .elementor-element.elementor-element-22e542a > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-1831 .elementor-element.elementor-element-22e542a{text-align:center;}.elementor-1831 .elementor-element.elementor-element-22e542a .elementor-heading-title{font-size:1.5em;}.elementor-1831 .elementor-element.elementor-element-96f8916{--flex-wrap:wrap;}.elementor-1831 .elementor-element.elementor-element-f2c62f5{--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:0em;--padding-bottom:0em;--padding-left:4em;--padding-right:3em;}.elementor-1831 .elementor-element.elementor-element-af9cbfc .elementor-heading-title{font-size:1.3em;}.elementor-1831 .elementor-element.elementor-element-8977608{--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-1831 .elementor-element.elementor-element-eba158a{--e-image-carousel-slides-to-show:5;width:100%;max-width:100%;}.elementor-1831 .elementor-element.elementor-element-eba158a > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-1831 .elementor-element.elementor-element-48a96bf{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-1831 .elementor-element.elementor-element-07563eb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-1831 .elementor-element.elementor-element-bf43d1e{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1831 .elementor-element.elementor-element-bfc0100{text-align:center;}.elementor-1831 .elementor-element.elementor-element-bfc0100 .elementor-heading-title{font-size:1.5em;}.elementor-1831 .elementor-element.elementor-element-27e6f4a{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-1831 .elementor-element.elementor-element-7615e95{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-1831 .elementor-element.elementor-element-b3c3793{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:0em;--padding-left:2em;--padding-right:0em;}.elementor-1831 .elementor-element.elementor-element-b3c3793.e-con{--order:99999 /* order end hack */;}.elementor-1831 .elementor-element.elementor-element-223751c{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1831 .elementor-element.elementor-element-f92b1b5{text-align:center;}.elementor-1831 .elementor-element.elementor-element-2173c7a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-1831 .elementor-element.elementor-element-33f4a83{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1831 .elementor-element.elementor-element-04c39a2{text-align:center;}.elementor-1831 .elementor-element.elementor-element-04c39a2 .elementor-heading-title{font-size:1.6em;}.elementor-1831 .elementor-element.elementor-element-4ebb74b{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:2em;--padding-right:2em;}.elementor-1831 .elementor-element.elementor-element-e9a3dbc{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-1831 .elementor-element.elementor-element-83d3b4e{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1831 .elementor-element.elementor-element-004c68e{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-1831 .elementor-element.elementor-element-8713e8e .elementor-counter-number-wrapper{font-size:1.7em;}.elementor-1831 .elementor-element.elementor-element-8713e8e .elementor-counter-title{font-size:1em;}.elementor-1831 .elementor-element.elementor-element-b064018 .elementor-counter-number-wrapper{font-size:1.7em;}.elementor-1831 .elementor-element.elementor-element-b064018 .elementor-counter-title{font-size:1em;}.elementor-1831 .elementor-element.elementor-element-eca13e9 .elementor-counter-number-wrapper{font-size:1.7em;}.elementor-1831 .elementor-element.elementor-element-eca13e9 .elementor-counter-title{font-size:1em;}.elementor-1831 .elementor-element.elementor-element-6810da6{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}}@media(max-width:768px){.elementor-1831 .elementor-element.elementor-element-8e99035{--padding-top:1em;--padding-bottom:1em;--padding-left:01em;--padding-right:1em;}.elementor-1831 .elementor-element.elementor-element-82b2086{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-1831 .elementor-element.elementor-element-14e98a3 .elementor-heading-title{font-size:1.5em;line-height:1em;}.elementor-1831 .elementor-element.elementor-element-88eafe3{font-size:1.1em;line-height:1em;}.elementor-1831 .elementor-element.elementor-element-f87fe59{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;}.elementor-1831 .elementor-element.elementor-element-e870dc3{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1831 .elementor-element.elementor-element-b22931b{width:100%;max-width:100%;}.elementor-1831 .elementor-element.elementor-element-b22931b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1831 .elementor-element.elementor-element-ac6f7e2{--gap:35px 0px;--row-gap:35px;--column-gap:0px;}.elementor-1831 .elementor-element.elementor-element-84326de{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:1em;--padding-bottom:0em;--padding-left:1em;--padding-right:0em;}.elementor-1831 .elementor-element.elementor-element-22e542a .elementor-heading-title{font-size:1.3em;}.elementor-1831 .elementor-element.elementor-element-14c93e3{width:100%;max-width:100%;}.elementor-1831 .elementor-element.elementor-element-14c93e3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1831 .elementor-element.elementor-element-f2c62f5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-1831 .elementor-element.elementor-element-183584f img{width:85px;}.elementor-1831 .elementor-element.elementor-element-af9cbfc .elementor-heading-title{font-size:1.2em;}.elementor-1831 .elementor-element.elementor-element-cf2bc06{text-align:center;}.elementor-1831 .elementor-element.elementor-element-cf2bc06 .elementor-heading-title{line-height:1.1em;}.elementor-1831 .elementor-element.elementor-element-eba158a{--e-image-carousel-slides-to-show:2;width:100%;max-width:100%;}.elementor-1831 .elementor-element.elementor-element-48a96bf{--gap:55px 0px;--row-gap:55px;--column-gap:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-1831 .elementor-element.elementor-element-bfc0100{text-align:center;}.elementor-1831 .elementor-element.elementor-element-cd54239{width:100%;max-width:100%;}.elementor-1831 .elementor-element.elementor-element-27e6f4a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:1em;}.elementor-1831 .elementor-element.elementor-element-b3c3793{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:1em;--padding-bottom:0em;--padding-left:1em;--padding-right:0em;}.elementor-1831 .elementor-element.elementor-element-0c57e7a{width:100%;max-width:100%;}.elementor-1831 .elementor-element.elementor-element-4ebb74b{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-1831 .elementor-element.elementor-element-9aa7edc .elementor-heading-title{font-size:1em;}.elementor-1831 .elementor-element.elementor-element-e9a3dbc{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:1em;}.elementor-1831 .elementor-element.elementor-element-a45f28b{--min-height:430px;}.elementor-1831 .elementor-element.elementor-element-2794fd4 img{width:195px;}.elementor-1831 .elementor-element.elementor-element-36b0bf0 .elementor-heading-title{font-size:1.6em;}.elementor-1831 .elementor-element.elementor-element-091553c{font-size:1em;}}@media(min-width:769px){.elementor-1831 .elementor-element.elementor-element-3a49cd2{--content-width:1200px;}.elementor-1831 .elementor-element.elementor-element-82b2086{--width:40%;}.elementor-1831 .elementor-element.elementor-element-ac6f7e2{--content-width:1300px;}.elementor-1831 .elementor-element.elementor-element-ddf13fe{--content-width:1200px;}.elementor-1831 .elementor-element.elementor-element-84326de{--content-width:1300px;}.elementor-1831 .elementor-element.elementor-element-2e87f5e{--width:70%;}.elementor-1831 .elementor-element.elementor-element-f2c62f5{--content-width:700px;}.elementor-1831 .elementor-element.elementor-element-07563eb{--content-width:1200px;}.elementor-1831 .elementor-element.elementor-element-bf43d1e{--width:70%;}.elementor-1831 .elementor-element.elementor-element-7615e95{--content-width:1200px;}.elementor-1831 .elementor-element.elementor-element-223751c{--width:70%;}.elementor-1831 .elementor-element.elementor-element-2173c7a{--content-width:1200px;}.elementor-1831 .elementor-element.elementor-element-33f4a83{--width:70%;}.elementor-1831 .elementor-element.elementor-element-83d3b4e{--content-width:1300px;}.elementor-1831 .elementor-element.elementor-element-004c68e{--content-width:1200px;}.elementor-1831 .elementor-element.elementor-element-6810da6{--content-width:1200px;}}@media(max-width:1200px) and (min-width:769px){.elementor-1831 .elementor-element.elementor-element-3a49cd2{--content-width:990px;}.elementor-1831 .elementor-element.elementor-element-ddf13fe{--content-width:990px;}.elementor-1831 .elementor-element.elementor-element-2e87f5e{--width:65%;}.elementor-1831 .elementor-element.elementor-element-8977608{--width:100%;}.elementor-1831 .elementor-element.elementor-element-07563eb{--content-width:990px;}.elementor-1831 .elementor-element.elementor-element-bf43d1e{--width:65%;}.elementor-1831 .elementor-element.elementor-element-7615e95{--content-width:990px;}.elementor-1831 .elementor-element.elementor-element-223751c{--width:65%;}.elementor-1831 .elementor-element.elementor-element-2173c7a{--content-width:990px;}.elementor-1831 .elementor-element.elementor-element-33f4a83{--width:65%;}.elementor-1831 .elementor-element.elementor-element-83d3b4e{--content-width:990px;}.elementor-1831 .elementor-element.elementor-element-004c68e{--content-width:990px;}.elementor-1831 .elementor-element.elementor-element-a45f28b{--content-width:990px;}.elementor-1831 .elementor-element.elementor-element-6810da6{--content-width:990px;}.elementor-1831 .elementor-element.elementor-element-69545fc{--width:928px;}}@media(max-width:1024px) and (min-width:769px){.elementor-1831 .elementor-element.elementor-element-3a49cd2{--content-width:700px;}.elementor-1831 .elementor-element.elementor-element-8e99035{--content-width:100%;}.elementor-1831 .elementor-element.elementor-element-82b2086{--width:100%;}.elementor-1831 .elementor-element.elementor-element-ac6f7e2{--content-width:700px;}.elementor-1831 .elementor-element.elementor-element-ddf13fe{--content-width:700px;}.elementor-1831 .elementor-element.elementor-element-2e87f5e{--width:100%;}.elementor-1831 .elementor-element.elementor-element-8977608{--width:100%;}.elementor-1831 .elementor-element.elementor-element-48a96bf{--content-width:700px;}.elementor-1831 .elementor-element.elementor-element-07563eb{--content-width:700px;}.elementor-1831 .elementor-element.elementor-element-bf43d1e{--width:100%;}.elementor-1831 .elementor-element.elementor-element-7615e95{--content-width:700px;}.elementor-1831 .elementor-element.elementor-element-223751c{--width:100%;}.elementor-1831 .elementor-element.elementor-element-2173c7a{--content-width:700px;}.elementor-1831 .elementor-element.elementor-element-33f4a83{--width:100%;}.elementor-1831 .elementor-element.elementor-element-83d3b4e{--content-width:700px;}.elementor-1831 .elementor-element.elementor-element-52dac10{--width:554;}.elementor-1831 .elementor-element.elementor-element-6810da6{--content-width:700px;}}@media(min-width:1201px){.elementor-1831 .elementor-element.elementor-element-a45f28b:not(.elementor-motion-effects-element-type-background), .elementor-1831 .elementor-element.elementor-element-a45f28b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for text-editor, class: .elementor-element-88eafe3 */.elementor-1831 .elementor-element.elementor-element-88eafe3 li{
    list-style-type: disc;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b22931b *//* TOP VIDEO SKELETON FX */
.is-loading {
  background-color: #e8e8e8;
  background: linear-gradient(100deg,
    rgba(255, 255, 255, 0) 40%,
    rgba(255, 255, 255, .5) 50%,
    rgba(255, 255, 255, 0) 60%) #e8e8e8;
  background-size: 200% 100%;
  background-position-x: 180%;
  animation: 1s is-loading ease-in-out infinite;
}

@keyframes is-loading {
  to {
    background-position-x: -20%;
  }
}
/* TOP VIDEO SKELETON FX *//* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-14c93e3 */.elementor-1831 .elementor-element.elementor-element-14c93e3{
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-183584f */.elementor-1831 .elementor-element.elementor-element-183584f{
    opacity:0.6;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-eba158a */.elementor-1831 .elementor-element.elementor-element-eba158a .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}
.elementor-1831 .elementor-element.elementor-element-eba158a{
    opacity: 0.65;
    filter: brightness(1.75);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cd54239 */.elementor-1831 .elementor-element.elementor-element-cd54239{
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0c57e7a */.elementor-1831 .elementor-element.elementor-element-0c57e7a{
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a45f28b */.elementor-1831 .elementor-element.elementor-element-a45f28b{
    background-attachment: fixed;
}/* End custom CSS */
/* Start custom CSS *//* ZIP INPUT TOP FORM + MODAL */
input#zipCodeExt::placeholder {
    font-size: 0.9rem;
}
input#zipCodeExt {
    font-size: 1.1em;
    border: 1px;
}
#top-form{
    
}
button#button-getestimate {
    width: 50%;
    color: #fff;
    font-weight: 500;
    font-size: 1.1em;
}
span.output-zip {
    display: block;
    width: 100%;
    color: #757575;
    font-size: 14px;
    text-align: left;
}
.modal-content {
    background-color: transparent!important;
    border: none!important;
}
.modal-footer, .modal-header {
    border: none!important;
}
.modal-header .btn-close {
    background-color: #fff;
    border-radius: 50%;
    opacity: 1;
    cursor: pointer;
}
div#fMsg {
    background-color: #ccc;
    border-radius: 5px;
    position: relative;
}
div#fMsg p {
    font-size: 17px;
    font-weight: 700;
    line-height: 1.4;
    margin-bottom: 10px;
    position: relative;
    text-align: center;
}
@media screen and (min-width: 768px) {
    form {
        width: 400px;
        max-width: 100%;
    }
}
@media screen and (max-width: 485px) {
    input#zipCodeExt {
        width: 100%;
        margin-bottom: 5px;
    }
    button#button-getestimate {
        width:100%;
    }
    span.output-zip {
        margin-top: 5px;
        text-align: center;
    }
}

/* FIX FOR BT5 POPUP AND GOOGLE AUTOCOMPLETE DROPDOWN */
.modal {
    z-index: 1001 !important;
}
.modal-backdrop {
    z-index: 1000 !important;
}
.pac-container {
    z-index: 1055 !important;
}
/* FIX FOR BT5 POPUP AND GOOGLE AUTOCOMPLETE DROPDOWN */

/* ZIP INPUT TOP FORM + MODAL *//* End custom CSS */