: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: #181921;
	--link_hover_color: #FF5351;
	--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;
	--offcanvas_menu_icon_color: #FF5351;
	--offcanvas_menu_bg_color: #181921;
	--offcanvas_menu_items_and_items_color: #FFFFFF;
	--offcanvas_menu_items_and_items_color_rgb: 255, 255, 255;
	--offcanvas_menu_active_menu_item_color: #FF5351
}

.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: white;
	border-color: white
}

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
}