.elementor-464 .elementor-element.elementor-element-71cfdfdc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:1;--padding-top:190px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-71cfdfdc:not(.elementor-motion-effects-element-type-background), .elementor-464 .elementor-element.elementor-element-71cfdfdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jstjconstruction.com/storage/sites/10/2025/09/469559953_18350443477120089_5426748148848162331_n-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-464 .elementor-element.elementor-element-71cfdfdc::before, .elementor-464 .elementor-element.elementor-element-71cfdfdc > .elementor-background-video-container::before, .elementor-464 .elementor-element.elementor-element-71cfdfdc > .e-con-inner > .elementor-background-video-container::before, .elementor-464 .elementor-element.elementor-element-71cfdfdc > .elementor-background-slideshow::before, .elementor-464 .elementor-element.elementor-element-71cfdfdc > .e-con-inner > .elementor-background-slideshow::before, .elementor-464 .elementor-element.elementor-element-71cfdfdc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000061 0%, var( --e-global-color-629b33d ) 100%);}.elementor-464 .elementor-element.elementor-element-55cd71d8 .elementor-heading-title{font-family:var( --e-global-typography-1efb698-font-family ), Sans-serif;font-size:var( --e-global-typography-1efb698-font-size );font-weight:var( --e-global-typography-1efb698-font-weight );line-height:var( --e-global-typography-1efb698-line-height );color:var( --e-global-color-085f257 );}.elementor-464 .elementor-element.elementor-element-57a54176{font-family:"Figtree", Sans-serif;font-size:20px;font-weight:500;line-height:28px;letter-spacing:0px;color:var( --e-global-color-085f257 );}.elementor-464 .elementor-element.elementor-element-2d09d8ca{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-2d09d8ca:not(.elementor-motion-effects-element-type-background), .elementor-464 .elementor-element.elementor-element-2d09d8ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-uicore_light );}.elementor-464 .elementor-element.elementor-element-478c86de{--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;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-112cc0d7 .elementor-heading-title{font-family:var( --e-global-typography-66ef13e-font-family ), Sans-serif;font-size:var( --e-global-typography-66ef13e-font-size );font-weight:var( --e-global-typography-66ef13e-font-weight );line-height:var( --e-global-typography-66ef13e-line-height );letter-spacing:var( --e-global-typography-66ef13e-letter-spacing );color:var( --e-global-color-6f570cf );}.elementor-464 .elementor-element.elementor-element-580e08ac{font-family:var( --e-global-typography-3a8c1b8-font-family ), Sans-serif;font-size:var( --e-global-typography-3a8c1b8-font-size );font-weight:var( --e-global-typography-3a8c1b8-font-weight );line-height:var( --e-global-typography-3a8c1b8-line-height );letter-spacing:var( --e-global-typography-3a8c1b8-letter-spacing );color:var( --e-global-color-db67eeb );}.elementor-464 .elementor-element.elementor-element-34d2c56a{--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 24px;--row-gap:0px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-56398b92{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-8f443c3 img{height:350px;object-fit:fill;border-radius:10px 10px 10px 10px;}.elementor-464 .elementor-element.elementor-element-3c6b228c{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-9d2e639 img{height:350px;object-fit:fill;border-radius:10px 10px 10px 10px;}.elementor-464 .elementor-element.elementor-element-56cd12f8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-56cd12f8:not(.elementor-motion-effects-element-type-background), .elementor-464 .elementor-element.elementor-element-56cd12f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-464 .elementor-element.elementor-element-6c73e85a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-16be4625{--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 18px;--row-gap:0px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-16be4625.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-464 .elementor-element.elementor-element-50b52401{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-464 .elementor-element.elementor-element-50b52401:not(.elementor-motion-effects-element-type-background), .elementor-464 .elementor-element.elementor-element-50b52401 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jstjconstruction.com/storage/sites/10/2025/12/beforeandafterhouse_.jpg");background-position:center center;background-size:cover;}.elementor-464 .elementor-element.elementor-element-50b52401.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-464 .elementor-element.elementor-element-6dcc1758 .elementor-button{background-color:var( --e-global-color-uicore_white );fill:var( --e-global-color-uicore_headline );color:var( --e-global-color-uicore_headline );border-radius:100px 100px 100px 100px;padding:24px 24px 24px 24px;}.elementor-464 .elementor-element.elementor-element-6dcc1758 .elementor-button:hover, .elementor-464 .elementor-element.elementor-element-6dcc1758 .elementor-button:focus{background-color:var( --e-global-color-uicore_primary );color:var( --e-global-color-uicore_white );}.elementor-464 .elementor-element.elementor-element-6dcc1758.elementor-element{--align-self:flex-end;}.elementor-464 .elementor-element.elementor-element-6dcc1758 .elementor-button:hover svg, .elementor-464 .elementor-element.elementor-element-6dcc1758 .elementor-button:focus svg{fill:var( --e-global-color-uicore_white );}.elementor-464 .elementor-element.elementor-element-3dd84a3b{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-173019d8{padding:24px 0px 0px 0px;}.elementor-464 .elementor-element.elementor-element-699e7a8e .elementor-button{background-color:var( --e-global-color-uicore_dark );fill:var( --e-global-color-uicore_light );color:var( --e-global-color-uicore_light );border-radius:25px 25px 25px 25px;}.elementor-464 .elementor-element.elementor-element-699e7a8e .elementor-button:hover, .elementor-464 .elementor-element.elementor-element-699e7a8e .elementor-button:focus{background-color:var( --e-global-color-deit3s25 );color:var( --e-global-color-uicore_dark );}.elementor-464 .elementor-element.elementor-element-699e7a8e{padding:64px 0px 0px 0px;}.elementor-464 .elementor-element.elementor-element-699e7a8e .elementor-button:hover svg, .elementor-464 .elementor-element.elementor-element-699e7a8e .elementor-button:focus svg{fill:var( --e-global-color-uicore_dark );}.elementor-464 .elementor-element.elementor-element-47b886a1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-1351b3a0{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:120px;}.elementor-464 .elementor-element.elementor-element-6382683f{padding:24px 0px 0px 0px;}.elementor-464 .elementor-element.elementor-element-3e34a7fb .elementor-button{background-color:var( --e-global-color-uicore_dark );fill:var( --e-global-color-uicore_light );color:var( --e-global-color-uicore_light );border-radius:25px 25px 25px 25px;}.elementor-464 .elementor-element.elementor-element-3e34a7fb .elementor-button:hover, .elementor-464 .elementor-element.elementor-element-3e34a7fb .elementor-button:focus{background-color:var( --e-global-color-deit3s25 );color:var( --e-global-color-uicore_dark );}.elementor-464 .elementor-element.elementor-element-3e34a7fb{padding:64px 0px 0px 0px;}.elementor-464 .elementor-element.elementor-element-3e34a7fb .elementor-button:hover svg, .elementor-464 .elementor-element.elementor-element-3e34a7fb .elementor-button:focus svg{fill:var( --e-global-color-uicore_dark );}.elementor-464 .elementor-element.elementor-element-3182550d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-3d04aa84{--display:flex;--min-height:479px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-464 .elementor-element.elementor-element-3d04aa84:not(.elementor-motion-effects-element-type-background), .elementor-464 .elementor-element.elementor-element-3d04aa84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jstjconstruction.com/storage/sites/10/2025/09/135017952_257621892372009_7561612984485319399_n-2.jpg");background-position:center center;background-size:cover;}.elementor-464 .elementor-element.elementor-element-3d04aa84.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-464 .elementor-element.elementor-element-60485458 .elementor-button{background-color:var( --e-global-color-uicore_white );fill:var( --e-global-color-uicore_headline );color:var( --e-global-color-uicore_headline );border-radius:100px 100px 100px 100px;padding:24px 24px 24px 24px;}.elementor-464 .elementor-element.elementor-element-60485458 .elementor-button:hover, .elementor-464 .elementor-element.elementor-element-60485458 .elementor-button:focus{background-color:var( --e-global-color-uicore_primary );color:var( --e-global-color-uicore_white );}.elementor-464 .elementor-element.elementor-element-60485458.elementor-element{--align-self:flex-end;}.elementor-464 .elementor-element.elementor-element-60485458 .elementor-button:hover svg, .elementor-464 .elementor-element.elementor-element-60485458 .elementor-button:focus svg{fill:var( --e-global-color-uicore_white );}.elementor-464 .elementor-element.elementor-element-207da672{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-151d9372{--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 18px;--row-gap:0px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-2faef534{--display:flex;--min-height:479px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-2faef534:not(.elementor-motion-effects-element-type-background), .elementor-464 .elementor-element.elementor-element-2faef534 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jstjconstruction.com/storage/sites/10/2025/09/WhatsApp-Image-2025-09-22-at-11.41.35-AM-e1758566364159.jpeg");background-position:center center;background-size:cover;}.elementor-464 .elementor-element.elementor-element-2faef534.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-464 .elementor-element.elementor-element-41664e10{--display:flex;--min-height:479px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-41664e10:not(.elementor-motion-effects-element-type-background), .elementor-464 .elementor-element.elementor-element-41664e10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jstjconstruction.com/storage/sites/10/2025/09/WhatsApp-Image-2025-09-22-at-11.41.34-AM-e1758566334383.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-464 .elementor-element.elementor-element-41664e10.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-464 .elementor-element.elementor-element-421bd4c4{--display:flex;--min-height:479px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-421bd4c4:not(.elementor-motion-effects-element-type-background), .elementor-464 .elementor-element.elementor-element-421bd4c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jstjconstruction.com/storage/sites/10/2025/09/WhatsApp-Image-2025-09-22-at-11.43.03-AM-scaled.jpeg");background-position:center center;background-size:cover;}.elementor-464 .elementor-element.elementor-element-421bd4c4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-464 .elementor-element.elementor-element-7c18d0d3{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-20e9ad99{padding:24px 0px 0px 0px;}.elementor-464 .elementor-element.elementor-element-4452bf4 .elementor-button{background-color:var( --e-global-color-uicore_dark );fill:var( --e-global-color-uicore_light );color:var( --e-global-color-uicore_light );border-radius:25px 25px 25px 25px;}.elementor-464 .elementor-element.elementor-element-4452bf4 .elementor-button:hover, .elementor-464 .elementor-element.elementor-element-4452bf4 .elementor-button:focus{background-color:var( --e-global-color-deit3s25 );color:var( --e-global-color-uicore_dark );}.elementor-464 .elementor-element.elementor-element-4452bf4{padding:64px 0px 0px 0px;}.elementor-464 .elementor-element.elementor-element-4452bf4 .elementor-button:hover svg, .elementor-464 .elementor-element.elementor-element-4452bf4 .elementor-button:focus svg{fill:var( --e-global-color-uicore_dark );}.elementor-464 .elementor-element.elementor-element-9e3f739{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-481947a2{--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 18px;--row-gap:0px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-7a65b9e2{--display:flex;--min-height:479px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-464 .elementor-element.elementor-element-7a65b9e2:not(.elementor-motion-effects-element-type-background), .elementor-464 .elementor-element.elementor-element-7a65b9e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jstjconstruction.com/storage/sites/10/2025/12/WhatsApp-Image-2025-09-23-at-5.41.28-PM.jpeg");background-position:center center;background-size:cover;}.elementor-464 .elementor-element.elementor-element-7a65b9e2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-464 .elementor-element.elementor-element-25803fee .elementor-button{background-color:var( --e-global-color-uicore_white );fill:var( --e-global-color-uicore_headline );color:var( --e-global-color-uicore_headline );border-radius:100px 100px 100px 100px;padding:24px 24px 24px 24px;}.elementor-464 .elementor-element.elementor-element-25803fee .elementor-button:hover, .elementor-464 .elementor-element.elementor-element-25803fee .elementor-button:focus{background-color:var( --e-global-color-uicore_primary );color:var( --e-global-color-uicore_white );}.elementor-464 .elementor-element.elementor-element-25803fee.elementor-element{--align-self:flex-end;}.elementor-464 .elementor-element.elementor-element-25803fee .elementor-button:hover svg, .elementor-464 .elementor-element.elementor-element-25803fee .elementor-button:focus svg{fill:var( --e-global-color-uicore_white );}.elementor-464 .elementor-element.elementor-element-609f5cc3{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-fce8e5e{padding:24px 0px 0px 0px;}.elementor-464 .elementor-element.elementor-element-e968038 .elementor-button{background-color:var( --e-global-color-uicore_dark );fill:var( --e-global-color-uicore_light );color:var( --e-global-color-uicore_light );border-radius:25px 25px 25px 25px;}.elementor-464 .elementor-element.elementor-element-e968038 .elementor-button:hover, .elementor-464 .elementor-element.elementor-element-e968038 .elementor-button:focus{background-color:var( --e-global-color-deit3s25 );color:var( --e-global-color-uicore_dark );}.elementor-464 .elementor-element.elementor-element-e968038{padding:64px 0px 0px 0px;}.elementor-464 .elementor-element.elementor-element-e968038 .elementor-button:hover svg, .elementor-464 .elementor-element.elementor-element-e968038 .elementor-button:focus svg{fill:var( --e-global-color-uicore_dark );}.elementor-464 .elementor-element.elementor-element-cdc877e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-fc3e318{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:120px;}.elementor-464 .elementor-element.elementor-element-a7661a8{padding:24px 0px 0px 0px;}.elementor-464 .elementor-element.elementor-element-53cdcbd .elementor-button{background-color:var( --e-global-color-uicore_dark );fill:var( --e-global-color-uicore_light );color:var( --e-global-color-uicore_light );border-radius:25px 25px 25px 25px;}.elementor-464 .elementor-element.elementor-element-53cdcbd .elementor-button:hover, .elementor-464 .elementor-element.elementor-element-53cdcbd .elementor-button:focus{background-color:var( --e-global-color-deit3s25 );color:var( --e-global-color-uicore_dark );}.elementor-464 .elementor-element.elementor-element-53cdcbd{padding:64px 0px 0px 0px;}.elementor-464 .elementor-element.elementor-element-53cdcbd .elementor-button:hover svg, .elementor-464 .elementor-element.elementor-element-53cdcbd .elementor-button:focus svg{fill:var( --e-global-color-uicore_dark );}.elementor-464 .elementor-element.elementor-element-f61e020{--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 18px;--row-gap:0px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-c9dad4d{--display:flex;--min-height:479px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-464 .elementor-element.elementor-element-c9dad4d:not(.elementor-motion-effects-element-type-background), .elementor-464 .elementor-element.elementor-element-c9dad4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jstjconstruction.com/storage/sites/10/2025/09/watermarked-1.jpeg");background-position:center center;background-size:cover;}.elementor-464 .elementor-element.elementor-element-c9dad4d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-464 .elementor-element.elementor-element-39f4360 .elementor-button{background-color:var( --e-global-color-uicore_white );fill:var( --e-global-color-uicore_headline );color:var( --e-global-color-uicore_headline );border-radius:100px 100px 100px 100px;padding:24px 24px 24px 24px;}.elementor-464 .elementor-element.elementor-element-39f4360 .elementor-button:hover, .elementor-464 .elementor-element.elementor-element-39f4360 .elementor-button:focus{background-color:var( --e-global-color-uicore_primary );color:var( --e-global-color-uicore_white );}.elementor-464 .elementor-element.elementor-element-39f4360.elementor-element{--align-self:flex-end;}.elementor-464 .elementor-element.elementor-element-39f4360 .elementor-button:hover svg, .elementor-464 .elementor-element.elementor-element-39f4360 .elementor-button:focus svg{fill:var( --e-global-color-uicore_white );}.elementor-464 .elementor-element.elementor-element-33039f8{--display:flex;--min-height:479px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-33039f8:not(.elementor-motion-effects-element-type-background), .elementor-464 .elementor-element.elementor-element-33039f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jstjconstruction.com/storage/sites/10/2025/12/granito_.jpg");background-position:center center;background-size:cover;}.elementor-464 .elementor-element.elementor-element-33039f8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-464 .elementor-element.elementor-element-238025b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-55cf41d{--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 18px;--row-gap:0px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-9063b9c{--display:flex;--min-height:479px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-464 .elementor-element.elementor-element-9063b9c:not(.elementor-motion-effects-element-type-background), .elementor-464 .elementor-element.elementor-element-9063b9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jstjconstruction.com/storage/sites/10/2025/12/jstj_fireplace_2.jpg");background-position:center center;background-size:cover;}.elementor-464 .elementor-element.elementor-element-9063b9c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-464 .elementor-element.elementor-element-e58e824 .elementor-button{background-color:var( --e-global-color-uicore_white );fill:var( --e-global-color-uicore_headline );color:var( --e-global-color-uicore_headline );border-radius:100px 100px 100px 100px;padding:24px 24px 24px 24px;}.elementor-464 .elementor-element.elementor-element-e58e824 .elementor-button:hover, .elementor-464 .elementor-element.elementor-element-e58e824 .elementor-button:focus{background-color:var( --e-global-color-uicore_primary );color:var( --e-global-color-uicore_white );}.elementor-464 .elementor-element.elementor-element-e58e824.elementor-element{--align-self:flex-end;}.elementor-464 .elementor-element.elementor-element-e58e824 .elementor-button:hover svg, .elementor-464 .elementor-element.elementor-element-e58e824 .elementor-button:focus svg{fill:var( --e-global-color-uicore_white );}.elementor-464 .elementor-element.elementor-element-9663bfc{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-eab26a8{padding:24px 0px 0px 0px;}.elementor-464 .elementor-element.elementor-element-ecfbf47 .elementor-button{background-color:var( --e-global-color-uicore_dark );fill:var( --e-global-color-uicore_light );color:var( --e-global-color-uicore_light );border-radius:25px 25px 25px 25px;}.elementor-464 .elementor-element.elementor-element-ecfbf47 .elementor-button:hover, .elementor-464 .elementor-element.elementor-element-ecfbf47 .elementor-button:focus{background-color:var( --e-global-color-deit3s25 );color:var( --e-global-color-uicore_dark );}.elementor-464 .elementor-element.elementor-element-ecfbf47{padding:64px 0px 0px 0px;}.elementor-464 .elementor-element.elementor-element-ecfbf47 .elementor-button:hover svg, .elementor-464 .elementor-element.elementor-element-ecfbf47 .elementor-button:focus svg{fill:var( --e-global-color-uicore_dark );}.elementor-464 .elementor-element.elementor-element-6fb090e6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-7bbf0f98{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:120px;}.elementor-464 .elementor-element.elementor-element-20f54e9a{padding:24px 0px 0px 0px;}.elementor-464 .elementor-element.elementor-element-c0051d7 .elementor-button{background-color:var( --e-global-color-uicore_dark );fill:var( --e-global-color-uicore_light );color:var( --e-global-color-uicore_light );border-radius:25px 25px 25px 25px;}.elementor-464 .elementor-element.elementor-element-c0051d7 .elementor-button:hover, .elementor-464 .elementor-element.elementor-element-c0051d7 .elementor-button:focus{background-color:var( --e-global-color-deit3s25 );color:var( --e-global-color-uicore_dark );}.elementor-464 .elementor-element.elementor-element-c0051d7{padding:64px 0px 0px 0px;}.elementor-464 .elementor-element.elementor-element-c0051d7 .elementor-button:hover svg, .elementor-464 .elementor-element.elementor-element-c0051d7 .elementor-button:focus svg{fill:var( --e-global-color-uicore_dark );}.elementor-464 .elementor-element.elementor-element-3b936a7c{--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 18px;--row-gap:0px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-4a541f5e{--display:flex;--min-height:479px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-464 .elementor-element.elementor-element-4a541f5e:not(.elementor-motion-effects-element-type-background), .elementor-464 .elementor-element.elementor-element-4a541f5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jstjconstruction.com/storage/sites/10/2025/09/313753537_2387043151452463_944417746010804964_n-1.jpg");background-position:bottom center;background-size:cover;}.elementor-464 .elementor-element.elementor-element-4a541f5e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-464 .elementor-element.elementor-element-d92c7c .elementor-button{background-color:var( --e-global-color-uicore_white );fill:var( --e-global-color-uicore_headline );color:var( --e-global-color-uicore_headline );border-radius:100px 100px 100px 100px;padding:24px 24px 24px 24px;}.elementor-464 .elementor-element.elementor-element-d92c7c .elementor-button:hover, .elementor-464 .elementor-element.elementor-element-d92c7c .elementor-button:focus{background-color:var( --e-global-color-uicore_primary );color:var( --e-global-color-uicore_white );}.elementor-464 .elementor-element.elementor-element-d92c7c.elementor-element{--align-self:flex-end;}.elementor-464 .elementor-element.elementor-element-d92c7c .elementor-button:hover svg, .elementor-464 .elementor-element.elementor-element-d92c7c .elementor-button:focus svg{fill:var( --e-global-color-uicore_white );}.elementor-464 .elementor-element.elementor-element-54859820{--display:flex;--min-height:479px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-54859820:not(.elementor-motion-effects-element-type-background), .elementor-464 .elementor-element.elementor-element-54859820 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jstjconstruction.com/storage/sites/10/2025/09/207531215_1026356901500242_4637308650252454874_n-2-e1759362487314.jpg");background-position:center center;background-size:cover;}.elementor-464 .elementor-element.elementor-element-54859820.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-464 .elementor-element.elementor-element-25c0439{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-b46c2aa{--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 18px;--row-gap:0px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-83a3601{--display:flex;--min-height:479px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-464 .elementor-element.elementor-element-83a3601:not(.elementor-motion-effects-element-type-background), .elementor-464 .elementor-element.elementor-element-83a3601 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jstjconstruction.com/storage/sites/10/2025/12/custom-work.jpg");background-position:bottom center;background-size:cover;}.elementor-464 .elementor-element.elementor-element-83a3601.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-464 .elementor-element.elementor-element-d848dce .elementor-button{background-color:var( --e-global-color-uicore_white );fill:var( --e-global-color-uicore_headline );color:var( --e-global-color-uicore_headline );border-radius:100px 100px 100px 100px;padding:24px 24px 24px 24px;}.elementor-464 .elementor-element.elementor-element-d848dce .elementor-button:hover, .elementor-464 .elementor-element.elementor-element-d848dce .elementor-button:focus{background-color:var( --e-global-color-uicore_primary );color:var( --e-global-color-uicore_white );}.elementor-464 .elementor-element.elementor-element-d848dce.elementor-element{--align-self:flex-end;}.elementor-464 .elementor-element.elementor-element-d848dce .elementor-button:hover svg, .elementor-464 .elementor-element.elementor-element-d848dce .elementor-button:focus svg{fill:var( --e-global-color-uicore_white );}.elementor-464 .elementor-element.elementor-element-1a7f408{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-a13abe0{padding:24px 0px 0px 0px;}.elementor-464 .elementor-element.elementor-element-8c8faca .elementor-button{background-color:var( --e-global-color-uicore_dark );fill:var( --e-global-color-uicore_light );color:var( --e-global-color-uicore_light );border-radius:25px 25px 25px 25px;}.elementor-464 .elementor-element.elementor-element-8c8faca .elementor-button:hover, .elementor-464 .elementor-element.elementor-element-8c8faca .elementor-button:focus{background-color:var( --e-global-color-deit3s25 );color:var( --e-global-color-uicore_dark );}.elementor-464 .elementor-element.elementor-element-8c8faca{padding:64px 0px 0px 0px;}.elementor-464 .elementor-element.elementor-element-8c8faca .elementor-button:hover svg, .elementor-464 .elementor-element.elementor-element-8c8faca .elementor-button:focus svg{fill:var( --e-global-color-uicore_dark );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-464 .elementor-element.elementor-element-71cfdfdc{--content-width:1240px;}.elementor-464 .elementor-element.elementor-element-478c86de{--width:50%;}.elementor-464 .elementor-element.elementor-element-34d2c56a{--width:50%;}.elementor-464 .elementor-element.elementor-element-16be4625{--width:64.03%;}.elementor-464 .elementor-element.elementor-element-50b52401{--width:100%;}.elementor-464 .elementor-element.elementor-element-3dd84a3b{--width:50%;}.elementor-464 .elementor-element.elementor-element-1351b3a0{--width:50%;}.elementor-464 .elementor-element.elementor-element-3182550d{--width:50%;}.elementor-464 .elementor-element.elementor-element-151d9372{--width:50%;}.elementor-464 .elementor-element.elementor-element-2faef534{--width:33%;}.elementor-464 .elementor-element.elementor-element-41664e10{--width:33%;}.elementor-464 .elementor-element.elementor-element-421bd4c4{--width:33%;}.elementor-464 .elementor-element.elementor-element-7c18d0d3{--width:50%;}.elementor-464 .elementor-element.elementor-element-481947a2{--width:52%;}.elementor-464 .elementor-element.elementor-element-7a65b9e2{--width:100%;}.elementor-464 .elementor-element.elementor-element-609f5cc3{--width:50%;}.elementor-464 .elementor-element.elementor-element-fc3e318{--width:42%;}.elementor-464 .elementor-element.elementor-element-f61e020{--width:50%;}.elementor-464 .elementor-element.elementor-element-c9dad4d{--width:50%;}.elementor-464 .elementor-element.elementor-element-33039f8{--width:60%;}.elementor-464 .elementor-element.elementor-element-55cf41d{--width:52%;}.elementor-464 .elementor-element.elementor-element-9063b9c{--width:100%;}.elementor-464 .elementor-element.elementor-element-9663bfc{--width:50%;}.elementor-464 .elementor-element.elementor-element-7bbf0f98{--width:48%;}.elementor-464 .elementor-element.elementor-element-3b936a7c{--width:50%;}.elementor-464 .elementor-element.elementor-element-4a541f5e{--width:60%;}.elementor-464 .elementor-element.elementor-element-54859820{--width:40%;}.elementor-464 .elementor-element.elementor-element-b46c2aa{--width:52%;}.elementor-464 .elementor-element.elementor-element-83a3601{--width:100%;}.elementor-464 .elementor-element.elementor-element-1a7f408{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-464 .elementor-element.elementor-element-478c86de{--width:45%;}.elementor-464 .elementor-element.elementor-element-34d2c56a{--width:55%;}}@media(max-width:1024px){.elementor-464 .elementor-element.elementor-element-71cfdfdc:not(.elementor-motion-effects-element-type-background), .elementor-464 .elementor-element.elementor-element-71cfdfdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-464 .elementor-element.elementor-element-71cfdfdc{--padding-top:140px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-55cd71d8 .elementor-heading-title{font-size:var( --e-global-typography-1efb698-font-size );line-height:var( --e-global-typography-1efb698-line-height );}.elementor-464 .elementor-element.elementor-element-57a54176{padding:0% 18% 0% 18%;text-align:center;font-size:18px;line-height:28px;}.elementor-464 .elementor-element.elementor-element-2d09d8ca{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-464 .elementor-element.elementor-element-478c86de{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-464 .elementor-element.elementor-element-112cc0d7 .elementor-heading-title{font-size:var( --e-global-typography-66ef13e-font-size );line-height:var( --e-global-typography-66ef13e-line-height );letter-spacing:var( --e-global-typography-66ef13e-letter-spacing );}.elementor-464 .elementor-element.elementor-element-580e08ac{font-size:var( --e-global-typography-3a8c1b8-font-size );line-height:var( --e-global-typography-3a8c1b8-line-height );letter-spacing:var( --e-global-typography-3a8c1b8-letter-spacing );}.elementor-464 .elementor-element.elementor-element-34d2c56a{--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;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-464 .elementor-element.elementor-element-56398b92{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-3c6b228c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-50b52401{--min-height:400px;}.elementor-464 .elementor-element.elementor-element-3dd84a3b{--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-1351b3a0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;}.elementor-464 .elementor-element.elementor-element-3d04aa84{--min-height:400px;}.elementor-464 .elementor-element.elementor-element-2faef534{--min-height:400px;}.elementor-464 .elementor-element.elementor-element-41664e10{--min-height:400px;}.elementor-464 .elementor-element.elementor-element-421bd4c4{--min-height:400px;}.elementor-464 .elementor-element.elementor-element-7c18d0d3{--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-7a65b9e2{--min-height:400px;}.elementor-464 .elementor-element.elementor-element-609f5cc3{--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-fc3e318{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;}.elementor-464 .elementor-element.elementor-element-c9dad4d{--min-height:400px;}.elementor-464 .elementor-element.elementor-element-33039f8{--min-height:400px;}.elementor-464 .elementor-element.elementor-element-9063b9c{--min-height:400px;}.elementor-464 .elementor-element.elementor-element-9663bfc{--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-7bbf0f98{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;}.elementor-464 .elementor-element.elementor-element-4a541f5e{--min-height:400px;}.elementor-464 .elementor-element.elementor-element-54859820{--min-height:400px;}.elementor-464 .elementor-element.elementor-element-83a3601{--min-height:400px;}.elementor-464 .elementor-element.elementor-element-1a7f408{--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}}@media(max-width:767px){.elementor-464 .elementor-element.elementor-element-71cfdfdc:not(.elementor-motion-effects-element-type-background), .elementor-464 .elementor-element.elementor-element-71cfdfdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-464 .elementor-element.elementor-element-71cfdfdc{--padding-top:140px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-464 .elementor-element.elementor-element-55cd71d8 .elementor-heading-title{font-size:var( --e-global-typography-1efb698-font-size );line-height:var( --e-global-typography-1efb698-line-height );}.elementor-464 .elementor-element.elementor-element-57a54176{padding:0% 0% 0% 0%;text-align:center;font-size:16px;line-height:26px;}.elementor-464 .elementor-element.elementor-element-2d09d8ca{--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-464 .elementor-element.elementor-element-112cc0d7 .elementor-heading-title{font-size:var( --e-global-typography-66ef13e-font-size );line-height:var( --e-global-typography-66ef13e-line-height );letter-spacing:var( --e-global-typography-66ef13e-letter-spacing );}.elementor-464 .elementor-element.elementor-element-580e08ac{font-size:var( --e-global-typography-3a8c1b8-font-size );line-height:var( --e-global-typography-3a8c1b8-line-height );letter-spacing:var( --e-global-typography-3a8c1b8-letter-spacing );}.elementor-464 .elementor-element.elementor-element-56cd12f8{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-464 .elementor-element.elementor-element-6c73e85a{--content-width:100%;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-464 .elementor-element.elementor-element-16be4625{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-464 .elementor-element.elementor-element-50b52401{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-464 .elementor-element.elementor-element-3dd84a3b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-699e7a8e{padding:32px 0px 0px 0px;}.elementor-464 .elementor-element.elementor-element-47b886a1{--content-width:100%;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-464 .elementor-element.elementor-element-1351b3a0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-3e34a7fb{padding:32px 0px 0px 0px;}.elementor-464 .elementor-element.elementor-element-3d04aa84{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-464 .elementor-element.elementor-element-207da672{--content-width:100%;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-464 .elementor-element.elementor-element-151d9372{--gap:18px 0px;--row-gap:18px;--column-gap:0px;}.elementor-464 .elementor-element.elementor-element-2faef534{--min-height:270px;}.elementor-464 .elementor-element.elementor-element-41664e10{--min-height:270px;}.elementor-464 .elementor-element.elementor-element-421bd4c4{--min-height:270px;}.elementor-464 .elementor-element.elementor-element-7c18d0d3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-4452bf4{padding:32px 0px 0px 0px;}.elementor-464 .elementor-element.elementor-element-9e3f739{--content-width:100%;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-464 .elementor-element.elementor-element-7a65b9e2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-464 .elementor-element.elementor-element-609f5cc3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-e968038{padding:32px 0px 0px 0px;}.elementor-464 .elementor-element.elementor-element-cdc877e{--content-width:100%;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-464 .elementor-element.elementor-element-fc3e318{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-53cdcbd{padding:32px 0px 0px 0px;}.elementor-464 .elementor-element.elementor-element-f61e020{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-464 .elementor-element.elementor-element-c9dad4d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-464 .elementor-element.elementor-element-33039f8{--min-height:270px;}.elementor-464 .elementor-element.elementor-element-238025b{--content-width:100%;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-464 .elementor-element.elementor-element-9063b9c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-464 .elementor-element.elementor-element-9663bfc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-ecfbf47{padding:32px 0px 0px 0px;}.elementor-464 .elementor-element.elementor-element-6fb090e6{--content-width:100%;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-464 .elementor-element.elementor-element-7bbf0f98{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-c0051d7{padding:32px 0px 0px 0px;}.elementor-464 .elementor-element.elementor-element-3b936a7c{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-464 .elementor-element.elementor-element-4a541f5e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-464 .elementor-element.elementor-element-54859820{--min-height:270px;}.elementor-464 .elementor-element.elementor-element-25c0439{--content-width:100%;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-464 .elementor-element.elementor-element-83a3601{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-464 .elementor-element.elementor-element-1a7f408{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-8c8faca{padding:32px 0px 0px 0px;}}/* Start custom CSS for container, class: .elementor-element-2faef534 */.elementor-464 .elementor-element.elementor-element-2faef534 .elementor-widget{
    width: 400px;
    opacity: 0;
    transition: all 0.5s linear;
}
.elementor-464 .elementor-element.elementor-element-2faef534 .elementor-container{
    flex-wrap: nowrap;
}
.elementor-464 .elementor-element.elementor-element-2faef534 .elementor-widget-wrap{
    flex-direction: column;
    transition: all 0.3s linear !important;
}
.elementor-464 .elementor-element.elementor-element-2faef534 .elementor-column{
    min-width: 1px;
    transition: all 0.5s linear;
    overflow: hidden;
}
.elementor-464 .elementor-element.elementor-element-2faef534 .elementor-column:hover{
    width: 100%;
}
.elementor-464 .elementor-element.elementor-element-2faef534 .elementor-column:hover .elementor-widget{
    opacity: 1;
}

@media (max-width:1024px){
.elementor-464 .elementor-element.elementor-element-2faef534 .elementor-widget{
    width: 300px;
} 
}

@media (max-width:767px){
.elementor-464 .elementor-element.elementor-element-2faef534 .elementor-widget-wrap{
    height: 300px;
}
.elementor-464 .elementor-element.elementor-element-2faef534 .elementor-column:hover .elementor-widget-wrap{
    height: 380px;
}
.elementor-464 .elementor-element.elementor-element-2faef534 .elementor-container{
    flex-wrap: wrap;
}
}/* End custom CSS */
/* Start custom CSS */.imagehover {
    transition: all 0.3s ease-in-out;
}

.imagehover:hover
{
    transform: scale(1.3);
}

.container {
overflow: hidden;
}/* End custom CSS */