:root {
    --primary_color: #FF5351;
    --primary_color_rgb: 255,  83,  81;
    --primary_color_contrast: #FFFFFF;
    --primary_color_contrast_rgb: 255,  255,  255;
    --headings_color: #181921;
    --text_color: #454545;
    --bg_color: #FFFFFF;
    --link_color: #FF5351;
    --link_hover_color: #AA1311;
    --header_bg_color: #181921;
    --topbar_bg_color: #000000;
    --topbar_text_color: #A4ACB3;
    --topbar_link_color: #FFFFFF;
    --topbar_link_hover_color: #FF5351;
    --logo_text_color: #FF5351;
    --menu_text_color: #FFFFFF;
    --menu_text_hover_color: #FF5351;
    --menu_text_active_color: #FF5351;
    --menu_dropdown_bg_color: #181921;
    --menu_dropdown_text_color: #FFFFFF;
    --menu_dropdown_text_hover_color: #FF5351;
    --menu_dropdown_text_active_color: #FF5351;
    --footer_bg_color: #212129;
    --footer_text_color: #A4ACB3;
    --footer_link_color: #FFFFFF;
    --footer_link_hover_color: #FF5351;
    --footer_headings_color: #FFFFFF;
}
.bg-primary {
    background-color: #FF5351 !important;
}
.bg-primary-10 {
    background-color: #fee;
}
.bg-primary-20 {
    background-color: #ffdddc;
}
.bg-primary-30 {
    background-color: #ffcbcb;
}
.bg-primary-40 {
    background-color: #ffbab9;
}
.bg-primary-50 {
    background-color: #ffa9a8;
}
.bg-primary-60 {
    background-color: #ff9897;
}
.bg-primary-70 {
    background-color: #ff8785;
}
.bg-primary-80 {
    background-color: #ff7574;
}
.bg-primary-90 {
    background-color: #ff6462;
}
.overlay-bg-primary-10:before {
    background-color: rgba(255,  83,  81,  0.1);
}
.overlay-bg-primary-20:before {
    background-color: rgba(255,  83,  81,  0.2);
}
.overlay-bg-primary-30:before {
    background-color: rgba(255,  83,  81,  0.3);
}
.overlay-bg-primary-40:before {
    background-color: rgba(255,  83,  81,  0.4);
}
.overlay-bg-primary-50:before {
    background-color: rgba(255,  83,  81,  0.5);
}
.overlay-bg-primary-60:before {
    background-color: rgba(255,  83,  81,  0.6);
}
.overlay-bg-primary-70:before {
    background-color: rgba(255,  83,  81,  0.7);
}
.overlay-bg-primary-80:before {
    background-color: rgba(255,  83,  81,  0.8);
}
.overlay-bg-primary-90:before {
    background-color: rgba(255,  83,  81,  0.9);
}
body .btn-primary, body .sppb-btn-primary {
    background: #FF5351;
    color: #FFFFFF;
    border: 1px solid #FF5351;
}
body .btn-primary.disabled, body .btn-primary:hover, body .btn-primary:active, body .btn-primary:not(:disabled):not(.disabled):active, body .sppb-btn-primary.disabled, body .sppb-btn-primary:hover, body .sppb-btn-primary:active, body .sppb-btn-primary:not(:disabled):not(.disabled):active {
    background: #ff2d2b;
    color: #FFFFFF;
    border: 1px solid #ff2d2b;
}
body .btn-primary:focus, body .sppb-btn-primary:focus {
    box-shadow: 0 0 0 3px rgba(255,  83,  81,  0.5);
}
body .btn-primary.sppb-btn-outline, body .sppb-btn-primary.sppb-btn-outline {
    background: transparent;
    color: #FF5351;
    border-color: #FF5351;
}
body .btn-primary.sppb-btn-outline:hover, body .btn-primary.sppb-btn-outline:active, body .sppb-btn-primary.sppb-btn-outline:hover, body .sppb-btn-primary.sppb-btn-outline:active {
    background: #FF5351;
    color: #FFFFFF;
    border-color: #FF5351;
}
body .btn-primary.sppb-btn-outline:focus, body .sppb-btn-primary.sppb-btn-outline:focus {
    box-shadow: 0 0 0 3px rgba(255,  83,  81,  0.5);
}
body .btn-primary.sppb-btn-outline-hover, body .sppb-btn-primary.sppb-btn-outline-hover {
    background: #FF5351;
    color: #FFFFFF;
    border-color: #FF5351;
}
body .btn-primary.sppb-btn-outline-hover:hover, body .btn-primary.sppb-btn-outline-hover:active, body .sppb-btn-primary.sppb-btn-outline-hover:hover, body .sppb-btn-primary.sppb-btn-outline-hover:active {
    background: transparent;
    color: #FF5351;
    border-color: #FF5351;
}
body .btn-primary.sppb-btn-outline-hover:focus, body .sppb-btn-primary.sppb-btn-outline-hover:focus {
    box-shadow: 0 0 0 3px rgba(255,  83,  81,  0.5);
}
body .btn-primary.sppb-btn-3d, body .sppb-btn-primary.sppb-btn-3d {
    background: #FF5351;
    color: #FFFFFF;
    border-color: #FF5351;
    border-bottom-color: #ff2d2b;
}
body .btn-primary.sppb-btn-3d:hover, body .btn-primary.sppb-btn-3d:active, body .sppb-btn-primary.sppb-btn-3d:hover, body .sppb-btn-primary.sppb-btn-3d:active {
    background: #ff2d2b;
    color: #FFFFFF;
    border-color: #ff2d2b;
    border-bottom-color: #ff2d2b;
}
body .btn-primary.sppb-btn-3d:focus, body .sppb-btn-primary.sppb-btn-3d:focus {
    box-shadow: 0 0 0 3px rgba(255,  83,  81,  0.5);
}
body .btn-primary.sppb-btn-gradient, body .sppb-btn-primary.sppb-btn-gradient {
    background-image: linear-gradient(#ff8584,  #ff211e);
    border: none;
}
body .btn-primary.sppb-btn-gradient:hover, body .btn-primary.sppb-btn-gradient:active, body .sppb-btn-primary.sppb-btn-gradient:hover, body .sppb-btn-primary.sppb-btn-gradient:active {
    background-image: linear-gradient(#ff211e,  #ff8584);
    border: none;
}
body .btn-primary.sppb-btn-gradient:focus, body .sppb-btn-primary.sppb-btn-gradient:focus {
    box-shadow: 0 0 0 3px rgba(255,  83,  81,  0.5);
}
body .sppb-btn-primary-dark {
    background: #FF5351;
    color: #FFFFFF;
    border: 1px solid #FF5351;
}
body .sppb-btn-primary-dark:hover {
    background: #343a40;
    color: #FFFFFF;
    border: 1px solid #343a40;
}
body .sppb-btn-primary-dark:focus {
    box-shadow: 0 0 0 3px rgba(255,  83,  81,  0.5);
}
body .sppb-btn-primary-dark.sppb-btn-outline {
    background: transparent;
    color: #FF5351;
    border-color: #FF5351;
}
body .sppb-btn-primary-dark.sppb-btn-outline:hover {
    background: #343a40;
    color: #FFFFFF;
    border-color: #343a40;
}
body .sppb-btn-primary-dark.sppb-btn-outline:focus {
    box-shadow: 0 0 0 3px rgba(255,  83,  81,  0.5);
}
body .sppb-btn-primary-dark.sppb-btn-outline-hover {
    background: #FF5351;
    color: #FFFFFF;
    border-color: #FF5351;
}
body .sppb-btn-primary-dark.sppb-btn-outline-hover:hover {
    background: transparent;
    color: #343a40;
    border-color: #343a40;
}
body .sppb-btn-primary-dark.sppb-btn-outline-hover:focus {
    box-shadow: 0 0 0 3px rgba(255,  83,  81,  0.5);
}
body .sppb-btn-primary-dark.sppb-btn-3d {
    background: #FF5351;
    color: #FFFFFF;
    border-color: #FF5351;
    border-bottom-color: #ff2d2b;
}
body .sppb-btn-primary-dark.sppb-btn-3d:hover {
    background: #343a40;
    color: #FFFFFF;
    border-color: #23272b;
    border-bottom-color: #23272b;
}
body .sppb-btn-primary-dark.sppb-btn-3d:focus {
    box-shadow: 0 0 0 3px rgba(255,  83,  81,  0.5);
}
body .sppb-btn-primary-dark.sppb-btn-gradient {
    background-image: linear-gradient(#ff8584,  #ff211e);
    border: none;
}
body .sppb-btn-primary-dark.sppb-btn-gradient:hover {
    background-image: linear-gradient(#1d2124,  #4b545c);
    border: none;
}
body .sppb-btn-primary-dark.sppb-btn-gradient:focus {
    box-shadow: 0 0 0 3px rgba(255,  83,  81,  0.5);
}
body .sppb-btn-primary-white {
    background: #FF5351;
    color: #FFFFFF;
    border: 1px solid #FF5351;
}
body .sppb-btn-primary-white:hover {
    background: #fff;
    color: #343a40;
    border: 1px solid #fff;
}
body .sppb-btn-primary-white:focus {
    box-shadow: 0 0 0 3px rgba(255,  83,  81,  0.5);
}
body .sppb-btn-primary-white.sppb-btn-outline {
    background: transparent;
    color: #FF5351;
    border-color: #FF5351;
}
body .sppb-btn-primary-white.sppb-btn-outline:hover {
    background: #fff;
    color: #343a40;
    border-color: #fff;
}
body .sppb-btn-primary-white.sppb-btn-outline:focus {
    box-shadow: 0 0 0 3px rgba(255,  83,  81,  0.5);
}
body .sppb-btn-primary-white.sppb-btn-outline-hover {
    background: #FF5351;
    color: #FFFFFF;
    border-color: #FF5351;
}
body .sppb-btn-primary-white.sppb-btn-outline-hover:hover {
    background: transparent;
    color: #fff;
    border-color: #fff;
}
body .sppb-btn-primary-white.sppb-btn-outline-hover:focus {
    box-shadow: 0 0 0 3px rgba(255,  83,  81,  0.5);
}
body .sppb-btn-primary-white.sppb-btn-3d {
    background: #FF5351;
    color: #FFFFFF;
    border-color: #FF5351;
    border-bottom-color: #ff2d2b;
}
body .sppb-btn-primary-white.sppb-btn-3d:hover {
    background: #fff;
    color: #343a40;
    border-color: #ececec;
    border-bottom-color: #ececec;
}
body .sppb-btn-primary-white.sppb-btn-3d:focus {
    box-shadow: 0 0 0 3px rgba(255,  83,  81,  0.5);
}
body .sppb-btn-primary-white.sppb-btn-gradient {
    background-image: linear-gradient(#ff8584,  #ff211e);
    border: none;
}
body .sppb-btn-primary-white.sppb-btn-gradient:hover {
    background-image: linear-gradient(#e6e6e6,  white);
    border: none;
}
body .sppb-btn-primary-white.sppb-btn-gradient:focus {
    box-shadow: 0 0 0 3px rgba(255,  83,  81,  0.5);
}
body .sppb-btn-dark-primary {
    background: #343a40;
    color: #FFFFFF;
    border: 1px solid #343a40;
}
body .sppb-btn-dark-primary:hover {
    background: #FF5351;
    color: #FFFFFF;
    border: 1px solid #FF5351;
}
body .sppb-btn-dark-primary:focus {
    box-shadow: 0 0 0 3px rgba(52,  58,  64,  0.5);
}
body .sppb-btn-dark-primary.sppb-btn-outline {
    background: transparent;
    color: #343a40;
    border-color: #343a40;
}
body .sppb-btn-dark-primary.sppb-btn-outline:hover {
    background: #FF5351;
    color: #FFFFFF;
    border-color: #FF5351;
}
body .sppb-btn-dark-primary.sppb-btn-outline:focus {
    box-shadow: 0 0 0 3px rgba(52,  58,  64,  0.5);
}
body .sppb-btn-dark-primary.sppb-btn-outline-hover {
    background: #343a40;
    color: #FFFFFF;
    border-color: #343a40;
}
body .sppb-btn-dark-primary.sppb-btn-outline-hover:hover {
    background: transparent;
    color: #FF5351;
    border-color: #FF5351;
}
body .sppb-btn-dark-primary.sppb-btn-outline-hover:focus {
    box-shadow: 0 0 0 3px rgba(52,  58,  64,  0.5);
}
body .sppb-btn-dark-primary.sppb-btn-3d {
    background: #343a40;
    color: #FFFFFF;
    border-color: #343a40;
    border-bottom-color: #23272b;
}
body .sppb-btn-dark-primary.sppb-btn-3d:hover {
    background: #FF5351;
    color: #FFFFFF;
    border-color: #ff2d2b;
    border-bottom-color: #ff2d2b;
}
body .sppb-btn-dark-primary.sppb-btn-3d:focus {
    box-shadow: 0 0 0 3px rgba(52,  58,  64,  0.5);
}
body .sppb-btn-dark-primary.sppb-btn-gradient {
    background-image: linear-gradient(#4b545c,  #1d2124);
    border: none;
}
body .sppb-btn-dark-primary.sppb-btn-gradient:hover {
    background-image: linear-gradient(#ff211e,  #ff8584);
    border: none;
}
body .sppb-btn-dark-primary.sppb-btn-gradient:focus {
    box-shadow: 0 0 0 3px rgba(52,  58,  64,  0.5);
}
body .sppb-btn-dark-white {
    background: #343a40;
    color: #FFFFFF;
    border: 1px solid #343a40;
}
body .sppb-btn-dark-white:hover {
    background: #fff;
    color: #343a40;
    border: 1px solid #fff;
}
body .sppb-btn-dark-white:focus {
    box-shadow: 0 0 0 3px rgba(52,  58,  64,  0.5);
}
body .sppb-btn-dark-white.sppb-btn-outline {
    background: transparent;
    color: #343a40;
    border-color: #343a40;
}
body .sppb-btn-dark-white.sppb-btn-outline:hover {
    background: #fff;
    color: #343a40;
    border-color: #fff;
}
body .sppb-btn-dark-white.sppb-btn-outline:focus {
    box-shadow: 0 0 0 3px rgba(52,  58,  64,  0.5);
}
body .sppb-btn-dark-white.sppb-btn-outline-hover {
    background: #343a40;
    color: #FFFFFF;
    border-color: #343a40;
}
body .sppb-btn-dark-white.sppb-btn-outline-hover:hover {
    background: transparent;
    color: #fff;
    border-color: #fff;
}
body .sppb-btn-dark-white.sppb-btn-outline-hover:focus {
    box-shadow: 0 0 0 3px rgba(52,  58,  64,  0.5);
}
body .sppb-btn-dark-white.sppb-btn-3d {
    background: #343a40;
    color: #FFFFFF;
    border-color: #343a40;
    border-bottom-color: #23272b;
}
body .sppb-btn-dark-white.sppb-btn-3d:hover {
    background: #fff;
    color: #343a40;
    border-color: #ececec;
    border-bottom-color: #ececec;
}
body .sppb-btn-dark-white.sppb-btn-3d:focus {
    box-shadow: 0 0 0 3px rgba(52,  58,  64,  0.5);
}
body .sppb-btn-dark-white.sppb-btn-gradient {
    background-image: linear-gradient(#4b545c,  #1d2124);
    border: none;
}
body .sppb-btn-dark-white.sppb-btn-gradient:hover {
    background-image: linear-gradient(#e6e6e6,  white);
    border: none;
}
body .sppb-btn-dark-white.sppb-btn-gradient:focus {
    box-shadow: 0 0 0 3px rgba(52,  58,  64,  0.5);
}
body .sppb-btn-white-primary {
    background: #fff;
    color: #343a40;
    border: 1px solid #fff;
}
body .sppb-btn-white-primary:hover {
    background: #FF5351;
    color: #FFFFFF;
    border: 1px solid #FF5351;
}
body .sppb-btn-white-primary:focus {
    box-shadow: 0 0 0 3px rgba(255,  255,  255,  0.5);
}
body .sppb-btn-white-primary.sppb-btn-outline {
    background: transparent;
    color: #fff;
    border-color: #fff;
}
body .sppb-btn-white-primary.sppb-btn-outline:hover {
    background: #FF5351;
    color: #FFFFFF;
    border-color: #FF5351;
}
body .sppb-btn-white-primary.sppb-btn-outline:focus {
    box-shadow: 0 0 0 3px rgba(255,  255,  255,  0.5);
}
body .sppb-btn-white-primary.sppb-btn-outline-hover {
    background: #fff;
    color: #343a40;
    border-color: #fff;
}
body .sppb-btn-white-primary.sppb-btn-outline-hover:hover {
    background: transparent;
    color: #FF5351;
    border-color: #FF5351;
}
body .sppb-btn-white-primary.sppb-btn-outline-hover:focus {
    box-shadow: 0 0 0 3px rgba(255,  255,  255,  0.5);
}
body .sppb-btn-white-primary.sppb-btn-3d {
    background: #fff;
    color: #343a40;
    border-color: #fff;
    border-bottom-color: #ececec;
}
body .sppb-btn-white-primary.sppb-btn-3d:hover {
    background: #FF5351;
    color: #FFFFFF;
    border-color: #ff2d2b;
    border-bottom-color: #ff2d2b;
}
body .sppb-btn-white-primary.sppb-btn-3d:focus {
    box-shadow: 0 0 0 3px rgba(255,  255,  255,  0.5);
}
body .sppb-btn-white-primary.sppb-btn-gradient {
    background-image: linear-gradient(white,  #e6e6e6);
    border: none;
}
body .sppb-btn-white-primary.sppb-btn-gradient:hover {
    background-image: linear-gradient(#ff211e,  #ff8584);
    border: none;
}
body .sppb-btn-white-primary.sppb-btn-gradient:focus {
    box-shadow: 0 0 0 3px rgba(255,  255,  255,  0.5);
}
body .sppb-btn-white-dark {
    background: #fff;
    color: #343a40;
    border: 1px solid #fff;
}
body .sppb-btn-white-dark:hover {
    background: #343a40;
    color: #FFFFFF;
    border: 1px solid #343a40;
}
body .sppb-btn-white-dark:focus {
    box-shadow: 0 0 0 3px rgba(255,  255,  255,  0.5);
}
body .sppb-btn-white-dark.sppb-btn-outline {
    background: transparent;
    color: #fff;
    border-color: #fff;
}
body .sppb-btn-white-dark.sppb-btn-outline:hover {
    background: #343a40;
    color: #FFFFFF;
    border-color: #343a40;
}
body .sppb-btn-white-dark.sppb-btn-outline:focus {
    box-shadow: 0 0 0 3px rgba(255,  255,  255,  0.5);
}
body .sppb-btn-white-dark.sppb-btn-outline-hover {
    background: #fff;
    color: #343a40;
    border-color: #fff;
}
body .sppb-btn-white-dark.sppb-btn-outline-hover:hover {
    background: transparent;
    color: #343a40;
    border-color: #343a40;
}
body .sppb-btn-white-dark.sppb-btn-outline-hover:focus {
    box-shadow: 0 0 0 3px rgba(255,  255,  255,  0.5);
}
body .sppb-btn-white-dark.sppb-btn-3d {
    background: #fff;
    color: #343a40;
    border-color: #fff;
    border-bottom-color: #ececec;
}
body .sppb-btn-white-dark.sppb-btn-3d:hover {
    background: #343a40;
    color: #FFFFFF;
    border-color: #23272b;
    border-bottom-color: #23272b;
}
body .sppb-btn-white-dark.sppb-btn-3d:focus {
    box-shadow: 0 0 0 3px rgba(255,  255,  255,  0.5);
}
body .sppb-btn-white-dark.sppb-btn-gradient {
    background-image: linear-gradient(white,  #e6e6e6);
    border: none;
}
body .sppb-btn-white-dark.sppb-btn-gradient:hover {
    background-image: linear-gradient(#1d2124,  #4b545c);
    border: none;
}
body .sppb-btn-white-dark.sppb-btn-gradient:focus {
    box-shadow: 0 0 0 3px rgba(255,  255,  255,  0.5);
}
body .btn-white, body .sppb-btn-white {
    background: #fff;
    color: #343a40;
    border: 1px solid #fff;
}
body .btn-white.disabled, body .btn-white:hover, body .btn-white:active, body .btn-white:not(:disabled):not(.disabled):active, body .sppb-btn-white.disabled, body .sppb-btn-white:hover, body .sppb-btn-white:active, body .sppb-btn-white:not(:disabled):not(.disabled):active {
    background: #ececec;
    color: #343a40;
    border: 1px solid #ececec;
}
body .btn-white:focus, body .sppb-btn-white:focus {
    box-shadow: 0 0 0 3px rgba(255,  255,  255,  0.5);
}
body .btn-white.sppb-btn-outline, body .sppb-btn-white.sppb-btn-outline {
    background: transparent;
    color: #fff;
    border-color: #fff;
}
body .btn-white.sppb-btn-outline:hover, body .btn-white.sppb-btn-outline:active, body .sppb-btn-white.sppb-btn-outline:hover, body .sppb-btn-white.sppb-btn-outline:active {
    background: #fff;
    color: #343a40;
    border-color: #fff;
}
body .btn-white.sppb-btn-outline:focus, body .sppb-btn-white.sppb-btn-outline:focus {
    box-shadow: 0 0 0 3px rgba(255,  255,  255,  0.5);
}
body .btn-white.sppb-btn-outline-hover, body .sppb-btn-white.sppb-btn-outline-hover {
    background: #fff;
    color: #343a40;
    border-color: #fff;
}
body .btn-white.sppb-btn-outline-hover:hover, body .btn-white.sppb-btn-outline-hover:active, body .sppb-btn-white.sppb-btn-outline-hover:hover, body .sppb-btn-white.sppb-btn-outline-hover:active {
    background: transparent;
    color: #fff;
    border-color: #fff;
}
body .btn-white.sppb-btn-outline-hover:focus, body .sppb-btn-white.sppb-btn-outline-hover:focus {
    box-shadow: 0 0 0 3px rgba(255,  255,  255,  0.5);
}
body .btn-white.sppb-btn-3d, body .sppb-btn-white.sppb-btn-3d {
    background: #fff;
    color: #343a40;
    border-color: #fff;
    border-bottom-color: #ececec;
}
body .btn-white.sppb-btn-3d:hover, body .btn-white.sppb-btn-3d:active, body .sppb-btn-white.sppb-btn-3d:hover, body .sppb-btn-white.sppb-btn-3d:active {
    background: #ececec;
    color: #343a40;
    border-color: #ececec;
    border-bottom-color: #ececec;
}
body .btn-white.sppb-btn-3d:focus, body .sppb-btn-white.sppb-btn-3d:focus {
    box-shadow: 0 0 0 3px rgba(255,  255,  255,  0.5);
}
body .btn-white.sppb-btn-gradient, body .sppb-btn-white.sppb-btn-gradient {
    background-image: linear-gradient(white,  #e6e6e6);
    border: none;
}
body .btn-white.sppb-btn-gradient:hover, body .btn-white.sppb-btn-gradient:active, body .sppb-btn-white.sppb-btn-gradient:hover, body .sppb-btn-white.sppb-btn-gradient:active {
    background-image: linear-gradient(#e6e6e6,  white);
    border: none;
}
body .btn-white.sppb-btn-gradient:focus, body .sppb-btn-white.sppb-btn-gradient:focus {
    box-shadow: 0 0 0 3px rgba(255,  255,  255,  0.5);
}
body .sppb-btn-link {
    color: #181921;
}
body .sppb-btn-link:hover, body .sppb-btn-link:focus {
    color: #FF5351;
}
.text-primary, a.text-primary {
    color: #FF5351 !important;
}
.text-primary:hover, .text-primary:focus, a.text-primary:hover, a.text-primary:focus {
    color: #FF5351 !important;
}
.contrast-color p, .contrast-color a:not([class*="btn-"]), .contrast-color h1, .contrast-color h2, .contrast-color h3, .contrast-color h4, .contrast-color h5, .contrast-color h6, .contrast-color span, .contrast-color strong, .contrast-color div {
    color: #FFFFFF;
}
#modal-menu.has-bg:after {
    content: "";
    background: rgba(24,  25,  33,  0.85);
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}
#modal-menu ul.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
    box-shadow: 0 1px 5px 0 rgba(0,  0,  0,  0.7);
}
.title-primary.sppb-section .sppb-section-title .sppb-title-heading, .title-primary.sppb-addon .sppb-addon-title, .title-primary.sp-column .sp-module-title, .title-primary.sp-module .sp-module-title {
    color: #FF5351 !important;
}
.icon-primary {
    font-family: inherit;
    font-weight: inherit;
    line-height: inherit;
    display: block;
}
.icon-primary .sppb-icon-container i, .icon-primary .sppb-icon-container .fa, .icon-primary .sppb-icon-container .fas, .icon-primary .sppb-icon-container .fab, .icon-primary .sppb-icon-container .far, .icon-primary .icon-container i, .icon-primary .icon-container .fa, .icon-primary .icon-container .fas, .icon-primary .icon-container .fab, .icon-primary .icon-container .far, .icon-primary .sppb-icon-inner i, .icon-primary .sppb-icon-inner .fa, .icon-primary .sppb-icon-inner .fas, .icon-primary .sppb-icon-inner .fab, .icon-primary .sppb-icon-inner .far {
    color: #FF5351 !important;
}
.icon-box-primary {
    font-family: inherit;
    font-weight: inherit;
    line-height: inherit;
    display: block;
}
.icon-box-primary .sppb-icon-container, .icon-box-primary .icon-container, .icon-box-primary .sppb-icon-inner {
    background: #FF5351 !important;
}
.icon-box-primary .sppb-icon-container i, .icon-box-primary .icon-container i, .icon-box-primary .sppb-icon-inner i {
    color: #FFFFFF;
}
.ripple-primary .sppb-ripple-effect {
    box-shadow: 0 0 0 15px rgba(255,  83,  81,  0.8),  0 0 0 30px rgba(255,  83,  81,  0.6),  0 0 0 45px rgba(255,  83,  81,  0.4);
}
.badge-primary {
    color: #FFFFFF;
    background: #FF5351;
}