.elementor-722 .elementor-element.elementor-element-19b0789{margin-top:150px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-722 .elementor-element.elementor-element-20ab248{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-722 .elementor-element.elementor-element-20ab248 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-722 .elementor-element.elementor-element-20ab248 .aux-modern-heading-secondary{font-family:"Aldrich", Sans-serif;font-size:50px;text-transform:capitalize;line-height:1.2em;letter-spacing:-1.5px;margin:0px 0px 0px 0px;}.elementor-722 .elementor-element.elementor-element-47c1cc1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-722 .elementor-element.elementor-element-47c1cc1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;background-image:url("https://firehub.co.za/wp/wp-content/uploads/2023/02/FirehubBackground-01.png");}.elementor-722 .elementor-element.elementor-element-47c1cc1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-722 .elementor-element.elementor-element-47c1cc1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-722 .elementor-element.elementor-element-0e70999 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-722 .elementor-element.elementor-element-6cf8024{text-align:center;}.elementor-722 .elementor-element.elementor-element-6cf8024 .elementor-heading-title{color:#FFFFFF;}.elementor-722 .elementor-element.elementor-element-0afc927:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-722 .elementor-element.elementor-element-0afc927 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;background-image:url("https://firehub.co.za/wp/wp-content/uploads/2023/02/FirehubBackground-01-1.png");}.elementor-722 .elementor-element.elementor-element-0afc927 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-722 .elementor-element.elementor-element-0afc927 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-722 .elementor-element.elementor-element-015ca21 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-722 .elementor-element.elementor-element-1650b23{text-align:center;}.elementor-722 .elementor-element.elementor-element-1650b23 .elementor-heading-title{color:#FFFFFF;}.elementor-722 .elementor-element.elementor-element-e8a6e6b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-722 .elementor-element.elementor-element-e8a6e6b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;background-image:url("https://firehub.co.za/wp/wp-content/uploads/2023/02/FirehubBackground-01.png");}.elementor-722 .elementor-element.elementor-element-e8a6e6b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-722 .elementor-element.elementor-element-e8a6e6b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-722 .elementor-element.elementor-element-f141fcf > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-722 .elementor-element.elementor-element-3a5d324{text-align:center;}.elementor-722 .elementor-element.elementor-element-3a5d324 .elementor-heading-title{color:#FFFFFF;}.elementor-722 .elementor-element.elementor-element-da301ac:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-722 .elementor-element.elementor-element-da301ac > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;background-image:url("https://firehub.co.za/wp/wp-content/uploads/2023/02/FirehubBackground-01-1.png");}.elementor-722 .elementor-element.elementor-element-da301ac > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-722 .elementor-element.elementor-element-da301ac > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-722 .elementor-element.elementor-element-bdd0556 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-722 .elementor-element.elementor-element-32dfc01{text-align:center;}.elementor-722 .elementor-element.elementor-element-32dfc01 .elementor-heading-title{color:#FFFFFF;}.elementor-722 .elementor-element.elementor-element-ff9f90f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-722 .elementor-element.elementor-element-ff9f90f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;background-image:url("https://firehub.co.za/wp/wp-content/uploads/2023/02/FirehubBackground-01.png");}.elementor-722 .elementor-element.elementor-element-ff9f90f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-722 .elementor-element.elementor-element-ff9f90f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-722 .elementor-element.elementor-element-4c1e114 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-722 .elementor-element.elementor-element-6cd4c9b{text-align:center;}.elementor-722 .elementor-element.elementor-element-6cd4c9b .elementor-heading-title{color:#FFFFFF;}.elementor-722 .elementor-element.elementor-element-e149b0a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-722 .elementor-element.elementor-element-e149b0a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;background-image:url("https://firehub.co.za/wp/wp-content/uploads/2023/02/FirehubBackground-01-1.png");}.elementor-722 .elementor-element.elementor-element-e149b0a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-722 .elementor-element.elementor-element-e149b0a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-722 .elementor-element.elementor-element-0dba32e > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-722 .elementor-element.elementor-element-5c020a6{text-align:center;}.elementor-722 .elementor-element.elementor-element-5c020a6 .elementor-heading-title{color:#FFFFFF;}.elementor-722 .elementor-element.elementor-element-4a0d3f4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-722 .elementor-element.elementor-element-4a0d3f4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;background-image:url("https://firehub.co.za/wp/wp-content/uploads/2023/02/FirehubBackground-01.png");}.elementor-722 .elementor-element.elementor-element-4a0d3f4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-722 .elementor-element.elementor-element-4a0d3f4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-722 .elementor-element.elementor-element-f430f40 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-722 .elementor-element.elementor-element-4d656de{text-align:center;}.elementor-722 .elementor-element.elementor-element-4d656de .elementor-heading-title{color:#FFFFFF;}.elementor-722 .elementor-element.elementor-element-f2f7820:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-722 .elementor-element.elementor-element-f2f7820 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;background-image:url("https://firehub.co.za/wp/wp-content/uploads/2023/02/FirehubBackground-01.png");}.elementor-722 .elementor-element.elementor-element-f2f7820 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-722 .elementor-element.elementor-element-f2f7820 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-722 .elementor-element.elementor-element-4199906 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-722 .elementor-element.elementor-element-f294cab{text-align:center;}.elementor-722 .elementor-element.elementor-element-f294cab .elementor-heading-title{color:#FFFFFF;}.elementor-722 .elementor-element.elementor-element-22a650d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-722 .elementor-element.elementor-element-22a650d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;background-image:url("https://firehub.co.za/wp/wp-content/uploads/2023/02/FirehubBackground-01-1.png");}.elementor-722 .elementor-element.elementor-element-22a650d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-722 .elementor-element.elementor-element-22a650d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-722 .elementor-element.elementor-element-07b8de8{text-align:center;}.elementor-722 .elementor-element.elementor-element-07b8de8 .elementor-heading-title{color:#FFFFFF;}.elementor-722 .elementor-element.elementor-element-a6e5f31:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-722 .elementor-element.elementor-element-a6e5f31 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;background-image:url("https://firehub.co.za/wp/wp-content/uploads/2023/02/FirehubBackground-01.png");}.elementor-722 .elementor-element.elementor-element-a6e5f31 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-722 .elementor-element.elementor-element-a6e5f31 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-722 .elementor-element.elementor-element-1a8b8ea{text-align:center;}.elementor-722 .elementor-element.elementor-element-1a8b8ea .elementor-heading-title{color:#FFFFFF;}.elementor-722 .elementor-element.elementor-element-8597eac:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-722 .elementor-element.elementor-element-8597eac > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;background-image:url("https://firehub.co.za/wp/wp-content/uploads/2023/02/FirehubBackground-01-1.png");}.elementor-722 .elementor-element.elementor-element-8597eac > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-722 .elementor-element.elementor-element-8597eac > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-722 .elementor-element.elementor-element-ea10c9c{text-align:center;}.elementor-722 .elementor-element.elementor-element-ea10c9c .elementor-heading-title{color:#FFFFFF;}@media(max-width:767px){.elementor-722 .elementor-element.elementor-element-20ab248 .aux-modern-heading-secondary{font-size:30px;}}/* Start custom CSS for column, class: .elementor-element-47c1cc1 */@media only screen and (min-width: 700px) and (max-width: 800px) { .elementor-722 .elementor-element.elementor-element-47c1cc1 {
    width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0afc927 */@media only screen and (min-width: 700px) and (max-width: 800px) { .elementor-722 .elementor-element.elementor-element-0afc927 {
    width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e8a6e6b */@media only screen and (min-width: 700px) and (max-width: 800px) { .elementor-722 .elementor-element.elementor-element-e8a6e6b {
    width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-da301ac */@media only screen and (min-width: 700px) and (max-width: 800px) { .elementor-722 .elementor-element.elementor-element-da301ac {
    width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-69bfa06 *//**TRANSITION**/

.elementor-722 .elementor-element.elementor-element-69bfa06 .col-title,
.elementor-722 .elementor-element.elementor-element-69bfa06 .col-subtitle{
    white-space: nowrap;
    display: block;
    transition: all 500ms ease-out;
}

.elementor-722 .elementor-element.elementor-element-69bfa06 .col-title{
    transition: all 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

.elementor-722 .elementor-element.elementor-element-69bfa06 .col-subtitle{
    transition: all 550ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

.elementor-722 .elementor-element.elementor-element-69bfa06 .aux-widget-staff:hover .col-title{
    transform: translateY(-5px);
}

.elementor-722 .elementor-element.elementor-element-69bfa06 .aux-widget-staff:hover .col-subtitle{
    transform: translateY(-8px);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ff9f90f */@media only screen and (min-width: 700px) and (max-width: 800px) { .elementor-722 .elementor-element.elementor-element-ff9f90f {
    width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e149b0a */@media only screen and (min-width: 700px) and (max-width: 800px) { .elementor-722 .elementor-element.elementor-element-e149b0a {
    width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4a0d3f4 */@media only screen and (min-width: 700px) and (max-width: 800px) { .elementor-722 .elementor-element.elementor-element-4a0d3f4 {
    width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-28c874c *//**TRANSITION**/

.elementor-722 .elementor-element.elementor-element-28c874c .col-title,
.elementor-722 .elementor-element.elementor-element-28c874c .col-subtitle{
    white-space: nowrap;
    display: block;
    transition: all 500ms ease-out;
}

.elementor-722 .elementor-element.elementor-element-28c874c .col-title{
    transition: all 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

.elementor-722 .elementor-element.elementor-element-28c874c .col-subtitle{
    transition: all 550ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

.elementor-722 .elementor-element.elementor-element-28c874c .aux-widget-staff:hover .col-title{
    transform: translateY(-5px);
}

.elementor-722 .elementor-element.elementor-element-28c874c .aux-widget-staff:hover .col-subtitle{
    transform: translateY(-8px);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f2f7820 */@media only screen and (min-width: 700px) and (max-width: 800px) { .elementor-722 .elementor-element.elementor-element-f2f7820 {
    width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-22a650d */@media only screen and (min-width: 700px) and (max-width: 800px) { .elementor-722 .elementor-element.elementor-element-22a650d {
    width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a6e5f31 */@media only screen and (min-width: 700px) and (max-width: 800px) { .elementor-722 .elementor-element.elementor-element-a6e5f31 {
    width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8597eac */@media only screen and (min-width: 700px) and (max-width: 800px) { .elementor-722 .elementor-element.elementor-element-8597eac {
    width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-95fe94a *//**TRANSITION**/

.elementor-722 .elementor-element.elementor-element-95fe94a .col-title,
.elementor-722 .elementor-element.elementor-element-95fe94a .col-subtitle{
    white-space: nowrap;
    display: block;
    transition: all 500ms ease-out;
}

.elementor-722 .elementor-element.elementor-element-95fe94a .col-title{
    transition: all 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

.elementor-722 .elementor-element.elementor-element-95fe94a .col-subtitle{
    transition: all 550ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

.elementor-722 .elementor-element.elementor-element-95fe94a .aux-widget-staff:hover .col-title{
    transform: translateY(-5px);
}

.elementor-722 .elementor-element.elementor-element-95fe94a .aux-widget-staff:hover .col-subtitle{
    transform: translateY(-8px);
}/* End custom CSS */