.elementor-12 .elementor-element.elementor-element-2c6aaff8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2c6aaff8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jandgserranopaintingservicespa.com/wp-content/uploads/2025/07/cat1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-2c6aaff8 > .elementor-container{min-height:50vh;}.elementor-12 .elementor-element.elementor-element-2c6aaff8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-2c6aaff8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-1299f6e > .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-12 .elementor-element.elementor-element-1299f6e > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-12 .elementor-element.elementor-element-cf18d5a{text-align:left;}.elementor-12 .elementor-element.elementor-element-cf18d5a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:#000000;}.elementor-12 .elementor-element.elementor-element-74d87adf{--spacer-size:10px;}.elementor-12 .elementor-element.elementor-element-117ef00a{text-align:left;font-family:var( --e-global-typography-328d4c0-font-family ), Sans-serif;font-size:var( --e-global-typography-328d4c0-font-size );font-weight:var( --e-global-typography-328d4c0-font-weight );line-height:var( --e-global-typography-328d4c0-line-height );letter-spacing:var( --e-global-typography-328d4c0-letter-spacing );word-spacing:var( --e-global-typography-328d4c0-word-spacing );color:var( --e-global-color-00e3b9d );}.elementor-12 .elementor-element.elementor-element-3be30064:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3be30064 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jandgserranopaintingservicespa.com/wp-content/uploads/2025/07/hero4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-3be30064{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 1em 6em 1em;}.elementor-12 .elementor-element.elementor-element-3be30064 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-4df0e72f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-4df0e72f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-4df0e72f > .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-12 .elementor-element.elementor-element-4df0e72f > .elementor-element-populated{padding:1em 1em 1em 4em;}.elementor-12 .elementor-element.elementor-element-2650f13a{text-align:left;}.elementor-12 .elementor-element.elementor-element-2650f13a .elementor-heading-title{font-family:var( --e-global-typography-97f431d-font-family ), Sans-serif;font-size:var( --e-global-typography-97f431d-font-size );font-weight:var( --e-global-typography-97f431d-font-weight );line-height:var( --e-global-typography-97f431d-line-height );letter-spacing:var( --e-global-typography-97f431d-letter-spacing );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-f2ea3c{--spacer-size:10px;}.elementor-12 .elementor-element.elementor-element-373ff518{text-align:left;}.elementor-12 .elementor-element.elementor-element-373ff518 .elementor-heading-title{font-family:var( --e-global-typography-3ae5c46-font-family ), Sans-serif;font-size:var( --e-global-typography-3ae5c46-font-size );font-weight:var( --e-global-typography-3ae5c46-font-weight );line-height:var( --e-global-typography-3ae5c46-line-height );letter-spacing:var( --e-global-typography-3ae5c46-letter-spacing );word-spacing:var( --e-global-typography-3ae5c46-word-spacing );color:var( --e-global-color-00e3b9d );}.elementor-12 .elementor-element.elementor-element-2a67752{--spacer-size:20px;}.elementor-12 .elementor-element.elementor-element-5ee31c9d{text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-14df7acc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1em 1em 1em 1em;}.elementor-12 .elementor-element.elementor-element-14df7acc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-1d988bda > .elementor-widget-container{background-image:url("https://jandgserranopaintingservicespa.com/wp-content/uploads/2025/07/bg11.png");margin:0% 0% 0% 0%;background-position:center center;background-repeat:no-repeat;background-size:725px auto;}.elementor-12 .elementor-element.elementor-element-1d988bda:not( .elementor-widget-image ) .elementor-widget-container, .elementor-12 .elementor-element.elementor-element-1d988bda.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://jandgserranopaintingservicespa.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-1d988bda img{width:70%;}.elementor-12 .elementor-element.elementor-element-6974b0b0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6974b0b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-54e6af1 );}.elementor-12 .elementor-element.elementor-element-6974b0b0 > .elementor-background-overlay{background-image:url("https://jandgserranopaintingservicespa.com/wp-content/uploads/2025/07/bgtes3.png");background-position:center center;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-6974b0b0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 1em 6em 1em;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-730954ef.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-730954ef.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-730954ef > .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-12 .elementor-element.elementor-element-730954ef > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-12 .elementor-element.elementor-element-187560c4{text-align:center;}.elementor-12 .elementor-element.elementor-element-187560c4 .elementor-heading-title{font-family:var( --e-global-typography-97f431d-font-family ), Sans-serif;font-size:var( --e-global-typography-97f431d-font-size );font-weight:var( --e-global-typography-97f431d-font-weight );line-height:var( --e-global-typography-97f431d-line-height );letter-spacing:var( --e-global-typography-97f431d-letter-spacing );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-73e0972f{--spacer-size:10px;}.elementor-12 .elementor-element.elementor-element-58a4cae8{text-align:center;}.elementor-12 .elementor-element.elementor-element-58a4cae8 .elementor-heading-title{font-family:var( --e-global-typography-3ae5c46-font-family ), Sans-serif;font-size:var( --e-global-typography-3ae5c46-font-size );font-weight:var( --e-global-typography-3ae5c46-font-weight );line-height:var( --e-global-typography-3ae5c46-line-height );letter-spacing:var( --e-global-typography-3ae5c46-letter-spacing );word-spacing:var( --e-global-typography-3ae5c46-word-spacing );color:var( --e-global-color-00e3b9d );}.elementor-12 .elementor-element.elementor-element-1672fa2e{--spacer-size:20px;}.elementor-12 .elementor-element.elementor-element-167d9d4c{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-1dbb9084 > .elementor-container{max-width:983px;}.elementor-12 .elementor-element.elementor-element-1dbb9084{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-cdf52ae.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-cdf52ae.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-cdf52ae > .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-12 .elementor-element.elementor-element-cdf52ae > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-195c28af.ekit-equal-height-enable,
					.elementor-12 .elementor-element.elementor-element-195c28af.ekit-equal-height-enable > div,
					.elementor-12 .elementor-element.elementor-element-195c28af.ekit-equal-height-enable .ekit-wid-con,
					.elementor-12 .elementor-element.elementor-element-195c28af.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-12 .elementor-element.elementor-element-195c28af .elementskit-infobox{background-color:var( --e-global-color-4fc0294 );padding:2em 1em 2em 1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF78;border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-195c28af .elementskit-infobox:hover{background-color:var( --e-global-color-4fc0294 );}.elementor-12 .elementor-element.elementor-element-195c28af > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-195c28af .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-a11b8f7 );font-family:var( --e-global-typography-dec43b0-font-family ), Sans-serif;font-size:var( --e-global-typography-dec43b0-font-size );font-weight:var( --e-global-typography-dec43b0-font-weight );line-height:var( --e-global-typography-dec43b0-line-height );letter-spacing:var( --e-global-typography-dec43b0-letter-spacing );word-spacing:var( --e-global-typography-dec43b0-word-spacing );}.elementor-12 .elementor-element.elementor-element-195c28af .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-a11b8f7 );}.elementor-12 .elementor-element.elementor-element-195c28af .elementskit-infobox .box-body > p{color:var( --e-global-color-a11b8f7 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-12 .elementor-element.elementor-element-195c28af .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-a11b8f7 );}.elementor-12 .elementor-element.elementor-element-195c28af .elementskit-info-box-icon{color:#FFFFFF;fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-195c28af .elementskit-infobox:hover .elementskit-info-box-icon{color:#FFFFFF;fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-195c28af .elementskit-infobox .elementskit-info-box-icon{font-size:50px;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-6789a91f{--spacer-size:55px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-70bfe478.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-70bfe478.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-70bfe478 > .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-12 .elementor-element.elementor-element-70bfe478 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2c3e474c.ekit-equal-height-enable,
					.elementor-12 .elementor-element.elementor-element-2c3e474c.ekit-equal-height-enable > div,
					.elementor-12 .elementor-element.elementor-element-2c3e474c.ekit-equal-height-enable .ekit-wid-con,
					.elementor-12 .elementor-element.elementor-element-2c3e474c.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-12 .elementor-element.elementor-element-2c3e474c .elementskit-infobox{background-color:var( --e-global-color-primary );padding:2em 1em 2em 1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a11b8f7 );border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-2c3e474c .elementskit-infobox:hover{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-2c3e474c .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:#DAC5C5;font-family:var( --e-global-typography-dec43b0-font-family ), Sans-serif;font-size:var( --e-global-typography-dec43b0-font-size );font-weight:var( --e-global-typography-dec43b0-font-weight );line-height:var( --e-global-typography-dec43b0-line-height );letter-spacing:var( --e-global-typography-dec43b0-letter-spacing );word-spacing:var( --e-global-typography-dec43b0-word-spacing );}.elementor-12 .elementor-element.elementor-element-2c3e474c .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-a11b8f7 );}.elementor-12 .elementor-element.elementor-element-2c3e474c .elementskit-infobox .box-body > p{color:#FFFFFF;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-12 .elementor-element.elementor-element-2c3e474c .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-a11b8f7 );}.elementor-12 .elementor-element.elementor-element-2c3e474c .elementskit-info-box-icon{color:#FFFFFF;fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2c3e474c .elementskit-infobox:hover .elementskit-info-box-icon{color:#FFFFFF;fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2c3e474c .elementskit-infobox .elementskit-info-box-icon{font-size:50px;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-1cca3a6c{--spacer-size:55px;}.elementor-12 .elementor-element.elementor-element-3950bc09:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3950bc09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jandgserranopaintingservicespa.com/wp-content/uploads/2025/07/gold-glitter-stary-sparkles-shiny-frame-red-glitter-on-transparent-background-free-png.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-3950bc09{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 1em 2em 1em;}.elementor-12 .elementor-element.elementor-element-3950bc09 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-7c6455de.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-7c6455de.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-7c6455de > .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-12 .elementor-element.elementor-element-7c6455de > .elementor-element-populated{padding:1em 4em 1em 1em;}.elementor-12 .elementor-element.elementor-element-606ab1e0{text-align:left;}.elementor-12 .elementor-element.elementor-element-606ab1e0 .elementor-heading-title{font-family:var( --e-global-typography-97f431d-font-family ), Sans-serif;font-size:var( --e-global-typography-97f431d-font-size );font-weight:var( --e-global-typography-97f431d-font-weight );line-height:var( --e-global-typography-97f431d-line-height );letter-spacing:var( --e-global-typography-97f431d-letter-spacing );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-429ed59e{--spacer-size:10px;}.elementor-12 .elementor-element.elementor-element-7320fbac{text-align:left;}.elementor-12 .elementor-element.elementor-element-7320fbac .elementor-heading-title{font-family:var( --e-global-typography-3ae5c46-font-family ), Sans-serif;font-size:var( --e-global-typography-3ae5c46-font-size );font-weight:var( --e-global-typography-3ae5c46-font-weight );line-height:var( --e-global-typography-3ae5c46-line-height );letter-spacing:var( --e-global-typography-3ae5c46-letter-spacing );word-spacing:var( --e-global-typography-3ae5c46-word-spacing );color:var( --e-global-color-00e3b9d );}.elementor-12 .elementor-element.elementor-element-3cffe37d{--spacer-size:20px;}.elementor-12 .elementor-element.elementor-element-6363b0d9{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-4c2ee4bd{--spacer-size:10px;}.elementor-12 .elementor-element.elementor-element-3f49eba7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1em 1em 1em 1em;}.elementor-12 .elementor-element.elementor-element-3f49eba7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-ba1601e iframe{height:453px;}.elementor-12 .elementor-element.elementor-element-d8fe494:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d8fe494 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jandgserranopaintingservicespa.com/wp-content/uploads/2025/07/Exterior-Paint-6.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-d8fe494 > .elementor-background-overlay{background-color:#000000;opacity:0.45;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-d8fe494{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7em 1em 7em 1em;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-c33d196.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-c33d196.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-c33d196 > .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-12 .elementor-element.elementor-element-c33d196 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-c33d196 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-c33d196 > .elementor-background-slideshow{border-radius:15px 0px 0px 15px;}.elementor-12 .elementor-element.elementor-element-c33d196 > .elementor-element-populated{padding:1em 1em 0em 1em;}.elementor-12 .elementor-element.elementor-element-69a38ee > .elementor-container{max-width:870px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-fb5bc8a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-fb5bc8a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-fb5bc8a > .elementor-element-populated{padding:0em 0em 0em 5em;}.elementor-12 .elementor-element.elementor-element-99eaee1 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-12 .elementor-element.elementor-element-99eaee1{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-bc5f53b{text-align:center;}.elementor-12 .elementor-element.elementor-element-bc5f53b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:4.1rem;font-weight:700;line-height:1em;letter-spacing:-2px;word-spacing:0px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c4cc77c > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-12 .elementor-element.elementor-element-c4cc77c{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-80548bf .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-2384962-font-family ), Sans-serif;font-size:var( --e-global-typography-2384962-font-size );font-weight:var( --e-global-typography-2384962-font-weight );line-height:var( --e-global-typography-2384962-line-height );letter-spacing:var( --e-global-typography-2384962-letter-spacing );word-spacing:var( --e-global-typography-2384962-word-spacing );fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:18px 40px 18px 40px;}.elementor-12 .elementor-element.elementor-element-80548bf > .elementor-widget-container{margin:0% 0% 0% 0%;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-7c6455de{width:50%;}.elementor-12 .elementor-element.elementor-element-3f49eba7{width:50%;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-cf18d5a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-12 .elementor-element.elementor-element-117ef00a{font-size:var( --e-global-typography-328d4c0-font-size );line-height:var( --e-global-typography-328d4c0-line-height );letter-spacing:var( --e-global-typography-328d4c0-letter-spacing );word-spacing:var( --e-global-typography-328d4c0-word-spacing );}.elementor-12 .elementor-element.elementor-element-4df0e72f > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-12 .elementor-element.elementor-element-2650f13a{text-align:center;}.elementor-12 .elementor-element.elementor-element-2650f13a .elementor-heading-title{font-size:var( --e-global-typography-97f431d-font-size );line-height:var( --e-global-typography-97f431d-line-height );letter-spacing:var( --e-global-typography-97f431d-letter-spacing );}.elementor-12 .elementor-element.elementor-element-373ff518{text-align:center;}.elementor-12 .elementor-element.elementor-element-373ff518 .elementor-heading-title{font-size:var( --e-global-typography-3ae5c46-font-size );line-height:var( --e-global-typography-3ae5c46-line-height );letter-spacing:var( --e-global-typography-3ae5c46-letter-spacing );word-spacing:var( --e-global-typography-3ae5c46-word-spacing );}.elementor-12 .elementor-element.elementor-element-5ee31c9d{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-12 .elementor-element.elementor-element-1d988bda > .elementor-widget-container{background-size:565px auto;}.elementor-12 .elementor-element.elementor-element-1d988bda img{width:55%;}.elementor-12 .elementor-element.elementor-element-187560c4 .elementor-heading-title{font-size:var( --e-global-typography-97f431d-font-size );line-height:var( --e-global-typography-97f431d-line-height );letter-spacing:var( --e-global-typography-97f431d-letter-spacing );}.elementor-12 .elementor-element.elementor-element-58a4cae8 .elementor-heading-title{font-size:var( --e-global-typography-3ae5c46-font-size );line-height:var( --e-global-typography-3ae5c46-line-height );letter-spacing:var( --e-global-typography-3ae5c46-letter-spacing );word-spacing:var( --e-global-typography-3ae5c46-word-spacing );}.elementor-12 .elementor-element.elementor-element-167d9d4c{--spacer-size:10px;}.elementor-12 .elementor-element.elementor-element-1dbb9084{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-cdf52ae.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-cdf52ae.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-cdf52ae > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-195c28af .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-dec43b0-font-size );line-height:var( --e-global-typography-dec43b0-line-height );letter-spacing:var( --e-global-typography-dec43b0-letter-spacing );word-spacing:var( --e-global-typography-dec43b0-word-spacing );}.elementor-12 .elementor-element.elementor-element-195c28af .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-12 .elementor-element.elementor-element-6789a91f{--spacer-size:20px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-70bfe478.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-70bfe478.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-70bfe478 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-2c3e474c .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-dec43b0-font-size );line-height:var( --e-global-typography-dec43b0-line-height );letter-spacing:var( --e-global-typography-dec43b0-letter-spacing );word-spacing:var( --e-global-typography-dec43b0-word-spacing );}.elementor-12 .elementor-element.elementor-element-2c3e474c .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-12 .elementor-element.elementor-element-1cca3a6c{--spacer-size:20px;}.elementor-12 .elementor-element.elementor-element-7c6455de > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-12 .elementor-element.elementor-element-606ab1e0{text-align:center;}.elementor-12 .elementor-element.elementor-element-606ab1e0 .elementor-heading-title{font-size:var( --e-global-typography-97f431d-font-size );line-height:var( --e-global-typography-97f431d-line-height );letter-spacing:var( --e-global-typography-97f431d-letter-spacing );}.elementor-12 .elementor-element.elementor-element-7320fbac{text-align:center;}.elementor-12 .elementor-element.elementor-element-7320fbac .elementor-heading-title{font-size:var( --e-global-typography-3ae5c46-font-size );line-height:var( --e-global-typography-3ae5c46-line-height );letter-spacing:var( --e-global-typography-3ae5c46-letter-spacing );word-spacing:var( --e-global-typography-3ae5c46-word-spacing );}.elementor-12 .elementor-element.elementor-element-6363b0d9{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-12 .elementor-element.elementor-element-c33d196 > .elementor-element-populated{padding:1em 1em 2em 1em;}.elementor-12 .elementor-element.elementor-element-fb5bc8a > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-99eaee1{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-12 .elementor-element.elementor-element-bc5f53b{text-align:center;}.elementor-12 .elementor-element.elementor-element-bc5f53b .elementor-heading-title{font-size:2.4rem;}.elementor-12 .elementor-element.elementor-element-c4cc77c{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-12 .elementor-element.elementor-element-80548bf .elementor-button{font-size:var( --e-global-typography-2384962-font-size );line-height:var( --e-global-typography-2384962-line-height );letter-spacing:var( --e-global-typography-2384962-letter-spacing );word-spacing:var( --e-global-typography-2384962-word-spacing );}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-cf18d5a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-12 .elementor-element.elementor-element-117ef00a{font-size:var( --e-global-typography-328d4c0-font-size );line-height:var( --e-global-typography-328d4c0-line-height );letter-spacing:var( --e-global-typography-328d4c0-letter-spacing );word-spacing:var( --e-global-typography-328d4c0-word-spacing );}.elementor-12 .elementor-element.elementor-element-2650f13a .elementor-heading-title{font-size:var( --e-global-typography-97f431d-font-size );line-height:var( --e-global-typography-97f431d-line-height );letter-spacing:var( --e-global-typography-97f431d-letter-spacing );}.elementor-12 .elementor-element.elementor-element-373ff518 .elementor-heading-title{font-size:var( --e-global-typography-3ae5c46-font-size );line-height:var( --e-global-typography-3ae5c46-line-height );letter-spacing:var( --e-global-typography-3ae5c46-letter-spacing );word-spacing:var( --e-global-typography-3ae5c46-word-spacing );}.elementor-12 .elementor-element.elementor-element-5ee31c9d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-12 .elementor-element.elementor-element-1d988bda > .elementor-widget-container{background-size:425px auto;}.elementor-12 .elementor-element.elementor-element-1d988bda img{width:100%;}.elementor-12 .elementor-element.elementor-element-187560c4 .elementor-heading-title{font-size:var( --e-global-typography-97f431d-font-size );line-height:var( --e-global-typography-97f431d-line-height );letter-spacing:var( --e-global-typography-97f431d-letter-spacing );}.elementor-12 .elementor-element.elementor-element-58a4cae8 .elementor-heading-title{font-size:var( --e-global-typography-3ae5c46-font-size );line-height:var( --e-global-typography-3ae5c46-line-height );letter-spacing:var( --e-global-typography-3ae5c46-letter-spacing );word-spacing:var( --e-global-typography-3ae5c46-word-spacing );}.elementor-12 .elementor-element.elementor-element-195c28af .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-dec43b0-font-size );line-height:var( --e-global-typography-dec43b0-line-height );letter-spacing:var( --e-global-typography-dec43b0-letter-spacing );word-spacing:var( --e-global-typography-dec43b0-word-spacing );}.elementor-12 .elementor-element.elementor-element-195c28af .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-12 .elementor-element.elementor-element-2c3e474c .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-dec43b0-font-size );line-height:var( --e-global-typography-dec43b0-line-height );letter-spacing:var( --e-global-typography-dec43b0-letter-spacing );word-spacing:var( --e-global-typography-dec43b0-word-spacing );}.elementor-12 .elementor-element.elementor-element-2c3e474c .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-12 .elementor-element.elementor-element-7c6455de > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-12 .elementor-element.elementor-element-606ab1e0 .elementor-heading-title{font-size:var( --e-global-typography-97f431d-font-size );line-height:var( --e-global-typography-97f431d-line-height );letter-spacing:var( --e-global-typography-97f431d-letter-spacing );}.elementor-12 .elementor-element.elementor-element-7320fbac .elementor-heading-title{font-size:var( --e-global-typography-3ae5c46-font-size );line-height:var( --e-global-typography-3ae5c46-line-height );letter-spacing:var( --e-global-typography-3ae5c46-letter-spacing );word-spacing:var( --e-global-typography-3ae5c46-word-spacing );}.elementor-12 .elementor-element.elementor-element-6363b0d9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-12 .elementor-element.elementor-element-99eaee1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-12 .elementor-element.elementor-element-bc5f53b .elementor-heading-title{font-size:2rem;}.elementor-12 .elementor-element.elementor-element-c4cc77c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-12 .elementor-element.elementor-element-80548bf .elementor-button{font-size:var( --e-global-typography-2384962-font-size );line-height:var( --e-global-typography-2384962-line-height );letter-spacing:var( --e-global-typography-2384962-letter-spacing );word-spacing:var( --e-global-typography-2384962-word-spacing );}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-4df0e72f{width:100%;}.elementor-12 .elementor-element.elementor-element-14df7acc{width:100%;}.elementor-12 .elementor-element.elementor-element-cdf52ae{width:50%;}.elementor-12 .elementor-element.elementor-element-70bfe478{width:50%;}.elementor-12 .elementor-element.elementor-element-7c6455de{width:100%;}.elementor-12 .elementor-element.elementor-element-3f49eba7{width:100%;}.elementor-12 .elementor-element.elementor-element-c33d196{width:100%;}.elementor-12 .elementor-element.elementor-element-fb5bc8a{width:100%;}}