.elementor-12 .elementor-element.elementor-element-1340634e{--display:flex;--min-height:680px;--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-12 .elementor-element.elementor-element-1340634e::before, .elementor-12 .elementor-element.elementor-element-1340634e > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-1340634e > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-1340634e > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-1340634e > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-1340634e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000047;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-1340634e .elementor-background-slideshow__slide__image{background-size:cover;}.elementor-12 .elementor-element.elementor-element-49441269{--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:center;--align-items:center;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-2360eb91{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-2360eb91 .elementor-heading-title{font-family:var( --e-global-typography-solace_h1_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h1_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h1_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h1_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h1_font_family_general-letter-spacing );-webkit-text-stroke-color:#000;stroke:#000;color:#41DF76;}.elementor-12 .elementor-element.elementor-element-96358{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-96358 .elementor-heading-title{font-family:var( --e-global-typography-solace_h5_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h5_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h5_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h5_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h5_font_family_general-letter-spacing );-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#41DF76;}.elementor-12 .elementor-element.elementor-element-1ba15c2{--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-12 .elementor-element.elementor-element-0448105{--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:center;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--flex-wrap:wrap;--overlay-opacity:0.3;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 0px 2px #FFFFFF;--padding-top:50px;--padding-bottom:110px;--padding-left:77px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0448105::before, .elementor-12 .elementor-element.elementor-element-0448105 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-0448105 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-0448105 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-0448105 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-0448105 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(287deg, #D0FFD9 0%, #29B0F2 100%);}.elementor-12 .elementor-element.elementor-element-0448105.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-30e6e31{--display:flex;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:-4px;--margin-bottom:-66px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-30e6e31:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-30e6e31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0473d59{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0473d59.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-4b0f96f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-4b0f96f0 .elementor-heading-title{font-family:var( --e-global-typography-solace_h1_font_family_general-font-family ), Sans-serif;font-size:var( --e-global-typography-solace_h1_font_family_general-font-size );font-weight:var( --e-global-typography-solace_h1_font_family_general-font-weight );line-height:var( --e-global-typography-solace_h1_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h1_font_family_general-letter-spacing );color:#24FD6D;}.elementor-12 .elementor-element.elementor-element-11d9860{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:117px;}.elementor-12 .elementor-element.elementor-element-11d9860.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-02b3fd1{--display:flex;--min-height:495px;--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;--overlay-opacity:0.5;--border-radius:31px 31px 31px 31px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-02b3fd1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-02b3fd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tech-in-out2.cybergondesigns.com/wp-content/uploads/2025/12/Drop-Off-Delivery-Picture.png");}.elementor-12 .elementor-element.elementor-element-02b3fd1::before, .elementor-12 .elementor-element.elementor-element-02b3fd1 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-02b3fd1 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-02b3fd1 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-02b3fd1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-02b3fd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1E283BBD;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-02b3fd1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-131ca50{padding:0px 30px 0px 30px;top:230.969px;text-align:start;font-size:12px;color:#FCFCFC;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-131ca50{left:-1.984px;}body.rtl .elementor-12 .elementor-element.elementor-element-131ca50{right:-1.984px;}.elementor-12 .elementor-element.elementor-element-82a5170{--divider-border-style:solid;--divider-color:#24FD6D;--divider-border-width:4.9px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:207px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-82a5170{left:-4px;}body.rtl .elementor-12 .elementor-element.elementor-element-82a5170{right:-4px;}.elementor-12 .elementor-element.elementor-element-82a5170 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-12 .elementor-element.elementor-element-82a5170 .elementor-divider{text-align:center;padding-block-start:13px;padding-block-end:13px;}.elementor-12 .elementor-element.elementor-element-e4107b4{width:var( --container-widget-width, 64.452% );max-width:64.452%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:64.452%;--container-widget-flex-grow:0;top:435.938px;}.elementor-12 .elementor-element.elementor-element-e4107b4.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e4107b4{left:105.922px;}body.rtl .elementor-12 .elementor-element.elementor-element-e4107b4{right:105.922px;}.elementor-12 .elementor-element.elementor-element-e4107b4 .elementor-button{font-size:15px;border-radius:35px 35px 35px 35px;}.elementor-12 .elementor-element.elementor-element-b39877e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:184px;text-align:center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-b39877e{left:-2px;}body.rtl .elementor-12 .elementor-element.elementor-element-b39877e{right:-2px;}.elementor-12 .elementor-element.elementor-element-b39877e .elementor-heading-title{font-size:27px;-webkit-text-stroke-color:#000;stroke:#000;color:#24FD6D;}.elementor-12 .elementor-element.elementor-element-788bc13{--display:flex;--min-height:379px;--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;--overlay-opacity:0.5;--border-radius:31px 31px 31px 31px;box-shadow:0px 0px 10px 0px #000000;}.elementor-12 .elementor-element.elementor-element-788bc13:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-788bc13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tech-in-out2.cybergondesigns.com/wp-content/uploads/2025/12/O.R-Cleaning-Picture-1.png");background-repeat:no-repeat;background-size:100% auto;}.elementor-12 .elementor-element.elementor-element-788bc13::before, .elementor-12 .elementor-element.elementor-element-788bc13 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-788bc13 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-788bc13 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-788bc13 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-788bc13 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1E283BBD;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-b42957e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:184px;text-align:center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-b42957e{left:-3px;}body.rtl .elementor-12 .elementor-element.elementor-element-b42957e{right:-3px;}.elementor-12 .elementor-element.elementor-element-b42957e .elementor-heading-title{font-size:29px;-webkit-text-stroke-color:#000;stroke:#000;color:#24FD6D;}.elementor-12 .elementor-element.elementor-element-05d8d7b{--divider-border-style:solid;--divider-color:#24FD6D;--divider-border-width:4.9px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:207px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-05d8d7b{left:7px;}body.rtl .elementor-12 .elementor-element.elementor-element-05d8d7b{right:7px;}.elementor-12 .elementor-element.elementor-element-05d8d7b .elementor-divider-separator{width:83%;margin:0 auto;margin-center:0;}.elementor-12 .elementor-element.elementor-element-05d8d7b .elementor-divider{text-align:center;padding-block-start:13px;padding-block-end:13px;}.elementor-12 .elementor-element.elementor-element-955ee24{width:var( --container-widget-width, 92.097% );max-width:92.097%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:92.097%;--container-widget-flex-grow:0;top:228.938px;text-align:start;font-size:12px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-955ee24.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-955ee24{left:26.938px;}body.rtl .elementor-12 .elementor-element.elementor-element-955ee24{right:26.938px;}.elementor-12 .elementor-element.elementor-element-955ee24 a{transition-duration:0.9s;}.elementor-12 .elementor-element.elementor-element-028f8b2{width:var( --container-widget-width, 59.921% );max-width:59.921%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:59.921%;--container-widget-flex-grow:0;top:441.938px;}.elementor-12 .elementor-element.elementor-element-028f8b2.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-028f8b2{left:101.922px;}body.rtl .elementor-12 .elementor-element.elementor-element-028f8b2{right:101.922px;}.elementor-12 .elementor-element.elementor-element-028f8b2 .elementor-button{font-size:15px;border-radius:35px 35px 35px 35px;}.elementor-12 .elementor-element.elementor-element-f1302be{--display:flex;--min-height:469px;--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;--overlay-opacity:0.42;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #000000;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f1302be:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f1302be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tech-in-out2.cybergondesigns.com/wp-content/uploads/2025/12/pexels-shkrabaanthony-5215009-768x1152.jpg");background-position:center center;background-size:100% auto;}.elementor-12 .elementor-element.elementor-element-f1302be:hover{background-color:#000000;--overlay-opacity:0.5;}.elementor-12 .elementor-element.elementor-element-f1302be::before, .elementor-12 .elementor-element.elementor-element-f1302be > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-f1302be > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-f1302be > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-f1302be > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-f1302be > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1E283BBD;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-f1302be:hover::before, .elementor-12 .elementor-element.elementor-element-f1302be:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-f1302be:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-f1302be > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-f1302be > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#070B11BF;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-f1302be, .elementor-12 .elementor-element.elementor-element-f1302be::before{--overlay-transition:0.6s;}.elementor-12 .elementor-element.elementor-element-f1302be.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-af3bae7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:184px;text-align:center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-af3bae7{left:-3px;}body.rtl .elementor-12 .elementor-element.elementor-element-af3bae7{right:-3px;}.elementor-12 .elementor-element.elementor-element-af3bae7 .elementor-heading-title{font-size:29px;-webkit-text-stroke-color:#000;stroke:#000;color:#24FD6D;}.elementor-12 .elementor-element.elementor-element-eac2be5{--divider-border-style:solid;--divider-color:#24FD6D;--divider-border-width:4.9px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:207px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-eac2be5{left:-7px;}body.rtl .elementor-12 .elementor-element.elementor-element-eac2be5{right:-7px;}.elementor-12 .elementor-element.elementor-element-eac2be5 .elementor-divider-separator{width:83%;margin:0 auto;margin-center:0;}.elementor-12 .elementor-element.elementor-element-eac2be5 .elementor-divider{text-align:center;padding-block-start:13px;padding-block-end:13px;}.elementor-12 .elementor-element.elementor-element-2d00610{width:var( --container-widget-width, 92.097% );max-width:92.097%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:92.097%;--container-widget-flex-grow:0;top:239.974px;text-align:start;font-size:12px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2d00610.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-2d00610{left:16.952px;}body.rtl .elementor-12 .elementor-element.elementor-element-2d00610{right:16.952px;}.elementor-12 .elementor-element.elementor-element-2d00610 a{transition-duration:0.9s;}.elementor-12 .elementor-element.elementor-element-d9efb55{width:var( --container-widget-width, 53.43% );max-width:53.43%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:53.43%;--container-widget-flex-grow:0;top:441.966px;}.elementor-12 .elementor-element.elementor-element-d9efb55.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-d9efb55{left:100.929px;}body.rtl .elementor-12 .elementor-element.elementor-element-d9efb55{right:100.929px;}.elementor-12 .elementor-element.elementor-element-d9efb55 .elementor-button{font-size:15px;border-radius:35px 35px 35px 35px;}.elementor-12 .elementor-element.elementor-element-b9e6f0d{--display:flex;}.elementor-12 .elementor-element.elementor-element-c8917e8{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-bb8c01e{--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;--overlay-opacity:0.5;}.elementor-12 .elementor-element.elementor-element-bb8c01e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-bb8c01e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tech-in-out2.cybergondesigns.com/wp-content/uploads/2025/11/business-people-day-at-modern-business-office-KL6V2Z9-1.jpg");}.elementor-12 .elementor-element.elementor-element-bb8c01e::before, .elementor-12 .elementor-element.elementor-element-bb8c01e > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-bb8c01e > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-bb8c01e > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-bb8c01e > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-bb8c01e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#201BF2;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-369d503{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-42fda61{--display:flex;}.elementor-12 .elementor-element.elementor-element-4743b676{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-4743b676 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:0.3px;color:#00FFE5;}.elementor-12 .elementor-element.elementor-element-2bfebd8b{--divider-border-style:solid;--divider-color:#00FFE5;--divider-border-width:4.3px;width:var( --container-widget-width, 79.289% );max-width:79.289%;padding:9px 0px 48px 0px;--container-widget-width:79.289%;--container-widget-flex-grow:0;top:104px;}.elementor-12 .elementor-element.elementor-element-2bfebd8b.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-2bfebd8b{left:121px;}body.rtl .elementor-12 .elementor-element.elementor-element-2bfebd8b{right:121px;}.elementor-12 .elementor-element.elementor-element-2bfebd8b .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-2bfebd8b .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-12 .elementor-element.elementor-element-3184787d{width:100%;max-width:100%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-3184787d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:68px;font-weight:700;line-height:1em;color:var( --e-global-color-solcolorpagetitletext );}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-0448105{--width:1270px;}.elementor-12 .elementor-element.elementor-element-30e6e31{--content-width:1219px;}.elementor-12 .elementor-element.elementor-element-0473d59{--width:1277px;}.elementor-12 .elementor-element.elementor-element-11d9860{--width:100%;}.elementor-12 .elementor-element.elementor-element-02b3fd1{--width:30%;}.elementor-12 .elementor-element.elementor-element-788bc13{--width:30%;}.elementor-12 .elementor-element.elementor-element-f1302be{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-0448105{--width:852.986px;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-2360eb91 .elementor-heading-title{font-size:var( --e-global-typography-solace_h1_font_family_general-font-size );line-height:var( --e-global-typography-solace_h1_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h1_font_family_general-letter-spacing );}.elementor-12 .elementor-element.elementor-element-96358 .elementor-heading-title{font-size:var( --e-global-typography-solace_h5_font_family_general-font-size );line-height:var( --e-global-typography-solace_h5_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h5_font_family_general-letter-spacing );}.elementor-12 .elementor-element.elementor-element-0448105{--min-height:0px;}.elementor-12 .elementor-element.elementor-element-4b0f96f0{text-align:center;}.elementor-12 .elementor-element.elementor-element-4b0f96f0 .elementor-heading-title{font-size:var( --e-global-typography-solace_h1_font_family_general-font-size );line-height:var( --e-global-typography-solace_h1_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h1_font_family_general-letter-spacing );}.elementor-12 .elementor-element.elementor-element-02b3fd1{--min-height:415px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-131ca50{left:-11.01px;}body.rtl .elementor-12 .elementor-element.elementor-element-131ca50{right:-11.01px;}.elementor-12 .elementor-element.elementor-element-131ca50{top:51px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-82a5170{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-82a5170{right:0px;}.elementor-12 .elementor-element.elementor-element-82a5170{top:94.983px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e4107b4{left:74.99px;}body.rtl .elementor-12 .elementor-element.elementor-element-e4107b4{right:74.99px;}.elementor-12 .elementor-element.elementor-element-e4107b4{top:538.986px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-b39877e{left:-6.003px;}body.rtl .elementor-12 .elementor-element.elementor-element-b39877e{right:-6.003px;}.elementor-12 .elementor-element.elementor-element-b39877e{top:16.983px;}.elementor-12 .elementor-element.elementor-element-788bc13{--min-height:499px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-b42957e{left:-1.017px;}body.rtl .elementor-12 .elementor-element.elementor-element-b42957e{right:-1.017px;}.elementor-12 .elementor-element.elementor-element-b42957e{top:31.972px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-05d8d7b{left:2.007px;}body.rtl .elementor-12 .elementor-element.elementor-element-05d8d7b{right:2.007px;}.elementor-12 .elementor-element.elementor-element-05d8d7b{top:56.979px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-955ee24{left:15.934px;}body.rtl .elementor-12 .elementor-element.elementor-element-955ee24{right:15.934px;}.elementor-12 .elementor-element.elementor-element-955ee24{top:78.983px;}.elementor-12 .elementor-element.elementor-element-028f8b2{width:var( --container-widget-width, 167.674px );max-width:167.674px;--container-widget-width:167.674px;--container-widget-flex-grow:0;top:337.955px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-028f8b2{left:41.962px;}body.rtl .elementor-12 .elementor-element.elementor-element-028f8b2{right:41.962px;}.elementor-12 .elementor-element.elementor-element-f1302be{--min-height:479px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-af3bae7{left:1.01px;}body.rtl .elementor-12 .elementor-element.elementor-element-af3bae7{right:1.01px;}.elementor-12 .elementor-element.elementor-element-af3bae7{top:31.997px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-eac2be5{left:3.997px;}body.rtl .elementor-12 .elementor-element.elementor-element-eac2be5{right:3.997px;}.elementor-12 .elementor-element.elementor-element-eac2be5{top:60.997px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-2d00610{left:13.007px;}body.rtl .elementor-12 .elementor-element.elementor-element-2d00610{right:13.007px;}.elementor-12 .elementor-element.elementor-element-2d00610{top:89.99px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-d9efb55{left:93.99px;}body.rtl .elementor-12 .elementor-element.elementor-element-d9efb55{right:93.99px;}.elementor-12 .elementor-element.elementor-element-d9efb55{top:427.99px;}.elementor-12 .elementor-element.elementor-element-42fda61{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:1px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4743b676{margin:37px 37px calc(var(--kit-widget-spacing, 0px) + 37px) 37px;text-align:center;}.elementor-12 .elementor-element.elementor-element-4743b676 .elementor-heading-title{font-size:49px;line-height:1.5em;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-2bfebd8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:765px;--container-widget-flex-grow:0;width:var( --container-widget-width, 765px );max-width:765px;top:109px;}.elementor-12 .elementor-element.elementor-element-2bfebd8b.elementor-element{--align-self:center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-2bfebd8b{left:85px;}body.rtl .elementor-12 .elementor-element.elementor-element-2bfebd8b{right:85px;}.elementor-12 .elementor-element.elementor-element-3184787d .elementor-heading-title{font-size:33px;line-height:1em;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-6dcd0525{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}}@media(max-width:1023px){.elementor-12 .elementor-element.elementor-element-4743b676 .elementor-heading-title{font-size:37px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-2bfebd8b{left:64.972px;}body.rtl .elementor-12 .elementor-element.elementor-element-2bfebd8b{right:64.972px;}.elementor-12 .elementor-element.elementor-element-2bfebd8b{top:147.974px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-1340634e{--min-height:309px;--margin-top:0px;--margin-bottom:38px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-1340634e .elementor-background-slideshow__slide__image{background-position:top right;}.elementor-12 .elementor-element.elementor-element-49441269{--margin-top:33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-2360eb91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 29px) 0px;}.elementor-12 .elementor-element.elementor-element-2360eb91 .elementor-heading-title{font-size:var( --e-global-typography-solace_h1_font_family_general-font-size );line-height:var( --e-global-typography-solace_h1_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h1_font_family_general-letter-spacing );}.elementor-12 .elementor-element.elementor-element-96358{margin:-75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-96358 .elementor-heading-title{font-size:var( --e-global-typography-solace_h5_font_family_general-font-size );line-height:var( --e-global-typography-solace_h5_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h5_font_family_general-letter-spacing );}.elementor-12 .elementor-element.elementor-element-0448105{--width:500px;}.elementor-12 .elementor-element.elementor-element-4b0f96f0{text-align:center;}.elementor-12 .elementor-element.elementor-element-4b0f96f0 .elementor-heading-title{font-size:var( --e-global-typography-solace_h1_font_family_general-font-size );line-height:var( --e-global-typography-solace_h1_font_family_general-line-height );letter-spacing:var( --e-global-typography-solace_h1_font_family_general-letter-spacing );}.elementor-12 .elementor-element.elementor-element-4743b676{margin:9px 9px calc(var(--kit-widget-spacing, 0px) + 9px) 9px;text-align:center;}.elementor-12 .elementor-element.elementor-element-4743b676 .elementor-heading-title{font-size:25px;line-height:1.5em;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-2bfebd8b{padding:16px 0px 16px 0px;top:32.969px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-2bfebd8b{left:-0.031px;}body.rtl .elementor-12 .elementor-element.elementor-element-2bfebd8b{right:-0.031px;}.elementor-12 .elementor-element.elementor-element-3184787d .elementor-heading-title{font-size:19px;line-height:1em;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-6dcd0525{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}body.elementor-page-12{margin:0px 15px 0px 15px;}}/* Start custom CSS for container, class: .elementor-element-1340634e *//* .elementor-12 .elementor-element.elementor-element-1340634e {
    max-width: 2600px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
    box-sizing: border-box;
} *//* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-82a5170 */.elementor-12 .elementor-element.elementor-element-82a5170 .elementor-divider-separator {
    border-radius: 10px;
}
.elementor-12 .elementor-element.elementor-element-82a5170 .elementor-divider-separator {
    transition: all 0.3s ease;
}
.elementor-12 .elementor-element.elementor-element-82a5170:hover .elementor-divider-separator {
    width: 85%;
    opacity: 1;
    box-shadow: 0 0 8px #00FFE5;
}
/* Base state (normal) */
.elementor-12 .elementor-element.elementor-element-82a5170 .elementor-divider-separator {
    border-radius: 50px;
    border-top: 4px solid #F00FFE5;
    transition: all 0.35s ease;
}

/* When the card (image container) is hovered */
.ti-hover-card:hover .elementor-12 .elementor-element.elementor-element-82a5170 .elementor-divider-separator {
    box-shadow: 0 0 8px #00FFE5;
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b39877e */.ti-card-title {
    opacity: 1 !important;
    color: #FFC905 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02b3fd1 *//* ---------------------------------------------------
   BASE CARD SETUP
--------------------------------------------------- */
.ti-hover-card {
    position: relative;
    overflow: hidden;
    border-radius: 32px;
}


/* ---------------------------------------------------
   DARK OVERLAY (image dims on hover)
--------------------------------------------------- */
.ti-hover-card::after {
    content: "";
    position: absolute;
    inset: 0;
    background: rgba(0, 0, 0, 0.45);  /* dim level */
    opacity: 0;
    transition: opacity 0.35s ease;
    z-index: 1;  /* overlay level */
}

.ti-hover-card:hover::after {
    opacity: 1;   /* overlay fades in */
}


/* ---------------------------------------------------
   TITLE (always fully visible, above overlay)
--------------------------------------------------- */
.ti-hover-card .ti-hover-title {
    position: relative;
    z-index: 2;    /* above overlay */
    opacity: 1 !important;
    transform: none !important;
}


/* ---------------------------------------------------
   CONTENT THAT SHOULD FADE IN ON HOVER
   (Paragraph + Button)
--------------------------------------------------- */
.ti-hover-card .ti-hover-fade {
    opacity: 0;
    transform: translateY(20px);
    transition: opacity 0.35s ease, transform 0.35s ease;
    position: relative;
    z-index: 2;   /* above overlay */
}

.ti-hover-card:hover .ti-hover-fade {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b42957e */.ti-card-title {
    opacity: 1 !important;
    color: #FFC905 !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-05d8d7b */.elementor-12 .elementor-element.elementor-element-05d8d7b .elementor-divider-separator {
    border-radius: 10px;
}
.elementor-12 .elementor-element.elementor-element-05d8d7b .elementor-divider-separator {
    transition: all 0.3s ease;
}
.elementor-12 .elementor-element.elementor-element-05d8d7b:hover .elementor-divider-separator {
    width: 85%;
    opacity: 1;
    box-shadow: 0 0 8px #00FFE5;
}
/* Base state (normal) */
.elementor-12 .elementor-element.elementor-element-05d8d7b .elementor-divider-separator {
    border-radius: 50px;
    border-top: 4px solid #F00FFE5;
    transition: all 0.35s ease;
}

/* When the card (image container) is hovered */
.ti-hover-card:hover .elementor-12 .elementor-element.elementor-element-05d8d7b .elementor-divider-separator {
    box-shadow: 0 0 8px #00FFE5;
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-788bc13 *//* ---------------------------------------------------
   BASE CARD SETUP
--------------------------------------------------- */
.ti-hover-card {
    position: relative;
    overflow: hidden;
    border-radius: 32px;
}


/* ---------------------------------------------------
   DARK OVERLAY (image dims on hover)
--------------------------------------------------- */
.ti-hover-card::after {
    content: "";
    position: absolute;
    inset: 0;
    background: rgba(0, 0, 0, 0.45);  /* dim level */
    opacity: 0;
    transition: opacity 0.35s ease;
    z-index: 1;  /* overlay level */
}

.ti-hover-card:hover::after {
    opacity: 1;   /* overlay fades in */
}


/* ---------------------------------------------------
   TITLE (always fully visible, above overlay)
--------------------------------------------------- */
.ti-hover-card .ti-hover-title {
    position: relative;
    z-index: 2;    /* above overlay */
    opacity: 1 !important;
    transform: none !important;
}


/* ---------------------------------------------------
   CONTENT THAT SHOULD FADE IN ON HOVER
   (Paragraph + Button)
--------------------------------------------------- */
.ti-hover-card .ti-hover-fade {
    opacity: 0;
    transform: translateY(20px);
    transition: opacity 0.35s ease, transform 0.35s ease;
    position: relative;
    z-index: 2;   /* above overlay */
}

.ti-hover-card:hover .ti-hover-fade {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af3bae7 */.ti-card-title {
    opacity: 1 !important;
    color: #FFC905 !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-eac2be5 */.elementor-12 .elementor-element.elementor-element-eac2be5 .elementor-divider-separator {
    border-radius: 10px;
}
.elementor-12 .elementor-element.elementor-element-eac2be5 .elementor-divider-separator {
    transition: all 0.3s ease;
}
.elementor-12 .elementor-element.elementor-element-eac2be5:hover .elementor-divider-separator {
    width: 85%;
    opacity: 1;
    box-shadow: 0 0 8px #00FFE5;
}
/* Base state (normal) */
.elementor-12 .elementor-element.elementor-element-eac2be5 .elementor-divider-separator {
    border-radius: 50px;
    border-top: 4px solid #F00FFE5;
    transition: all 0.35s ease;
}

/* When the card (image container) is hovered */
.ti-hover-card:hover .elementor-12 .elementor-element.elementor-element-eac2be5 .elementor-divider-separator {
    box-shadow: 0 0 8px #00FFE5;
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1302be *//* ---------------------------------------------------
   BASE CARD SETUP
--------------------------------------------------- */
.ti-hover-card {
    position: relative;
    overflow: hidden;
    border-radius: 32px;
}


/* ---------------------------------------------------
   DARK OVERLAY (image dims on hover)
--------------------------------------------------- */
.ti-hover-card::after {
    content: "";
    position: absolute;
    inset: 0;
    background: rgba(0, 0, 0, 0.45);  /* dim level */
    opacity: 0;
    transition: opacity 0.35s ease;
    z-index: 1;  /* overlay level */
}

.ti-hover-card:hover::after {
    opacity: 1;   /* overlay fades in */
}


/* ---------------------------------------------------
   TITLE (always fully visible, above overlay)
--------------------------------------------------- */
.ti-hover-card .ti-hover-title {
    position: relative;
    z-index: 2;    /* above overlay */
    opacity: 1 !important;
    transform: none !important;
}


/* ---------------------------------------------------
   CONTENT THAT SHOULD FADE IN ON HOVER
   (Paragraph + Button)
--------------------------------------------------- */
.ti-hover-card .ti-hover-fade {
    opacity: 0;
    transform: translateY(20px);
    transition: opacity 0.35s ease, transform 0.35s ease;
    position: relative;
    z-index: 2;   /* above overlay */
}

.ti-hover-card:hover .ti-hover-fade {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0448105 */.elementor-12 .elementor-element.elementor-element-0448105 {
    max-width: 1600px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2bfebd8b */.elementor-12 .elementor-element.elementor-element-2bfebd8b .elementor-divider-separator {
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb8c01e *//* .elementor-12 .elementor-element.elementor-element-bb8c01e {
    max-width: 2600px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
    box-sizing: border-box;
} *//* End custom CSS */