.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;} [data-lfr-editable-type="rich-text"] > p:only-child {margin-bottom:0;}.lfr-layout-structure-item-e38c6f86-2293-3ec0-be24-4b5e9715be36 {
width: 70% !important;
}
.lfr-layout-structure-item-75641896-59e2-9d2b-ae39-9dab739d2b72 {
font-size: 50px !important;
font-weight: 900 !important;
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
color: var(--white) !important;
}
.powerYours h2 {
    font-family: "Lato", Sans-serif;
    font-size: 50px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1em;
    letter-spacing: 2px;
    color: #FFFFFF;
}.lfr-layout-structure-item-eb1876b1-db22-4ae9-b59d-0ceb6bb7e14a {
color: var(--white) !important;
}
.lfr-layout-structure-item-04c3f9ff-f418-d2c5-283e-acc7b278276f {
padding-bottom: var(--spacer-3,1rem) !important;
width: 80% !important;
}
.lfr-layout-structure-item-61232c80-9a3d-93cd-f8b3-2509c3438eff {
padding-right: var(--spacer-5,3rem) !important;
width: 80% !important;
}
.lfr-layout-structure-item-357e1ee2-00f9-00cf-6ed7-616d2be1ed62 {
background-color: #000000 !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-6,4.5rem) !important;
padding-top: var(--spacer-5,3rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-043aef68-ce40-f5e3-aab7-04efcc8a10be {
background-color: #EBEBEB !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-7bb9ac17-f899-35df-1bbb-9ec470061f4b {
width: 80% !important;
}
.lfr-layout-structure-item-7781fa66-b61a-5427-fa40-a30874f875f7 {
width: 80% !important;
}
.lfr-layout-structure-item-88313569-c013-34ca-e574-8807a2cbe8d4 {
background-color: #E11313 !important;
padding-bottom: var(--spacer-2,0.5rem) !important;
}
@media (max-width: 767px) {
    .headerContainer {
        padding: 12px 15px;
    }

    .headerLogo img {
        max-width: 130px;
    }

    .mainMenu {
        gap: 10px;
    }
}.lfr-layout-structure-item-24874415-6f0c-9c0b-9f68-0d40698e5586 {
font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;
font-size: 15px !important;
text-align: center !important;
color: var(--black) !important;
}
.mainMenu ul li a {
text-transform:uppercase;
font-weight:500;
}.lfr-layout-structure-item-5688e60e-9e02-2e92-c18b-80ef44a78e67 {
color: var(--white) !important;
}
.whiteHeading h1 {
font-family: "Lato", Sans-serif;
    font-size: 50px;
    font-weight: 700;
    text-transform: none;
    line-height: 1em;
    letter-spacing: 0px;
    color: #FFFFFF;
}.lfr-layout-structure-item-77ac6222-8cf7-0afa-4e33-445563d88e65 {
width: 80% !important;
}
.fontsizingparaph p, .fontsizingparaph td {
font-size:15px;
}.lfr-layout-structure-item-12555f95-5067-a3bc-0908-4ffc4385a404 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-12555f95-5067-a3bc-0908-4ffc4385a404) !important;
min-height: 300px !important;
padding-right: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-f0cd9afa-ca76-d127-13a6-b7bfbfef7a79 {
background-color: #EBEBEB !important;
}
.lfr-layout-structure-item-271045e0-0474-4d8f-6f62-d324c1afd238 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-271045e0-0474-4d8f-6f62-d324c1afd238) !important;
height: 400px !important;
padding-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-d8da140b-d1f5-3725-ede4-b242421eb04e {
font-size: 15px !important;
color: var(--danger) !important;
}
.contactButton a.btn.btn-lg.btn-primary {
background: #ff0000;
font-family: "Lato", Sans-serif;
    font-size: 30px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1em;
    letter-spacing: 0px;
}.lfr-layout-structure-item-9e112db4-c9b3-9dc7-a1da-2615c0e7e962 {
font-size: 20px !important;
color: var(--white) !important;
}
