.elementor-2 .elementor-element.elementor-element-cdc9b71{--display:flex;--min-height:100vh;--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;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-cdc9b71:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-cdc9b71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thepenthouse.sgtsciencetech2.com/wp-content/uploads/2024/11/The-Penthouse-dining-table-window-view.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-cdc9b71, .elementor-2 .elementor-element.elementor-element-cdc9b71::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-5632eed{--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;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-8010996{--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:0vw 6vw;--background-transition:0.3s;--padding-top:80px;--padding-bottom:180px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-5747e2b{--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;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-5a06eea .elementor-heading-title{font-family:var( --e-global-typography-c64a5c9-font-family ), Sans-serif;font-size:var( --e-global-typography-c64a5c9-font-size );font-weight:var( --e-global-typography-c64a5c9-font-weight );text-transform:var( --e-global-typography-c64a5c9-text-transform );line-height:var( --e-global-typography-c64a5c9-line-height );letter-spacing:var( --e-global-typography-c64a5c9-letter-spacing );}.elementor-2 .elementor-element.elementor-element-221117e > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-2 .elementor-element.elementor-element-221117e{font-family:var( --e-global-typography-ede4425-font-family ), Sans-serif;font-size:var( --e-global-typography-ede4425-font-size );font-weight:var( --e-global-typography-ede4425-font-weight );text-transform:var( --e-global-typography-ede4425-text-transform );line-height:var( --e-global-typography-ede4425-line-height );letter-spacing:var( --e-global-typography-ede4425-letter-spacing );}.elementor-2 .elementor-element.elementor-element-17d70e0 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-2 .elementor-element.elementor-element-17d70e0{font-family:var( --e-global-typography-0f2f8f5-font-family ), Sans-serif;font-size:var( --e-global-typography-0f2f8f5-font-size );font-weight:var( --e-global-typography-0f2f8f5-font-weight );line-height:var( --e-global-typography-0f2f8f5-line-height );letter-spacing:var( --e-global-typography-0f2f8f5-letter-spacing );}.elementor-2 .elementor-element.elementor-element-d2de480{--display:grid;--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:1fr auto;--grid-auto-flow:row;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-d2de480, .elementor-2 .elementor-element.elementor-element-d2de480::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-0afdaa8{--display:flex;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-0afdaa8:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-0afdaa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thepenthouse.sgtsciencetech2.com/wp-content/uploads/2024/11/round-table-large-window.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-2 .elementor-element.elementor-element-0afdaa8, .elementor-2 .elementor-element.elementor-element-0afdaa8::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-660dcad{font-family:var( --e-global-typography-1ae1343-font-family ), Sans-serif;font-size:var( --e-global-typography-1ae1343-font-size );font-weight:var( --e-global-typography-1ae1343-font-weight );text-transform:var( --e-global-typography-1ae1343-text-transform );line-height:var( --e-global-typography-1ae1343-line-height );letter-spacing:var( --e-global-typography-1ae1343-letter-spacing );}.elementor-2 .elementor-element.elementor-element-926c9b7{--display:grid;--e-con-grid-template-columns:1fr 2fr 1fr;--e-con-grid-template-rows:auto;--gap:20px 20px;--grid-auto-flow:row;--background-transition:0.3s;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-926c9b7:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-926c9b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-926c9b7, .elementor-2 .elementor-element.elementor-element-926c9b7::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-990cf8d{--display:flex;--background-transition:0.3s;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-e7a6605{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-e7a6605{right:0px;}.elementor-2 .elementor-element.elementor-element-e7a6605{top:-229px;}.elementor-2 .elementor-element.elementor-element-e7a6605 img{width:300px;}.elementor-2 .elementor-element.elementor-element-244569d{--display:flex;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-6c26782{text-align:center;}.elementor-2 .elementor-element.elementor-element-6c26782 .elementor-heading-title{color:var( --e-global-color-9fb42eb );font-family:var( --e-global-typography-c64a5c9-font-family ), Sans-serif;font-size:var( --e-global-typography-c64a5c9-font-size );font-weight:var( --e-global-typography-c64a5c9-font-weight );text-transform:var( --e-global-typography-c64a5c9-text-transform );line-height:var( --e-global-typography-c64a5c9-line-height );letter-spacing:var( --e-global-typography-c64a5c9-letter-spacing );}.elementor-2 .elementor-element.elementor-element-8fdabd7{text-align:center;color:var( --e-global-color-9fb42eb );font-family:var( --e-global-typography-ede4425-font-family ), Sans-serif;font-size:var( --e-global-typography-ede4425-font-size );font-weight:var( --e-global-typography-ede4425-font-weight );text-transform:var( --e-global-typography-ede4425-text-transform );line-height:var( --e-global-typography-ede4425-line-height );letter-spacing:var( --e-global-typography-ede4425-letter-spacing );}.elementor-2 .elementor-element.elementor-element-27766ac .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-27766ac .elementor-button:focus{background-color:var( --e-global-color-9fb42eb );color:var( --e-global-color-secondary );border-color:var( --e-global-color-9fb42eb );}.elementor-2 .elementor-element.elementor-element-27766ac .elementor-button{fill:var( --e-global-color-9fb42eb );color:var( --e-global-color-9fb42eb );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9fb42eb );border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-27766ac .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-27766ac .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-8338db9{--display:flex;--background-transition:0.3s;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-3ce8ea2{right:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-3ce8ea2{left:0px;}.elementor-2 .elementor-element.elementor-element-3ce8ea2{bottom:-230px;}.elementor-2 .elementor-element.elementor-element-3ce8ea2 img{width:300px;}.elementor-2 .elementor-element.elementor-element-71c8c0f{--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;--background-transition:0.3s;--padding-top:220px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-6c11062{--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;--justify-content:space-between;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-e4b0121 .elementor-heading-title{font-family:var( --e-global-typography-0b52802-font-family ), Sans-serif;font-size:var( --e-global-typography-0b52802-font-size );font-weight:var( --e-global-typography-0b52802-font-weight );text-transform:var( --e-global-typography-0b52802-text-transform );line-height:var( --e-global-typography-0b52802-line-height );letter-spacing:var( --e-global-typography-0b52802-letter-spacing );}.elementor-2 .elementor-element.elementor-element-aaa532d{--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;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-afca1f8{--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;--background-transition:0.3s;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-1899373{--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;--background-transition:0.3s;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-4de5604{text-align:center;}.elementor-2 .elementor-element.elementor-element-4de5604 .elementor-heading-title{font-family:var( --e-global-typography-c64a5c9-font-family ), Sans-serif;font-size:var( --e-global-typography-c64a5c9-font-size );font-weight:var( --e-global-typography-c64a5c9-font-weight );text-transform:var( --e-global-typography-c64a5c9-text-transform );line-height:var( --e-global-typography-c64a5c9-line-height );letter-spacing:var( --e-global-typography-c64a5c9-letter-spacing );}.elementor-2 .elementor-element.elementor-element-e85afaa{text-align:center;font-family:var( --e-global-typography-ede4425-font-family ), Sans-serif;font-size:var( --e-global-typography-ede4425-font-size );font-weight:var( --e-global-typography-ede4425-font-weight );text-transform:var( --e-global-typography-ede4425-text-transform );line-height:var( --e-global-typography-ede4425-line-height );letter-spacing:var( --e-global-typography-ede4425-letter-spacing );}.elementor-2 .elementor-element.elementor-element-606c093{font-family:var( --e-global-typography-1ae1343-font-family ), Sans-serif;font-size:var( --e-global-typography-1ae1343-font-size );font-weight:var( --e-global-typography-1ae1343-font-weight );text-transform:var( --e-global-typography-1ae1343-text-transform );line-height:var( --e-global-typography-1ae1343-line-height );letter-spacing:var( --e-global-typography-1ae1343-letter-spacing );}.elementor-2 .elementor-element.elementor-element-c1b87ad{--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;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-6fa55d9{--display:grid;--e-con-grid-template-columns:1.5fr 1fr;--e-con-grid-template-rows:auto;--gap:6vw 6vw;--grid-auto-flow:row;--background-transition:0.3s;--padding-top:60px;--padding-bottom:240px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-339c9e9{--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;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-db28028{font-family:var( --e-global-typography-1ae1343-font-family ), Sans-serif;font-size:var( --e-global-typography-1ae1343-font-size );font-weight:var( --e-global-typography-1ae1343-font-weight );text-transform:var( --e-global-typography-1ae1343-text-transform );line-height:var( --e-global-typography-1ae1343-line-height );letter-spacing:var( --e-global-typography-1ae1343-letter-spacing );}.elementor-2 .elementor-element.elementor-element-490b388{--display:flex;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-490b388, .elementor-2 .elementor-element.elementor-element-490b388::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-5923ba6{--display:flex;--justify-content:flex-end;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-57fbd8c{font-family:var( --e-global-typography-0b52802-font-family ), Sans-serif;font-size:var( --e-global-typography-0b52802-font-size );font-weight:var( --e-global-typography-0b52802-font-weight );text-transform:var( --e-global-typography-0b52802-text-transform );line-height:var( --e-global-typography-0b52802-line-height );letter-spacing:var( --e-global-typography-0b52802-letter-spacing );}.elementor-2 .elementor-element.elementor-element-5edb3b9{font-family:var( --e-global-typography-0f2f8f5-font-family ), Sans-serif;font-size:var( --e-global-typography-0f2f8f5-font-size );font-weight:var( --e-global-typography-0f2f8f5-font-weight );line-height:var( --e-global-typography-0f2f8f5-line-height );letter-spacing:var( --e-global-typography-0f2f8f5-letter-spacing );}.elementor-2 .elementor-element.elementor-element-6e680a0{--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;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-2f65ebd{--display:grid;--e-con-grid-template-columns:1fr 2fr 1fr;--e-con-grid-template-rows:auto;--gap:20px 20px;--grid-auto-flow:row;--background-transition:0.3s;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-2f65ebd:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2f65ebd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-2f65ebd, .elementor-2 .elementor-element.elementor-element-2f65ebd::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-de95d24{--display:flex;--background-transition:0.3s;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-ece2303{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-ece2303{right:0px;}.elementor-2 .elementor-element.elementor-element-ece2303{top:-230px;}.elementor-2 .elementor-element.elementor-element-ece2303 img{width:300px;}.elementor-2 .elementor-element.elementor-element-695f60b{--display:flex;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-c14193d{text-align:center;}.elementor-2 .elementor-element.elementor-element-c14193d .elementor-heading-title{color:var( --e-global-color-9fb42eb );font-family:var( --e-global-typography-ede4425-font-family ), Sans-serif;font-size:var( --e-global-typography-ede4425-font-size );font-weight:var( --e-global-typography-ede4425-font-weight );text-transform:var( --e-global-typography-ede4425-text-transform );line-height:var( --e-global-typography-ede4425-line-height );letter-spacing:var( --e-global-typography-ede4425-letter-spacing );}.elementor-2 .elementor-element.elementor-element-dab24be .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-dab24be .elementor-button:focus{background-color:var( --e-global-color-9fb42eb );color:var( --e-global-color-secondary );border-color:var( --e-global-color-9fb42eb );}.elementor-2 .elementor-element.elementor-element-dab24be .elementor-button{fill:var( --e-global-color-9fb42eb );color:var( --e-global-color-9fb42eb );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9fb42eb );border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-dab24be .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-dab24be .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-74926ad{--display:flex;--background-transition:0.3s;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-35a8033{right:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-35a8033{left:0px;}.elementor-2 .elementor-element.elementor-element-35a8033{bottom:-230.01px;}.elementor-2 .elementor-element.elementor-element-35a8033 img{width:300px;}.elementor-2 .elementor-element.elementor-element-0d958a6{--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;--background-transition:0.3s;--padding-top:180px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-a121e06{--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;--justify-content:flex-start;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-a5e9481 .elementor-heading-title{font-family:var( --e-global-typography-0b52802-font-family ), Sans-serif;font-size:var( --e-global-typography-0b52802-font-size );font-weight:var( --e-global-typography-0b52802-font-weight );text-transform:var( --e-global-typography-0b52802-text-transform );line-height:var( --e-global-typography-0b52802-line-height );letter-spacing:var( --e-global-typography-0b52802-letter-spacing );}.elementor-2 .elementor-element.elementor-element-924a3c4{--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;--background-transition:0.3s;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-d8b1676{--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;--background-transition:0.3s;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-a0f5dbe{text-align:center;}.elementor-2 .elementor-element.elementor-element-a0f5dbe .elementor-heading-title{font-family:var( --e-global-typography-c64a5c9-font-family ), Sans-serif;font-size:var( --e-global-typography-c64a5c9-font-size );font-weight:var( --e-global-typography-c64a5c9-font-weight );text-transform:var( --e-global-typography-c64a5c9-text-transform );line-height:var( --e-global-typography-c64a5c9-line-height );letter-spacing:var( --e-global-typography-c64a5c9-letter-spacing );}.elementor-2 .elementor-element.elementor-element-bc63af8{text-align:center;font-family:var( --e-global-typography-ede4425-font-family ), Sans-serif;font-size:var( --e-global-typography-ede4425-font-size );font-weight:var( --e-global-typography-ede4425-font-weight );text-transform:var( --e-global-typography-ede4425-text-transform );line-height:var( --e-global-typography-ede4425-line-height );letter-spacing:var( --e-global-typography-ede4425-letter-spacing );}.elementor-2 .elementor-element.elementor-element-39363b8{font-family:var( --e-global-typography-1ae1343-font-family ), Sans-serif;font-size:var( --e-global-typography-1ae1343-font-size );font-weight:var( --e-global-typography-1ae1343-font-weight );text-transform:var( --e-global-typography-1ae1343-text-transform );line-height:var( --e-global-typography-1ae1343-line-height );letter-spacing:var( --e-global-typography-1ae1343-letter-spacing );}.elementor-2 .elementor-element.elementor-element-183ea95{--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;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-c3837ee{--display:grid;--e-con-grid-template-columns:1.6fr 1fr;--e-con-grid-template-rows:auto;--gap:6vw 6vw;--grid-auto-flow:row;--align-items:center;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-94bffba{--display:flex;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-a1d5ed4 iframe{height:600px;}.elementor-2 .elementor-element.elementor-element-146ff85{--display:flex;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-88d4ae7 .elementor-heading-title{font-family:var( --e-global-typography-0b52802-font-family ), Sans-serif;font-size:var( --e-global-typography-0b52802-font-size );font-weight:var( --e-global-typography-0b52802-font-weight );text-transform:var( --e-global-typography-0b52802-text-transform );line-height:var( --e-global-typography-0b52802-line-height );letter-spacing:var( --e-global-typography-0b52802-letter-spacing );}.elementor-2 .elementor-element.elementor-element-e2406db{font-family:var( --e-global-typography-c64a5c9-font-family ), Sans-serif;font-size:var( --e-global-typography-c64a5c9-font-size );font-weight:var( --e-global-typography-c64a5c9-font-weight );text-transform:var( --e-global-typography-c64a5c9-text-transform );line-height:var( --e-global-typography-c64a5c9-line-height );letter-spacing:var( --e-global-typography-c64a5c9-letter-spacing );}.elementor-2 .elementor-element.elementor-element-03ce87f{--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;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-d809b0f{--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;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-9bed025{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-2 .elementor-element.elementor-element-9bed025:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-9bed025 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thepenthouse.sgtsciencetech2.com/wp-content/uploads/2024/11/table-settings-in-large-room.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-9bed025, .elementor-2 .elementor-element.elementor-element-9bed025::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-8d653cd{--display:flex;--background-transition:0.3s;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-2 .elementor-element.elementor-element-8d653cd:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-8d653cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-8d653cd, .elementor-2 .elementor-element.elementor-element-8d653cd::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-96139df{text-align:center;}.elementor-2 .elementor-element.elementor-element-96139df .elementor-heading-title{color:var( --e-global-color-9fb42eb );font-family:var( --e-global-typography-c64a5c9-font-family ), Sans-serif;font-size:var( --e-global-typography-c64a5c9-font-size );font-weight:var( --e-global-typography-c64a5c9-font-weight );text-transform:var( --e-global-typography-c64a5c9-text-transform );line-height:var( --e-global-typography-c64a5c9-line-height );letter-spacing:var( --e-global-typography-c64a5c9-letter-spacing );}.elementor-2 .elementor-element.elementor-element-48c9c33{text-align:center;color:var( --e-global-color-9fb42eb );font-family:var( --e-global-typography-ede4425-font-family ), Sans-serif;font-size:var( --e-global-typography-ede4425-font-size );font-weight:var( --e-global-typography-ede4425-font-weight );text-transform:var( --e-global-typography-ede4425-text-transform );line-height:var( --e-global-typography-ede4425-line-height );letter-spacing:var( --e-global-typography-ede4425-letter-spacing );}.elementor-2 .elementor-element.elementor-element-ef91ad9{--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;--background-transition:0.3s;--padding-top:160px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-ff65485 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-ff65485{text-align:center;}.elementor-2 .elementor-element.elementor-element-ff65485 .elementor-heading-title{font-family:var( --e-global-typography-0b52802-font-family ), Sans-serif;font-size:var( --e-global-typography-0b52802-font-size );font-weight:var( --e-global-typography-0b52802-font-weight );text-transform:var( --e-global-typography-0b52802-text-transform );line-height:var( --e-global-typography-0b52802-line-height );letter-spacing:var( --e-global-typography-0b52802-letter-spacing );}.elementor-2 .elementor-element.elementor-element-467078b{--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;--background-transition:0.3s;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-ff6fad5{--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;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-14248a0{--display:flex;--background-transition:0.3s;--padding-top:80px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-14248a0:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-14248a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-14248a0, .elementor-2 .elementor-element.elementor-element-14248a0::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-e2474eb > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-e2474eb{text-align:center;}.elementor-2 .elementor-element.elementor-element-e2474eb .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-c64a5c9-font-family ), Sans-serif;font-size:var( --e-global-typography-c64a5c9-font-size );font-weight:var( --e-global-typography-c64a5c9-font-weight );text-transform:var( --e-global-typography-c64a5c9-text-transform );line-height:var( --e-global-typography-c64a5c9-line-height );letter-spacing:var( --e-global-typography-c64a5c9-letter-spacing );}.elementor-2 .elementor-element.elementor-element-8cf1bc1{text-align:center;color:var( --e-global-color-primary );font-family:var( --e-global-typography-ede4425-font-family ), Sans-serif;font-size:var( --e-global-typography-ede4425-font-size );font-weight:var( --e-global-typography-ede4425-font-weight );text-transform:var( --e-global-typography-ede4425-text-transform );line-height:var( --e-global-typography-ede4425-line-height );letter-spacing:var( --e-global-typography-ede4425-letter-spacing );}.elementor-2 .elementor-element.elementor-element-e4f1d1a .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-e4f1d1a .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-e4f1d1a .elementor-button{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-primary );border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-e4f1d1a .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-e4f1d1a .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-06305bf{--display:flex;--min-height:700px;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-06305bf:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-06305bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thepenthouse.sgtsciencetech2.com/wp-content/uploads/2024/11/Ciao-Bella-exterior.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-06305bf, .elementor-2 .elementor-element.elementor-element-06305bf::before{--border-transition:0.3s;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-2 .elementor-element.elementor-element-5a06eea .elementor-heading-title{font-size:var( --e-global-typography-c64a5c9-font-size );line-height:var( --e-global-typography-c64a5c9-line-height );letter-spacing:var( --e-global-typography-c64a5c9-letter-spacing );}.elementor-2 .elementor-element.elementor-element-221117e{font-size:var( --e-global-typography-ede4425-font-size );line-height:var( --e-global-typography-ede4425-line-height );letter-spacing:var( --e-global-typography-ede4425-letter-spacing );}.elementor-2 .elementor-element.elementor-element-17d70e0{font-size:var( --e-global-typography-0f2f8f5-font-size );line-height:var( --e-global-typography-0f2f8f5-line-height );letter-spacing:var( --e-global-typography-0f2f8f5-letter-spacing );}.elementor-2 .elementor-element.elementor-element-d2de480{--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-660dcad{font-size:var( --e-global-typography-1ae1343-font-size );line-height:var( --e-global-typography-1ae1343-line-height );letter-spacing:var( --e-global-typography-1ae1343-letter-spacing );}.elementor-2 .elementor-element.elementor-element-926c9b7{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-e7a6605 img{width:160px;}.elementor-2 .elementor-element.elementor-element-6c26782 .elementor-heading-title{font-size:var( --e-global-typography-c64a5c9-font-size );line-height:var( --e-global-typography-c64a5c9-line-height );letter-spacing:var( --e-global-typography-c64a5c9-letter-spacing );}.elementor-2 .elementor-element.elementor-element-8fdabd7{font-size:var( --e-global-typography-ede4425-font-size );line-height:var( --e-global-typography-ede4425-line-height );letter-spacing:var( --e-global-typography-ede4425-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3ce8ea2 img{width:160px;}.elementor-2 .elementor-element.elementor-element-e4b0121 .elementor-heading-title{font-size:var( --e-global-typography-0b52802-font-size );line-height:var( --e-global-typography-0b52802-line-height );letter-spacing:var( --e-global-typography-0b52802-letter-spacing );}.elementor-2 .elementor-element.elementor-element-4de5604 .elementor-heading-title{font-size:var( --e-global-typography-c64a5c9-font-size );line-height:var( --e-global-typography-c64a5c9-line-height );letter-spacing:var( --e-global-typography-c64a5c9-letter-spacing );}.elementor-2 .elementor-element.elementor-element-e85afaa{font-size:var( --e-global-typography-ede4425-font-size );line-height:var( --e-global-typography-ede4425-line-height );letter-spacing:var( --e-global-typography-ede4425-letter-spacing );}.elementor-2 .elementor-element.elementor-element-606c093{font-size:var( --e-global-typography-1ae1343-font-size );line-height:var( --e-global-typography-1ae1343-line-height );letter-spacing:var( --e-global-typography-1ae1343-letter-spacing );}.elementor-2 .elementor-element.elementor-element-6fa55d9{--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-db28028{font-size:var( --e-global-typography-1ae1343-font-size );line-height:var( --e-global-typography-1ae1343-line-height );letter-spacing:var( --e-global-typography-1ae1343-letter-spacing );}.elementor-2 .elementor-element.elementor-element-57fbd8c{font-size:var( --e-global-typography-0b52802-font-size );line-height:var( --e-global-typography-0b52802-line-height );letter-spacing:var( --e-global-typography-0b52802-letter-spacing );}.elementor-2 .elementor-element.elementor-element-5edb3b9{font-size:var( --e-global-typography-0f2f8f5-font-size );line-height:var( --e-global-typography-0f2f8f5-line-height );letter-spacing:var( --e-global-typography-0f2f8f5-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2f65ebd{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:auto;--grid-auto-flow:row;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-ece2303 img{width:160px;}.elementor-2 .elementor-element.elementor-element-c14193d .elementor-heading-title{font-size:var( --e-global-typography-ede4425-font-size );line-height:var( --e-global-typography-ede4425-line-height );letter-spacing:var( --e-global-typography-ede4425-letter-spacing );}.elementor-2 .elementor-element.elementor-element-35a8033 img{width:160px;}.elementor-2 .elementor-element.elementor-element-a5e9481 .elementor-heading-title{font-size:var( --e-global-typography-0b52802-font-size );line-height:var( --e-global-typography-0b52802-line-height );letter-spacing:var( --e-global-typography-0b52802-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a0f5dbe .elementor-heading-title{font-size:var( --e-global-typography-c64a5c9-font-size );line-height:var( --e-global-typography-c64a5c9-line-height );letter-spacing:var( --e-global-typography-c64a5c9-letter-spacing );}.elementor-2 .elementor-element.elementor-element-bc63af8{font-size:var( --e-global-typography-ede4425-font-size );line-height:var( --e-global-typography-ede4425-line-height );letter-spacing:var( --e-global-typography-ede4425-letter-spacing );}.elementor-2 .elementor-element.elementor-element-39363b8{font-size:var( --e-global-typography-1ae1343-font-size );line-height:var( --e-global-typography-1ae1343-line-height );letter-spacing:var( --e-global-typography-1ae1343-letter-spacing );}.elementor-2 .elementor-element.elementor-element-c3837ee{--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-88d4ae7 .elementor-heading-title{font-size:var( --e-global-typography-0b52802-font-size );line-height:var( --e-global-typography-0b52802-line-height );letter-spacing:var( --e-global-typography-0b52802-letter-spacing );}.elementor-2 .elementor-element.elementor-element-e2406db{font-size:var( --e-global-typography-c64a5c9-font-size );line-height:var( --e-global-typography-c64a5c9-line-height );letter-spacing:var( --e-global-typography-c64a5c9-letter-spacing );}.elementor-2 .elementor-element.elementor-element-96139df .elementor-heading-title{font-size:var( --e-global-typography-c64a5c9-font-size );line-height:var( --e-global-typography-c64a5c9-line-height );letter-spacing:var( --e-global-typography-c64a5c9-letter-spacing );}.elementor-2 .elementor-element.elementor-element-48c9c33{font-size:var( --e-global-typography-ede4425-font-size );line-height:var( --e-global-typography-ede4425-line-height );letter-spacing:var( --e-global-typography-ede4425-letter-spacing );}.elementor-2 .elementor-element.elementor-element-ff65485 .elementor-heading-title{font-size:var( --e-global-typography-0b52802-font-size );line-height:var( --e-global-typography-0b52802-line-height );letter-spacing:var( --e-global-typography-0b52802-letter-spacing );}.elementor-2 .elementor-element.elementor-element-e2474eb .elementor-heading-title{font-size:var( --e-global-typography-c64a5c9-font-size );line-height:var( --e-global-typography-c64a5c9-line-height );letter-spacing:var( --e-global-typography-c64a5c9-letter-spacing );}.elementor-2 .elementor-element.elementor-element-8cf1bc1{font-size:var( --e-global-typography-ede4425-font-size );line-height:var( --e-global-typography-ede4425-line-height );letter-spacing:var( --e-global-typography-ede4425-letter-spacing );}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-cdc9b71{--min-height:70vh;}.elementor-2 .elementor-element.elementor-element-8010996{--gap:20px 20px;}.elementor-2 .elementor-element.elementor-element-5a06eea .elementor-heading-title{font-size:var( --e-global-typography-c64a5c9-font-size );line-height:var( --e-global-typography-c64a5c9-line-height );letter-spacing:var( --e-global-typography-c64a5c9-letter-spacing );}.elementor-2 .elementor-element.elementor-element-221117e{font-size:var( --e-global-typography-ede4425-font-size );line-height:var( --e-global-typography-ede4425-line-height );letter-spacing:var( --e-global-typography-ede4425-letter-spacing );}.elementor-2 .elementor-element.elementor-element-17d70e0{font-size:var( --e-global-typography-0f2f8f5-font-size );line-height:var( --e-global-typography-0f2f8f5-line-height );letter-spacing:var( --e-global-typography-0f2f8f5-letter-spacing );}.elementor-2 .elementor-element.elementor-element-d2de480{--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-660dcad{font-size:var( --e-global-typography-1ae1343-font-size );line-height:var( --e-global-typography-1ae1343-line-height );letter-spacing:var( --e-global-typography-1ae1343-letter-spacing );}.elementor-2 .elementor-element.elementor-element-926c9b7{--e-con-grid-template-columns:1fr;--gap:60px 60px;--grid-auto-flow:row;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-e7a6605{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-e7a6605{right:0px;}.elementor-2 .elementor-element.elementor-element-e7a6605{top:-280px;text-align:left;}.elementor-2 .elementor-element.elementor-element-e7a6605 img{width:200px;}.elementor-2 .elementor-element.elementor-element-6c26782 .elementor-heading-title{font-size:var( --e-global-typography-c64a5c9-font-size );line-height:var( --e-global-typography-c64a5c9-line-height );letter-spacing:var( --e-global-typography-c64a5c9-letter-spacing );}.elementor-2 .elementor-element.elementor-element-8fdabd7{font-size:var( --e-global-typography-ede4425-font-size );line-height:var( --e-global-typography-ede4425-line-height );letter-spacing:var( --e-global-typography-ede4425-letter-spacing );}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-3ce8ea2{right:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-3ce8ea2{left:0px;}.elementor-2 .elementor-element.elementor-element-3ce8ea2{bottom:-280px;text-align:right;}.elementor-2 .elementor-element.elementor-element-3ce8ea2 img{width:200px;}.elementor-2 .elementor-element.elementor-element-6c11062{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-e4b0121 .elementor-heading-title{font-size:var( --e-global-typography-0b52802-font-size );line-height:var( --e-global-typography-0b52802-line-height );letter-spacing:var( --e-global-typography-0b52802-letter-spacing );}.elementor-2 .elementor-element.elementor-element-4de5604 .elementor-heading-title{font-size:var( --e-global-typography-c64a5c9-font-size );line-height:var( --e-global-typography-c64a5c9-line-height );letter-spacing:var( --e-global-typography-c64a5c9-letter-spacing );}.elementor-2 .elementor-element.elementor-element-e85afaa{font-size:var( --e-global-typography-ede4425-font-size );line-height:var( --e-global-typography-ede4425-line-height );letter-spacing:var( --e-global-typography-ede4425-letter-spacing );}.elementor-2 .elementor-element.elementor-element-606c093{font-size:var( --e-global-typography-1ae1343-font-size );line-height:var( --e-global-typography-1ae1343-line-height );letter-spacing:var( --e-global-typography-1ae1343-letter-spacing );}.elementor-2 .elementor-element.elementor-element-6fa55d9{--e-con-grid-template-columns:1fr;--gap:40px 40px;--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-339c9e9{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-db28028{font-size:var( --e-global-typography-1ae1343-font-size );line-height:var( --e-global-typography-1ae1343-line-height );letter-spacing:var( --e-global-typography-1ae1343-letter-spacing );}.elementor-2 .elementor-element.elementor-element-490b388{--min-height:600px;}.elementor-2 .elementor-element.elementor-element-57fbd8c{font-size:var( --e-global-typography-0b52802-font-size );line-height:var( --e-global-typography-0b52802-line-height );letter-spacing:var( --e-global-typography-0b52802-letter-spacing );}.elementor-2 .elementor-element.elementor-element-5edb3b9{font-size:var( --e-global-typography-0f2f8f5-font-size );line-height:var( --e-global-typography-0f2f8f5-line-height );letter-spacing:var( --e-global-typography-0f2f8f5-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2f65ebd{--e-con-grid-template-columns:1fr;--gap:60px 60px;--grid-auto-flow:row;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-ece2303{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-ece2303{right:0px;}.elementor-2 .elementor-element.elementor-element-ece2303{top:-280px;}.elementor-2 .elementor-element.elementor-element-ece2303 img{width:200px;}.elementor-2 .elementor-element.elementor-element-c14193d .elementor-heading-title{font-size:var( --e-global-typography-ede4425-font-size );line-height:var( --e-global-typography-ede4425-line-height );letter-spacing:var( --e-global-typography-ede4425-letter-spacing );}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-35a8033{right:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-35a8033{left:0px;}.elementor-2 .elementor-element.elementor-element-35a8033{bottom:-280px;}.elementor-2 .elementor-element.elementor-element-35a8033 img{width:200px;}.elementor-2 .elementor-element.elementor-element-a5e9481 .elementor-heading-title{font-size:var( --e-global-typography-0b52802-font-size );line-height:var( --e-global-typography-0b52802-line-height );letter-spacing:var( --e-global-typography-0b52802-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a0f5dbe .elementor-heading-title{font-size:var( --e-global-typography-c64a5c9-font-size );line-height:var( --e-global-typography-c64a5c9-line-height );letter-spacing:var( --e-global-typography-c64a5c9-letter-spacing );}.elementor-2 .elementor-element.elementor-element-bc63af8{font-size:var( --e-global-typography-ede4425-font-size );line-height:var( --e-global-typography-ede4425-line-height );letter-spacing:var( --e-global-typography-ede4425-letter-spacing );}.elementor-2 .elementor-element.elementor-element-39363b8{font-size:var( --e-global-typography-1ae1343-font-size );line-height:var( --e-global-typography-1ae1343-line-height );letter-spacing:var( --e-global-typography-1ae1343-letter-spacing );}.elementor-2 .elementor-element.elementor-element-c3837ee{--e-con-grid-template-columns:1fr;--gap:20px 20px;--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-a1d5ed4 iframe{height:400px;}.elementor-2 .elementor-element.elementor-element-88d4ae7 .elementor-heading-title{font-size:var( --e-global-typography-0b52802-font-size );line-height:var( --e-global-typography-0b52802-line-height );letter-spacing:var( --e-global-typography-0b52802-letter-spacing );}.elementor-2 .elementor-element.elementor-element-e2406db{font-size:var( --e-global-typography-c64a5c9-font-size );line-height:var( --e-global-typography-c64a5c9-line-height );letter-spacing:var( --e-global-typography-c64a5c9-letter-spacing );}.elementor-2 .elementor-element.elementor-element-9bed025{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-96139df .elementor-heading-title{font-size:var( --e-global-typography-c64a5c9-font-size );line-height:var( --e-global-typography-c64a5c9-line-height );letter-spacing:var( --e-global-typography-c64a5c9-letter-spacing );}.elementor-2 .elementor-element.elementor-element-48c9c33{font-size:var( --e-global-typography-ede4425-font-size );line-height:var( --e-global-typography-ede4425-line-height );letter-spacing:var( --e-global-typography-ede4425-letter-spacing );}.elementor-2 .elementor-element.elementor-element-ff65485 .elementor-heading-title{font-size:var( --e-global-typography-0b52802-font-size );line-height:var( --e-global-typography-0b52802-line-height );letter-spacing:var( --e-global-typography-0b52802-letter-spacing );}.elementor-2 .elementor-element.elementor-element-e2474eb .elementor-heading-title{font-size:var( --e-global-typography-c64a5c9-font-size );line-height:var( --e-global-typography-c64a5c9-line-height );letter-spacing:var( --e-global-typography-c64a5c9-letter-spacing );}.elementor-2 .elementor-element.elementor-element-8cf1bc1{font-size:var( --e-global-typography-ede4425-font-size );line-height:var( --e-global-typography-ede4425-line-height );letter-spacing:var( --e-global-typography-ede4425-letter-spacing );}.elementor-2 .elementor-element.elementor-element-06305bf{--min-height:500px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-cdc9b71{--min-height:70vh;}.elementor-2 .elementor-element.elementor-element-5a06eea .elementor-heading-title{font-size:var( --e-global-typography-c64a5c9-font-size );line-height:var( --e-global-typography-c64a5c9-line-height );letter-spacing:var( --e-global-typography-c64a5c9-letter-spacing );}.elementor-2 .elementor-element.elementor-element-221117e{font-size:var( --e-global-typography-ede4425-font-size );line-height:var( --e-global-typography-ede4425-line-height );letter-spacing:var( --e-global-typography-ede4425-letter-spacing );}.elementor-2 .elementor-element.elementor-element-17d70e0{font-size:var( --e-global-typography-0f2f8f5-font-size );line-height:var( --e-global-typography-0f2f8f5-line-height );letter-spacing:var( --e-global-typography-0f2f8f5-letter-spacing );}.elementor-2 .elementor-element.elementor-element-d2de480{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-0afdaa8{--min-height:400px;}.elementor-2 .elementor-element.elementor-element-660dcad{font-size:var( --e-global-typography-1ae1343-font-size );line-height:var( --e-global-typography-1ae1343-line-height );letter-spacing:var( --e-global-typography-1ae1343-letter-spacing );}.elementor-2 .elementor-element.elementor-element-926c9b7{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:auto;--grid-auto-flow:row;--padding-top:140px;--padding-bottom:140px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-e7a6605{top:-220px;}.elementor-2 .elementor-element.elementor-element-e7a6605 img{width:160px;}.elementor-2 .elementor-element.elementor-element-6c26782 .elementor-heading-title{font-size:var( --e-global-typography-c64a5c9-font-size );line-height:var( --e-global-typography-c64a5c9-line-height );letter-spacing:var( --e-global-typography-c64a5c9-letter-spacing );}.elementor-2 .elementor-element.elementor-element-8fdabd7{font-size:var( --e-global-typography-ede4425-font-size );line-height:var( --e-global-typography-ede4425-line-height );letter-spacing:var( --e-global-typography-ede4425-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3ce8ea2{bottom:-220px;}.elementor-2 .elementor-element.elementor-element-3ce8ea2 img{width:160px;}.elementor-2 .elementor-element.elementor-element-e4b0121 .elementor-heading-title{font-size:var( --e-global-typography-0b52802-font-size );line-height:var( --e-global-typography-0b52802-line-height );letter-spacing:var( --e-global-typography-0b52802-letter-spacing );}.elementor-2 .elementor-element.elementor-element-4de5604 .elementor-heading-title{font-size:var( --e-global-typography-c64a5c9-font-size );line-height:var( --e-global-typography-c64a5c9-line-height );letter-spacing:var( --e-global-typography-c64a5c9-letter-spacing );}.elementor-2 .elementor-element.elementor-element-e85afaa{font-size:var( --e-global-typography-ede4425-font-size );line-height:var( --e-global-typography-ede4425-line-height );letter-spacing:var( --e-global-typography-ede4425-letter-spacing );}.elementor-2 .elementor-element.elementor-element-606c093{font-size:var( --e-global-typography-1ae1343-font-size );line-height:var( --e-global-typography-1ae1343-line-height );letter-spacing:var( --e-global-typography-1ae1343-letter-spacing );}.elementor-2 .elementor-element.elementor-element-6fa55d9{--e-con-grid-template-columns:1;--grid-auto-flow:row;--padding-top:60px;--padding-bottom:160px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-db28028{font-size:var( --e-global-typography-1ae1343-font-size );line-height:var( --e-global-typography-1ae1343-line-height );letter-spacing:var( --e-global-typography-1ae1343-letter-spacing );}.elementor-2 .elementor-element.elementor-element-490b388{--min-height:400px;}.elementor-2 .elementor-element.elementor-element-57fbd8c{font-size:var( --e-global-typography-0b52802-font-size );line-height:var( --e-global-typography-0b52802-line-height );letter-spacing:var( --e-global-typography-0b52802-letter-spacing );}.elementor-2 .elementor-element.elementor-element-5edb3b9{font-size:var( --e-global-typography-0f2f8f5-font-size );line-height:var( --e-global-typography-0f2f8f5-line-height );letter-spacing:var( --e-global-typography-0f2f8f5-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2f65ebd{--e-con-grid-template-columns:1;--grid-auto-flow:row;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-ece2303{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-ece2303{right:0px;}.elementor-2 .elementor-element.elementor-element-ece2303{top:-220px;}.elementor-2 .elementor-element.elementor-element-ece2303 img{width:160px;}.elementor-2 .elementor-element.elementor-element-c14193d .elementor-heading-title{font-size:var( --e-global-typography-ede4425-font-size );line-height:var( --e-global-typography-ede4425-line-height );letter-spacing:var( --e-global-typography-ede4425-letter-spacing );}.elementor-2 .elementor-element.elementor-element-35a8033{bottom:-220px;}.elementor-2 .elementor-element.elementor-element-35a8033 img{width:160px;}.elementor-2 .elementor-element.elementor-element-a5e9481 .elementor-heading-title{font-size:var( --e-global-typography-0b52802-font-size );line-height:var( --e-global-typography-0b52802-line-height );letter-spacing:var( --e-global-typography-0b52802-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a0f5dbe .elementor-heading-title{font-size:var( --e-global-typography-c64a5c9-font-size );line-height:var( --e-global-typography-c64a5c9-line-height );letter-spacing:var( --e-global-typography-c64a5c9-letter-spacing );}.elementor-2 .elementor-element.elementor-element-bc63af8{font-size:var( --e-global-typography-ede4425-font-size );line-height:var( --e-global-typography-ede4425-line-height );letter-spacing:var( --e-global-typography-ede4425-letter-spacing );}.elementor-2 .elementor-element.elementor-element-39363b8{font-size:var( --e-global-typography-1ae1343-font-size );line-height:var( --e-global-typography-1ae1343-line-height );letter-spacing:var( --e-global-typography-1ae1343-letter-spacing );}.elementor-2 .elementor-element.elementor-element-c3837ee{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-88d4ae7 .elementor-heading-title{font-size:var( --e-global-typography-0b52802-font-size );line-height:var( --e-global-typography-0b52802-line-height );letter-spacing:var( --e-global-typography-0b52802-letter-spacing );}.elementor-2 .elementor-element.elementor-element-e2406db{font-size:var( --e-global-typography-c64a5c9-font-size );line-height:var( --e-global-typography-c64a5c9-line-height );letter-spacing:var( --e-global-typography-c64a5c9-letter-spacing );}.elementor-2 .elementor-element.elementor-element-9bed025{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-8d653cd{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-96139df .elementor-heading-title{font-size:var( --e-global-typography-c64a5c9-font-size );line-height:var( --e-global-typography-c64a5c9-line-height );letter-spacing:var( --e-global-typography-c64a5c9-letter-spacing );}.elementor-2 .elementor-element.elementor-element-48c9c33{font-size:var( --e-global-typography-ede4425-font-size );line-height:var( --e-global-typography-ede4425-line-height );letter-spacing:var( --e-global-typography-ede4425-letter-spacing );}.elementor-2 .elementor-element.elementor-element-ff65485 .elementor-heading-title{font-size:var( --e-global-typography-0b52802-font-size );line-height:var( --e-global-typography-0b52802-line-height );letter-spacing:var( --e-global-typography-0b52802-letter-spacing );}.elementor-2 .elementor-element.elementor-element-e2474eb .elementor-heading-title{font-size:var( --e-global-typography-c64a5c9-font-size );line-height:var( --e-global-typography-c64a5c9-line-height );letter-spacing:var( --e-global-typography-c64a5c9-letter-spacing );}.elementor-2 .elementor-element.elementor-element-8cf1bc1{font-size:var( --e-global-typography-ede4425-font-size );line-height:var( --e-global-typography-ede4425-line-height );letter-spacing:var( --e-global-typography-ede4425-letter-spacing );}.elementor-2 .elementor-element.elementor-element-06305bf{--min-height:340px;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-5747e2b{--width:50%;}.elementor-2 .elementor-element.elementor-element-d2de480{--width:50%;}.elementor-2 .elementor-element.elementor-element-c3837ee{--content-width:1100px;}}/* Start custom CSS for text-editor, class: .elementor-element-db28028 */.elementor-2 .elementor-element.elementor-element-db28028 {
    writing-mode: vertical-rl;
    transform: rotate(180deg);
    margin-bottom: 0;
}

@media (max-width: 1024px) {
    .elementor-2 .elementor-element.elementor-element-db28028 {
        writing-mode: horizontal-tb;
        transform: rotate(0deg);
        margin-bottom: 0;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-285f51e */.elementor-2 .elementor-element.elementor-element-285f51e {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d653cd */.elementor-2 .elementor-element.elementor-element-8d653cd {
    max-width: 1000px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-57aa2c7 */.elementor-2 .elementor-element.elementor-element-57aa2c7 #sbi_images {
    padding: 0!important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a67df00 */.m-scroll span {
    font-family: var(--e-global-typography-1c1b4ed-font-family), Sans-serif;
    font-size: var(--e-global-typography-1c1b4ed-font-size);
    font-weight: var(--e-global-typography-1c1b4ed-font-weight);
    text-transform: var(--e-global-typography-1c1b4ed-text-transform);
    line-height: var(--e-global-typography-1c1b4ed-line-height);
    letter-spacing: var(--e-global-typography-1c1b4ed-letter-spacing);
}

.m-scroll {
  display: flex;
  position: relative;
  width: 100%;
  height: 60px;
  margin: auto;
  overflow: hidden;
  z-index: 1;
}

.m-scroll__title {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    align-items: center;
    justify-content: flex-start;
    width: 100%;
    height: 100%;
    white-space: nowrap;
    transform: perspective(1px) scale(1);
}

.m-scroll__title div {
    display: flex;
    animation: scrollTextLeft 40s infinite linear;
}
.m-scroll__title div h1 {
    margin: 0;
}

.m-scroll__title div h1 span {
    color: var( --e-global-color-primary );
}

/*div:hover {
  animation-play-state: paused;
}*/
@keyframes scrollTextLeft {
  from   { transform: translateX(0%); }
  to { transform: translateX( -50%); }
}/* End custom CSS */