.elementor-4341 .elementor-element.elementor-element-5fc5611{--display:flex;--min-height:625px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4341 .elementor-element.elementor-element-5fc5611:not(.elementor-motion-effects-element-type-background), .elementor-4341 .elementor-element.elementor-element-5fc5611 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #F8F8F8 52%, #AED5F3 100%);}.elementor-4341 .elementor-element.elementor-element-5bbc128{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-4341 .elementor-element.elementor-element-5bbc128.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4341 .elementor-element.elementor-element-1d1c8d3 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:50px;font-weight:700;text-transform:capitalize;line-height:36px;color:#363333F7;}.elementor-4341 .elementor-element.elementor-element-0a54809 .elementor-heading-title{font-weight:400;}.elementor-4341 .elementor-element.elementor-element-3477e4d{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;color:#363333F7;}.elementor-4341 .elementor-element.elementor-element-be3b1b9{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-4341 .elementor-element.elementor-element-262501f > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4341 .elementor-element.elementor-element-262501f img{width:100%;border-radius:7px 7px 7px 7px;}.elementor-4341 .elementor-element.elementor-element-8f88135{--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-4341 .elementor-element.elementor-element-27a5ece{width:100%;max-width:100%;}.elementor-4341 .elementor-element.elementor-element-6eb1a8f{--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;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4341 .elementor-element.elementor-element-2628fb0{width:100%;max-width:100%;}.elementor-4341 .elementor-element.elementor-element-2628fb0 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-4341 .elementor-element.elementor-element-43d74c0{--display:flex;--min-height:738px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.05;}.elementor-4341 .elementor-element.elementor-element-43d74c0::before, .elementor-4341 .elementor-element.elementor-element-43d74c0 > .elementor-background-video-container::before, .elementor-4341 .elementor-element.elementor-element-43d74c0 > .e-con-inner > .elementor-background-video-container::before, .elementor-4341 .elementor-element.elementor-element-43d74c0 > .elementor-background-slideshow::before, .elementor-4341 .elementor-element.elementor-element-43d74c0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4341 .elementor-element.elementor-element-43d74c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-923bb1c );background-image:url("https://firstrescuecpr.com/wp-content/uploads/2024/01/Screen-Shot-2024-01-12-at-9.16.45-PM.png");--background-overlay:'';}.elementor-4341 .elementor-element.elementor-element-5ab94aa > .elementor-widget-container{padding:60px 0px 70px 0px;}.elementor-4341 .elementor-element.elementor-element-9571b89{--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 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-4341 .elementor-element.elementor-element-9571b89:not(.elementor-motion-effects-element-type-background), .elementor-4341 .elementor-element.elementor-element-9571b89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-923bb1c );}.elementor-4341 .elementor-element.elementor-element-6a4965e{--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-4341 .elementor-element.elementor-element-2da935b .elementor-icon-box-wrapper{gap:15px;}.elementor-4341 .elementor-element.elementor-element-2da935b.elementor-view-stacked .elementor-icon{background-color:#DC0C1C;}.elementor-4341 .elementor-element.elementor-element-2da935b.elementor-view-framed .elementor-icon, .elementor-4341 .elementor-element.elementor-element-2da935b.elementor-view-default .elementor-icon{fill:#DC0C1C;color:#DC0C1C;border-color:#DC0C1C;}.elementor-4341 .elementor-element.elementor-element-2da935b .elementor-icon-box-title, .elementor-4341 .elementor-element.elementor-element-2da935b .elementor-icon-box-title a{font-family:"Rajdhani", Sans-serif;font-weight:700;}.elementor-4341 .elementor-element.elementor-element-2da935b .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;color:#000000;}.elementor-4341 .elementor-element.elementor-element-fa3d44a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-4341 .elementor-element.elementor-element-fa3d44a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4341 .elementor-element.elementor-element-bb00d0c .elementor-icon-box-wrapper{gap:15px;}.elementor-4341 .elementor-element.elementor-element-bb00d0c.elementor-view-stacked .elementor-icon{background-color:#DC0C1C;}.elementor-4341 .elementor-element.elementor-element-bb00d0c.elementor-view-framed .elementor-icon, .elementor-4341 .elementor-element.elementor-element-bb00d0c.elementor-view-default .elementor-icon{fill:#DC0C1C;color:#DC0C1C;border-color:#DC0C1C;}.elementor-4341 .elementor-element.elementor-element-bb00d0c .elementor-icon-box-title, .elementor-4341 .elementor-element.elementor-element-bb00d0c .elementor-icon-box-title a{font-family:"Rajdhani", Sans-serif;font-weight:700;}.elementor-4341 .elementor-element.elementor-element-bb00d0c .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;color:#000000;}.elementor-4341 .elementor-element.elementor-element-607eca2{--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-4341 .elementor-element.elementor-element-8c3c8e3 .elementor-icon-box-wrapper{gap:15px;}.elementor-4341 .elementor-element.elementor-element-8c3c8e3.elementor-view-stacked .elementor-icon{background-color:#DC0C1C;}.elementor-4341 .elementor-element.elementor-element-8c3c8e3.elementor-view-framed .elementor-icon, .elementor-4341 .elementor-element.elementor-element-8c3c8e3.elementor-view-default .elementor-icon{fill:#DC0C1C;color:#DC0C1C;border-color:#DC0C1C;}.elementor-4341 .elementor-element.elementor-element-8c3c8e3 .elementor-icon-box-title, .elementor-4341 .elementor-element.elementor-element-8c3c8e3 .elementor-icon-box-title a{font-family:"Rajdhani", Sans-serif;font-weight:700;}.elementor-4341 .elementor-element.elementor-element-8c3c8e3 .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;color:#000000;}.elementor-4341 .elementor-element.elementor-element-0754fa0{--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-4341 .elementor-element.elementor-element-835a1f2 .elementor-icon-box-wrapper{gap:15px;}.elementor-4341 .elementor-element.elementor-element-835a1f2.elementor-view-stacked .elementor-icon{background-color:#DC0C1C;}.elementor-4341 .elementor-element.elementor-element-835a1f2.elementor-view-framed .elementor-icon, .elementor-4341 .elementor-element.elementor-element-835a1f2.elementor-view-default .elementor-icon{fill:#DC0C1C;color:#DC0C1C;border-color:#DC0C1C;}.elementor-4341 .elementor-element.elementor-element-835a1f2 .elementor-icon-box-title, .elementor-4341 .elementor-element.elementor-element-835a1f2 .elementor-icon-box-title a{font-family:"Rajdhani", Sans-serif;font-weight:700;}.elementor-4341 .elementor-element.elementor-element-835a1f2 .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;color:#000000;}.elementor-4341 .elementor-element.elementor-element-c8fd794{--display:flex;--min-height:503px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.94;}.elementor-4341 .elementor-element.elementor-element-c8fd794:not(.elementor-motion-effects-element-type-background), .elementor-4341 .elementor-element.elementor-element-c8fd794 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8A8E93;background-image:url("https://firstrescuecpr.com/wp-content/uploads/2025/12/shutterstock_1740637988-scaled.jpg");background-position:-93px -85px;background-repeat:repeat-x;}.elementor-4341 .elementor-element.elementor-element-c8fd794::before, .elementor-4341 .elementor-element.elementor-element-c8fd794 > .elementor-background-video-container::before, .elementor-4341 .elementor-element.elementor-element-c8fd794 > .e-con-inner > .elementor-background-video-container::before, .elementor-4341 .elementor-element.elementor-element-c8fd794 > .elementor-background-slideshow::before, .elementor-4341 .elementor-element.elementor-element-c8fd794 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4341 .elementor-element.elementor-element-c8fd794 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#767070;--background-overlay:'';}.elementor-4341 .elementor-element.elementor-element-694dbb0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4341 .elementor-element.elementor-element-694dbb0{text-align:center;}.elementor-4341 .elementor-element.elementor-element-694dbb0 .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:47px;font-weight:700;color:#FFFFFF;}.elementor-4341 .elementor-element.elementor-element-e29dbdc > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4341 .elementor-element.elementor-element-e29dbdc{text-align:center;}.elementor-4341 .elementor-element.elementor-element-e29dbdc .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:47px;font-weight:600;color:#FFFFFF;}.elementor-4341 .elementor-element.elementor-element-5c41ebb{--spacer-size:25px;}.elementor-4341 .elementor-element.elementor-element-643cec31{--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 0px;--row-gap:0px;--column-gap:0px;}.elementor-4341 .elementor-element.elementor-element-2e9b05b{--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-4341 .elementor-element.elementor-element-2e9b05b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4341 .elementor-element.elementor-element-cd9097e{--spacer-size:50px;}.elementor-4341 .elementor-element.elementor-element-2a776aa{text-align:center;}.elementor-4341 .elementor-element.elementor-element-2a776aa .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:40px;font-weight:700;color:#363333F7;}.elementor-4341 .elementor-element.elementor-element-803ca90 .eael-adv-accordion .eael-accordion-list .eael-accordion-header, 
                .elementor-4341 .elementor-element.elementor-element-803ca90 .eael-accordion_media-wrapper .eael-accordion_media-list{background-color:#FFFFFF;}.elementor-4341 .elementor-element.elementor-element-803ca90{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4341 .elementor-element.elementor-element-803ca90.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4341 .elementor-element.elementor-element-803ca90 .eael-adv-accordion{padding:0px 0px 50px 0px;margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4341 .elementor-element.elementor-element-803ca90 .eael-accordion_media-wrapper{padding:0px 0px 50px 0px;margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4341 .elementor-element.elementor-element-803ca90 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, 
                .elementor-4341 .elementor-element.elementor-element-803ca90 .eael-accordion_media-wrapper .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-title{font-size:22px;line-height:23px;}.elementor-4341 .elementor-element.elementor-element-803ca90 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;color:var( --e-global-color-accent );}.elementor-4341 .elementor-element.elementor-element-803ca90 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px;}.elementor-4341 .elementor-element.elementor-element-803ca90 .eael-accordion_media-list .eael-accordion_media-icon i{font-size:16px;}.elementor-4341 .elementor-element.elementor-element-803ca90 .eael-accordion_media-list .eael-accordion_media-icon svg{height:16px;width:16px;line-height:16px;}.elementor-4341 .elementor-element.elementor-element-803ca90 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon,
                    .elementor-4341 .elementor-element.elementor-element-803ca90 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{gap:10px;}.elementor-4341 .elementor-element.elementor-element-803ca90 .eael-adv-accordion .eael-accordion-list{margin-bottom:2px;}.elementor-4341 .elementor-element.elementor-element-803ca90 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:var( --e-global-color-primary );}.elementor-4341 .elementor-element.elementor-element-803ca90 .eael-accordion_media-content .eael-accordion_media-title{color:var( --e-global-color-primary );}.elementor-4341 .elementor-element.elementor-element-803ca90 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-4341 .elementor-element.elementor-element-803ca90 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:var( --e-global-color-accent );}.elementor-4341 .elementor-element.elementor-element-803ca90 .eael-accordion_media-list .eael-accordion_media-icon{color:var( --e-global-color-accent );}.elementor-4341 .elementor-element.elementor-element-803ca90 .eael-adv-accordion .eael-accordion-list .eael-accordion-header{border-radius:12px 12px 12px 12px;}.elementor-4341 .elementor-element.elementor-element-803ca90 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{border-radius:12px 12px 12px 12px;}.elementor-4341 .elementor-element.elementor-element-803ca90 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title,
                    .elementor-4341 .elementor-element.elementor-element-803ca90 .eael-accordion_media-list:not(.active):hover .eael-accordion_media-title{color:var( --e-global-color-primary );}.elementor-4341 .elementor-element.elementor-element-803ca90 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:var( --e-global-color-accent );}.elementor-4341 .elementor-element.elementor-element-803ca90 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-4341 .elementor-element.elementor-element-803ca90 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:var( --e-global-color-accent );}.elementor-4341 .elementor-element.elementor-element-803ca90 .eael-accordion_media-list:hover .eael-accordion_media-icon i{color:var( --e-global-color-accent );}.elementor-4341 .elementor-element.elementor-element-803ca90 .eael-accordion_media-list:hover .eael-accordion_media-icon svg{fill:var( --e-global-color-accent );}.elementor-4341 .elementor-element.elementor-element-803ca90 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:var( --e-global-color-accent );}.elementor-4341 .elementor-element.elementor-element-803ca90 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:var( --e-global-color-accent );}.elementor-4341 .elementor-element.elementor-element-803ca90 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:var( --e-global-color-accent );}.elementor-4341 .elementor-element.elementor-element-803ca90 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-4341 .elementor-element.elementor-element-803ca90 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:var( --e-global-color-accent );}.elementor-4341 .elementor-element.elementor-element-803ca90 .eael-accordion_media-list.active .eael-accordion_media-icon i{color:var( --e-global-color-accent );}.elementor-4341 .elementor-element.elementor-element-803ca90 .eael-accordion_media-list.active .eael-accordion_media-icon svg{fill:var( --e-global-color-accent );}.elementor-4341 .elementor-element.elementor-element-803ca90 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#333;padding:0px 50px 0px 50px;}.elementor-4341 .elementor-element.elementor-element-803ca90 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{color:#333;}.elementor-4341 .elementor-element.elementor-element-803ca90 .eael-accordion_media-list.active .eael-accordion_media-content .eael-accordion_media-description{padding:0px 50px 0px 50px;}.elementor-4341 .elementor-element.elementor-element-803ca90 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-4341 .elementor-element.elementor-element-803ca90 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-4341 .elementor-element.elementor-element-803ca90 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#FFFFFF;}.elementor-4341 .elementor-element.elementor-element-803ca90 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#FFFFFF;}.elementor-4341 .elementor-element.elementor-element-803ca90 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#FFFFFF;fill:#FFFFFF;}.elementor-4341 .elementor-element.elementor-element-803ca90 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#FFFFFF;}.elementor-4341 .elementor-element.elementor-element-803ca90 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#FFFFFF;fill:#FFFFFF;}.elementor-4341 .elementor-element.elementor-element-803ca90 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#FFFFFF;}@media(max-width:1024px){.elementor-4341 .elementor-element.elementor-element-5fc5611{--min-height:551px;}.elementor-4341 .elementor-element.elementor-element-1d1c8d3 .elementor-heading-title{font-size:35px;}.elementor-4341 .elementor-element.elementor-element-0a54809 .elementor-heading-title{font-size:21px;}.elementor-4341 .elementor-element.elementor-element-3477e4d{font-size:16px;}.elementor-4341 .elementor-element.elementor-element-be3b1b9{--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;}.elementor-4341 .elementor-element.elementor-element-c8fd794{--min-height:387px;}.elementor-4341 .elementor-element.elementor-element-c8fd794:not(.elementor-motion-effects-element-type-background), .elementor-4341 .elementor-element.elementor-element-c8fd794 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-570px -107px;}.elementor-4341 .elementor-element.elementor-element-694dbb0 .elementor-heading-title{font-size:35px;}.elementor-4341 .elementor-element.elementor-element-e29dbdc .elementor-heading-title{font-size:32px;}}@media(max-width:767px){.elementor-4341 .elementor-element.elementor-element-1d1c8d3{text-align:center;}.elementor-4341 .elementor-element.elementor-element-0a54809{text-align:center;}.elementor-4341 .elementor-element.elementor-element-3477e4d{text-align:center;}.elementor-4341 .elementor-element.elementor-element-c8fd794{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4341 .elementor-element.elementor-element-c8fd794:not(.elementor-motion-effects-element-type-background), .elementor-4341 .elementor-element.elementor-element-c8fd794 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(min-width:768px){.elementor-4341 .elementor-element.elementor-element-5fc5611{--content-width:1600px;}.elementor-4341 .elementor-element.elementor-element-5bbc128{--width:50%;}.elementor-4341 .elementor-element.elementor-element-be3b1b9{--width:50%;}.elementor-4341 .elementor-element.elementor-element-6a4965e{--width:40%;}.elementor-4341 .elementor-element.elementor-element-fa3d44a{--width:40%;}.elementor-4341 .elementor-element.elementor-element-607eca2{--width:40%;}.elementor-4341 .elementor-element.elementor-element-0754fa0{--width:40%;}.elementor-4341 .elementor-element.elementor-element-c8fd794{--content-width:1111px;}.elementor-4341 .elementor-element.elementor-element-2e9b05b{--width:73%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4341 .elementor-element.elementor-element-5bbc128{--width:50%;}.elementor-4341 .elementor-element.elementor-element-be3b1b9{--width:50%;}}/* Start custom CSS for html, class: .elementor-element-27a5ece */.frc-brand-bar{
    background:#4f4c4a;
    padding:16px 20px;
}

.frc-brand-inner{
    max-width:1400px;
    margin:0 auto;
    text-align:center;
}

.frc-brand-heading{
    font-family:'Rajdhani', Helvetica, Arial, sans-serif;
    color:#e5e7eb;
    font-size:28px;
    font-weight:600;              /* Regular weight for the sentence */
    letter-spacing:.2px;
    line-height:1.5;
    text-align:center;
    text-transform:none;
    margin:0;
}

.frc-brand-heading strong{
    color:#ffffff;
    font-weight:700;              /* Emphasize only the important words */
}

.frc-brand-bar{
    background:#4f4c4a;
    padding:18px 20px;
}

.frc-brand-inner p{
    margin:0;
    font-family:'Rajdhani', Helvetica, Arial, sans-serif;
    color:#d1d5db;
    font-size:18px;
    font-weight:600;
    letter-spacing:.3px;
}

.frc-brand-inner strong{
    color:#ffffff;
    font-weight:700;
}

@media (max-width:768px){

    .frc-brand-bar{
        padding:20px 16px;
    }

    .frc-brand-heading{
        font-size:20px;
        letter-spacing:1px;
    }

    .frc-brand-inner p{
        font-size:16px;
        line-height:1.5;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2628fb0 */.frc-course-desc{
  max-width:850px;
  margin:0 auto 24px;
  font-size:19px;
  line-height:1.65;
  font-weight:500;
  color:#374151;
}

.frc-course-specs{
  display:grid;
  grid-template-columns:repeat(4,1fr);
  gap:16px;
  margin:26px auto 30px;
}

.frc-course-specs div{
  background:#fff;
  border:1px solid #e5e7eb;
  border-radius:14px;
  padding:18px 16px;
  text-align:left;
  box-shadow:
    0 2px 6px rgba(0,0,0,.03),
    0 8px 18px rgba(0,0,0,.05);
}

.frc-course-specs span{
  display:block;
  font-size:15px;
  font-weight:600;
  color:#6b7280;
  margin-bottom:6px;
}

.frc-course-specs strong{
  display:block;
  font-size:22px;
  font-weight:700;
  color:#61819A;
  line-height:1.15;
}

@media(max-width:900px){
  .frc-course-specs{
    grid-template-columns:repeat(2,1fr);
  }
}

@media(max-width:600px){
  .frc-course-desc{
    font-size:17px;
  }

  .frc-course-specs{
    grid-template-columns:1fr;
  }

  .frc-course-specs div{
    text-align:center;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5ab94aa *//* Request Training */

.frc-form-wrap{
    text-align:center;
    margin:80px auto 0;
}

.frc-form-wrap h3{
    font-family:'Rajdhani', Helvetica, Arial, sans-serif;
    font-size:clamp(38px,5vw,52px);
    font-weight:700;
    color:#222;
    line-height:1.05;
    margin:0 0 14px;
}

.frc-form-wrap p{
    max-width:760px;
    margin:0 auto 42px;
    font-family:'Rajdhani', Helvetica, Arial, sans-serif;
    font-size:22px;
    font-weight:500;
    line-height:1.6;
    color:#6b7280;
}

.frc-form-card{
    max-width:1200px;
    margin:0 auto;
    padding:60px;
    background:#fff;
    border:1px solid #ececec;
    border-radius:28px;
    position:relative;
    overflow:hidden;
    box-shadow:
        0 12px 35px rgba(0,0,0,.04),
        0 30px 80px rgba(0,0,0,.08);
}

.frc-form-card::before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#E53935,#F56565);
}

@media (max-width:700px){

    .frc-form-wrap{
        margin-top:60px;
    }

    .frc-form-wrap h3{
        font-size:34px;
    }

    .frc-form-wrap p{
        font-size:19px;
        margin-bottom:28px;
    }

    .frc-form-card{
        padding:35px 22px;
        border-radius:22px;
    }

}/* End custom CSS */