.elementor-1294 .elementor-element.elementor-element-8829dd1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:40px;--margin-top:-250px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:125px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1294 .elementor-element.elementor-element-8829dd1:not(.elementor-motion-effects-element-type-background),.elementor-1294 .elementor-element.elementor-element-8829dd1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://terraluxspc.com/wp-content/uploads/2026/02/SPC_BKG_18.webp");background-position:center center;background-size:cover}.elementor-1294 .elementor-element.elementor-element-4177024{--display:flex}.elementor-1294 .elementor-element.elementor-element-4177024,.elementor-1294 .elementor-element.elementor-element-4177024.thegem-e-con-layout-thegem{--content-width:1440px}.elementor-1294 .elementor-element.elementor-element-38229e1{--display:flex}.elementor-1294 .elementor-element.elementor-element-ff86116{--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}.elementor-1294 .elementor-element.elementor-element-5080c67{--display:flex;--min-height:100px}.elementor-1294 .elementor-element.elementor-element-d227622{--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}.elementor-1294 .elementor-element.elementor-element-08e613e{text-align:center}.elementor-1294 .elementor-element.elementor-element-08e613e>.elementor-widget-container{margin:0 0 40px}.elementor-1294 .elementor-element.elementor-element-08e613e .thegem-heading,.elementor-1294 .elementor-element.elementor-element-08e613e .thegem-heading .light{text-transform:none}.elementor-1294 .elementor-element.elementor-element-384d35f{text-align:center;width:var(--container-widget-width,1000px);max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0}.elementor-1294 .elementor-element.elementor-element-384d35f.elementor-element{--align-self:center}.elementor-1294 .elementor-element.elementor-element-b23e191{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:50px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1294 .elementor-element.elementor-element-011d1a5{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--margin-top:0px;--margin-bottom:0px;--margin-left:150px;--margin-right:0px;--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1294 .elementor-element.elementor-element-011d1a5.e-con{--align-self:flex-start}.elementor-1294 .elementor-element.elementor-element-5689877{text-align:left}.elementor-1294 .elementor-element.elementor-element-5689877>.elementor-widget-container{margin:0;padding:2px}.elementor-1294 .elementor-element.elementor-element-5689877.elementor-element{--align-self:flex-start}.elementor-1294 .elementor-element.elementor-element-5689877 .thegem-heading,.elementor-1294 .elementor-element.elementor-element-5689877 .thegem-heading .light{text-transform:none}.elementor-1294 .elementor-element.elementor-element-5689877 .elementor-widget-container{margin-bottom:0}.elementor-1294 .elementor-element.elementor-element-c3121a6{text-align:left;width:var(--container-widget-width,700px);max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0}.elementor-1294 .elementor-element.elementor-element-c3121a6.elementor-element{--align-self:flex-start}.elementor-1294 .elementor-element.elementor-element-b7da182 .gem-button-container .gem-button{background-color:var(--e-global-color-8f01b61);border-radius:35px}.elementor-1294 .elementor-element.elementor-element-b7da182 .gem-button-container .gem-button:hover{background-color:var(--e-global-color-33a1a5bc);border-style:solid;border-color:var(--e-global-color-8f01b61)}.elementor-1294 .elementor-element.elementor-element-b7da182 .gem-inner-wrapper-btn{flex-direction:row-reverse}.elementor-1294 .elementor-element.elementor-element-b7da182>.elementor-widget-container{margin:40px 0 200px;padding:0}.elementor-1294 .elementor-element.elementor-element-b7da182.elementor-element{--align-self:flex-start}.elementor-1294 .elementor-element.elementor-element-b7da182 .gem-button-container{text-align:left}.elementor-1294 .elementor-element.elementor-element-b7da182 .gem-button-container .gem-button .gem-text-button{color:#000;font-family:"Montserrat",Sans-serif;font-size:18px;word-spacing:0px}.elementor-1294 .elementor-element.elementor-element-b7da182 .gem-button-container .gem-inner-wrapper-btn .gem-button-icon{margin-left:15px}.elementor-1294 .elementor-element.elementor-element-b7da182 .gem-button-container .gem-button .gem-button-icon{color:var(--e-global-color-314c92b0)}.elementor-1294 .elementor-element.elementor-element-b7da182 .gem-button-container .gem-button .gem-button-icon svg{fill:var(--e-global-color-314c92b0)}.elementor-1294 .elementor-element.elementor-element-b7da182 .gem-button-container .gem-button i,.elementor-1294 .elementor-element.elementor-element-b7da182 .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-1294 .elementor-element.elementor-element-b7da182 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-1294 .elementor-element.elementor-element-8756eea{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:50px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1294 .elementor-element.elementor-element-8ec6ab7{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--margin-top:0px;--margin-bottom:0px;--margin-left:150px;--margin-right:0px;--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1294 .elementor-element.elementor-element-8ec6ab7:not(.elementor-motion-effects-element-type-background),.elementor-1294 .elementor-element.elementor-element-8ec6ab7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#00000099}.elementor-1294 .elementor-element.elementor-element-8ec6ab7.e-con{--align-self:flex-start}.elementor-1294 .elementor-element.elementor-element-f7b889e{text-align:left}.elementor-1294 .elementor-element.elementor-element-f7b889e>.elementor-widget-container{margin:0;padding:2px}.elementor-1294 .elementor-element.elementor-element-f7b889e.elementor-element{--align-self:flex-start}.elementor-1294 .elementor-element.elementor-element-f7b889e .thegem-heading,.elementor-1294 .elementor-element.elementor-element-f7b889e .thegem-heading .light{text-transform:none}.elementor-1294 .elementor-element.elementor-element-f7b889e .elementor-widget-container{margin-bottom:0}.elementor-1294 .elementor-element.elementor-element-e93e010{text-align:left;width:var(--container-widget-width,700px);max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0}.elementor-1294 .elementor-element.elementor-element-e93e010.elementor-element{--align-self:flex-start}.elementor-1294 .elementor-element.elementor-element-44d88fa .gem-button-container .gem-button{background-color:var(--e-global-color-8f01b61);border-radius:35px}.elementor-1294 .elementor-element.elementor-element-44d88fa .gem-button-container .gem-button:hover{background-color:var(--e-global-color-33a1a5bc);border-style:solid;border-color:var(--e-global-color-8f01b61)}.elementor-1294 .elementor-element.elementor-element-44d88fa .gem-inner-wrapper-btn{flex-direction:row-reverse}.elementor-1294 .elementor-element.elementor-element-44d88fa>.elementor-widget-container{margin:40px 0 200px;padding:0}.elementor-1294 .elementor-element.elementor-element-44d88fa.elementor-element{--align-self:flex-start}.elementor-1294 .elementor-element.elementor-element-44d88fa .gem-button-container{text-align:left}.elementor-1294 .elementor-element.elementor-element-44d88fa .gem-button-container .gem-button .gem-text-button{color:#000;font-family:"Montserrat",Sans-serif;font-size:18px;word-spacing:0px}.elementor-1294 .elementor-element.elementor-element-44d88fa .gem-button-container .gem-inner-wrapper-btn .gem-button-icon{margin-left:15px}.elementor-1294 .elementor-element.elementor-element-44d88fa .gem-button-container .gem-button .gem-button-icon{color:var(--e-global-color-314c92b0)}.elementor-1294 .elementor-element.elementor-element-44d88fa .gem-button-container .gem-button .gem-button-icon svg{fill:var(--e-global-color-314c92b0)}.elementor-1294 .elementor-element.elementor-element-44d88fa .gem-button-container .gem-button i,.elementor-1294 .elementor-element.elementor-element-44d88fa .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-1294 .elementor-element.elementor-element-44d88fa .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-1294 .elementor-element.elementor-element-dcf4a32{--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;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px}.elementor-1294 .elementor-element.elementor-element-dcf4a32,.elementor-1294 .elementor-element.elementor-element-dcf4a32.thegem-e-con-layout-thegem{--content-width:1420px}.elementor-1294 .elementor-element.elementor-element-2ab57be{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px}.elementor-1294 .elementor-element.elementor-element-2ab57be,.elementor-1294 .elementor-element.elementor-element-2ab57be.thegem-e-con-layout-thegem{--content-width:1440px}.elementor-1294 .elementor-element.elementor-element-9b95c46{--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}.elementor-1294 .elementor-element.elementor-element-9ab4726{width:var(--container-widget-width,550px);max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0}.elementor-1294 .elementor-element.elementor-element-9ab4726 .thegem-heading,.elementor-1294 .elementor-element.elementor-element-9ab4726 .thegem-heading .light{text-transform:none}.elementor-1294 .elementor-element.elementor-element-1482bbd{width:var(--container-widget-width,550px);max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0}.elementor-1294 .elementor-element.elementor-element-1482bbd .thegem-heading,.elementor-1294 .elementor-element.elementor-element-1482bbd .thegem-heading .light{text-transform:none}.elementor-1294 .elementor-element.elementor-element-6da143b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:70px;--padding-right:20px}.elementor-1294 .elementor-element.elementor-element-1c36388{text-align:left}.elementor-1294 .elementor-element.elementor-element-1c36388.elementor-element{--align-self:center}.elementor-1294 .elementor-element.elementor-element-651526a{--display:grid;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(1,1fr);--gap:35px 35px !important;--row-gap:35px !important;--column-gap:35px !important;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:140px;--margin-left:0px;--margin-right:0px}.elementor-1294 .elementor-element.elementor-element-651526a,.elementor-1294 .elementor-element.elementor-element-651526a.thegem-e-con-layout-thegem{--content-width:1400px}.elementor-1294 .elementor-element.elementor-element-adab43b{--display:flex;--min-height:230px;--justify-content:center;--border-radius:40px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px}.elementor-1294 .elementor-element.elementor-element-adab43b:not(.elementor-motion-effects-element-type-background),.elementor-1294 .elementor-element.elementor-element-adab43b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f5f5f5}.elementor-1294 .elementor-element.elementor-element-b6b940f .gem-image.gem-wrapbox{float:left}.elementor-1294 .elementor-element.elementor-element-b6b940f>.elementor-widget-container:hover{--e-transform-scale:1.02}.elementor-1294 .elementor-element.elementor-element-b6b940f .gem-image img,.elementor-1294 .elementor-element.elementor-element-b6b940f .gem-image a:before,.elementor-1294 .elementor-element.elementor-element-b6b940f .gem-image .gem-wrapbox-inner,.elementor-1294 .elementor-element.elementor-element-b6b940f .gem-image .gem-wrapbox-inner:after{border-radius:30px}.elementor-1294 .elementor-element.elementor-element-b6b940f .gem-image img{opacity:calc(100/100)}.elementor-1294 .elementor-element.elementor-element-b6b940f .gem-image a:hover img{opacity:calc(100/100)}.elementor-1294 .elementor-element.elementor-element-62b4287{text-align:center;width:var(--container-widget-width,250px);max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0}.elementor-1294 .elementor-element.elementor-element-62b4287.elementor-element{--align-self:center}.elementor-1294 .elementor-element.elementor-element-1552966{text-align:center}.elementor-1294 .elementor-element.elementor-element-1552966>.elementor-widget-container{margin:0 0 10px}.elementor-1294 .elementor-element.elementor-element-5e34c41 .gem-button-container .gem-button{background-color:var(--e-global-color-8f01b61);border-radius:35px}.elementor-1294 .elementor-element.elementor-element-5e34c41 .gem-button-container .gem-button:hover{background-color:var(--e-global-color-33a1a5bc);border-style:solid;border-color:var(--e-global-color-8f01b61)}.elementor-1294 .elementor-element.elementor-element-5e34c41.elementor-element{--align-self:center}.elementor-1294 .elementor-element.elementor-element-5e34c41 .gem-button-container{text-align:left}.elementor-1294 .elementor-element.elementor-element-5e34c41 .gem-button-container .gem-button .gem-text-button{color:#000;font-size:16px}.elementor-1294 .elementor-element.elementor-element-be5ca4c{--display:flex;--min-height:230px;--justify-content:center;--border-radius:40px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px}.elementor-1294 .elementor-element.elementor-element-be5ca4c:not(.elementor-motion-effects-element-type-background),.elementor-1294 .elementor-element.elementor-element-be5ca4c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f5f5f5}.elementor-1294 .elementor-element.elementor-element-2675e96 .gem-image.gem-wrapbox{float:left}.elementor-1294 .elementor-element.elementor-element-2675e96>.elementor-widget-container:hover{--e-transform-scale:1.02}.elementor-1294 .elementor-element.elementor-element-2675e96 .gem-image img,.elementor-1294 .elementor-element.elementor-element-2675e96 .gem-image a:before,.elementor-1294 .elementor-element.elementor-element-2675e96 .gem-image .gem-wrapbox-inner,.elementor-1294 .elementor-element.elementor-element-2675e96 .gem-image .gem-wrapbox-inner:after{border-radius:30px}.elementor-1294 .elementor-element.elementor-element-2675e96 .gem-image img{opacity:calc(100/100)}.elementor-1294 .elementor-element.elementor-element-2675e96 .gem-image a:hover img{opacity:calc(100/100)}.elementor-1294 .elementor-element.elementor-element-0e9e6c4{text-align:center;width:var(--container-widget-width,258.988px);max-width:258.988px;--container-widget-width:258.988px;--container-widget-flex-grow:0}.elementor-1294 .elementor-element.elementor-element-0e9e6c4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-1294 .elementor-element.elementor-element-3920d96{text-align:center}.elementor-1294 .elementor-element.elementor-element-3920d96>.elementor-widget-container{margin:0 0 10px}.elementor-1294 .elementor-element.elementor-element-98e0a84 .gem-button-container .gem-button{background-color:var(--e-global-color-8f01b61);border-radius:35px}.elementor-1294 .elementor-element.elementor-element-98e0a84 .gem-button-container .gem-button:hover{background-color:var(--e-global-color-33a1a5bc);border-style:solid;border-color:var(--e-global-color-8f01b61)}.elementor-1294 .elementor-element.elementor-element-98e0a84.elementor-element{--align-self:center}.elementor-1294 .elementor-element.elementor-element-98e0a84 .gem-button-container{text-align:left}.elementor-1294 .elementor-element.elementor-element-98e0a84 .gem-button-container .gem-button .gem-text-button{color:#000;font-size:16px}.elementor-1294 .elementor-element.elementor-element-8782908{--display:flex;--min-height:230px;--justify-content:center;--border-radius:40px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px}.elementor-1294 .elementor-element.elementor-element-8782908:not(.elementor-motion-effects-element-type-background),.elementor-1294 .elementor-element.elementor-element-8782908>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f5f5f5}.elementor-1294 .elementor-element.elementor-element-7782de8 .gem-image.gem-wrapbox{float:left}.elementor-1294 .elementor-element.elementor-element-7782de8>.elementor-widget-container:hover{--e-transform-scale:1.02}.elementor-1294 .elementor-element.elementor-element-7782de8 .gem-image img,.elementor-1294 .elementor-element.elementor-element-7782de8 .gem-image a:before,.elementor-1294 .elementor-element.elementor-element-7782de8 .gem-image .gem-wrapbox-inner,.elementor-1294 .elementor-element.elementor-element-7782de8 .gem-image .gem-wrapbox-inner:after{border-radius:30px}.elementor-1294 .elementor-element.elementor-element-7782de8 .gem-image img{opacity:calc(100/100)}.elementor-1294 .elementor-element.elementor-element-7782de8 .gem-image a:hover img{opacity:calc(100/100)}.elementor-1294 .elementor-element.elementor-element-66556ce{text-align:center;width:var(--container-widget-width,250px);max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0}.elementor-1294 .elementor-element.elementor-element-66556ce.elementor-element{--align-self:center}.elementor-1294 .elementor-element.elementor-element-24d6032{text-align:center}.elementor-1294 .elementor-element.elementor-element-24d6032>.elementor-widget-container{margin:0 0 10px}.elementor-1294 .elementor-element.elementor-element-9a9c4f6 .gem-button-container .gem-button{background-color:var(--e-global-color-8f01b61);border-radius:35px}.elementor-1294 .elementor-element.elementor-element-9a9c4f6 .gem-button-container .gem-button:hover{background-color:var(--e-global-color-33a1a5bc);border-style:solid;border-color:var(--e-global-color-8f01b61)}.elementor-1294 .elementor-element.elementor-element-9a9c4f6.elementor-element{--align-self:center}.elementor-1294 .elementor-element.elementor-element-9a9c4f6 .gem-button-container{text-align:left}.elementor-1294 .elementor-element.elementor-element-9a9c4f6 .gem-button-container .gem-button .gem-text-button{color:#000;font-size:16px}.elementor-1294 .elementor-element.elementor-element-ca28675{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:125px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1294 .elementor-element.elementor-element-ca28675,.elementor-1294 .elementor-element.elementor-element-ca28675.thegem-e-con-layout-thegem{--content-width:1400px}.elementor-1294 .elementor-element.elementor-element-250657e{--display:flex;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:40px 0px 0px 40px;--padding-top:20px;--padding-bottom:20px;--padding-left:45px;--padding-right:20px}.elementor-1294 .elementor-element.elementor-element-250657e:not(.elementor-motion-effects-element-type-background),.elementor-1294 .elementor-element.elementor-element-250657e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-8f01b61)}.elementor-1294 .elementor-element.elementor-element-dec3370{--display:flex}.elementor-1294 .elementor-element.elementor-element-dec3370.e-con{--flex-grow:0;--flex-shrink:0}.elementor-1294 .elementor-element.elementor-element-406fecf{width:var(--container-widget-width,101.856%);max-width:101.856%;--container-widget-width:101.856%;--container-widget-flex-grow:0}.elementor-1294 .elementor-element.elementor-element-406fecf.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1294 .elementor-element.elementor-element-406fecf .thegem-heading,.elementor-1294 .elementor-element.elementor-element-406fecf .thegem-heading .light{text-transform:none}.elementor-1294 .elementor-element.elementor-element-fe78a0a{width:var(--container-widget-width,560.984px);max-width:560.984px;--container-widget-width:560.984px;--container-widget-flex-grow:0}.elementor-1294 .elementor-element.elementor-element-fe78a0a.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1294 .elementor-element.elementor-element-5ad220e .gem-button-container .gem-button{background-color:var(--e-global-color-314c92b0);border-radius:30px}.elementor-1294 .elementor-element.elementor-element-5ad220e .gem-button-container .gem-button:hover{background-color:var(--e-global-color-33a1a5bc)}.elementor-1294 .elementor-element.elementor-element-5ad220e .gem-inner-wrapper-btn{flex-direction:row-reverse}.elementor-1294 .elementor-element.elementor-element-5ad220e>.elementor-widget-container{padding:10px 0 0}.elementor-1294 .elementor-element.elementor-element-5ad220e .gem-button-container{text-align:left}.elementor-1294 .elementor-element.elementor-element-5ad220e .gem-button-container .gem-button .gem-text-button{color:var(--e-global-color-33a1a5bc)}.elementor-1294 .elementor-element.elementor-element-5ad220e .gem-button-container .gem-button:hover .gem-text-button{color:var(--e-global-color-314c92b0)}.elementor-1294 .elementor-element.elementor-element-5ad220e .gem-button-container .gem-button .gem-button-icon{color:var(--e-global-color-33a1a5bc)}.elementor-1294 .elementor-element.elementor-element-5ad220e .gem-button-container .gem-button .gem-button-icon svg{fill:var(--e-global-color-33a1a5bc)}.elementor-1294 .elementor-element.elementor-element-5ad220e .gem-button-container .gem-button i,.elementor-1294 .elementor-element.elementor-element-5ad220e .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-1294 .elementor-element.elementor-element-5ad220e .gem-button-container .gem-button:hover .gem-button-icon{color:var(--e-global-color-314c92b0);transform:rotate(0deg)}.elementor-1294 .elementor-element.elementor-element-5ad220e .gem-button-container .gem-button:hover .gem-button-icon svg{fill:var(--e-global-color-314c92b0)}.elementor-1294 .elementor-element.elementor-element-40ed360{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:0px 50px 50px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-1294 .elementor-element.elementor-element-40ed360:not(.elementor-motion-effects-element-type-background),.elementor-1294 .elementor-element.elementor-element-40ed360>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-8f01b61)}.elementor-1294 .elementor-element.elementor-element-0067199 .gem-image.gem-wrapbox{float:left}.elementor-1294 .elementor-element.elementor-element-0067199 .gem-image a:before{background-color:rgba(0,188,212,.8)}.elementor-1294 .elementor-element.elementor-element-0067199 .gem-image img,.elementor-1294 .elementor-element.elementor-element-0067199 .gem-image a:before,.elementor-1294 .elementor-element.elementor-element-0067199 .gem-image .gem-wrapbox-inner,.elementor-1294 .elementor-element.elementor-element-0067199 .gem-image .gem-wrapbox-inner:after{border-radius:30px}.elementor-1294 .elementor-element.elementor-element-0067199 .gem-image img{opacity:calc(100/100)}.elementor-1294 .elementor-element.elementor-element-0067199 .gem-image a:hover img{opacity:calc(100/100)}.elementor-1294 .elementor-element.elementor-element-1755196{--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;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px}.elementor-1294 .elementor-element.elementor-element-04adf1d{--display:flex;--flex-direction:column;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:40px;--padding-top:70px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px}.elementor-1294 .elementor-element.elementor-element-04adf1d:not(.elementor-motion-effects-element-type-background),.elementor-1294 .elementor-element.elementor-element-04adf1d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000;background-image:url("https://terraluxspc.com/wp-content/uploads/2026/02/SPC_BKG_19.webp");background-size:cover}.elementor-1294 .elementor-element.elementor-element-04adf1d,.elementor-1294 .elementor-element.elementor-element-04adf1d.thegem-e-con-layout-thegem{--content-width:900px}.elementor-1294 .elementor-element.elementor-element-87dced2{text-align:center}.elementor-1294 .elementor-element.elementor-element-87dced2>.elementor-widget-container{margin:0 0 5px}.elementor-1294 .elementor-element.elementor-element-87dced2 .thegem-heading,.elementor-1294 .elementor-element.elementor-element-87dced2 .thegem-heading .light{text-transform:none}.elementor-1294 .elementor-element.elementor-element-5195b5a{--display:flex;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:70px;--padding-top:10px;--padding-bottom:10px;--padding-left:45px;--padding-right:10px}.elementor-1294 .elementor-element.elementor-element-5195b5a:not(.elementor-motion-effects-element-type-background),.elementor-1294 .elementor-element.elementor-element-5195b5a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-1294 .elementor-element.elementor-element-23e7fbb .gem-button-container .gem-button{background-color:var(--e-global-color-8f01b61);border-radius:55px}.elementor-1294 .elementor-element.elementor-element-23e7fbb .gem-button-container .gem-button:hover{background-color:#fff}.elementor-1294 .elementor-element.elementor-element-23e7fbb .gem-inner-wrapper-btn{flex-direction:row-reverse}.elementor-1294 .elementor-element.elementor-element-23e7fbb .gem-button-container{text-align:center}.elementor-1294 .elementor-element.elementor-element-23e7fbb .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:10px 10px 10px 35px}.elementor-1294 .elementor-element.elementor-element-23e7fbb .gem-button-container .gem-button .gem-text-button{color:#000}.elementor-1294 .elementor-element.elementor-element-23e7fbb .gem-button-container .gem-inner-wrapper-btn .gem-button-icon{margin-left:20px}.elementor-1294 .elementor-element.elementor-element-23e7fbb .gem-button-container .gem-button .gem-button-icon{font-size:38px;color:#000}.elementor-1294 .elementor-element.elementor-element-23e7fbb .gem-button-container .gem-button .gem-button-icon svg{fill:#000}.elementor-1294 .elementor-element.elementor-element-23e7fbb .gem-button-container .gem-button i,.elementor-1294 .elementor-element.elementor-element-23e7fbb .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-1294 .elementor-element.elementor-element-23e7fbb .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}@media(min-width:768px){.elementor-1294 .elementor-element.elementor-element-38229e1{--width:50%}.elementor-1294 .elementor-element.elementor-element-b23e191{--width:100%}.elementor-1294 .elementor-element.elementor-element-011d1a5{--width:100%}.elementor-1294 .elementor-element.elementor-element-8756eea{--width:100%}.elementor-1294 .elementor-element.elementor-element-8ec6ab7{--width:100%}.elementor-1294 .elementor-element.elementor-element-9b95c46{--width:50%}.elementor-1294 .elementor-element.elementor-element-6da143b{--width:50%}.elementor-1294 .elementor-element.elementor-element-dec3370{--width:100%}.elementor-1294 .elementor-element.elementor-element-40ed360{--width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-1294 .elementor-element.elementor-element-dec3370{--width:100%}.elementor-1294 .elementor-element.elementor-element-40ed360{--width:50%}}@media(max-width:1366px){.elementor-1294 .elementor-element.elementor-element-8829dd1{--margin-top:-100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px}.elementor-1294 .elementor-element.elementor-element-651526a{--grid-auto-flow:row}.elementor-1294 .elementor-element.elementor-element-ca28675{--grid-auto-flow:row}}@media(max-width:1024px){.elementor-1294 .elementor-element.elementor-element-08e613e{width:var(--container-widget-width,600px);max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0}.elementor-1294 .elementor-element.elementor-element-08e613e>.elementor-widget-container{margin:0 0 40px}.elementor-1294 .elementor-element.elementor-element-5689877{width:var(--container-widget-width,600px);max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0}.elementor-1294 .elementor-element.elementor-element-5689877>.elementor-widget-container{margin:0 0 40px}.elementor-1294 .elementor-element.elementor-element-f7b889e{width:var(--container-widget-width,600px);max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0}.elementor-1294 .elementor-element.elementor-element-f7b889e>.elementor-widget-container{margin:0 0 40px}.elementor-1294 .elementor-element.elementor-element-dcf4a32{--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px}.elementor-1294 .elementor-element.elementor-element-651526a{--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(4,1fr);--gap:20px 20px !important;--row-gap:20px !important;--column-gap:20px !important;--grid-auto-flow:row}.elementor-1294 .elementor-element.elementor-element-1552966{width:var(--container-widget-width,500px);max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0}.elementor-1294 .elementor-element.elementor-element-3920d96{width:var(--container-widget-width,500px);max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0}.elementor-1294 .elementor-element.elementor-element-24d6032{width:var(--container-widget-width,500px);max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0}.elementor-1294 .elementor-element.elementor-element-ca28675{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px}.elementor-1294 .elementor-element.elementor-element-250657e{--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;--flex-wrap:wrap}.elementor-1294 .elementor-element.elementor-element-5195b5a{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}}@media(max-width:767px){.elementor-1294 .elementor-element.elementor-element-8829dd1{--margin-top:-100px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px}.elementor-1294 .elementor-element.elementor-element-38229e1{--min-height:1px}.elementor-1294 .elementor-element.elementor-element-5080c67{--min-height:1px}.elementor-1294 .elementor-element.elementor-element-8ec6ab7{--border-radius:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1294 .elementor-element.elementor-element-f7b889e>.elementor-widget-container{margin:0}.elementor-1294 .elementor-element.elementor-element-f7b889e{--container-widget-width:270px;--container-widget-flex-grow:0;width:var(--container-widget-width,270px);max-width:270px}.elementor-1294 .elementor-element.elementor-element-f7b889e.elementor-element{--align-self:center}.elementor-1294 .elementor-element.elementor-element-e93e010{text-align:center;--container-widget-width:250px;--container-widget-flex-grow:0;width:var(--container-widget-width,250px);max-width:250px}.elementor-1294 .elementor-element.elementor-element-e93e010.elementor-element{--align-self:center}.elementor-1294 .elementor-element.elementor-element-44d88fa>.elementor-widget-container{margin:20px 0 100px}.elementor-1294 .elementor-element.elementor-element-44d88fa.elementor-element{--align-self:center}.elementor-1294 .elementor-element.elementor-element-2ab57be{--justify-content:center;--align-items:center;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px}.elementor-1294 .elementor-element.elementor-element-9ab4726{text-align:center}.elementor-1294 .elementor-element.elementor-element-1482bbd{text-align:center}.elementor-1294 .elementor-element.elementor-element-6da143b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-1294 .elementor-element.elementor-element-1c36388{text-align:center}.elementor-1294 .elementor-element.elementor-element-651526a{--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(2,1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px}.elementor-1294 .elementor-element.elementor-element-adab43b{--min-height:150px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-1294 .elementor-element.elementor-element-be5ca4c{--min-height:150px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-1294 .elementor-element.elementor-element-8782908{--min-height:150px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-1294 .elementor-element.elementor-element-ca28675,.elementor-1294 .elementor-element.elementor-element-ca28675.thegem-e-con-layout-thegem{--content-width:400px}.elementor-1294 .elementor-element.elementor-element-ca28675{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row;--border-radius:50px}.elementor-1294 .elementor-element.elementor-element-250657e{--width:390px;--border-radius:40px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-1294 .elementor-element.elementor-element-406fecf{text-align:center}.elementor-1294 .elementor-element.elementor-element-fe78a0a{text-align:center}.elementor-1294 .elementor-element.elementor-element-87dced2>.elementor-widget-container{margin:0 20px}.elementor-1294 .elementor-element.elementor-element-5195b5a{--border-radius:30px}.elementor-1294 .elementor-element.elementor-element-aef2cef{text-align:center}}