.elementor-991 .elementor-element.elementor-element-182e4c78{--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.6;--padding-top:7em;--padding-bottom:8em;--padding-left:1em;--padding-right:1em;}.elementor-991 .elementor-element.elementor-element-182e4c78:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-182e4c78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://firebirdroof.projectsclients.com/wp-content/uploads/2026/06/services-F2KW8R6.jpg");background-position:50% 45%;background-repeat:no-repeat;background-size:cover;}.elementor-991 .elementor-element.elementor-element-182e4c78::before, .elementor-991 .elementor-element.elementor-element-182e4c78 > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-182e4c78 > .e-con-inner > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-182e4c78 > .elementor-background-slideshow::before, .elementor-991 .elementor-element.elementor-element-182e4c78 > .e-con-inner > .elementor-background-slideshow::before, .elementor-991 .elementor-element.elementor-element-182e4c78 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-991 .elementor-element.elementor-element-182e4c78 > .elementor-shape-bottom svg, .elementor-991 .elementor-element.elementor-element-182e4c78 > .e-con-inner > .elementor-shape-bottom svg{height:50px;transform:translateX(-50%) rotateY(180deg);}.elementor-991 .elementor-element.elementor-element-18afa59b{--display:flex;--margin-top:0em;--margin-bottom:0em;--margin-left:1em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-ba4368b .elementor-heading-title{font-family:var( --e-global-typography-84ca66e-font-family ), Sans-serif;font-size:var( --e-global-typography-84ca66e-font-size );font-weight:var( --e-global-typography-84ca66e-font-weight );text-transform:var( --e-global-typography-84ca66e-text-transform );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );color:var( --e-global-color-308e809 );}.elementor-991 .elementor-element.elementor-element-18828aa6.elementor-element{--align-self:flex-start;}.elementor-991 .elementor-element.elementor-element-18828aa6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(1.9375rem, 1.4973rem + 1.9565vw, 3.0625rem);font-weight:700;text-transform:capitalize;line-height:1.15em;letter-spacing:-2px;color:var( --e-global-color-308e809 );}.elementor-991 .elementor-element.elementor-element-201f7484{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;padding:0px 0px 0px 0px;border-style:none;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-651faef );}.elementor-991 .elementor-element.elementor-element-201f7484 p{margin-block-end:0px;}.elementor-991 .elementor-element.elementor-element-7a2ca951{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4em;--padding-bottom:9em;--padding-left:0em;--padding-right:0em;}.elementor-991 .elementor-element.elementor-element-6a162eaf{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-3064af3a{--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:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--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-991 .elementor-element.elementor-element-68f7b91d{--display:flex;--border-radius:0px 0px 0px 0px;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.07);--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-68f7b91d:hover::before, .elementor-991 .elementor-element.elementor-element-68f7b91d:hover > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-68f7b91d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-68f7b91d > .elementor-background-slideshow:hover::before, .elementor-991 .elementor-element.elementor-element-68f7b91d > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://firebirdroof.projectsclients.com/wp-content/uploads/2026/06/icon-2.png");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;}.elementor-991 .elementor-element.elementor-element-68f7b91d:hover{--overlay-opacity:0.03;}.elementor-991 .elementor-element.elementor-element-68f7b91d:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-991 .elementor-element.elementor-element-956e503 .elementor-repeater-item-093152a > a{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );background-color:#a1a1a1;}.team-popup-id-956e503 .elementor-repeater-item-093152a > a{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );background-color:#a1a1a1;}.elementor-991 .elementor-element.elementor-element-956e503 .elementor-repeater-item-093152a > a:hover{color:var( --e-global-color-308e809 );fill:var( --e-global-color-308e809 );background-color:#3b5998;}.team-popup-id-956e503 .elementor-repeater-item-093152a > a:hover{color:var( --e-global-color-308e809 );fill:var( --e-global-color-308e809 );background-color:#3b5998;}.elementor-991 .elementor-element.elementor-element-956e503 .ekit-team-modal-close{right:10px;color:#656565;}.elementor-991 .elementor-element.elementor-element-956e503 .profile-card, .elementor-991 .elementor-element.elementor-element-956e503 .profile-image-card{border-radius:0px 0px 0px 0px;}.elementor-991 .elementor-element.elementor-element-956e503 .profile-header > img, .elementor-991 .elementor-element.elementor-element-956e503 .profile-image-card img, .elementor-991 .elementor-element.elementor-element-956e503 .ekit-team-style-overlay_circle, .elementor-991 .elementor-element.elementor-element-956e503 .ekit-team-style-overlay_circle_hover{border-radius:0px;}.elementor-991 .elementor-element.elementor-element-956e503 .ekit-team-social-list > li > a{text-align:left;border-radius:0% 0% 0% 0%;padding:5px 5px 5px 5px;width:40px;height:40px;line-height:30px;}.team-popup-id-956e503 .ekit-team-social-list > li > a{text-align:left;border-radius:0% 0% 0% 0%;padding:5px 5px 5px 5px;width:40px;height:40px;line-height:30px;}.elementor-991 .elementor-element.elementor-element-956e503 .ekit-team-social-list > li{display:block;margin:0px 0px 20px 20px;}.team-popup-id-956e503 .ekit-team-social-list > li{display:block;margin:0px 0px 20px 20px;}.elementor-991 .elementor-element.elementor-element-956e503 .ekit-team-social-list{padding:0px 0px 0px 0px;}.team-popup-id-956e503 .ekit-team-social-list{padding:0px 0px 0px 0px;}.elementor-991 .elementor-element.elementor-element-956e503 .ekit-team-social-list > li > a :is(i, svg){font-size:40px;}.team-popup-id-956e503 .ekit-team-social-list > li > a :is(i, svg){font-size:40px;}.team-popup-id-956e503 .ekit-team-social-list > li > a svg{width:40px;height:40px;}.elementor-991 .elementor-element.elementor-element-956e503 .ekit-team-modal-close svg path{stroke:#656565;fill:#656565;}.team-popup-id-956e503 .ekit-team-modal-close{color:#656565;}.team-popup-id-956e503 .ekit-team-modal-close svg path{stroke:#656565;fill:#656565;}.elementor-991 .elementor-element.elementor-element-77098337{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 37px;border-radius:0px 0px 0px 0px;}.elementor-991 .elementor-element.elementor-element-77098337 .elementor-image-box-wrapper{text-align:start;}.elementor-991 .elementor-element.elementor-element-77098337 .elementor-image-box-title{margin-bottom:0px;}.elementor-991 .elementor-element.elementor-element-249a4c8{--display:flex;--border-radius:0px 0px 0px 0px;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.07);--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-249a4c8:hover::before, .elementor-991 .elementor-element.elementor-element-249a4c8:hover > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-249a4c8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-249a4c8 > .elementor-background-slideshow:hover::before, .elementor-991 .elementor-element.elementor-element-249a4c8 > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://firebirdroof.projectsclients.com/wp-content/uploads/2026/06/icon-2.png");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;}.elementor-991 .elementor-element.elementor-element-249a4c8:hover{--overlay-opacity:0.03;}.elementor-991 .elementor-element.elementor-element-249a4c8:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-991 .elementor-element.elementor-element-46949213 .elementor-repeater-item-093152a > a{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );background-color:#a1a1a1;}.team-popup-id-46949213 .elementor-repeater-item-093152a > a{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );background-color:#a1a1a1;}.elementor-991 .elementor-element.elementor-element-46949213 .elementor-repeater-item-093152a > a:hover{color:var( --e-global-color-308e809 );fill:var( --e-global-color-308e809 );background-color:#3b5998;}.team-popup-id-46949213 .elementor-repeater-item-093152a > a:hover{color:var( --e-global-color-308e809 );fill:var( --e-global-color-308e809 );background-color:#3b5998;}.elementor-991 .elementor-element.elementor-element-46949213 .ekit-team-modal-close{right:10px;color:#656565;}.elementor-991 .elementor-element.elementor-element-46949213 .profile-card, .elementor-991 .elementor-element.elementor-element-46949213 .profile-image-card{border-radius:0px 0px 0px 0px;}.elementor-991 .elementor-element.elementor-element-46949213 .profile-header > img, .elementor-991 .elementor-element.elementor-element-46949213 .profile-image-card img, .elementor-991 .elementor-element.elementor-element-46949213 .ekit-team-style-overlay_circle, .elementor-991 .elementor-element.elementor-element-46949213 .ekit-team-style-overlay_circle_hover{border-radius:0px;}.elementor-991 .elementor-element.elementor-element-46949213 .ekit-team-social-list > li > a{text-align:left;border-radius:0% 0% 0% 0%;padding:5px 5px 5px 5px;width:40px;height:40px;line-height:30px;}.team-popup-id-46949213 .ekit-team-social-list > li > a{text-align:left;border-radius:0% 0% 0% 0%;padding:5px 5px 5px 5px;width:40px;height:40px;line-height:30px;}.elementor-991 .elementor-element.elementor-element-46949213 .ekit-team-social-list > li{display:block;margin:0px 0px 20px 20px;}.team-popup-id-46949213 .ekit-team-social-list > li{display:block;margin:0px 0px 20px 20px;}.elementor-991 .elementor-element.elementor-element-46949213 .ekit-team-social-list{padding:0px 0px 0px 0px;}.team-popup-id-46949213 .ekit-team-social-list{padding:0px 0px 0px 0px;}.elementor-991 .elementor-element.elementor-element-46949213 .ekit-team-social-list > li > a :is(i, svg){font-size:40px;}.team-popup-id-46949213 .ekit-team-social-list > li > a :is(i, svg){font-size:40px;}.team-popup-id-46949213 .ekit-team-social-list > li > a svg{width:40px;height:40px;}.elementor-991 .elementor-element.elementor-element-46949213 .ekit-team-modal-close svg path{stroke:#656565;fill:#656565;}.team-popup-id-46949213 .ekit-team-modal-close{color:#656565;}.team-popup-id-46949213 .ekit-team-modal-close svg path{stroke:#656565;fill:#656565;}.elementor-991 .elementor-element.elementor-element-43af9d74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 37px;}.elementor-991 .elementor-element.elementor-element-43af9d74 .elementor-image-box-wrapper{text-align:start;}.elementor-991 .elementor-element.elementor-element-43af9d74 .elementor-image-box-title{margin-bottom:0px;}.elementor-991 .elementor-element.elementor-element-b027dbe{--display:flex;--border-radius:0px 0px 0px 0px;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.07);--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-b027dbe:hover::before, .elementor-991 .elementor-element.elementor-element-b027dbe:hover > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-b027dbe:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-b027dbe > .elementor-background-slideshow:hover::before, .elementor-991 .elementor-element.elementor-element-b027dbe > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://firebirdroof.projectsclients.com/wp-content/uploads/2026/06/icon-2.png");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;}.elementor-991 .elementor-element.elementor-element-b027dbe:hover{--overlay-opacity:0.03;}.elementor-991 .elementor-element.elementor-element-b027dbe:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-991 .elementor-element.elementor-element-45ae7d3a .elementor-repeater-item-d6573ee > a{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );background-color:#a1a1a1;}.team-popup-id-45ae7d3a .elementor-repeater-item-d6573ee > a{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );background-color:#a1a1a1;}.elementor-991 .elementor-element.elementor-element-45ae7d3a .elementor-repeater-item-d6573ee > a:hover{color:var( --e-global-color-308e809 );fill:var( --e-global-color-308e809 );background-color:#3b5998;}.team-popup-id-45ae7d3a .elementor-repeater-item-d6573ee > a:hover{color:var( --e-global-color-308e809 );fill:var( --e-global-color-308e809 );background-color:#3b5998;}.elementor-991 .elementor-element.elementor-element-45ae7d3a .ekit-team-modal-close{right:10px;color:#656565;}.elementor-991 .elementor-element.elementor-element-45ae7d3a .profile-card, .elementor-991 .elementor-element.elementor-element-45ae7d3a .profile-image-card{border-radius:0px 0px 0px 0px;}.elementor-991 .elementor-element.elementor-element-45ae7d3a .profile-header > img, .elementor-991 .elementor-element.elementor-element-45ae7d3a .profile-image-card img, .elementor-991 .elementor-element.elementor-element-45ae7d3a .ekit-team-style-overlay_circle, .elementor-991 .elementor-element.elementor-element-45ae7d3a .ekit-team-style-overlay_circle_hover{border-radius:0px;}.elementor-991 .elementor-element.elementor-element-45ae7d3a .ekit-team-social-list > li > a{text-align:left;border-radius:0% 0% 0% 0%;padding:5px 5px 5px 5px;width:40px;height:40px;line-height:30px;}.team-popup-id-45ae7d3a .ekit-team-social-list > li > a{text-align:left;border-radius:0% 0% 0% 0%;padding:5px 5px 5px 5px;width:40px;height:40px;line-height:30px;}.elementor-991 .elementor-element.elementor-element-45ae7d3a .ekit-team-social-list > li{display:block;margin:0px 0px 20px 20px;}.team-popup-id-45ae7d3a .ekit-team-social-list > li{display:block;margin:0px 0px 20px 20px;}.elementor-991 .elementor-element.elementor-element-45ae7d3a .ekit-team-social-list{padding:0px 0px 0px 0px;}.team-popup-id-45ae7d3a .ekit-team-social-list{padding:0px 0px 0px 0px;}.elementor-991 .elementor-element.elementor-element-45ae7d3a .ekit-team-social-list > li > a :is(i, svg){font-size:40px;}.team-popup-id-45ae7d3a .ekit-team-social-list > li > a :is(i, svg){font-size:40px;}.team-popup-id-45ae7d3a .ekit-team-social-list > li > a svg{width:40px;height:40px;}.elementor-991 .elementor-element.elementor-element-45ae7d3a .ekit-team-modal-close svg path{stroke:#656565;fill:#656565;}.team-popup-id-45ae7d3a .ekit-team-modal-close{color:#656565;}.team-popup-id-45ae7d3a .ekit-team-modal-close svg path{stroke:#656565;fill:#656565;}.elementor-991 .elementor-element.elementor-element-2cdfa80f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 37px;}.elementor-991 .elementor-element.elementor-element-2cdfa80f .elementor-image-box-wrapper{text-align:start;}.elementor-991 .elementor-element.elementor-element-2cdfa80f .elementor-image-box-title{margin-bottom:0px;}.elementor-991 .elementor-element.elementor-element-584c9884{--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:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--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-991 .elementor-element.elementor-element-51be041b{--display:flex;--border-radius:0px 0px 0px 0px;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.07);--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-51be041b:hover::before, .elementor-991 .elementor-element.elementor-element-51be041b:hover > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-51be041b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-51be041b > .elementor-background-slideshow:hover::before, .elementor-991 .elementor-element.elementor-element-51be041b > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://firebirdroof.projectsclients.com/wp-content/uploads/2026/06/icon-2.png");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;}.elementor-991 .elementor-element.elementor-element-51be041b:hover{--overlay-opacity:0.03;}.elementor-991 .elementor-element.elementor-element-51be041b:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-991 .elementor-element.elementor-element-1530a15b .elementor-repeater-item-093152a > a{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );background-color:#a1a1a1;}.team-popup-id-1530a15b .elementor-repeater-item-093152a > a{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );background-color:#a1a1a1;}.elementor-991 .elementor-element.elementor-element-1530a15b .elementor-repeater-item-093152a > a:hover{color:var( --e-global-color-308e809 );fill:var( --e-global-color-308e809 );background-color:#3b5998;}.team-popup-id-1530a15b .elementor-repeater-item-093152a > a:hover{color:var( --e-global-color-308e809 );fill:var( --e-global-color-308e809 );background-color:#3b5998;}.elementor-991 .elementor-element.elementor-element-1530a15b .ekit-team-modal-close{right:10px;color:#656565;}.elementor-991 .elementor-element.elementor-element-1530a15b .profile-card, .elementor-991 .elementor-element.elementor-element-1530a15b .profile-image-card{border-radius:0px 0px 0px 0px;}.elementor-991 .elementor-element.elementor-element-1530a15b .profile-header > img, .elementor-991 .elementor-element.elementor-element-1530a15b .profile-image-card img, .elementor-991 .elementor-element.elementor-element-1530a15b .ekit-team-style-overlay_circle, .elementor-991 .elementor-element.elementor-element-1530a15b .ekit-team-style-overlay_circle_hover{border-radius:0px;}.elementor-991 .elementor-element.elementor-element-1530a15b .ekit-team-social-list > li > a{text-align:left;border-radius:0% 0% 0% 0%;padding:5px 5px 5px 5px;width:40px;height:40px;line-height:30px;}.team-popup-id-1530a15b .ekit-team-social-list > li > a{text-align:left;border-radius:0% 0% 0% 0%;padding:5px 5px 5px 5px;width:40px;height:40px;line-height:30px;}.elementor-991 .elementor-element.elementor-element-1530a15b .ekit-team-social-list > li{display:block;margin:0px 0px 20px 20px;}.team-popup-id-1530a15b .ekit-team-social-list > li{display:block;margin:0px 0px 20px 20px;}.elementor-991 .elementor-element.elementor-element-1530a15b .ekit-team-social-list{padding:0px 0px 0px 0px;}.team-popup-id-1530a15b .ekit-team-social-list{padding:0px 0px 0px 0px;}.elementor-991 .elementor-element.elementor-element-1530a15b .ekit-team-social-list > li > a :is(i, svg){font-size:40px;}.team-popup-id-1530a15b .ekit-team-social-list > li > a :is(i, svg){font-size:40px;}.team-popup-id-1530a15b .ekit-team-social-list > li > a svg{width:40px;height:40px;}.elementor-991 .elementor-element.elementor-element-1530a15b .ekit-team-modal-close svg path{stroke:#656565;fill:#656565;}.team-popup-id-1530a15b .ekit-team-modal-close{color:#656565;}.team-popup-id-1530a15b .ekit-team-modal-close svg path{stroke:#656565;fill:#656565;}.elementor-991 .elementor-element.elementor-element-797f402{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 37px;}.elementor-991 .elementor-element.elementor-element-797f402 .elementor-image-box-wrapper{text-align:start;}.elementor-991 .elementor-element.elementor-element-797f402 .elementor-image-box-title{margin-bottom:0px;}.elementor-991 .elementor-element.elementor-element-5f94dbe5{--display:flex;--border-radius:0px 0px 0px 0px;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.07);--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-5f94dbe5:hover::before, .elementor-991 .elementor-element.elementor-element-5f94dbe5:hover > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-5f94dbe5:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-5f94dbe5 > .elementor-background-slideshow:hover::before, .elementor-991 .elementor-element.elementor-element-5f94dbe5 > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://firebirdroof.projectsclients.com/wp-content/uploads/2026/06/icon-2.png");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;}.elementor-991 .elementor-element.elementor-element-5f94dbe5:hover{--overlay-opacity:0.03;}.elementor-991 .elementor-element.elementor-element-5f94dbe5:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-991 .elementor-element.elementor-element-2193605 .elementor-repeater-item-093152a > a{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );background-color:#a1a1a1;}.team-popup-id-2193605 .elementor-repeater-item-093152a > a{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );background-color:#a1a1a1;}.elementor-991 .elementor-element.elementor-element-2193605 .elementor-repeater-item-093152a > a:hover{color:var( --e-global-color-308e809 );fill:var( --e-global-color-308e809 );background-color:#3b5998;}.team-popup-id-2193605 .elementor-repeater-item-093152a > a:hover{color:var( --e-global-color-308e809 );fill:var( --e-global-color-308e809 );background-color:#3b5998;}.elementor-991 .elementor-element.elementor-element-2193605 .ekit-team-modal-close{right:10px;color:#656565;}.elementor-991 .elementor-element.elementor-element-2193605 .profile-card, .elementor-991 .elementor-element.elementor-element-2193605 .profile-image-card{border-radius:0px 0px 0px 0px;}.elementor-991 .elementor-element.elementor-element-2193605 .profile-header > img, .elementor-991 .elementor-element.elementor-element-2193605 .profile-image-card img, .elementor-991 .elementor-element.elementor-element-2193605 .ekit-team-style-overlay_circle, .elementor-991 .elementor-element.elementor-element-2193605 .ekit-team-style-overlay_circle_hover{border-radius:0px;}.elementor-991 .elementor-element.elementor-element-2193605 .ekit-team-social-list > li > a{text-align:left;border-radius:0% 0% 0% 0%;padding:5px 5px 5px 5px;width:40px;height:40px;line-height:30px;}.team-popup-id-2193605 .ekit-team-social-list > li > a{text-align:left;border-radius:0% 0% 0% 0%;padding:5px 5px 5px 5px;width:40px;height:40px;line-height:30px;}.elementor-991 .elementor-element.elementor-element-2193605 .ekit-team-social-list > li{display:block;margin:0px 0px 20px 20px;}.team-popup-id-2193605 .ekit-team-social-list > li{display:block;margin:0px 0px 20px 20px;}.elementor-991 .elementor-element.elementor-element-2193605 .ekit-team-social-list{padding:0px 0px 0px 0px;}.team-popup-id-2193605 .ekit-team-social-list{padding:0px 0px 0px 0px;}.elementor-991 .elementor-element.elementor-element-2193605 .ekit-team-social-list > li > a :is(i, svg){font-size:40px;}.team-popup-id-2193605 .ekit-team-social-list > li > a :is(i, svg){font-size:40px;}.team-popup-id-2193605 .ekit-team-social-list > li > a svg{width:40px;height:40px;}.elementor-991 .elementor-element.elementor-element-2193605 .ekit-team-modal-close svg path{stroke:#656565;fill:#656565;}.team-popup-id-2193605 .ekit-team-modal-close{color:#656565;}.team-popup-id-2193605 .ekit-team-modal-close svg path{stroke:#656565;fill:#656565;}.elementor-991 .elementor-element.elementor-element-7ddb132a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 37px;}.elementor-991 .elementor-element.elementor-element-7ddb132a .elementor-image-box-wrapper{text-align:start;}.elementor-991 .elementor-element.elementor-element-7ddb132a .elementor-image-box-title{margin-bottom:0px;}.elementor-991 .elementor-element.elementor-element-44ccf96a{--display:flex;--border-radius:0px 0px 0px 0px;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.07);--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-44ccf96a:hover::before, .elementor-991 .elementor-element.elementor-element-44ccf96a:hover > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-44ccf96a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-991 .elementor-element.elementor-element-44ccf96a > .elementor-background-slideshow:hover::before, .elementor-991 .elementor-element.elementor-element-44ccf96a > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://firebirdroof.projectsclients.com/wp-content/uploads/2026/06/icon-2.png");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;}.elementor-991 .elementor-element.elementor-element-44ccf96a:hover{--overlay-opacity:0.03;}.elementor-991 .elementor-element.elementor-element-44ccf96a:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-991 .elementor-element.elementor-element-27e39b38 .elementor-repeater-item-093152a > a{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );background-color:#a1a1a1;}.team-popup-id-27e39b38 .elementor-repeater-item-093152a > a{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );background-color:#a1a1a1;}.elementor-991 .elementor-element.elementor-element-27e39b38 .elementor-repeater-item-093152a > a:hover{color:var( --e-global-color-308e809 );fill:var( --e-global-color-308e809 );background-color:#3b5998;}.team-popup-id-27e39b38 .elementor-repeater-item-093152a > a:hover{color:var( --e-global-color-308e809 );fill:var( --e-global-color-308e809 );background-color:#3b5998;}.elementor-991 .elementor-element.elementor-element-27e39b38 .ekit-team-modal-close{right:10px;color:#656565;}.elementor-991 .elementor-element.elementor-element-27e39b38 .profile-card, .elementor-991 .elementor-element.elementor-element-27e39b38 .profile-image-card{border-radius:0px 0px 0px 0px;}.elementor-991 .elementor-element.elementor-element-27e39b38 .profile-header > img, .elementor-991 .elementor-element.elementor-element-27e39b38 .profile-image-card img, .elementor-991 .elementor-element.elementor-element-27e39b38 .ekit-team-style-overlay_circle, .elementor-991 .elementor-element.elementor-element-27e39b38 .ekit-team-style-overlay_circle_hover{border-radius:0px;}.elementor-991 .elementor-element.elementor-element-27e39b38 .ekit-team-social-list > li > a{text-align:left;border-radius:0% 0% 0% 0%;padding:5px 5px 5px 5px;width:40px;height:40px;line-height:30px;}.team-popup-id-27e39b38 .ekit-team-social-list > li > a{text-align:left;border-radius:0% 0% 0% 0%;padding:5px 5px 5px 5px;width:40px;height:40px;line-height:30px;}.elementor-991 .elementor-element.elementor-element-27e39b38 .ekit-team-social-list > li{display:block;margin:0px 0px 20px 20px;}.team-popup-id-27e39b38 .ekit-team-social-list > li{display:block;margin:0px 0px 20px 20px;}.elementor-991 .elementor-element.elementor-element-27e39b38 .ekit-team-social-list{padding:0px 0px 0px 0px;}.team-popup-id-27e39b38 .ekit-team-social-list{padding:0px 0px 0px 0px;}.elementor-991 .elementor-element.elementor-element-27e39b38 .ekit-team-social-list > li > a :is(i, svg){font-size:40px;}.team-popup-id-27e39b38 .ekit-team-social-list > li > a :is(i, svg){font-size:40px;}.team-popup-id-27e39b38 .ekit-team-social-list > li > a svg{width:40px;height:40px;}.elementor-991 .elementor-element.elementor-element-27e39b38 .ekit-team-modal-close svg path{stroke:#656565;fill:#656565;}.team-popup-id-27e39b38 .ekit-team-modal-close{color:#656565;}.team-popup-id-27e39b38 .ekit-team-modal-close svg path{stroke:#656565;fill:#656565;}.elementor-991 .elementor-element.elementor-element-76d8b7c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 37px;}.elementor-991 .elementor-element.elementor-element-76d8b7c4 .elementor-image-box-wrapper{text-align:start;}.elementor-991 .elementor-element.elementor-element-76d8b7c4 .elementor-image-box-title{margin-bottom:0px;}.elementor-991 .elementor-element.elementor-element-61650539{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-991 .elementor-element.elementor-element-61650539:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-61650539 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-651faef );}.elementor-991 .elementor-element.elementor-element-72bd16f1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-72bd16f1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-991 .elementor-element.elementor-element-2fdb719a{background-image:url("https://firebirdroof.projectsclients.com/wp-content/uploads/2026/06/base-3.png");margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -3px;padding:0px 20px 0px 0px;background-position:top right;background-repeat:no-repeat;}.elementor-991 .elementor-element.elementor-element-2fdb719a:not( .elementor-widget-image ), .elementor-991 .elementor-element.elementor-element-2fdb719a.elementor-widget-image img{-webkit-mask-image:url( https://firebirdroof.projectsclients.com/wp-content/uploads/2026/06/image-1.png );-webkit-mask-size:contain;-webkit-mask-position:top right;-webkit-mask-repeat:no-repeat;}.elementor-991 .elementor-element.elementor-element-2fdb719a img{width:100%;max-width:100%;border-radius:0px 0px 0px 0px;}.elementor-991 .elementor-element.elementor-element-7131e589{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:1.7%;--padding-right:0%;}.elementor-991 .elementor-element.elementor-element-7131e589.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-991 .elementor-element.elementor-element-3f7e2c55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:start;}.elementor-991 .elementor-element.elementor-element-3f7e2c55.elementor-element{--align-self:flex-start;}.elementor-991 .elementor-element.elementor-element-3f7e2c55 .elementor-heading-title{font-family:var( --e-global-typography-84ca66e-font-family ), Sans-serif;font-size:var( --e-global-typography-84ca66e-font-size );font-weight:var( --e-global-typography-84ca66e-font-weight );text-transform:var( --e-global-typography-84ca66e-text-transform );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );color:var( --e-global-color-secondary );}.elementor-991 .elementor-element.elementor-element-601c42d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-991 .elementor-element.elementor-element-601c42d2 .elementor-heading-title{font-family:var( --e-global-typography-5d167aa-font-family ), Sans-serif;font-size:var( --e-global-typography-5d167aa-font-size );font-weight:var( --e-global-typography-5d167aa-font-weight );line-height:var( --e-global-typography-5d167aa-line-height );letter-spacing:var( --e-global-typography-5d167aa-letter-spacing );color:var( --e-global-color-secondary );}.elementor-991 .elementor-element.elementor-element-1e3e929a{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-991 .elementor-element.elementor-element-1e3e929a.e-con{--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-991 .elementor-element.elementor-element-182e4c78:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-182e4c78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 20%;}.elementor-991 .elementor-element.elementor-element-182e4c78 > .elementor-shape-bottom svg, .elementor-991 .elementor-element.elementor-element-182e4c78 > .e-con-inner > .elementor-shape-bottom svg{height:35px;}.elementor-991 .elementor-element.elementor-element-182e4c78{--padding-top:6em;--padding-bottom:7em;--padding-left:2em;--padding-right:2em;}.elementor-991 .elementor-element.elementor-element-18afa59b{--margin-top:0em;--margin-bottom:0em;--margin-left:0.5em;--margin-right:0em;}.elementor-991 .elementor-element.elementor-element-ba4368b .elementor-heading-title{font-size:var( --e-global-typography-84ca66e-font-size );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );}.elementor-991 .elementor-element.elementor-element-201f7484{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-991 .elementor-element.elementor-element-7a2ca951{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-991 .elementor-element.elementor-element-3064af3a{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-991 .elementor-element.elementor-element-77098337{padding:0em 0em 1em 1em;}.elementor-991 .elementor-element.elementor-element-43af9d74{padding:0em 0em 1em 1em;}.elementor-991 .elementor-element.elementor-element-2cdfa80f{padding:0em 0em 1em 1em;}.elementor-991 .elementor-element.elementor-element-584c9884{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-991 .elementor-element.elementor-element-797f402{padding:0em 0em 1em 1em;}.elementor-991 .elementor-element.elementor-element-7ddb132a{padding:0em 0em 1em 1em;}.elementor-991 .elementor-element.elementor-element-76d8b7c4{padding:0em 0em 1em 1em;}.elementor-991 .elementor-element.elementor-element-61650539{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:01em;}.elementor-991 .elementor-element.elementor-element-3f7e2c55 .elementor-heading-title{font-size:var( --e-global-typography-84ca66e-font-size );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );}.elementor-991 .elementor-element.elementor-element-601c42d2 .elementor-heading-title{font-size:var( --e-global-typography-5d167aa-font-size );line-height:var( --e-global-typography-5d167aa-line-height );letter-spacing:var( --e-global-typography-5d167aa-letter-spacing );}}@media(max-width:767px){.elementor-991 .elementor-element.elementor-element-182e4c78:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-182e4c78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 15%;}.elementor-991 .elementor-element.elementor-element-182e4c78 > .elementor-shape-bottom svg, .elementor-991 .elementor-element.elementor-element-182e4c78 > .e-con-inner > .elementor-shape-bottom svg{height:20px;}.elementor-991 .elementor-element.elementor-element-182e4c78{--padding-top:5em;--padding-bottom:5em;--padding-left:2em;--padding-right:2em;}.elementor-991 .elementor-element.elementor-element-18afa59b{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-991 .elementor-element.elementor-element-ba4368b .elementor-heading-title{font-size:var( --e-global-typography-84ca66e-font-size );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );}.elementor-991 .elementor-element.elementor-element-201f7484{padding:0px 0px 0px 12px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-991 .elementor-element.elementor-element-7a2ca951{--padding-top:3em;--padding-bottom:4em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-991 .elementor-element.elementor-element-3f7e2c55 .elementor-heading-title{font-size:var( --e-global-typography-84ca66e-font-size );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );}.elementor-991 .elementor-element.elementor-element-601c42d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-991 .elementor-element.elementor-element-601c42d2 .elementor-heading-title{font-size:var( --e-global-typography-5d167aa-font-size );line-height:var( --e-global-typography-5d167aa-line-height );letter-spacing:var( --e-global-typography-5d167aa-letter-spacing );}}@media(min-width:768px){.elementor-991 .elementor-element.elementor-element-18afa59b{--width:70%;}.elementor-991 .elementor-element.elementor-element-7a2ca951{--content-width:1280px;}.elementor-991 .elementor-element.elementor-element-72bd16f1{--width:37.158%;}.elementor-991 .elementor-element.elementor-element-7131e589{--width:32.593%;}.elementor-991 .elementor-element.elementor-element-1e3e929a{--width:29.452%;}}@media(max-width:1024px) and (min-width:768px){.elementor-991 .elementor-element.elementor-element-7131e589{--width:354.235px;}}/* Start custom CSS */.elementor-widget-elementskit-team .hover-area {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  height: 100%;
}

.elementor-widget-elementskit-team .profile-footer {
  text-align: left;
  width: 100%;
}

.elementor-widget-elementskit-team .ekit-team-social-list {
  justify-content: flex-start;
  padding-left: 20px;
}/* End custom CSS */