.elementor-150 .elementor-element.elementor-element-43151cd{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-150 .elementor-element.elementor-element-11f08da > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-150 .elementor-element.elementor-element-11f08da{text-align:left;}.elementor-150 .elementor-element.elementor-element-11f08da .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-150 .elementor-element.elementor-element-204dd2e > .elementor-widget-container{margin:0px 0px 0px -15px;}.elementor-150 .elementor-element.elementor-element-204dd2e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(15px/2);}.elementor-150 .elementor-element.elementor-element-204dd2e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(15px/2);}.elementor-150 .elementor-element.elementor-element-204dd2e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(15px/2);margin-left:calc(15px/2);}.elementor-150 .elementor-element.elementor-element-204dd2e .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-15px/2);margin-left:calc(-15px/2);}body.rtl .elementor-150 .elementor-element.elementor-element-204dd2e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-15px/2);}body:not(.rtl) .elementor-150 .elementor-element.elementor-element-204dd2e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-15px/2);}.elementor-150 .elementor-element.elementor-element-204dd2e .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-150 .elementor-element.elementor-element-204dd2e .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-150 .elementor-element.elementor-element-204dd2e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-150 .elementor-element.elementor-element-204dd2e:NOT(.elementor-icon-list-ico-position-10) .elementor-icon-list-text{padding-left:15px;}.elementor-150 .elementor-element.elementor-element-204dd2e.elementor-icon-list-ico-position-10 .elementor-icon-list-text{padding-right:15px;}.elementor-150 .elementor-element.elementor-element-204dd2e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-150 .elementor-element.elementor-element-204dd2e .elementor-icon-list-item > a{font-family:var( --e-global-typography-acbee2f-font-family ), Sans-serif;font-size:var( --e-global-typography-acbee2f-font-size );font-weight:var( --e-global-typography-acbee2f-font-weight );text-transform:var( --e-global-typography-acbee2f-text-transform );letter-spacing:var( --e-global-typography-acbee2f-letter-spacing );}.elementor-150 .elementor-element.elementor-element-204dd2e .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-150 .elementor-element.elementor-element-204dd2e .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-150 .elementor-element.elementor-element-1331a44{--display:flex;--min-height:800px;--border-radius:0px 0px 0px 0px;--margin-top:10px;--margin-bottom:-200px;--margin-left:0px;--margin-right:0px;}.elementor-150 .elementor-element.elementor-element-1331a44:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-1331a44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jimsmart.ro/wp-content/uploads/2025/07/BANNER-SERVICII.jpeg");background-position:center center;background-size:cover;}.elementor-150 .elementor-element.elementor-element-3257d40{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-3257d40 .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-3257d40 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-150 .elementor-element.elementor-element-2f8c9166{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-776993bc{--divider-border-style:solid;--divider-color:var( --e-global-color-5941c89 );--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-776993bc > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-150 .elementor-element.elementor-element-776993bc .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-776993bc .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-150 .elementor-element.elementor-element-66ff5369{width:100%;max-width:100%;text-align:center;}.elementor-150 .elementor-element.elementor-element-66ff5369 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-150 .elementor-element.elementor-element-66ff5369 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-150 .elementor-element.elementor-element-89313e8{width:100%;max-width:100%;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-150 .elementor-element.elementor-element-89313e8 > .elementor-widget-container{margin:-10px 0px 20px 3px;}.elementor-150 .elementor-element.elementor-element-2e3239c9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-150 .elementor-element.elementor-element-e39a83b{--display:flex;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:100px;}.elementor-150 .elementor-element.elementor-element-2ab75cf3 > .elementor-widget-container{margin:-5px 0px -10px 0px;}.elementor-150 .elementor-element.elementor-element-2ab75cf3 .elementor-heading-title{font-family:var( --e-global-typography-273d1dd-font-family ), Sans-serif;font-size:var( --e-global-typography-273d1dd-font-size );font-weight:var( --e-global-typography-273d1dd-font-weight );text-transform:var( --e-global-typography-273d1dd-text-transform );font-style:var( --e-global-typography-273d1dd-font-style );text-decoration:var( --e-global-typography-273d1dd-text-decoration );line-height:var( --e-global-typography-273d1dd-line-height );letter-spacing:var( --e-global-typography-273d1dd-letter-spacing );}.elementor-150 .elementor-element.elementor-element-15f82caf > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-150 .elementor-element.elementor-element-15f82caf{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-150 .elementor-element.elementor-element-41f1d380 .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;padding:8px 16px 10px 16px;}.elementor-150 .elementor-element.elementor-element-41f1d380 .elementor-button:hover, .elementor-150 .elementor-element.elementor-element-41f1d380 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-5941c89 );border-color:var( --e-global-color-accent );}.elementor-150 .elementor-element.elementor-element-41f1d380{width:100%;max-width:100%;}.elementor-150 .elementor-element.elementor-element-41f1d380 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-150 .elementor-element.elementor-element-41f1d380 .elementor-button:hover svg, .elementor-150 .elementor-element.elementor-element-41f1d380 .elementor-button:focus svg{fill:var( --e-global-color-5941c89 );}.elementor-150 .elementor-element.elementor-element-38932214{--display:flex;}.elementor-150 .elementor-element.elementor-element-38932214:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-38932214 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jimsmart.ro/wp-content/uploads/2025/06/ab2.jpg");background-position:center center;background-size:cover;}.elementor-150 .elementor-element.elementor-element-19c019d{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-19c019d .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-19c019d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-150 .elementor-element.elementor-element-2132a86f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-150 .elementor-element.elementor-element-830f0a7{--display:flex;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:100px;}.elementor-150 .elementor-element.elementor-element-455959e4 > .elementor-widget-container{margin:-5px 0px -10px 0px;}.elementor-150 .elementor-element.elementor-element-455959e4 .elementor-heading-title{font-family:var( --e-global-typography-273d1dd-font-family ), Sans-serif;font-size:var( --e-global-typography-273d1dd-font-size );font-weight:var( --e-global-typography-273d1dd-font-weight );text-transform:var( --e-global-typography-273d1dd-text-transform );font-style:var( --e-global-typography-273d1dd-font-style );text-decoration:var( --e-global-typography-273d1dd-text-decoration );line-height:var( --e-global-typography-273d1dd-line-height );letter-spacing:var( --e-global-typography-273d1dd-letter-spacing );}.elementor-150 .elementor-element.elementor-element-131b93a2 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-150 .elementor-element.elementor-element-131b93a2{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-150 .elementor-element.elementor-element-428accd9 .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;padding:8px 16px 10px 16px;}.elementor-150 .elementor-element.elementor-element-428accd9 .elementor-button:hover, .elementor-150 .elementor-element.elementor-element-428accd9 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-5941c89 );border-color:var( --e-global-color-accent );}.elementor-150 .elementor-element.elementor-element-428accd9{width:100%;max-width:100%;}.elementor-150 .elementor-element.elementor-element-428accd9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-150 .elementor-element.elementor-element-428accd9 .elementor-button:hover svg, .elementor-150 .elementor-element.elementor-element-428accd9 .elementor-button:focus svg{fill:var( --e-global-color-5941c89 );}.elementor-150 .elementor-element.elementor-element-61228221{--display:flex;}.elementor-150 .elementor-element.elementor-element-61228221:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-61228221 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jimsmart.ro/wp-content/uploads/2025/06/a-floor-with-different-samples-of-warm-floors-e-g.jpg");background-position:center center;background-size:cover;}.elementor-150 .elementor-element.elementor-element-29177e5a{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-29177e5a .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-29177e5a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-150 .elementor-element.elementor-element-35032e2d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-150 .elementor-element.elementor-element-2ef34420{--display:flex;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:100px;}.elementor-150 .elementor-element.elementor-element-45f2f463 > .elementor-widget-container{margin:-5px 0px -10px 0px;}.elementor-150 .elementor-element.elementor-element-45f2f463 .elementor-heading-title{font-family:var( --e-global-typography-273d1dd-font-family ), Sans-serif;font-size:var( --e-global-typography-273d1dd-font-size );font-weight:var( --e-global-typography-273d1dd-font-weight );text-transform:var( --e-global-typography-273d1dd-text-transform );font-style:var( --e-global-typography-273d1dd-font-style );text-decoration:var( --e-global-typography-273d1dd-text-decoration );line-height:var( --e-global-typography-273d1dd-line-height );letter-spacing:var( --e-global-typography-273d1dd-letter-spacing );}.elementor-150 .elementor-element.elementor-element-62c980bf > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-150 .elementor-element.elementor-element-62c980bf{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-150 .elementor-element.elementor-element-32f3221d .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;padding:8px 16px 10px 16px;}.elementor-150 .elementor-element.elementor-element-32f3221d .elementor-button:hover, .elementor-150 .elementor-element.elementor-element-32f3221d .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-5941c89 );border-color:var( --e-global-color-accent );}.elementor-150 .elementor-element.elementor-element-32f3221d{width:100%;max-width:100%;}.elementor-150 .elementor-element.elementor-element-32f3221d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-150 .elementor-element.elementor-element-32f3221d .elementor-button:hover svg, .elementor-150 .elementor-element.elementor-element-32f3221d .elementor-button:focus svg{fill:var( --e-global-color-5941c89 );}.elementor-150 .elementor-element.elementor-element-561ce311{--display:flex;}.elementor-150 .elementor-element.elementor-element-561ce311:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-561ce311 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jimsmart.ro/wp-content/uploads/2025/06/AlbedoBase_XL_creates_an_artistic_photo_with_a_wall_cladding_w_3.jpg");background-position:center center;background-size:cover;}.elementor-150 .elementor-element.elementor-element-2d582532{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-2d582532 .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-2d582532 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-150 .elementor-element.elementor-element-60c5b38b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-150 .elementor-element.elementor-element-6bac05a8{--display:flex;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:100px;}.elementor-150 .elementor-element.elementor-element-388ab3fd > .elementor-widget-container{margin:-5px 0px -10px 0px;}.elementor-150 .elementor-element.elementor-element-388ab3fd .elementor-heading-title{font-family:var( --e-global-typography-273d1dd-font-family ), Sans-serif;font-size:var( --e-global-typography-273d1dd-font-size );font-weight:var( --e-global-typography-273d1dd-font-weight );text-transform:var( --e-global-typography-273d1dd-text-transform );font-style:var( --e-global-typography-273d1dd-font-style );text-decoration:var( --e-global-typography-273d1dd-text-decoration );line-height:var( --e-global-typography-273d1dd-line-height );letter-spacing:var( --e-global-typography-273d1dd-letter-spacing );}.elementor-150 .elementor-element.elementor-element-11a0cd6e > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-150 .elementor-element.elementor-element-11a0cd6e{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-150 .elementor-element.elementor-element-2dfa30f8{--display:flex;}.elementor-150 .elementor-element.elementor-element-2dfa30f8:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-2dfa30f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jimsmart.ro/wp-content/uploads/2025/08/PARDOSEALA-TEHNOLOGICA.jpg");background-position:bottom center;background-size:cover;}.elementor-150 .elementor-element.elementor-element-50bf27{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-50bf27 .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-50bf27 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-150 .elementor-element.elementor-element-e9ca97f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-150 .elementor-element.elementor-element-770dcbb{--display:flex;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:100px;}.elementor-150 .elementor-element.elementor-element-4a183fa > .elementor-widget-container{margin:-5px 0px -10px 0px;}.elementor-150 .elementor-element.elementor-element-4a183fa .elementor-heading-title{font-family:var( --e-global-typography-273d1dd-font-family ), Sans-serif;font-size:var( --e-global-typography-273d1dd-font-size );font-weight:var( --e-global-typography-273d1dd-font-weight );text-transform:var( --e-global-typography-273d1dd-text-transform );font-style:var( --e-global-typography-273d1dd-font-style );text-decoration:var( --e-global-typography-273d1dd-text-decoration );line-height:var( --e-global-typography-273d1dd-line-height );letter-spacing:var( --e-global-typography-273d1dd-letter-spacing );}.elementor-150 .elementor-element.elementor-element-735c829 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-150 .elementor-element.elementor-element-735c829{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-150 .elementor-element.elementor-element-e33597b .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;padding:8px 16px 10px 16px;}.elementor-150 .elementor-element.elementor-element-e33597b .elementor-button:hover, .elementor-150 .elementor-element.elementor-element-e33597b .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-5941c89 );border-color:var( --e-global-color-accent );}.elementor-150 .elementor-element.elementor-element-e33597b{width:100%;max-width:100%;}.elementor-150 .elementor-element.elementor-element-e33597b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-150 .elementor-element.elementor-element-e33597b .elementor-button:hover svg, .elementor-150 .elementor-element.elementor-element-e33597b .elementor-button:focus svg{fill:var( --e-global-color-5941c89 );}.elementor-150 .elementor-element.elementor-element-ede678f{--display:flex;}.elementor-150 .elementor-element.elementor-element-ede678f:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-ede678f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jimsmart.ro/wp-content/uploads/2025/06/create-an-image-the-image-should-be-composed-of-m-1.jpg");background-position:center center;background-size:cover;}.elementor-150 .elementor-element.elementor-element-d1ce33b{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-d1ce33b .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-d1ce33b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-150 .elementor-element.elementor-element-95d188c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-150 .elementor-element.elementor-element-00a9576{--display:flex;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:100px;}.elementor-150 .elementor-element.elementor-element-c6bd3ea > .elementor-widget-container{margin:-5px 0px -10px 0px;}.elementor-150 .elementor-element.elementor-element-c6bd3ea .elementor-heading-title{font-family:var( --e-global-typography-273d1dd-font-family ), Sans-serif;font-size:var( --e-global-typography-273d1dd-font-size );font-weight:var( --e-global-typography-273d1dd-font-weight );text-transform:var( --e-global-typography-273d1dd-text-transform );font-style:var( --e-global-typography-273d1dd-font-style );text-decoration:var( --e-global-typography-273d1dd-text-decoration );line-height:var( --e-global-typography-273d1dd-line-height );letter-spacing:var( --e-global-typography-273d1dd-letter-spacing );}.elementor-150 .elementor-element.elementor-element-fa1a0a7 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-150 .elementor-element.elementor-element-fa1a0a7{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-150 .elementor-element.elementor-element-0dcfec6 .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;padding:8px 16px 10px 16px;}.elementor-150 .elementor-element.elementor-element-0dcfec6 .elementor-button:hover, .elementor-150 .elementor-element.elementor-element-0dcfec6 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-5941c89 );border-color:var( --e-global-color-accent );}.elementor-150 .elementor-element.elementor-element-0dcfec6{width:100%;max-width:100%;}.elementor-150 .elementor-element.elementor-element-0dcfec6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-150 .elementor-element.elementor-element-0dcfec6 .elementor-button:hover svg, .elementor-150 .elementor-element.elementor-element-0dcfec6 .elementor-button:focus svg{fill:var( --e-global-color-5941c89 );}.elementor-150 .elementor-element.elementor-element-8dd3daf{--display:flex;}.elementor-150 .elementor-element.elementor-element-8dd3daf:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-8dd3daf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jimsmart.ro/wp-content/uploads/2025/06/IMG-20250526-WA0060.jpg");background-position:center center;background-size:cover;}.elementor-150 .elementor-element.elementor-element-eb5462d{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-eb5462d .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-eb5462d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-150 .elementor-element.elementor-element-bf1f04e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-150 .elementor-element.elementor-element-b7fdc25{--display:flex;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:100px;}.elementor-150 .elementor-element.elementor-element-8008674 > .elementor-widget-container{margin:-5px 0px -10px 0px;}.elementor-150 .elementor-element.elementor-element-8008674 .elementor-heading-title{font-family:var( --e-global-typography-273d1dd-font-family ), Sans-serif;font-size:var( --e-global-typography-273d1dd-font-size );font-weight:var( --e-global-typography-273d1dd-font-weight );text-transform:var( --e-global-typography-273d1dd-text-transform );font-style:var( --e-global-typography-273d1dd-font-style );text-decoration:var( --e-global-typography-273d1dd-text-decoration );line-height:var( --e-global-typography-273d1dd-line-height );letter-spacing:var( --e-global-typography-273d1dd-letter-spacing );}.elementor-150 .elementor-element.elementor-element-67785e7 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-150 .elementor-element.elementor-element-67785e7{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-150 .elementor-element.elementor-element-86dfb0c .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;padding:8px 16px 10px 16px;}.elementor-150 .elementor-element.elementor-element-86dfb0c .elementor-button:hover, .elementor-150 .elementor-element.elementor-element-86dfb0c .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-5941c89 );border-color:var( --e-global-color-accent );}.elementor-150 .elementor-element.elementor-element-86dfb0c{width:100%;max-width:100%;}.elementor-150 .elementor-element.elementor-element-86dfb0c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-150 .elementor-element.elementor-element-86dfb0c .elementor-button:hover svg, .elementor-150 .elementor-element.elementor-element-86dfb0c .elementor-button:focus svg{fill:var( --e-global-color-5941c89 );}.elementor-150 .elementor-element.elementor-element-8a22b29{--display:flex;}.elementor-150 .elementor-element.elementor-element-8a22b29:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-8a22b29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jimsmart.ro/wp-content/uploads/2025/08/COPERTINE-SI-BALUSTRADE.jpg");background-position:bottom center;background-size:cover;}.elementor-150 .elementor-element.elementor-element-652bb8d{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-652bb8d .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-652bb8d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-150 .elementor-element.elementor-element-fa9f79c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-150 .elementor-element.elementor-element-dde5aca{--display:flex;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:100px;}.elementor-150 .elementor-element.elementor-element-a6b5095 > .elementor-widget-container{margin:-5px 0px -10px 0px;}.elementor-150 .elementor-element.elementor-element-a6b5095 .elementor-heading-title{font-family:var( --e-global-typography-273d1dd-font-family ), Sans-serif;font-size:var( --e-global-typography-273d1dd-font-size );font-weight:var( --e-global-typography-273d1dd-font-weight );text-transform:var( --e-global-typography-273d1dd-text-transform );font-style:var( --e-global-typography-273d1dd-font-style );text-decoration:var( --e-global-typography-273d1dd-text-decoration );line-height:var( --e-global-typography-273d1dd-line-height );letter-spacing:var( --e-global-typography-273d1dd-letter-spacing );}.elementor-150 .elementor-element.elementor-element-46bfc2a > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-150 .elementor-element.elementor-element-46bfc2a{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-150 .elementor-element.elementor-element-7d9f3d3 .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;padding:8px 16px 10px 16px;}.elementor-150 .elementor-element.elementor-element-7d9f3d3 .elementor-button:hover, .elementor-150 .elementor-element.elementor-element-7d9f3d3 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-5941c89 );border-color:var( --e-global-color-accent );}.elementor-150 .elementor-element.elementor-element-7d9f3d3{width:100%;max-width:100%;}.elementor-150 .elementor-element.elementor-element-7d9f3d3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-150 .elementor-element.elementor-element-7d9f3d3 .elementor-button:hover svg, .elementor-150 .elementor-element.elementor-element-7d9f3d3 .elementor-button:focus svg{fill:var( --e-global-color-5941c89 );}.elementor-150 .elementor-element.elementor-element-2ab00e6{--display:flex;}.elementor-150 .elementor-element.elementor-element-2ab00e6:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-2ab00e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jimsmart.ro/wp-content/uploads/2025/08/COMPARTIMENTARI-INTERIOARE.jpg");background-position:center center;background-size:cover;}.elementor-150 .elementor-element.elementor-element-2eb4fcf{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-2eb4fcf .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-2eb4fcf .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-150 .elementor-element.elementor-element-3e8ab13{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-150 .elementor-element.elementor-element-cdbc06a{--display:flex;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:100px;}.elementor-150 .elementor-element.elementor-element-b83d7a9 > .elementor-widget-container{margin:-5px 0px -10px 0px;}.elementor-150 .elementor-element.elementor-element-b83d7a9 .elementor-heading-title{font-family:var( --e-global-typography-273d1dd-font-family ), Sans-serif;font-size:var( --e-global-typography-273d1dd-font-size );font-weight:var( --e-global-typography-273d1dd-font-weight );text-transform:var( --e-global-typography-273d1dd-text-transform );font-style:var( --e-global-typography-273d1dd-font-style );text-decoration:var( --e-global-typography-273d1dd-text-decoration );line-height:var( --e-global-typography-273d1dd-line-height );letter-spacing:var( --e-global-typography-273d1dd-letter-spacing );}.elementor-150 .elementor-element.elementor-element-22ba52a > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-150 .elementor-element.elementor-element-22ba52a{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-150 .elementor-element.elementor-element-40586ad{--display:flex;}.elementor-150 .elementor-element.elementor-element-40586ad:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-40586ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jimsmart.ro/wp-content/uploads/2025/08/TAMPLARII-TERMOIZOLANTE.jpg");background-position:center center;background-size:cover;}.elementor-150 .elementor-element.elementor-element-16c8c0b{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-16c8c0b .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-16c8c0b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-150 .elementor-element.elementor-element-bec1838{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-150 .elementor-element.elementor-element-bfa3de3{--display:flex;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:100px;}.elementor-150 .elementor-element.elementor-element-b717bf6 > .elementor-widget-container{margin:-5px 0px -10px 0px;}.elementor-150 .elementor-element.elementor-element-b717bf6 .elementor-heading-title{font-family:var( --e-global-typography-273d1dd-font-family ), Sans-serif;font-size:var( --e-global-typography-273d1dd-font-size );font-weight:var( --e-global-typography-273d1dd-font-weight );text-transform:var( --e-global-typography-273d1dd-text-transform );font-style:var( --e-global-typography-273d1dd-font-style );text-decoration:var( --e-global-typography-273d1dd-text-decoration );line-height:var( --e-global-typography-273d1dd-line-height );letter-spacing:var( --e-global-typography-273d1dd-letter-spacing );}.elementor-150 .elementor-element.elementor-element-18c2662 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-150 .elementor-element.elementor-element-18c2662{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-150 .elementor-element.elementor-element-c0eb37f{--display:flex;--min-height:285px;}.elementor-150 .elementor-element.elementor-element-c0eb37f:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-c0eb37f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jimsmart.ro/wp-content/uploads/2025/08/PLASE-INSECTE.jpg");background-position:center center;background-size:cover;}.elementor-150 .elementor-element.elementor-element-72cd272{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-72cd272 .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-72cd272 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-150 .elementor-element.elementor-element-d5cf682{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-150 .elementor-element.elementor-element-e32149c{--display:flex;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:100px;}.elementor-150 .elementor-element.elementor-element-04c8926 > .elementor-widget-container{margin:-5px 0px -10px 0px;}.elementor-150 .elementor-element.elementor-element-04c8926 .elementor-heading-title{font-family:var( --e-global-typography-273d1dd-font-family ), Sans-serif;font-size:var( --e-global-typography-273d1dd-font-size );font-weight:var( --e-global-typography-273d1dd-font-weight );text-transform:var( --e-global-typography-273d1dd-text-transform );font-style:var( --e-global-typography-273d1dd-font-style );text-decoration:var( --e-global-typography-273d1dd-text-decoration );line-height:var( --e-global-typography-273d1dd-line-height );letter-spacing:var( --e-global-typography-273d1dd-letter-spacing );}.elementor-150 .elementor-element.elementor-element-1b4a15f > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-150 .elementor-element.elementor-element-1b4a15f{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-150 .elementor-element.elementor-element-69f43bf{--display:flex;--min-height:400px;}.elementor-150 .elementor-element.elementor-element-69f43bf:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-69f43bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jimsmart.ro/wp-content/uploads/2025/08/PRODUSE-CU-SERVICII-DE-MONTAJ.jpeg");background-position:center center;background-size:cover;}.elementor-150 .elementor-element.elementor-element-6fcfe31{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-6fcfe31 .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-6fcfe31 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-150 .elementor-element.elementor-element-a02ec45{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-0289048{width:100%;max-width:100%;text-align:left;}.elementor-150 .elementor-element.elementor-element-0289048 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-150 .elementor-element.elementor-element-0289048 .elementor-heading-title{font-family:var( --e-global-typography-2bb9b3f-font-family ), Sans-serif;font-size:var( --e-global-typography-2bb9b3f-font-size );font-weight:var( --e-global-typography-2bb9b3f-font-weight );text-transform:var( --e-global-typography-2bb9b3f-text-transform );font-style:var( --e-global-typography-2bb9b3f-font-style );text-decoration:var( --e-global-typography-2bb9b3f-text-decoration );line-height:var( --e-global-typography-2bb9b3f-line-height );letter-spacing:var( --e-global-typography-2bb9b3f-letter-spacing );}.elementor-150 .elementor-element.elementor-element-2dde931{width:100%;max-width:100%;text-align:left;}.elementor-150 .elementor-element.elementor-element-2dde931 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-150 .elementor-element.elementor-element-2dde931 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-150 .elementor-element.elementor-element-651da5e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 70px;--row-gap:0px;--column-gap:70px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-2d88dfe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-ebbdfd4 > .elementor-widget-container{margin:-12px 0px -10px 0px;}.elementor-150 .elementor-element.elementor-element-ebbdfd4 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-150 .elementor-element.elementor-element-6818055{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-6818055 .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-6818055 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-150 .elementor-element.elementor-element-8e3a2a1 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-150 .elementor-element.elementor-element-8e3a2a1 .elementor-heading-title{font-family:var( --e-global-typography-51568ae-font-family ), Sans-serif;font-size:var( --e-global-typography-51568ae-font-size );font-weight:var( --e-global-typography-51568ae-font-weight );text-transform:var( --e-global-typography-51568ae-text-transform );font-style:var( --e-global-typography-51568ae-font-style );text-decoration:var( --e-global-typography-51568ae-text-decoration );line-height:var( --e-global-typography-51568ae-line-height );letter-spacing:var( --e-global-typography-51568ae-letter-spacing );}.elementor-150 .elementor-element.elementor-element-49a9d35 > .elementor-widget-container{margin:-10px 0px -15px 0px;}.elementor-150 .elementor-element.elementor-element-49a9d35{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-150 .elementor-element.elementor-element-3ddb1bf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-142bb8c > .elementor-widget-container{margin:-12px 0px -10px 0px;}.elementor-150 .elementor-element.elementor-element-142bb8c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-150 .elementor-element.elementor-element-f403f9b{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-f403f9b .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-f403f9b .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-150 .elementor-element.elementor-element-8cec1ed > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-150 .elementor-element.elementor-element-8cec1ed .elementor-heading-title{font-family:var( --e-global-typography-51568ae-font-family ), Sans-serif;font-size:var( --e-global-typography-51568ae-font-size );font-weight:var( --e-global-typography-51568ae-font-weight );text-transform:var( --e-global-typography-51568ae-text-transform );font-style:var( --e-global-typography-51568ae-font-style );text-decoration:var( --e-global-typography-51568ae-text-decoration );line-height:var( --e-global-typography-51568ae-line-height );letter-spacing:var( --e-global-typography-51568ae-letter-spacing );}.elementor-150 .elementor-element.elementor-element-2588b4b > .elementor-widget-container{margin:-10px 0px -15px 0px;}.elementor-150 .elementor-element.elementor-element-2588b4b{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-150 .elementor-element.elementor-element-86449e5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-36daef2 > .elementor-widget-container{margin:-12px 0px -10px 0px;}.elementor-150 .elementor-element.elementor-element-36daef2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-150 .elementor-element.elementor-element-47284de{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-150 .elementor-element.elementor-element-47284de .elementor-divider-separator{width:100%;}.elementor-150 .elementor-element.elementor-element-47284de .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-150 .elementor-element.elementor-element-696de83 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-150 .elementor-element.elementor-element-696de83 .elementor-heading-title{font-family:var( --e-global-typography-51568ae-font-family ), Sans-serif;font-size:var( --e-global-typography-51568ae-font-size );font-weight:var( --e-global-typography-51568ae-font-weight );text-transform:var( --e-global-typography-51568ae-text-transform );font-style:var( --e-global-typography-51568ae-font-style );text-decoration:var( --e-global-typography-51568ae-text-decoration );line-height:var( --e-global-typography-51568ae-line-height );letter-spacing:var( --e-global-typography-51568ae-letter-spacing );}.elementor-150 .elementor-element.elementor-element-6697609 > .elementor-widget-container{margin:-10px 0px -15px 0px;}.elementor-150 .elementor-element.elementor-element-6697609{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-150 .elementor-element.elementor-element-2f8c9166{--content-width:1300px;}.elementor-150 .elementor-element.elementor-element-2e3239c9{--content-width:1300px;}.elementor-150 .elementor-element.elementor-element-e39a83b{--width:50%;}.elementor-150 .elementor-element.elementor-element-38932214{--width:50%;}.elementor-150 .elementor-element.elementor-element-2132a86f{--content-width:1300px;}.elementor-150 .elementor-element.elementor-element-830f0a7{--width:50%;}.elementor-150 .elementor-element.elementor-element-61228221{--width:50%;}.elementor-150 .elementor-element.elementor-element-35032e2d{--content-width:1300px;}.elementor-150 .elementor-element.elementor-element-2ef34420{--width:50%;}.elementor-150 .elementor-element.elementor-element-561ce311{--width:50%;}.elementor-150 .elementor-element.elementor-element-60c5b38b{--content-width:1300px;}.elementor-150 .elementor-element.elementor-element-6bac05a8{--width:50%;}.elementor-150 .elementor-element.elementor-element-2dfa30f8{--width:50%;}.elementor-150 .elementor-element.elementor-element-770dcbb{--width:50%;}.elementor-150 .elementor-element.elementor-element-ede678f{--width:50%;}.elementor-150 .elementor-element.elementor-element-00a9576{--width:50%;}.elementor-150 .elementor-element.elementor-element-8dd3daf{--width:50%;}.elementor-150 .elementor-element.elementor-element-b7fdc25{--width:50%;}.elementor-150 .elementor-element.elementor-element-8a22b29{--width:50%;}.elementor-150 .elementor-element.elementor-element-dde5aca{--width:50%;}.elementor-150 .elementor-element.elementor-element-2ab00e6{--width:50%;}.elementor-150 .elementor-element.elementor-element-cdbc06a{--width:50%;}.elementor-150 .elementor-element.elementor-element-40586ad{--width:50%;}.elementor-150 .elementor-element.elementor-element-bfa3de3{--width:50%;}.elementor-150 .elementor-element.elementor-element-c0eb37f{--width:50%;}.elementor-150 .elementor-element.elementor-element-e32149c{--width:50%;}.elementor-150 .elementor-element.elementor-element-69f43bf{--width:50%;}.elementor-150 .elementor-element.elementor-element-a02ec45{--content-width:1300px;}}@media(max-width:1024px){.elementor-150 .elementor-element.elementor-element-43151cd{--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-150 .elementor-element.elementor-element-11f08da .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-150 .elementor-element.elementor-element-204dd2e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-150 .elementor-element.elementor-element-204dd2e .elementor-icon-list-item > a{font-size:var( --e-global-typography-acbee2f-font-size );letter-spacing:var( --e-global-typography-acbee2f-letter-spacing );}.elementor-150 .elementor-element.elementor-element-1331a44{--min-height:300px;--margin-top:0px;--margin-bottom:-150px;--margin-left:0px;--margin-right:0px;}.elementor-150 .elementor-element.elementor-element-2f8c9166{--padding-top:0px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-150 .elementor-element.elementor-element-776993bc > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-150 .elementor-element.elementor-element-66ff5369 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-150 .elementor-element.elementor-element-66ff5369 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-150 .elementor-element.elementor-element-89313e8 > .elementor-widget-container{margin:-10px 120px 50px 120px;}.elementor-150 .elementor-element.elementor-element-89313e8{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 );}.elementor-150 .elementor-element.elementor-element-2ab75cf3 .elementor-heading-title{font-size:var( --e-global-typography-273d1dd-font-size );line-height:var( --e-global-typography-273d1dd-line-height );letter-spacing:var( --e-global-typography-273d1dd-letter-spacing );}.elementor-150 .elementor-element.elementor-element-15f82caf{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 );}.elementor-150 .elementor-element.elementor-element-41f1d380 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-150 .elementor-element.elementor-element-455959e4 .elementor-heading-title{font-size:var( --e-global-typography-273d1dd-font-size );line-height:var( --e-global-typography-273d1dd-line-height );letter-spacing:var( --e-global-typography-273d1dd-letter-spacing );}.elementor-150 .elementor-element.elementor-element-131b93a2{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 );}.elementor-150 .elementor-element.elementor-element-428accd9 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-150 .elementor-element.elementor-element-45f2f463 .elementor-heading-title{font-size:var( --e-global-typography-273d1dd-font-size );line-height:var( --e-global-typography-273d1dd-line-height );letter-spacing:var( --e-global-typography-273d1dd-letter-spacing );}.elementor-150 .elementor-element.elementor-element-62c980bf{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 );}.elementor-150 .elementor-element.elementor-element-32f3221d .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-150 .elementor-element.elementor-element-388ab3fd .elementor-heading-title{font-size:var( --e-global-typography-273d1dd-font-size );line-height:var( --e-global-typography-273d1dd-line-height );letter-spacing:var( --e-global-typography-273d1dd-letter-spacing );}.elementor-150 .elementor-element.elementor-element-11a0cd6e{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 );}.elementor-150 .elementor-element.elementor-element-4a183fa .elementor-heading-title{font-size:var( --e-global-typography-273d1dd-font-size );line-height:var( --e-global-typography-273d1dd-line-height );letter-spacing:var( --e-global-typography-273d1dd-letter-spacing );}.elementor-150 .elementor-element.elementor-element-735c829{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 );}.elementor-150 .elementor-element.elementor-element-e33597b .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-150 .elementor-element.elementor-element-c6bd3ea .elementor-heading-title{font-size:var( --e-global-typography-273d1dd-font-size );line-height:var( --e-global-typography-273d1dd-line-height );letter-spacing:var( --e-global-typography-273d1dd-letter-spacing );}.elementor-150 .elementor-element.elementor-element-fa1a0a7{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 );}.elementor-150 .elementor-element.elementor-element-0dcfec6 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-150 .elementor-element.elementor-element-8008674 .elementor-heading-title{font-size:var( --e-global-typography-273d1dd-font-size );line-height:var( --e-global-typography-273d1dd-line-height );letter-spacing:var( --e-global-typography-273d1dd-letter-spacing );}.elementor-150 .elementor-element.elementor-element-67785e7{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 );}.elementor-150 .elementor-element.elementor-element-86dfb0c .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-150 .elementor-element.elementor-element-a6b5095 .elementor-heading-title{font-size:var( --e-global-typography-273d1dd-font-size );line-height:var( --e-global-typography-273d1dd-line-height );letter-spacing:var( --e-global-typography-273d1dd-letter-spacing );}.elementor-150 .elementor-element.elementor-element-46bfc2a{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 );}.elementor-150 .elementor-element.elementor-element-7d9f3d3 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-150 .elementor-element.elementor-element-b83d7a9 .elementor-heading-title{font-size:var( --e-global-typography-273d1dd-font-size );line-height:var( --e-global-typography-273d1dd-line-height );letter-spacing:var( --e-global-typography-273d1dd-letter-spacing );}.elementor-150 .elementor-element.elementor-element-22ba52a{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 );}.elementor-150 .elementor-element.elementor-element-b717bf6 .elementor-heading-title{font-size:var( --e-global-typography-273d1dd-font-size );line-height:var( --e-global-typography-273d1dd-line-height );letter-spacing:var( --e-global-typography-273d1dd-letter-spacing );}.elementor-150 .elementor-element.elementor-element-18c2662{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 );}.elementor-150 .elementor-element.elementor-element-04c8926 .elementor-heading-title{font-size:var( --e-global-typography-273d1dd-font-size );line-height:var( --e-global-typography-273d1dd-line-height );letter-spacing:var( --e-global-typography-273d1dd-letter-spacing );}.elementor-150 .elementor-element.elementor-element-1b4a15f{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 );}.elementor-150 .elementor-element.elementor-element-a02ec45{--padding-top:0px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-150 .elementor-element.elementor-element-0289048 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-150 .elementor-element.elementor-element-0289048 .elementor-heading-title{font-size:var( --e-global-typography-2bb9b3f-font-size );line-height:var( --e-global-typography-2bb9b3f-line-height );letter-spacing:var( --e-global-typography-2bb9b3f-letter-spacing );}.elementor-150 .elementor-element.elementor-element-2dde931 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-150 .elementor-element.elementor-element-2dde931 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-150 .elementor-element.elementor-element-651da5e{--gap:0px 50px;--row-gap:0px;--column-gap:50px;}.elementor-150 .elementor-element.elementor-element-ebbdfd4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-150 .elementor-element.elementor-element-8e3a2a1 .elementor-heading-title{font-size:var( --e-global-typography-51568ae-font-size );line-height:var( --e-global-typography-51568ae-line-height );letter-spacing:var( --e-global-typography-51568ae-letter-spacing );}.elementor-150 .elementor-element.elementor-element-49a9d35{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 );}.elementor-150 .elementor-element.elementor-element-142bb8c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-150 .elementor-element.elementor-element-8cec1ed .elementor-heading-title{font-size:var( --e-global-typography-51568ae-font-size );line-height:var( --e-global-typography-51568ae-line-height );letter-spacing:var( --e-global-typography-51568ae-letter-spacing );}.elementor-150 .elementor-element.elementor-element-2588b4b{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 );}.elementor-150 .elementor-element.elementor-element-36daef2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-150 .elementor-element.elementor-element-696de83 .elementor-heading-title{font-size:var( --e-global-typography-51568ae-font-size );line-height:var( --e-global-typography-51568ae-line-height );letter-spacing:var( --e-global-typography-51568ae-letter-spacing );}.elementor-150 .elementor-element.elementor-element-6697609{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 );}}@media(max-width:767px){.elementor-150 .elementor-element.elementor-element-43151cd{--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-150 .elementor-element.elementor-element-11f08da{text-align:left;}.elementor-150 .elementor-element.elementor-element-11f08da .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-150 .elementor-element.elementor-element-204dd2e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-150 .elementor-element.elementor-element-204dd2e .elementor-icon-list-item > a{font-size:var( --e-global-typography-acbee2f-font-size );letter-spacing:var( --e-global-typography-acbee2f-letter-spacing );}.elementor-150 .elementor-element.elementor-element-1331a44{--min-height:205px;}.elementor-150 .elementor-element.elementor-element-1331a44:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-1331a44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-150 .elementor-element.elementor-element-2f8c9166{--padding-top:0px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-150 .elementor-element.elementor-element-776993bc > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-150 .elementor-element.elementor-element-66ff5369 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-150 .elementor-element.elementor-element-66ff5369 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-150 .elementor-element.elementor-element-89313e8 > .elementor-widget-container{margin:-10px 0px 30px 0px;}.elementor-150 .elementor-element.elementor-element-89313e8{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 );}.elementor-150 .elementor-element.elementor-element-2e3239c9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-150 .elementor-element.elementor-element-e39a83b{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-2ab75cf3 .elementor-heading-title{font-size:var( --e-global-typography-273d1dd-font-size );line-height:var( --e-global-typography-273d1dd-line-height );letter-spacing:var( --e-global-typography-273d1dd-letter-spacing );}.elementor-150 .elementor-element.elementor-element-15f82caf{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 );}.elementor-150 .elementor-element.elementor-element-41f1d380 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-150 .elementor-element.elementor-element-38932214{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-2132a86f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-150 .elementor-element.elementor-element-830f0a7{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-455959e4 .elementor-heading-title{font-size:var( --e-global-typography-273d1dd-font-size );line-height:var( --e-global-typography-273d1dd-line-height );letter-spacing:var( --e-global-typography-273d1dd-letter-spacing );}.elementor-150 .elementor-element.elementor-element-131b93a2{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 );}.elementor-150 .elementor-element.elementor-element-428accd9 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-150 .elementor-element.elementor-element-61228221{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-35032e2d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-150 .elementor-element.elementor-element-2ef34420{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-45f2f463 .elementor-heading-title{font-size:var( --e-global-typography-273d1dd-font-size );line-height:var( --e-global-typography-273d1dd-line-height );letter-spacing:var( --e-global-typography-273d1dd-letter-spacing );}.elementor-150 .elementor-element.elementor-element-62c980bf{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 );}.elementor-150 .elementor-element.elementor-element-32f3221d .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-150 .elementor-element.elementor-element-561ce311{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-6bac05a8{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-388ab3fd .elementor-heading-title{font-size:var( --e-global-typography-273d1dd-font-size );line-height:var( --e-global-typography-273d1dd-line-height );letter-spacing:var( --e-global-typography-273d1dd-letter-spacing );}.elementor-150 .elementor-element.elementor-element-11a0cd6e{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 );}.elementor-150 .elementor-element.elementor-element-2dfa30f8{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-770dcbb{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-4a183fa .elementor-heading-title{font-size:var( --e-global-typography-273d1dd-font-size );line-height:var( --e-global-typography-273d1dd-line-height );letter-spacing:var( --e-global-typography-273d1dd-letter-spacing );}.elementor-150 .elementor-element.elementor-element-735c829{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 );}.elementor-150 .elementor-element.elementor-element-e33597b .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-150 .elementor-element.elementor-element-ede678f{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-00a9576{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-c6bd3ea .elementor-heading-title{font-size:var( --e-global-typography-273d1dd-font-size );line-height:var( --e-global-typography-273d1dd-line-height );letter-spacing:var( --e-global-typography-273d1dd-letter-spacing );}.elementor-150 .elementor-element.elementor-element-fa1a0a7{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 );}.elementor-150 .elementor-element.elementor-element-0dcfec6 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-150 .elementor-element.elementor-element-8dd3daf{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-b7fdc25{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-8008674 .elementor-heading-title{font-size:var( --e-global-typography-273d1dd-font-size );line-height:var( --e-global-typography-273d1dd-line-height );letter-spacing:var( --e-global-typography-273d1dd-letter-spacing );}.elementor-150 .elementor-element.elementor-element-67785e7{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 );}.elementor-150 .elementor-element.elementor-element-86dfb0c .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-150 .elementor-element.elementor-element-8a22b29{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-dde5aca{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-a6b5095 .elementor-heading-title{font-size:var( --e-global-typography-273d1dd-font-size );line-height:var( --e-global-typography-273d1dd-line-height );letter-spacing:var( --e-global-typography-273d1dd-letter-spacing );}.elementor-150 .elementor-element.elementor-element-46bfc2a{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 );}.elementor-150 .elementor-element.elementor-element-7d9f3d3 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-150 .elementor-element.elementor-element-2ab00e6{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-cdbc06a{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-b83d7a9 .elementor-heading-title{font-size:var( --e-global-typography-273d1dd-font-size );line-height:var( --e-global-typography-273d1dd-line-height );letter-spacing:var( --e-global-typography-273d1dd-letter-spacing );}.elementor-150 .elementor-element.elementor-element-22ba52a{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 );}.elementor-150 .elementor-element.elementor-element-40586ad{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-bfa3de3{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-b717bf6 .elementor-heading-title{font-size:var( --e-global-typography-273d1dd-font-size );line-height:var( --e-global-typography-273d1dd-line-height );letter-spacing:var( --e-global-typography-273d1dd-letter-spacing );}.elementor-150 .elementor-element.elementor-element-18c2662{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 );}.elementor-150 .elementor-element.elementor-element-c0eb37f{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-e32149c{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-04c8926 .elementor-heading-title{font-size:var( --e-global-typography-273d1dd-font-size );line-height:var( --e-global-typography-273d1dd-line-height );letter-spacing:var( --e-global-typography-273d1dd-letter-spacing );}.elementor-150 .elementor-element.elementor-element-1b4a15f{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 );}.elementor-150 .elementor-element.elementor-element-69f43bf{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-a02ec45{--padding-top:0px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-150 .elementor-element.elementor-element-0289048 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-150 .elementor-element.elementor-element-0289048 .elementor-heading-title{font-size:var( --e-global-typography-2bb9b3f-font-size );line-height:var( --e-global-typography-2bb9b3f-line-height );letter-spacing:var( --e-global-typography-2bb9b3f-letter-spacing );}.elementor-150 .elementor-element.elementor-element-2dde931 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-150 .elementor-element.elementor-element-2dde931 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-150 .elementor-element.elementor-element-651da5e{--gap:50px 0px;--row-gap:50px;--column-gap:0px;--flex-wrap:wrap;}.elementor-150 .elementor-element.elementor-element-ebbdfd4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-150 .elementor-element.elementor-element-8e3a2a1 .elementor-heading-title{font-size:var( --e-global-typography-51568ae-font-size );line-height:var( --e-global-typography-51568ae-line-height );letter-spacing:var( --e-global-typography-51568ae-letter-spacing );}.elementor-150 .elementor-element.elementor-element-49a9d35{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 );}.elementor-150 .elementor-element.elementor-element-142bb8c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-150 .elementor-element.elementor-element-8cec1ed .elementor-heading-title{font-size:var( --e-global-typography-51568ae-font-size );line-height:var( --e-global-typography-51568ae-line-height );letter-spacing:var( --e-global-typography-51568ae-letter-spacing );}.elementor-150 .elementor-element.elementor-element-2588b4b{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 );}.elementor-150 .elementor-element.elementor-element-36daef2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-150 .elementor-element.elementor-element-696de83 .elementor-heading-title{font-size:var( --e-global-typography-51568ae-font-size );line-height:var( --e-global-typography-51568ae-line-height );letter-spacing:var( --e-global-typography-51568ae-letter-spacing );}.elementor-150 .elementor-element.elementor-element-6697609{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 );}}