.elementor-17 .elementor-element.elementor-element-72d12d8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-72d12d8:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-72d12d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F2F5;}.elementor-17 .elementor-element.elementor-element-3db0438{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-3db0438:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-3db0438 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F2F5;}.elementor-17 .elementor-element.elementor-element-9d9c012{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-17 .elementor-element.elementor-element-9d9c012 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-17 .elementor-element.elementor-element-9d9c012 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-17 .elementor-element.elementor-element-9d9c012 .elementor-divider__text{font-size:35px;}.elementor-17 .elementor-element.elementor-element-1ce3a27{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-f08a32d{--display:flex;--min-height:70vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-f08a32d:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-f08a32d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://firesafetysystemtech.com/wp-content/uploads/2026/03/Industries-Served-Commercial-Building.png");background-size:cover;}.elementor-17 .elementor-element.elementor-element-f08a32d::before, .elementor-17 .elementor-element.elementor-element-f08a32d > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-f08a32d > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-f08a32d > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-f08a32d > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-f08a32d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-17 .elementor-element.elementor-element-f08a32d:hover::before, .elementor-17 .elementor-element.elementor-element-f08a32d:hover > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-f08a32d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-f08a32d > .elementor-background-slideshow:hover::before, .elementor-17 .elementor-element.elementor-element-f08a32d > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-f08a32d:hover{--overlay-opacity:0;}.elementor-17 .elementor-element.elementor-element-f08a32d, .elementor-17 .elementor-element.elementor-element-f08a32d::before{--overlay-transition:1.5s;}.elementor-17 .elementor-element.elementor-element-055ca75{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-055ca75:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-055ca75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-3866ee4{text-align:center;}.elementor-17 .elementor-element.elementor-element-3866ee4 .elementor-heading-title{font-family:"League Spartan", Sans-serif;color:#000000;}.elementor-17 .elementor-element.elementor-element-08744c3{text-align:center;font-size:20px;color:#000000;}.elementor-17 .elementor-element.elementor-element-cb513a0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-cb513a0:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-cb513a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8D1D1;background-image:url("https://firesafetysystemtech.com/wp-content/uploads/2026/02/Building-highrise-Know-pros-and-cons-how-to-build-what-to-consider-f.jpg");background-size:cover;}.elementor-17 .elementor-element.elementor-element-cb513a0::before, .elementor-17 .elementor-element.elementor-element-cb513a0 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-cb513a0 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-cb513a0 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-cb513a0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-cb513a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-17 .elementor-element.elementor-element-cb513a0:hover::before, .elementor-17 .elementor-element.elementor-element-cb513a0:hover > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-cb513a0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-cb513a0 > .elementor-background-slideshow:hover::before, .elementor-17 .elementor-element.elementor-element-cb513a0 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-cb513a0:hover{--overlay-opacity:0;}.elementor-17 .elementor-element.elementor-element-cb513a0, .elementor-17 .elementor-element.elementor-element-cb513a0::before{--overlay-transition:1.5s;}.elementor-17 .elementor-element.elementor-element-c8354e0{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-c8354e0:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-c8354e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-91ef99b{text-align:center;}.elementor-17 .elementor-element.elementor-element-91ef99b .elementor-heading-title{font-family:"League Spartan", Sans-serif;color:#000000;}.elementor-17 .elementor-element.elementor-element-a34117c{text-align:center;font-size:20px;color:#000000;}.elementor-17 .elementor-element.elementor-element-96605d0{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-05e13b3{--display:flex;--min-height:70vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-05e13b3:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-05e13b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://firesafetysystemtech.com/wp-content/uploads/2026/02/2020723_b_office-building-designs-architectures-ideas_office-decoration.jpg");background-size:cover;}.elementor-17 .elementor-element.elementor-element-05e13b3::before, .elementor-17 .elementor-element.elementor-element-05e13b3 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-05e13b3 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-05e13b3 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-05e13b3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-05e13b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-17 .elementor-element.elementor-element-05e13b3:hover::before, .elementor-17 .elementor-element.elementor-element-05e13b3:hover > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-05e13b3:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-05e13b3 > .elementor-background-slideshow:hover::before, .elementor-17 .elementor-element.elementor-element-05e13b3 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-05e13b3:hover{--overlay-opacity:0;}.elementor-17 .elementor-element.elementor-element-05e13b3, .elementor-17 .elementor-element.elementor-element-05e13b3::before{--overlay-transition:1.5s;}.elementor-17 .elementor-element.elementor-element-fec564a{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-fec564a:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-fec564a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-d464864{text-align:center;}.elementor-17 .elementor-element.elementor-element-d464864 .elementor-heading-title{font-family:"League Spartan", Sans-serif;color:#000000;}.elementor-17 .elementor-element.elementor-element-52a902f{text-align:center;font-size:20px;color:#000000;}.elementor-17 .elementor-element.elementor-element-2a869b3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-2a869b3:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-2a869b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8D1D1;background-image:url("https://firesafetysystemtech.com/wp-content/uploads/2026/02/Building-highrise-Know-pros-and-cons-how-to-build-what-to-consider-f.jpg");background-size:cover;}.elementor-17 .elementor-element.elementor-element-2a869b3::before, .elementor-17 .elementor-element.elementor-element-2a869b3 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-2a869b3 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-2a869b3 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-2a869b3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-2a869b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-17 .elementor-element.elementor-element-2a869b3:hover::before, .elementor-17 .elementor-element.elementor-element-2a869b3:hover > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-2a869b3:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-2a869b3 > .elementor-background-slideshow:hover::before, .elementor-17 .elementor-element.elementor-element-2a869b3 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-2a869b3:hover{--overlay-opacity:0;}.elementor-17 .elementor-element.elementor-element-2a869b3, .elementor-17 .elementor-element.elementor-element-2a869b3::before{--overlay-transition:1.5s;}.elementor-17 .elementor-element.elementor-element-3bc0fbc{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-3bc0fbc:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-3bc0fbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-c9500c6{text-align:center;}.elementor-17 .elementor-element.elementor-element-c9500c6 .elementor-heading-title{font-family:"League Spartan", Sans-serif;color:#000000;}.elementor-17 .elementor-element.elementor-element-6977936{text-align:center;font-size:20px;color:#000000;}.elementor-17 .elementor-element.elementor-element-c072f44{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-87805aa{--display:flex;--min-height:70vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-87805aa:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-87805aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://firesafetysystemtech.com/wp-content/uploads/2026/02/2020723_b_office-building-designs-architectures-ideas_office-decoration.jpg");background-size:cover;}.elementor-17 .elementor-element.elementor-element-87805aa::before, .elementor-17 .elementor-element.elementor-element-87805aa > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-87805aa > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-87805aa > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-87805aa > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-87805aa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-17 .elementor-element.elementor-element-87805aa:hover::before, .elementor-17 .elementor-element.elementor-element-87805aa:hover > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-87805aa:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-87805aa > .elementor-background-slideshow:hover::before, .elementor-17 .elementor-element.elementor-element-87805aa > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-87805aa:hover{--overlay-opacity:0;}.elementor-17 .elementor-element.elementor-element-87805aa, .elementor-17 .elementor-element.elementor-element-87805aa::before{--overlay-transition:1.5s;}.elementor-17 .elementor-element.elementor-element-a0a24eb{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-a0a24eb:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-a0a24eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-70afa3d{text-align:center;}.elementor-17 .elementor-element.elementor-element-70afa3d .elementor-heading-title{font-family:"League Spartan", Sans-serif;color:#000000;}.elementor-17 .elementor-element.elementor-element-b0abd5c{text-align:center;font-size:20px;color:#000000;}.elementor-17 .elementor-element.elementor-element-359fdad{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-359fdad:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-359fdad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8D1D1;background-image:url("https://firesafetysystemtech.com/wp-content/uploads/2026/02/Building-highrise-Know-pros-and-cons-how-to-build-what-to-consider-f.jpg");background-size:cover;}.elementor-17 .elementor-element.elementor-element-359fdad::before, .elementor-17 .elementor-element.elementor-element-359fdad > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-359fdad > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-359fdad > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-359fdad > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-359fdad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-17 .elementor-element.elementor-element-359fdad:hover::before, .elementor-17 .elementor-element.elementor-element-359fdad:hover > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-359fdad:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-359fdad > .elementor-background-slideshow:hover::before, .elementor-17 .elementor-element.elementor-element-359fdad > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-359fdad:hover{--overlay-opacity:0;}.elementor-17 .elementor-element.elementor-element-359fdad, .elementor-17 .elementor-element.elementor-element-359fdad::before{--overlay-transition:1.5s;}.elementor-17 .elementor-element.elementor-element-54fbce9{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-54fbce9:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-54fbce9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-d9645ce{text-align:center;}.elementor-17 .elementor-element.elementor-element-d9645ce .elementor-heading-title{font-family:"League Spartan", Sans-serif;color:#000000;}.elementor-17 .elementor-element.elementor-element-fd06d07{text-align:center;font-size:20px;color:#000000;}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-3db0438{--width:90%;}.elementor-17 .elementor-element.elementor-element-1ce3a27{--width:100%;}.elementor-17 .elementor-element.elementor-element-055ca75{--width:60%;}.elementor-17 .elementor-element.elementor-element-c8354e0{--width:60%;}.elementor-17 .elementor-element.elementor-element-96605d0{--width:100%;}.elementor-17 .elementor-element.elementor-element-fec564a{--width:60%;}.elementor-17 .elementor-element.elementor-element-3bc0fbc{--width:60%;}.elementor-17 .elementor-element.elementor-element-c072f44{--width:100%;}.elementor-17 .elementor-element.elementor-element-a0a24eb{--width:60%;}.elementor-17 .elementor-element.elementor-element-54fbce9{--width:60%;}}/* Start custom CSS for container, class: .elementor-element-f08a32d */.hover-card:hover .vanish-box {
    opacity: 0;
    transform: scale(0.9); 
}

.vanish-box {
    transition: all 0.5s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a869b3 */.hover-card:hover .vanish-box {
    opacity: 0;
    transform: scale(0.9); 
}

.vanish-box {
    transition: all 0.5s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96605d0 */.hover-card:hover .vanish-box {
    opacity: 0;
    transform: scale(0.9); 
}

.vanish-box {
    transition: all 0.5s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87805aa */.hover-card:hover .vanish-box {
    opacity: 0;
    transform: scale(0.9); 
}

.vanish-box {
    transition: all 0.5s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-359fdad */.hover-card:hover .vanish-box {
    opacity: 0;
    transform: scale(0.9); 
}

.vanish-box {
    transition: all 0.5s ease;
}/* End custom CSS */