.elementor-21 .elementor-element.elementor-element-1a010e25:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-1a010e25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.profixroofingcontractors.com/wp-content/uploads/2025/11/436223668_978403360956758_6111281762335527873_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-1a010e25 > .elementor-background-overlay{background-color:#000000;opacity:0.55;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-1a010e25{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21 .elementor-element.elementor-element-7ff63bf0 > .elementor-element-populated{padding:10em 2em 10em 2em;}.elementor-21 .elementor-element.elementor-element-53eb49de > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-1b86f763.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-1b86f763.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-1b86f763.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-21 .elementor-element.elementor-element-1b86f763 > .elementor-element-populated{padding:0em 2em 0em 2em;}.elementor-21 .elementor-element.elementor-element-7989aff{text-align:center;}.elementor-21 .elementor-element.elementor-element-7989aff .elementor-heading-title{font-family:var( --e-global-typography-5d167aa-font-family ), Sans-serif;font-size:var( --e-global-typography-5d167aa-font-size );font-weight:var( --e-global-typography-5d167aa-font-weight );line-height:var( --e-global-typography-5d167aa-line-height );color:var( --e-global-color-a291686 );}.elementor-21 .elementor-element.elementor-element-4cbd5d3{padding:3em 3em 1em 3em;}.elementor-21 .elementor-element.elementor-element-7673c1b > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-21 .elementor-element.elementor-element-2f0b2f32{text-align:left;}.elementor-21 .elementor-element.elementor-element-2f0b2f32 .elementor-heading-title{font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );line-height:var( --e-global-typography-83682a1-line-height );color:var( --e-global-color-dea41e4 );}.elementor-21 .elementor-element.elementor-element-6610fff0{text-align:left;font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );color:var( --e-global-color-dea41e4 );}.elementor-21 .elementor-element.elementor-element-66c04b0a > .elementor-element-populated{padding:1em 1em 1em 2em;}.elementor-21 .elementor-element.elementor-element-340858b6, .elementor-21 .elementor-element.elementor-element-340858b6 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-340858b6{box-shadow:0px 10px 30px -10px rgba(0, 0, 0, 0.15);}.elementor-21 .elementor-element.elementor-element-477ea088:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-477ea088 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95fd346 );}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-477ea088.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-477ea088.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-477ea088 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-477ea088 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-477ea088 > .elementor-background-slideshow{border-radius:10px 0px 0px 10px;}.elementor-21 .elementor-element.elementor-element-477ea088 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21 .elementor-element.elementor-element-477ea088 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-751ed98b{text-align:center;}.elementor-21 .elementor-element.elementor-element-751ed98b .elementor-heading-title{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );color:var( --e-global-color-a291686 );}.elementor-21 .elementor-element.elementor-element-5fbdf4db > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-21 .elementor-element.elementor-element-24048d91{text-align:left;}.elementor-21 .elementor-element.elementor-element-24048d91 .elementor-heading-title{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );color:var( --e-global-color-dea41e4 );}.elementor-21 .elementor-element.elementor-element-9e7e05e{--spacer-size:1px;}.elementor-21 .elementor-element.elementor-element-153797e4, .elementor-21 .elementor-element.elementor-element-153797e4 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-153797e4{box-shadow:0px 10px 30px -10px rgba(0, 0, 0, 0.15);}.elementor-21 .elementor-element.elementor-element-306be8a1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-306be8a1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95fd346 );}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-306be8a1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-306be8a1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-306be8a1 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-306be8a1 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-306be8a1 > .elementor-background-slideshow{border-radius:10px 0px 0px 10px;}.elementor-21 .elementor-element.elementor-element-306be8a1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21 .elementor-element.elementor-element-306be8a1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-4ab27b96{text-align:center;}.elementor-21 .elementor-element.elementor-element-4ab27b96 .elementor-heading-title{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );color:var( --e-global-color-a291686 );}.elementor-21 .elementor-element.elementor-element-21eec145 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-21 .elementor-element.elementor-element-797c67ca{text-align:left;}.elementor-21 .elementor-element.elementor-element-797c67ca .elementor-heading-title{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );color:var( --e-global-color-dea41e4 );}.elementor-21 .elementor-element.elementor-element-33c708f6{--spacer-size:1px;}.elementor-21 .elementor-element.elementor-element-276cd38, .elementor-21 .elementor-element.elementor-element-276cd38 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-276cd38{box-shadow:0px 10px 30px -10px rgba(0, 0, 0, 0.15);}.elementor-21 .elementor-element.elementor-element-1ba611b4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-1ba611b4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95fd346 );}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-1ba611b4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-1ba611b4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-1ba611b4 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-1ba611b4 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-1ba611b4 > .elementor-background-slideshow{border-radius:10px 0px 0px 10px;}.elementor-21 .elementor-element.elementor-element-1ba611b4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21 .elementor-element.elementor-element-1ba611b4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-4040064a{text-align:center;}.elementor-21 .elementor-element.elementor-element-4040064a .elementor-heading-title{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );color:var( --e-global-color-a291686 );}.elementor-21 .elementor-element.elementor-element-7d56a05c > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-21 .elementor-element.elementor-element-778eec64{text-align:left;}.elementor-21 .elementor-element.elementor-element-778eec64 .elementor-heading-title{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );color:var( --e-global-color-dea41e4 );}.elementor-21 .elementor-element.elementor-element-771ab72f{--spacer-size:1px;}.elementor-21 .elementor-element.elementor-element-c53e090, .elementor-21 .elementor-element.elementor-element-c53e090 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-c53e090{box-shadow:0px 10px 30px -10px rgba(0, 0, 0, 0.15);}.elementor-21 .elementor-element.elementor-element-716171eb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-716171eb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95fd346 );}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-716171eb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-716171eb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-716171eb > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-716171eb > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-716171eb > .elementor-background-slideshow{border-radius:10px 0px 0px 10px;}.elementor-21 .elementor-element.elementor-element-716171eb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21 .elementor-element.elementor-element-716171eb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-1853cb69{text-align:center;}.elementor-21 .elementor-element.elementor-element-1853cb69 .elementor-heading-title{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );color:var( --e-global-color-a291686 );}.elementor-21 .elementor-element.elementor-element-788eb26b > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-21 .elementor-element.elementor-element-62d88ce4{text-align:left;}.elementor-21 .elementor-element.elementor-element-62d88ce4 .elementor-heading-title{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );color:var( --e-global-color-dea41e4 );}.elementor-21 .elementor-element.elementor-element-39f3ff7f{--spacer-size:1px;}.elementor-21 .elementor-element.elementor-element-8817365, .elementor-21 .elementor-element.elementor-element-8817365 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-8817365{box-shadow:0px 10px 30px -10px rgba(0, 0, 0, 0.15);}.elementor-21 .elementor-element.elementor-element-3df6deb9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-3df6deb9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95fd346 );}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-3df6deb9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-3df6deb9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-3df6deb9 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-3df6deb9 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-3df6deb9 > .elementor-background-slideshow{border-radius:10px 0px 0px 10px;}.elementor-21 .elementor-element.elementor-element-3df6deb9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21 .elementor-element.elementor-element-3df6deb9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-377ab340{text-align:center;}.elementor-21 .elementor-element.elementor-element-377ab340 .elementor-heading-title{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );color:var( --e-global-color-a291686 );}.elementor-21 .elementor-element.elementor-element-21f66059 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-21 .elementor-element.elementor-element-1511e3e5{text-align:left;}.elementor-21 .elementor-element.elementor-element-1511e3e5 .elementor-heading-title{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );color:var( --e-global-color-dea41e4 );}.elementor-21 .elementor-element.elementor-element-6eb93b66{--spacer-size:1px;}.elementor-21 .elementor-element.elementor-element-515c323f, .elementor-21 .elementor-element.elementor-element-515c323f > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-515c323f{box-shadow:0px 10px 30px -10px rgba(0, 0, 0, 0.15);}.elementor-21 .elementor-element.elementor-element-7f7297ee:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-7f7297ee > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95fd346 );}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-7f7297ee.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-7f7297ee.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-7f7297ee > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-7f7297ee > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-7f7297ee > .elementor-background-slideshow{border-radius:10px 0px 0px 10px;}.elementor-21 .elementor-element.elementor-element-7f7297ee > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21 .elementor-element.elementor-element-7f7297ee > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-12d198e9{text-align:center;}.elementor-21 .elementor-element.elementor-element-12d198e9 .elementor-heading-title{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );color:var( --e-global-color-a291686 );}.elementor-21 .elementor-element.elementor-element-514440fc > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-21 .elementor-element.elementor-element-2a2dd0f1{text-align:left;}.elementor-21 .elementor-element.elementor-element-2a2dd0f1 .elementor-heading-title{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );color:var( --e-global-color-dea41e4 );}.elementor-21 .elementor-element.elementor-element-3c2ad2fc{--spacer-size:30px;}.elementor-21 .elementor-element.elementor-element-33599b13:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-33599b13 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95fd346 );}.elementor-21 .elementor-element.elementor-element-33599b13 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://www.profixroofingcontractors.com/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:top right;background-repeat:no-repeat;background-size:cover;opacity:0.1;}.elementor-21 .elementor-element.elementor-element-33599b13 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-33599b13 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-33599b13 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-33599b13 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1em 1em 1em 1em;}.elementor-21 .elementor-element.elementor-element-33599b13 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-5521c395 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-21 .elementor-element.elementor-element-5521c395 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-21 .elementor-element.elementor-element-5521c395{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-7673c1b{width:60%;}.elementor-21 .elementor-element.elementor-element-66c04b0a{width:40%;}.elementor-21 .elementor-element.elementor-element-477ea088{width:20%;}.elementor-21 .elementor-element.elementor-element-5fbdf4db{width:79.998%;}.elementor-21 .elementor-element.elementor-element-306be8a1{width:20%;}.elementor-21 .elementor-element.elementor-element-21eec145{width:79.998%;}.elementor-21 .elementor-element.elementor-element-1ba611b4{width:20%;}.elementor-21 .elementor-element.elementor-element-7d56a05c{width:79.998%;}.elementor-21 .elementor-element.elementor-element-716171eb{width:20%;}.elementor-21 .elementor-element.elementor-element-788eb26b{width:79.998%;}.elementor-21 .elementor-element.elementor-element-3df6deb9{width:20%;}.elementor-21 .elementor-element.elementor-element-21f66059{width:79.998%;}.elementor-21 .elementor-element.elementor-element-7f7297ee{width:20%;}.elementor-21 .elementor-element.elementor-element-514440fc{width:79.998%;}}@media(max-width:1024px) and (min-width:768px){.elementor-21 .elementor-element.elementor-element-1b86f763{width:100%;}}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-7989aff .elementor-heading-title{font-size:var( --e-global-typography-5d167aa-font-size );line-height:var( --e-global-typography-5d167aa-line-height );}.elementor-21 .elementor-element.elementor-element-4cbd5d3{padding:2em 1em 1em 1em;}.elementor-21 .elementor-element.elementor-element-7673c1b > .elementor-element-populated{padding:2em 1em 1em 1em;}.elementor-21 .elementor-element.elementor-element-2f0b2f32 .elementor-heading-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-21 .elementor-element.elementor-element-6610fff0{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-21 .elementor-element.elementor-element-66c04b0a > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-21 .elementor-element.elementor-element-751ed98b .elementor-heading-title{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-21 .elementor-element.elementor-element-24048d91 .elementor-heading-title{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-21 .elementor-element.elementor-element-4ab27b96 .elementor-heading-title{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-21 .elementor-element.elementor-element-797c67ca .elementor-heading-title{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-21 .elementor-element.elementor-element-4040064a .elementor-heading-title{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-21 .elementor-element.elementor-element-778eec64 .elementor-heading-title{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-21 .elementor-element.elementor-element-1853cb69 .elementor-heading-title{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-21 .elementor-element.elementor-element-62d88ce4 .elementor-heading-title{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-21 .elementor-element.elementor-element-377ab340 .elementor-heading-title{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-21 .elementor-element.elementor-element-1511e3e5 .elementor-heading-title{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-21 .elementor-element.elementor-element-12d198e9 .elementor-heading-title{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-21 .elementor-element.elementor-element-2a2dd0f1 .elementor-heading-title{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-21 .elementor-element.elementor-element-3c2ad2fc{--spacer-size:20px;}.elementor-21 .elementor-element.elementor-element-33599b13 > .elementor-element-populated{padding:2em 2em 2em 2em;}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-1b86f763 > .elementor-element-populated{padding:3em 2em 3em 2em;}.elementor-21 .elementor-element.elementor-element-7989aff{text-align:center;}.elementor-21 .elementor-element.elementor-element-7989aff .elementor-heading-title{font-size:var( --e-global-typography-5d167aa-font-size );line-height:var( --e-global-typography-5d167aa-line-height );}.elementor-21 .elementor-element.elementor-element-4cbd5d3{padding:2em 1em 1em 1em;}.elementor-21 .elementor-element.elementor-element-2f0b2f32 .elementor-heading-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-21 .elementor-element.elementor-element-6610fff0{text-align:left;font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-21 .elementor-element.elementor-element-477ea088 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-477ea088 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-477ea088 > .elementor-background-slideshow{border-radius:10px 10px 0px 0px;}.elementor-21 .elementor-element.elementor-element-751ed98b{padding:0em 1em 0em 1em;}.elementor-21 .elementor-element.elementor-element-751ed98b .elementor-heading-title{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-21 .elementor-element.elementor-element-24048d91{padding:0em 1em 0em 1em;}.elementor-21 .elementor-element.elementor-element-24048d91 .elementor-heading-title{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-21 .elementor-element.elementor-element-306be8a1 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-306be8a1 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-306be8a1 > .elementor-background-slideshow{border-radius:10px 10px 0px 0px;}.elementor-21 .elementor-element.elementor-element-4ab27b96{padding:0em 1em 0em 1em;}.elementor-21 .elementor-element.elementor-element-4ab27b96 .elementor-heading-title{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-21 .elementor-element.elementor-element-797c67ca{padding:0em 1em 0em 1em;}.elementor-21 .elementor-element.elementor-element-797c67ca .elementor-heading-title{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-21 .elementor-element.elementor-element-1ba611b4 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-1ba611b4 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-1ba611b4 > .elementor-background-slideshow{border-radius:10px 10px 0px 0px;}.elementor-21 .elementor-element.elementor-element-4040064a{padding:0em 1em 0em 1em;}.elementor-21 .elementor-element.elementor-element-4040064a .elementor-heading-title{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-21 .elementor-element.elementor-element-778eec64{padding:0em 1em 0em 1em;}.elementor-21 .elementor-element.elementor-element-778eec64 .elementor-heading-title{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-21 .elementor-element.elementor-element-716171eb > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-716171eb > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-716171eb > .elementor-background-slideshow{border-radius:10px 10px 0px 0px;}.elementor-21 .elementor-element.elementor-element-1853cb69{padding:0em 1em 0em 1em;}.elementor-21 .elementor-element.elementor-element-1853cb69 .elementor-heading-title{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-21 .elementor-element.elementor-element-62d88ce4{padding:0em 1em 0em 1em;}.elementor-21 .elementor-element.elementor-element-62d88ce4 .elementor-heading-title{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-21 .elementor-element.elementor-element-3df6deb9 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-3df6deb9 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-3df6deb9 > .elementor-background-slideshow{border-radius:10px 10px 0px 0px;}.elementor-21 .elementor-element.elementor-element-377ab340{padding:0em 1em 0em 1em;}.elementor-21 .elementor-element.elementor-element-377ab340 .elementor-heading-title{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-21 .elementor-element.elementor-element-1511e3e5{padding:0em 1em 0em 1em;}.elementor-21 .elementor-element.elementor-element-1511e3e5 .elementor-heading-title{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-21 .elementor-element.elementor-element-7f7297ee > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-7f7297ee > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-7f7297ee > .elementor-background-slideshow{border-radius:10px 10px 0px 0px;}.elementor-21 .elementor-element.elementor-element-12d198e9{padding:0em 1em 0em 1em;}.elementor-21 .elementor-element.elementor-element-12d198e9 .elementor-heading-title{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-21 .elementor-element.elementor-element-2a2dd0f1{padding:0em 1em 0em 1em;}.elementor-21 .elementor-element.elementor-element-2a2dd0f1 .elementor-heading-title{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-21 .elementor-element.elementor-element-33599b13 > .elementor-element-populated{padding:1em 1em 1em 1em;}}