body {
    font-family: "Roboto", sans-serif;
}

/* #EA5515 */

.fontRoboto {
    font-family: "Roboto", sans-serif;
}

.fontRubik {
    font-family: "Rubik", sans-serif;
    font-optical-sizing: auto;
}



/* banner shape starts */
.custom-shape-divider-bottom-1717773626 {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    overflow: hidden;
    line-height: 0;
    transform: rotate(180deg);
}

.custom-shape-divider-bottom-1717773626 svg {
    position: relative;
    display: block;
    width: calc(110% + 1.3px);
    height: 124px;
}

.custom-shape-divider-bottom-1717773626 .shape-fill {
    fill: #FFFFFF;
}

/* banner shape ends */

/* service shape starts */
.custom-shape-divider-bottom-1717788236 {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    overflow: hidden;
    line-height: 0;
    transform: rotate(180deg);
}

.custom-shape-divider-bottom-1717788236 svg {
    position: relative;
    display: block;
    width: calc(163% + 1.3px);
    height: 124px;
}

.custom-shape-divider-bottom-1717788236 .shape-fill {
    fill: #FFFFFF;
}

/* service shape ends */


/* other page banner shape */
.custom-shape-divider-bottom-1717941785 {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    overflow: hidden;
    line-height: 0;
    transform: rotate(180deg);
}

.custom-shape-divider-bottom-1717941785 svg {
    position: relative;
    display: block;
    width: calc(100% + 1.3px);
    height: 70px;
}

.custom-shape-divider-bottom-1717941785 .shape-fill {
    fill: #FFFFFF;
}

/* other page banner shape ends */

/* why us shape starts */
.custom-shape-divider-top-1717942657 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    overflow: hidden;
    line-height: 0;
}

.custom-shape-divider-top-1717942657 svg {
    position: relative;
    display: block;
    width: calc(100% + 1.3px);
    height: 70px;
}

.custom-shape-divider-top-1717942657 .shape-fill {
    fill: #FFFFFF;
}

/* bottom shape */
.custom-shape-divider-bottom-1717946097 {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    overflow: hidden;
    line-height: 0;
}

.custom-shape-divider-bottom-1717946097 svg {
    position: relative;
    display: block;
    width: calc(100% + 1.3px);
    height: 70px;
}

.custom-shape-divider-bottom-1717946097 .shape-fill {
    fill: #FFFFFF;
}


/* why us shape ends */