/* .btn-primary{
	border-radius: 4px;
	padding: 8px 15px;
	font-size: 16px;
	border: 0;
	background: #f1fafc;
	text-decoration: none;
	color: #0e133a;
	font-weight: 400;
}

.btn-primary:hover{
	border-radius: 4px;
	padding: 8px 15px;
	font-size: 16px;
	border: 0;
	background: #f1fafc;
	text-decoration: none;
	color: #0e133a;
	font-weight: 400;
}

.btn-big{
	font-size: 16px;
} */

/* Tab switching: hide inactive panes so only the active tab content is visible */
#myTabContent .tab-pane {
	contain: layout style;
}
#myTabContent .tab-pane:not(.show) {
	display: none !important;
	visibility: hidden !important;
	overflow: hidden !important;
	height: 0 !important;
	min-height: 0 !important;
	padding: 0 !important;
	margin: 0 !important;
	border: none !important;
	pointer-events: none !important;
}
#myTabContent .tab-pane.show {
	display: block !important;
	visibility: visible !important;
	overflow: visible !important;
	height: auto !important;
	min-height: 0 !important;
	pointer-events: auto !important;
}