.elementor-27 .elementor-element.elementor-element-eafda32 > .elementor-background-overlay{background-color:#000916;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-eafda32{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:400px 0px 400px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-3103b49{width:var( --container-widget-width, 116.897% );max-width:116.897%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:116.897%;--container-widget-flex-grow:0;top:-297.937px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-3103b49{left:70.99px;}body.rtl .elementor-27 .elementor-element.elementor-element-3103b49{right:70.99px;}.elementor-27 .elementor-element.elementor-element-3103b49 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:100px;font-weight:600;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-05a8a30{width:var( --container-widget-width, 116.897% );max-width:116.897%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:116.897%;--container-widget-flex-grow:0;top:-154.875px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-05a8a30{left:290.938px;}body.rtl .elementor-27 .elementor-element.elementor-element-05a8a30{right:290.938px;}.elementor-27 .elementor-element.elementor-element-05a8a30 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:100px;font-weight:600;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-c3c5175{width:var( --container-widget-width, 92.411% );max-width:92.411%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:92.411%;--container-widget-flex-grow:0;top:16.948px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-c3c5175{left:71.948px;}body.rtl .elementor-27 .elementor-element.elementor-element-c3c5175{right:71.948px;}.elementor-27 .elementor-element.elementor-element-c3c5175 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:34px;font-weight:400;line-height:32px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-1b2e12f .tg-btn-gradient, .elementor-27 .elementor-element.elementor-element-1b2e12f .tg-btn-white-border{background-color:transparent;background-image:linear-gradient(165deg, #4A68F4 0%, #BB1AB1 47%);}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-1b2e12f{left:71.948px;}body.rtl .elementor-27 .elementor-element.elementor-element-1b2e12f{right:71.948px;}.elementor-27 .elementor-element.elementor-element-1b2e12f{top:145.948px;}.elementor-27 .elementor-element.elementor-element-1b2e12f > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-1b2e12f .tg-btn-white-border{border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-380a9be > .elementor-background-overlay{background-color:#000916;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-380a9be{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:400px 0px 400px 0px;}.elementor-27 .elementor-element.elementor-element-7e9c6fa{width:var( --container-widget-width, 116.897% );max-width:116.897%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:116.897%;--container-widget-flex-grow:0;top:-297.937px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-7e9c6fa{left:70.99px;}body.rtl .elementor-27 .elementor-element.elementor-element-7e9c6fa{right:70.99px;}.elementor-27 .elementor-element.elementor-element-7e9c6fa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:100px;font-weight:600;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-2b77fd8{width:var( --container-widget-width, 116.897% );max-width:116.897%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:116.897%;--container-widget-flex-grow:0;top:-154.875px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-2b77fd8{left:290.938px;}body.rtl .elementor-27 .elementor-element.elementor-element-2b77fd8{right:290.938px;}.elementor-27 .elementor-element.elementor-element-2b77fd8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:100px;font-weight:600;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-5101b40{width:var( --container-widget-width, 92.411% );max-width:92.411%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:92.411%;--container-widget-flex-grow:0;top:16.948px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-5101b40{left:71.948px;}body.rtl .elementor-27 .elementor-element.elementor-element-5101b40{right:71.948px;}.elementor-27 .elementor-element.elementor-element-5101b40 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:34px;font-weight:400;line-height:32px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-aec59da .tg-btn-gradient, .elementor-27 .elementor-element.elementor-element-aec59da .tg-btn-white-border{background-color:transparent;background-image:linear-gradient(165deg, #4A68F4 0%, #BB1AB1 47%);}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-aec59da{left:71.948px;}body.rtl .elementor-27 .elementor-element.elementor-element-aec59da{right:71.948px;}.elementor-27 .elementor-element.elementor-element-aec59da{top:145.948px;}.elementor-27 .elementor-element.elementor-element-aec59da > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-aec59da .tg-btn-white-border{border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-8c5e130 > .elementor-background-overlay{background-color:#000916;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-8c5e130{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:400px 0px 400px 0px;}.elementor-27 .elementor-element.elementor-element-f6a56c8{width:var( --container-widget-width, 116.897% );max-width:116.897%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:116.897%;--container-widget-flex-grow:0;top:-297.937px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-f6a56c8{left:70.99px;}body.rtl .elementor-27 .elementor-element.elementor-element-f6a56c8{right:70.99px;}.elementor-27 .elementor-element.elementor-element-f6a56c8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:100px;font-weight:600;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-61156f5{width:var( --container-widget-width, 116.897% );max-width:116.897%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:116.897%;--container-widget-flex-grow:0;top:-154.875px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-61156f5{left:290.938px;}body.rtl .elementor-27 .elementor-element.elementor-element-61156f5{right:290.938px;}.elementor-27 .elementor-element.elementor-element-61156f5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:100px;font-weight:600;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-bbcee25{width:var( --container-widget-width, 92.411% );max-width:92.411%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:92.411%;--container-widget-flex-grow:0;top:16.948px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-bbcee25{left:71.948px;}body.rtl .elementor-27 .elementor-element.elementor-element-bbcee25{right:71.948px;}.elementor-27 .elementor-element.elementor-element-bbcee25 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:34px;font-weight:400;line-height:32px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-8096d4b .tg-btn-gradient, .elementor-27 .elementor-element.elementor-element-8096d4b .tg-btn-white-border{background-color:transparent;background-image:linear-gradient(165deg, #4A68F4 0%, #BB1AB1 47%);}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-8096d4b{left:71.948px;}body.rtl .elementor-27 .elementor-element.elementor-element-8096d4b{right:71.948px;}.elementor-27 .elementor-element.elementor-element-8096d4b{top:145.948px;}.elementor-27 .elementor-element.elementor-element-8096d4b > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-8096d4b .tg-btn-white-border{border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-d6161f3:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-d6161f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000916;}.elementor-27 .elementor-element.elementor-element-d6161f3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-d6161f3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-d4df340 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-27 .elementor-element.elementor-element-babd848 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-babd848 .tg-feature-item{background-color:#00172F;}.elementor-27 .elementor-element.elementor-element-babd848 .tg-feature-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-2ce90b1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-27 .elementor-element.elementor-element-2ce90b1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-2ce90b1{z-index:1;}.elementor-27 .elementor-element.elementor-element-4749ae3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-4749ae3:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-4749ae3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000916;}.elementor-27 .elementor-element.elementor-element-4749ae3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 0px 130px 0px;}.elementor-27 .elementor-element.elementor-element-4749ae3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-a2c7315 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-27 .elementor-element.elementor-element-a2c7315 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-27 .elementor-element.elementor-element-fa036ce .tg-about-experience-box{background-color:transparent;background-image:linear-gradient(180deg, #3C72FC00 0%, #3C72FC00 100%);}.elementor-27 .elementor-element.elementor-element-e8f7238 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-27 .elementor-element.elementor-element-e8f7238 > .elementor-element-populated{margin:0px 0px 0px 25px;--e-column-margin-right:0px;--e-column-margin-left:25px;padding:0px 15px 0px 15px;}.elementor-27 .elementor-element.elementor-element-e8f7238{z-index:10;}.elementor-27 .elementor-element.elementor-element-4c3649f .tg-section-subtitle{background-color:transparent;background-image:linear-gradient(180deg, #3C72FC 0%, #3C72FC 100%);}.elementor-27 .elementor-element.elementor-element-4c3649f > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-27 .elementor-element.elementor-element-4c3649f .sec-title{text-align:start;}.elementor-27 .elementor-element.elementor-element-4c3649f .tg-section-title{color:#FFFFFF;font-size:34px;font-weight:400;line-height:46px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-b49d7f5{margin:21px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-b49d7f5 .elementor-icon-list-icon i{color:#3C72FC;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-b49d7f5 .elementor-icon-list-icon svg{fill:#3C72FC;transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-b49d7f5 .elementor-icon-list-icon{padding-right:3px;}.elementor-27 .elementor-element.elementor-element-b49d7f5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-b49d7f5 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;}.elementor-27 .elementor-element.elementor-element-b49d7f5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-06cfbfd .tg-btn-gradient, .elementor-27 .elementor-element.elementor-element-06cfbfd .tg-btn-white-border{background-color:transparent;background-image:linear-gradient(165deg, #4A68F4 0%, #BB1AB1 47%);}.elementor-27 .elementor-element.elementor-element-06cfbfd{z-index:10;}.elementor-27 .elementor-element.elementor-element-06cfbfd > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-06cfbfd .tg-btn-white-border{border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-bcfd1ac > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-27 .elementor-element.elementor-element-bcfd1ac > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-bcfd1ac{z-index:1;}.elementor-27 .elementor-element.elementor-element-b54bd9f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-b54bd9f:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-b54bd9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000916;}.elementor-27 .elementor-element.elementor-element-b54bd9f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 0px 130px 0px;}.elementor-27 .elementor-element.elementor-element-b54bd9f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-d50793b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-27 .elementor-element.elementor-element-d50793b > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-27 .elementor-element.elementor-element-f413872 .tg-about-experience-box{background-color:transparent;background-image:linear-gradient(180deg, #3C72FC00 0%, #3C72FC00 100%);}.elementor-27 .elementor-element.elementor-element-1c01947 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-27 .elementor-element.elementor-element-1c01947 > .elementor-element-populated{margin:0px 0px 0px 25px;--e-column-margin-right:0px;--e-column-margin-left:25px;padding:0px 15px 0px 15px;}.elementor-27 .elementor-element.elementor-element-1c01947{z-index:10;}.elementor-27 .elementor-element.elementor-element-03e3afd .tg-section-subtitle{background-color:transparent;background-image:linear-gradient(180deg, #3C72FC 0%, #3C72FC 100%);}.elementor-27 .elementor-element.elementor-element-03e3afd > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-27 .elementor-element.elementor-element-03e3afd .sec-title{text-align:start;}.elementor-27 .elementor-element.elementor-element-03e3afd .tg-section-title{color:#FFFFFF;font-size:34px;font-weight:400;line-height:46px;}.elementor-27 .elementor-element.elementor-global-3386 .tg-btn-gradient, .elementor-27 .elementor-element.elementor-global-3386 .tg-btn-white-border{background-color:transparent;background-image:linear-gradient(165deg, #4A68F4 0%, #BB1AB1 47%);}.elementor-27 .elementor-element.elementor-global-3386{z-index:10;}.elementor-27 .elementor-element.elementor-global-3386 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-global-3386 .tg-btn-white-border{border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-221d8e7{margin:21px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-221d8e7 .elementor-icon-list-icon i{color:#3C72FC;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-221d8e7 .elementor-icon-list-icon svg{fill:#3C72FC;transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-221d8e7 .elementor-icon-list-icon{padding-right:3px;}.elementor-27 .elementor-element.elementor-element-221d8e7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-221d8e7 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;}.elementor-27 .elementor-element.elementor-element-221d8e7 .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-25883e8:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-25883e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://halltech.solutions/wp-content/uploads/2025/07/stone-worktops-background-relief-map-dark-300x300.png");}.elementor-27 .elementor-element.elementor-element-25883e8 > .elementor-background-overlay{background-color:#0A4E7863;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-25883e8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-10px;margin-bottom:0px;padding:070px 0px 50px 0px;}.elementor-27 .elementor-element.elementor-element-7357acf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-27 .elementor-element.elementor-element-7357acf > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-27 .elementor-element.elementor-element-a4a3641 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-27 .elementor-element.elementor-element-a4a3641{margin-top:0px;margin-bottom:15px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-74a918f > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-354f634 .tg-section-subtitle{background-color:transparent;background-image:linear-gradient(180deg, #3C72FC 0%, #3C72FC 100%);}.elementor-27 .elementor-element.elementor-element-354f634 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-27 .elementor-element.elementor-element-354f634 .sec-title{text-align:center;}.elementor-27 .elementor-element.elementor-element-354f634 .tg-section-title{color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-126bbf6{padding:0px 0px 50px 0px;text-align:center;font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:400;line-height:58px;text-shadow:0px 0px 8px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-c7989f5 .tg-funfact-wrap{background-color:transparent;background-image:linear-gradient(180deg, #000916 0%, #3C72FC 100%);}.elementor-27 .elementor-element.elementor-element-c7989f5 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-a60cbb7:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-a60cbb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://halltech.solutions/wp-content/uploads/2025/07/stone-worktops-background-relief-map-dark-300x300.png");}.elementor-27 .elementor-element.elementor-element-a60cbb7 > .elementor-background-overlay{background-color:#0A4E7863;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-a60cbb7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-10px;margin-bottom:0px;padding:070px 0px 50px 0px;}.elementor-27 .elementor-element.elementor-element-c495547 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-27 .elementor-element.elementor-element-c495547 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-27 .elementor-element.elementor-element-9d908ff > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-27 .elementor-element.elementor-element-9d908ff{margin-top:0px;margin-bottom:15px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-b278e9d > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-fd4e9fa .tg-section-subtitle{background-color:transparent;background-image:linear-gradient(180deg, #3C72FC 0%, #3C72FC 100%);}.elementor-27 .elementor-element.elementor-element-fd4e9fa > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-27 .elementor-element.elementor-element-fd4e9fa .sec-title{text-align:center;}.elementor-27 .elementor-element.elementor-element-fd4e9fa .tg-section-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-f507877{padding:0px 0px 50px 0px;text-align:center;font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:400;line-height:58px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-7c1726e .tg-funfact-wrap{background-color:transparent;background-image:linear-gradient(180deg, #000916 0%, #3C72FC 100%);}.elementor-27 .elementor-element.elementor-element-7c1726e > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-8cbb506:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-8cbb506 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5009EA;}.elementor-27 .elementor-element.elementor-element-8cbb506:hover{background-color:#915454;}.elementor-27 .elementor-element.elementor-element-8cbb506 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-8cbb506{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-e96aebd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-27 .elementor-element.elementor-element-15dbaf3{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:-637.917px;z-index:1;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-15dbaf3{left:-60px;}body.rtl .elementor-27 .elementor-element.elementor-element-15dbaf3{right:-60px;}.elementor-27 .elementor-element.elementor-element-12eb5bb:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-12eb5bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000916;}.elementor-27 .elementor-element.elementor-element-12eb5bb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-27 .elementor-element.elementor-element-12eb5bb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-8e6275a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-cb4dbd8 .tg-section-subtitle{background-color:transparent;background-image:linear-gradient(180deg, #3C72FC 0%, #3C72FC 100%);}.elementor-27 .elementor-element.elementor-element-cb4dbd8 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 50px 0px;}.elementor-27 .elementor-element.elementor-element-cb4dbd8 .sec-title{text-align:center;}.elementor-27 .elementor-element.elementor-element-cb4dbd8 .tg-section-title{color:#FFFFFF;font-size:73px;}.elementor-27 .elementor-element.elementor-element-c77bc06 .tg-service-number span::after{background-color:transparent;background-image:linear-gradient(180deg, #3C72FC 0%, #BD18B0 100%);}.elementor-27 .elementor-element.elementor-element-c77bc06 .tg-service-title-box .tg-section-subtitle-2{color:#3C72FC;font-size:30px;}.elementor-27 .elementor-element.elementor-element-c77bc06 .tg-service-title-box .tg-section-title{color:#FFFFFF !important;font-size:41px;}.elementor-27 .elementor-element.elementor-element-c77bc06 .tg-service-item{background-color:#00172F;}.elementor-27 .elementor-element.elementor-element-4f7476e .tg-btn-gradient, .elementor-27 .elementor-element.elementor-element-4f7476e .tg-btn-white-border{background-color:transparent;background-image:linear-gradient(165deg, #4A68F4 0%, #BB1AB1 47%);}.elementor-27 .elementor-element.elementor-element-4f7476e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:10;}.elementor-27 .elementor-element.elementor-element-4f7476e > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-4f7476e .tg-btn-white-border{border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-bc0e486 .tg-service-arrow-box button::after{background-color:transparent;background-image:linear-gradient(180deg, #DBCC08 0%, #F2E329 99%);}.elementor-27 .elementor-element.elementor-element-bc0e486 .tg-service-item::after{background-color:transparent;background-image:linear-gradient(180deg, #FDD017 0%, #FDD017 100%);}.elementor-27 .elementor-element.elementor-element-bc0e486 .tg-service-item:hover .tg-service-icon span i{background-color:transparent;background-image:linear-gradient(180deg, #FDD017 0%, #FDD017 100%);}.elementor-27 .elementor-element.elementor-element-bc0e486 .tg-service-number span::after{background-color:transparent;background-image:linear-gradient(180deg, #3C72FC 0%, #E4B927 100%);}.elementor-27 .elementor-element.elementor-element-bc0e486{width:var( --container-widget-width, 99.928% );max-width:99.928%;--container-widget-width:99.928%;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-bc0e486 > .elementor-widget-container{background-color:#020101;padding:150px 0px 30px 0px;border-style:solid;border-color:#020101B3;}.elementor-27 .elementor-element.elementor-element-bc0e486 .tg-service-title-box .tg-section-subtitle-2{color:#FDD017;font-size:30px;}.elementor-27 .elementor-element.elementor-element-bc0e486 .tg-service-title-box .tg-section-title{color:#FFFFFF !important;font-size:41px;}.elementor-27 .elementor-element.elementor-element-bc0e486 .tg-service-item{background-color:#00172F;}.elementor-27 .elementor-element.elementor-element-bc0e486 .tg-service-title{color:#FDD017;}.elementor-27 .elementor-element.elementor-element-ebcc5c9 .tg-btn-gradient, .elementor-27 .elementor-element.elementor-element-ebcc5c9 .tg-btn-white-border{background-color:transparent;background-image:linear-gradient(165deg, #4A68F4 0%, #FFDF05 47%);}.elementor-27 .elementor-element.elementor-element-ebcc5c9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:10;}.elementor-27 .elementor-element.elementor-element-ebcc5c9 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-ebcc5c9 .tg-btn-white-border{border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-24bcfa2:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-24bcfa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000916;}.elementor-27 .elementor-element.elementor-element-24bcfa2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-27 .elementor-element.elementor-element-24bcfa2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-db8ffc7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-a7a8da8 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-a7a8da8 .sec-title{text-align:start;}.elementor-27 .elementor-element.elementor-element-a7a8da8 .tg-section-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-ca5cb06 .tg-service-number span::after{background-color:transparent;background-image:linear-gradient(180deg, #3C72FC 0%, #BD18B0 100%);}.elementor-27 .elementor-element.elementor-element-ca5cb06 .tg-service-title-box .tg-section-subtitle-2{color:#3C72FC;font-size:30px;}.elementor-27 .elementor-element.elementor-element-ca5cb06 .tg-service-title-box .tg-section-title{color:#FFFFFF !important;font-size:41px;}.elementor-27 .elementor-element.elementor-element-ca5cb06 .tg-service-item{background-color:#00172F;}.elementor-27 .elementor-element.elementor-element-2692ac6 .tg-btn-gradient, .elementor-27 .elementor-element.elementor-element-2692ac6 .tg-btn-white-border{background-color:transparent;background-image:linear-gradient(165deg, #4A68F4 0%, #BB1AB1 47%);}.elementor-27 .elementor-element.elementor-element-2692ac6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:10;}.elementor-27 .elementor-element.elementor-element-2692ac6 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-2692ac6 .tg-btn-white-border{border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-df84046 .tg-service-arrow-box button::after{background-color:transparent;background-image:linear-gradient(180deg, #DBCC08 0%, #F2E329 100%);}.elementor-27 .elementor-element.elementor-element-df84046 .tg-service-item::after{background-color:transparent;background-image:linear-gradient(180deg, #FDD017 0%, #FDD017 100%);}.elementor-27 .elementor-element.elementor-element-df84046 .tg-service-item:hover .tg-service-icon span i{background-color:transparent;background-image:linear-gradient(180deg, #FDD017 0%, #FDD017 100%);}.elementor-27 .elementor-element.elementor-element-df84046 .tg-service-number span::after{background-color:transparent;background-image:linear-gradient(180deg, #3C72FC 0%, #E4B927 100%);}.elementor-27 .elementor-element.elementor-element-df84046{width:var( --container-widget-width, 99.928% );max-width:99.928%;--container-widget-width:99.928%;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-df84046 > .elementor-widget-container{background-color:#020101;padding:150px 0px 30px 0px;border-style:solid;border-color:#020101B3;}.elementor-27 .elementor-element.elementor-element-df84046 .tg-service-title-box .tg-section-subtitle-2{color:#FDD017;font-size:30px;}.elementor-27 .elementor-element.elementor-element-df84046 .tg-service-title-box .tg-section-title{color:#FFFFFF !important;font-size:41px;}.elementor-27 .elementor-element.elementor-element-df84046 .tg-service-item{background-color:#00172F;}.elementor-27 .elementor-element.elementor-element-df84046 .tg-service-title{color:#FDD017;}.elementor-27 .elementor-element.elementor-element-270bffb .tg-btn-gradient, .elementor-27 .elementor-element.elementor-element-270bffb .tg-btn-white-border{background-color:transparent;background-image:linear-gradient(165deg, #4A68F4 0%, #FFDF05 47%);}.elementor-27 .elementor-element.elementor-element-270bffb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:10;}.elementor-27 .elementor-element.elementor-element-270bffb > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-270bffb .tg-btn-white-border{border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-b2178cd{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-b48bd8a .tg-text-slider-border{background-color:#00172F;}.elementor-27 .elementor-element.elementor-element-a726483:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-a726483 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00172F;}.elementor-27 .elementor-element.elementor-element-a726483{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-a726483 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-d1e5068 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-27 .elementor-element.elementor-element-d1e5068 > .elementor-element-populated{margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;padding:0px 15px 0px 15px;}.elementor-27 .elementor-element.elementor-element-d1e5068{z-index:10;}.elementor-27 .elementor-element.elementor-element-9fa81f7 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-9fa81f7 .sec-title{text-align:start;}.elementor-27 .elementor-element.elementor-element-9fa81f7 .tg-section-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-154f06a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;font-family:"Space Grotesk", Sans-serif;font-weight:400;color:#BCBCBC;}.elementor-27 .elementor-element.elementor-element-866bfe1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-866bfe1 .elementor-icon-list-icon i{color:#3C72FC;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-866bfe1 .elementor-icon-list-icon svg{fill:#3C72FC;transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-866bfe1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-866bfe1 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-27 .elementor-element.elementor-element-866bfe1 .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#D9D9D9;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-257c677 .tg-btn-gradient, .elementor-27 .elementor-element.elementor-element-257c677 .tg-btn-white-border{background-color:transparent;background-image:linear-gradient(165deg, #4A68F4 0%, #BB1AB1 47%);}.elementor-27 .elementor-element.elementor-element-257c677{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:10;}.elementor-27 .elementor-element.elementor-element-257c677 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-257c677 .tg-btn-white-border{border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-b1e677e > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-27 .elementor-element.elementor-element-f716956{width:var( --container-widget-width, 92.079% );max-width:92.079%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:92.079%;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-92c5e5c:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-92c5e5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000916;}.elementor-27 .elementor-element.elementor-element-92c5e5c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 0px 120px 0px;}.elementor-27 .elementor-element.elementor-element-92c5e5c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-0c6caba > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-4180041 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-27 .elementor-element.elementor-element-e24cf63 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-27 .elementor-element.elementor-element-e24cf63 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-27 .elementor-element.elementor-element-e24cf63{z-index:10;}.elementor-27 .elementor-element.elementor-element-bec3aeb .tg-section-subtitle{background-color:transparent;background-image:linear-gradient(180deg, #3C72FC 0%, #3C72FC 100%);}.elementor-27 .elementor-element.elementor-element-bec3aeb > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-27 .elementor-element.elementor-element-bec3aeb .sec-title{text-align:start;}.elementor-27 .elementor-element.elementor-element-bec3aeb .tg-section-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-31e7cf1 > .elementor-widget-container{border-style:none;}.elementor-27 .elementor-element.elementor-element-31e7cf1:hover .elementor-widget-container{border-style:solid;}.elementor-27 .elementor-element.elementor-element-31e7cf1 .tg-custom-accordion .accordion-buttons{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-31e7cf1 .tg-custom-accordion .accordion-items{border-color:#BC18B0;}.elementor-27 .elementor-element.elementor-element-31e7cf1 .tg-custom-accordion .accordion-body{color:#B4B3B3;}.elementor-27 .elementor-element.elementor-element-17bdf05 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-27 .elementor-element.elementor-element-20a9c41{width:auto;max-width:auto;bottom:-345px;z-index:-1;text-align:left;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-20a9c41{left:0px;}body.rtl .elementor-27 .elementor-element.elementor-element-20a9c41{right:0px;}.elementor-27 .elementor-element.elementor-element-20a9c41 img{opacity:0.1;}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-a2c7315{width:46.288%;}.elementor-27 .elementor-element.elementor-element-e8f7238{width:53.712%;}.elementor-27 .elementor-element.elementor-element-d50793b{width:46.288%;}.elementor-27 .elementor-element.elementor-element-1c01947{width:53.712%;}.elementor-27 .elementor-element.elementor-element-d1e5068{width:53.132%;}.elementor-27 .elementor-element.elementor-element-b1e677e{width:46.868%;}}@media(max-width:1024px){body:not(.rtl) .elementor-27 .elementor-element.elementor-element-3103b49{left:27.99px;}body.rtl .elementor-27 .elementor-element.elementor-element-3103b49{right:27.99px;}.elementor-27 .elementor-element.elementor-element-3103b49{top:-322.937px;}.elementor-27 .elementor-element.elementor-element-3103b49 .elementor-heading-title{font-size:80px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-05a8a30{left:212.938px;}body.rtl .elementor-27 .elementor-element.elementor-element-05a8a30{right:212.938px;}.elementor-27 .elementor-element.elementor-element-05a8a30{top:-220.875px;}.elementor-27 .elementor-element.elementor-element-05a8a30 .elementor-heading-title{font-size:80px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-1b2e12f{left:76.948px;}body.rtl .elementor-27 .elementor-element.elementor-element-1b2e12f{right:76.948px;}.elementor-27 .elementor-element.elementor-element-1b2e12f{top:216.948px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-7e9c6fa{left:16.99px;}body.rtl .elementor-27 .elementor-element.elementor-element-7e9c6fa{right:16.99px;}.elementor-27 .elementor-element.elementor-element-7e9c6fa{top:-232.917px;}.elementor-27 .elementor-element.elementor-element-7e9c6fa .elementor-heading-title{font-size:60px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-2b77fd8{left:151.938px;}body.rtl .elementor-27 .elementor-element.elementor-element-2b77fd8{right:151.938px;}.elementor-27 .elementor-element.elementor-element-2b77fd8{top:-129.875px;}.elementor-27 .elementor-element.elementor-element-2b77fd8 .elementor-heading-title{font-size:60px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-5101b40{left:32.948px;}body.rtl .elementor-27 .elementor-element.elementor-element-5101b40{right:32.948px;}.elementor-27 .elementor-element.elementor-element-5101b40{top:5.958px;}.elementor-27 .elementor-element.elementor-element-5101b40 .elementor-heading-title{font-size:25px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-aec59da{left:34.948px;}body.rtl .elementor-27 .elementor-element.elementor-element-aec59da{right:34.948px;}.elementor-27 .elementor-element.elementor-element-aec59da{top:134.948px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-f6a56c8{left:27.99px;}body.rtl .elementor-27 .elementor-element.elementor-element-f6a56c8{right:27.99px;}.elementor-27 .elementor-element.elementor-element-f6a56c8{top:-322.937px;}.elementor-27 .elementor-element.elementor-element-f6a56c8 .elementor-heading-title{font-size:80px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-61156f5{left:212.938px;}body.rtl .elementor-27 .elementor-element.elementor-element-61156f5{right:212.938px;}.elementor-27 .elementor-element.elementor-element-61156f5{top:-220.875px;}.elementor-27 .elementor-element.elementor-element-61156f5 .elementor-heading-title{font-size:80px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-8096d4b{left:76.948px;}body.rtl .elementor-27 .elementor-element.elementor-element-8096d4b{right:76.948px;}.elementor-27 .elementor-element.elementor-element-8096d4b{top:216.948px;}.elementor-27 .elementor-element.elementor-element-4749ae3{padding:90px 0px 120px 0px;}.elementor-27 .elementor-element.elementor-element-e8f7238 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-b54bd9f{padding:90px 0px 120px 0px;}.elementor-27 .elementor-element.elementor-element-1c01947 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:767px){body:not(.rtl) .elementor-27 .elementor-element.elementor-element-3103b49{left:-24.01px;}body.rtl .elementor-27 .elementor-element.elementor-element-3103b49{right:-24.01px;}.elementor-27 .elementor-element.elementor-element-3103b49{top:-367.927px;text-align:center;}.elementor-27 .elementor-element.elementor-element-3103b49 .elementor-heading-title{font-size:53px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-05a8a30{left:-30.052px;}body.rtl .elementor-27 .elementor-element.elementor-element-05a8a30{right:-30.052px;}.elementor-27 .elementor-element.elementor-element-05a8a30{top:-279.875px;text-align:center;}.elementor-27 .elementor-element.elementor-element-05a8a30 .elementor-heading-title{font-size:54px;}.elementor-27 .elementor-element.elementor-element-c3c5175{width:var( --container-widget-width, 233.281px );max-width:233.281px;--container-widget-width:233.281px;--container-widget-flex-grow:0;top:-97.042px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-c3c5175{left:78.948px;}body.rtl .elementor-27 .elementor-element.elementor-element-c3c5175{right:78.948px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-1b2e12f{left:0.948px;}body.rtl .elementor-27 .elementor-element.elementor-element-1b2e12f{right:0.948px;}.elementor-27 .elementor-element.elementor-element-1b2e12f{top:185.948px;}.elementor-27 .elementor-element.elementor-element-1b2e12f .tg-button{text-align:center;}.elementor-27 .elementor-element.elementor-element-1b2e12f .tg-funfact-2-button{text-align:center;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-7e9c6fa{left:-24.01px;}body.rtl .elementor-27 .elementor-element.elementor-element-7e9c6fa{right:-24.01px;}.elementor-27 .elementor-element.elementor-element-7e9c6fa{top:-367.927px;text-align:center;}.elementor-27 .elementor-element.elementor-element-7e9c6fa .elementor-heading-title{font-size:53px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-2b77fd8{left:-30.052px;}body.rtl .elementor-27 .elementor-element.elementor-element-2b77fd8{right:-30.052px;}.elementor-27 .elementor-element.elementor-element-2b77fd8{top:-279.875px;text-align:center;}.elementor-27 .elementor-element.elementor-element-2b77fd8 .elementor-heading-title{font-size:54px;}.elementor-27 .elementor-element.elementor-element-5101b40{width:var( --container-widget-width, 233.281px );max-width:233.281px;--container-widget-width:233.281px;--container-widget-flex-grow:0;top:-97.042px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-5101b40{left:78.948px;}body.rtl .elementor-27 .elementor-element.elementor-element-5101b40{right:78.948px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-aec59da{left:0.948px;}body.rtl .elementor-27 .elementor-element.elementor-element-aec59da{right:0.948px;}.elementor-27 .elementor-element.elementor-element-aec59da{top:185.948px;}.elementor-27 .elementor-element.elementor-element-aec59da .tg-button{text-align:center;}.elementor-27 .elementor-element.elementor-element-aec59da .tg-funfact-2-button{text-align:center;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-f6a56c8{left:-30px;}body.rtl .elementor-27 .elementor-element.elementor-element-f6a56c8{right:-30px;}.elementor-27 .elementor-element.elementor-element-f6a56c8{top:-306.917px;text-align:center;}.elementor-27 .elementor-element.elementor-element-f6a56c8 .elementor-heading-title{font-size:53px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-61156f5{left:-26.042px;}body.rtl .elementor-27 .elementor-element.elementor-element-61156f5{right:-26.042px;}.elementor-27 .elementor-element.elementor-element-61156f5{top:-186.875px;text-align:center;}.elementor-27 .elementor-element.elementor-element-61156f5 .elementor-heading-title{font-size:50px;}.elementor-27 .elementor-element.elementor-element-bbcee25{width:var( --container-widget-width, 353.271px );max-width:353.271px;--container-widget-width:353.271px;--container-widget-flex-grow:0;top:-55.042px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-bbcee25{left:21.948px;}body.rtl .elementor-27 .elementor-element.elementor-element-bbcee25{right:21.948px;}.elementor-27 .elementor-element.elementor-element-bbcee25 .elementor-heading-title{font-size:21px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-8096d4b{left:8.948px;}body.rtl .elementor-27 .elementor-element.elementor-element-8096d4b{right:8.948px;}.elementor-27 .elementor-element.elementor-element-8096d4b{top:66.948px;}.elementor-27 .elementor-element.elementor-element-8096d4b .tg-button{text-align:center;}.elementor-27 .elementor-element.elementor-element-8096d4b .tg-funfact-2-button{text-align:center;}.elementor-27 .elementor-element.elementor-element-03e3afd .tg-section-title{font-size:25px;}.elementor-27 .elementor-element.elementor-element-126bbf6{font-size:17px;}.elementor-27 .elementor-element.elementor-element-a7a8da8 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-27 .elementor-element.elementor-element-a7a8da8 .sec-title{text-align:center;}.elementor-27 .elementor-element.elementor-element-a7a8da8 .tg-section-subtitle{font-size:1px;}.elementor-27 .elementor-element.elementor-element-a7a8da8 .tg-section-title{font-size:41px;}.elementor-27 .elementor-element.elementor-element-ca5cb06 .tg-service-title-box .tg-section-subtitle-2{font-size:25px;}.elementor-27 .elementor-element.elementor-element-ca5cb06 .tg-service-title-box .tg-section-title{font-size:32px;}.elementor-27 .elementor-element.elementor-element-2692ac6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-2692ac6 .tg-button{text-align:start;}.elementor-27 .elementor-element.elementor-element-2692ac6 .tg-funfact-2-button{text-align:start;}.elementor-27 .elementor-element.elementor-element-2692ac6 .tg-btn-gradient, .elementor-27 .elementor-element.elementor-element-2692ac6 .tg-btn-white-border{font-size:10px;}.elementor-27 .elementor-element.elementor-element-df84046 .tg-service-title-box .tg-section-subtitle-2{font-size:25px;}.elementor-27 .elementor-element.elementor-element-df84046 .tg-service-title-box .tg-section-title{font-size:30px;}.elementor-27 .elementor-element.elementor-element-270bffb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-270bffb .tg-btn-gradient, .elementor-27 .elementor-element.elementor-element-270bffb .tg-btn-white-border{font-size:10px;}}