.btn-group,.btn-group-vertical {	position: relative;	display: inline-flex;	vertical-align: middle;}.btn-group > .btn,.btn-group-vertical > .btn {	position: relative;	flex: 1 1 auto;}.btn-group > .btn-check:checked + .btn,.btn-group > .btn-check:focus + .btn,.btn-group > .btn:hover,.btn-group > .btn:focus,.btn-group > .btn:active,.btn-group > .btn.active,.btn-group-vertical > .btn-check:checked + .btn,.btn-group-vertical > .btn-check:focus + .btn,.btn-group-vertical > .btn:hover,.btn-group-vertical > .btn:focus,.btn-group-vertical > .btn:active,.btn-group-vertical > .btn.active {	z-index: 1;}.btn-toolbar {	display: flex;	flex-wrap: wrap;	justify-content: flex-start;}.btn-toolbar .input-group {	width: auto;}.btn-group > .btn:not(:first-child),.btn-group > .btn-group:not(:first-child) {	margin-left: -1px;}.btn-group > .btn:not(:last-child):not(.dropdown-toggle),.btn-group > .btn-group:not(:last-child) > .btn {	border-top-right-radius: 0;	border-bottom-right-radius: 0;}.btn-group > .btn:nth-child(n + 3),.btn-group > :not(.btn-check) + .btn,.btn-group > .btn-group:not(:first-child) > .btn {	border-top-left-radius: 0;	border-bottom-left-radius: 0;}.dropdown-toggle-split {	padding-right: 1.78125rem;	padding-left: 1.78125rem;}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after {	margin-left: 0;}.dropstart .dropdown-toggle-split::before {	margin-right: 0;}.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {	padding-right: 1.125rem;	padding-left: 1.125rem;}.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {	padding-right: 1.875rem;	padding-left: 1.875rem;}.btn-group-vertical {	flex-direction: column;	align-items: flex-start;	justify-content: center;}.btn-group-vertical > .btn,.btn-group-vertical > .btn-group {	width: 100%;}.btn-group-vertical > .btn:not(:first-child),.btn-group-vertical > .btn-group:not(:first-child) {	margin-top: -1px;}.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical > .btn-group:not(:last-child) > .btn {	border-bottom-right-radius: 0;	border-bottom-left-radius: 0;}.btn-group-vertical > .btn ~ .btn,.btn-group-vertical > .btn-group:not(:first-child) > .btn {	border-top-left-radius: 0;	border-top-right-radius: 0;}.icon {	display: inline-flex;	line-height: 1;}.icon-xxl {	font-size: 3.125rem;}.icon-xl {	font-size: 1.5rem;}.icon-lg {	font-size: 1.375rem;}.icon-md {	font-size: 1.125rem;}.icon-sm {	font-size: 1.0625rem;}.icon-round {	flex: 0 0 auto;	justify-content: center;	align-items: center;	width: 2.56em;	height: 2.56em;	background-color: #fafafa;	border-radius: 50%;}.icon-round.icon-sm {	width: 1.875rem;	height: 1.875rem;}.icon-round.icon-lg {	font-size: 22px;	width: 46px;	height: 46px;}.icon-round.icon-lg-2 {	font-size: 20px;	width: 42px;	height: 42px;}.icon-gray-400 {	color: #a7a7a7;}.icon-gradient-primary {	display: inline-block;	background: -webkit-linear-gradient(90deg, #ff7a00, #ffa551);	-webkit-background-clip: text;	-webkit-text-fill-color: transparent;	color: #ff7a00;}.icon-link {	transition: all 0.2s ease-in-out;}.icon-link.icon-round {	color: #fff;	background-color: #ff7a00;}.icon-link.icon-round:hover {	background-color: #151515;}.icon-link.icon-round[class*='facebook'] {	background-color: #3e6db9;}.icon-link.icon-round[class*='facebook']:hover {	background-color: #315693;}.icon-link.icon-round[class*='twitter'] {	background-color: #00b5eb;}.icon-link.icon-round[class*='twitter']:hover {	background-color: #008eb8;}.icon-link.icon-round[class*='google'] {	background-color: #e43711;}.icon-link.icon-round[class*='google']:hover {	background-color: #b52c0d;}.icon-link.icon-round.icon-gray-400 {	position: relative;	color: #a7a7a7;	background-color: #e5e5e5;}.icon-link.icon-round.icon-gray-400::after {	position: absolute;	left: 0;	top: 0;	width: 100%;	height: 100%;	z-index: -1;	background: linear-gradient(90deg, #ff7a00, #ffa551);	content: '';	opacity: 0;	transition: inherit;	border-radius: 50%;	transform: scale(0);}.icon-link.icon-round.icon-gray-400:hover {	color: #fff;	background-color: #e5e5e5;}.icon-link.icon-round.icon-gray-400:hover::after {	opacity: 1;	transform: scale(1);}.icon-primary {	color: #ff7a00;}.icon-success {	color: #3ed27e;}.icon-success .blurb-icon-bg-svg {	stroke: #F5F5F5;}.icon-info {	color: #00B3FF;}.icon-sky-gradient::before {	background: linear-gradient(90deg, #38A0FF 0%, #74D6FF 100%);	-webkit-background-clip: text;	-webkit-text-fill-color: transparent;}.icon-yellow {	color: #ffd600;}.icon-link.icon-round.icon-gray-success {	color: #151515;	background-color: rgba(21, 21, 21, 0.12);}.icon-link.icon-round.icon-gray-success:hover {	color: #fff;	background-color: #3ed27e;}.icon-link.icon-round.icon-gray-cricksy:hover {	background-color: #00C7CA;}.icon-link.icon-round.icon-gray-cricksy::after {	display: none;}.icon-link.icon-round.icon-sky-gradient-bg:hover {	background-image: linear-gradient(90deg, #38A0FF 0%, #74D6FF 100%);}.icon-link.icon-round.icon-sky-gradient-bg::after {	display: none;}