/* glideappsnew/css/gl-banner.css						   2023-10-29  */
.bg-blue {
	background: #007aff;
	/*color: var(--blue)*/
}
.color-white {
	color: white;
	font-size: 1.6em; /* 32px     */
	text-align: center;
}
.py-5 {
	padding-top: 0.8rem!important;
    padding-bottom: 0.2rem!important;
}
.show-content {
	
}

.container {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	padding-right: auto;
	padding-left: auto;
}

.fw-700 {
	font-weight: 700;
}

/* ************************


section {
	overflow: hidden;
	display: block;		/* reset.css * /
}

.bg-show   {
	background: white;/*var(--snow); /* белый * /
}

.row {
	/*--bs-gutter-x: 1.5rem;
	--bs-gutter-y: 0;* /
	display: flex;
	flex-wrap: wrap;
	/*margin-top: calc(-1 * var(--bs-gutter-y));
	margin-right: calc(-.5 * var(--bs-gutter-x));
	margin-left: calc(-.5 * var(--bs-gutter-x));* /
}

.mb-4 {
	margin-bottom: 1.5rem!important;
}
@media (min-width: 768px)
.col-md-6 {
	flex: 0 0 auto;
	width: 50%;
}

.card, .card-icon {
	height: 100%;
	/*border-radius: var(--border-radius);* /
	overflow: hidden;
}
.bg-white {
	background: white; /*var(--white);* /
}
.p-3 {
	padding: 1rem!important;
}
.flex-column {
	flex-direction: column!important;
}
.d-flex {
	display: flex!important;
}

.content-beautify h2, .content-beautify h3, .content-beautify h4 {
	font-weight: 500;
}
/*.content-beautify h1, .content-beautify h2, .content-beautify h3, .content-beautify h4, .content-beautify h5, .content-beautify ul, .content-beautify ol, .content-beautify p {
	margin-bottom: 16px;
}* /
.fw-500 {
    font-weight: 500;
}
@media (min-width: 576px) 
.h4 {						/* *** * /
		font-size: 24px;
	}

h4, .h4 {
	font-size: 21px;
}

.content-beautify h1 a:not(.btn), .content-beautify h2 a:not(.btn), .content-beautify h3 a:not(.btn), .content-beautify h4 a:not(.btn), .content-beautify h5 a:not(.btn) {
	text-decoration: none;
}

a {
	color: inherit;
	text-decoration: none;
	transition: .3s;
}

.show-content p {
	animation: fadeIn 1s ease forwards;
}
.flex-grow-1 {
	flex-grow: 1!important;
}
section h1, section h2, section h3, section p, section img:not(.mouse-arrow) {
	opacity: 0;
}

.text-right {
	text-align: right;
}
/*.btn, .main-menu a, .main-menu ul.sub-menu, .footer-menu li a, .card-icon, .contact-card .icon, .accordion-body, .hover-scale {
	transition: all var(--transition-duration) ease-in-out;
}* /
.btn-primary, .post-tags a {
	padding: 8px 15px;
	border: 2px  solid;
	/*border-radius: var(--border-radius);* /
}
.btn, .main-menu a, .footer-menu li a, .post-tags a {
	position: relative;
	display: inline-block;
	user-select: none;
}
.mt-3 {
	margin-top: 1rem!important;
}
a {
	color: inherit;
	text-decoration: none;
	transition: .3s;
}
*******************  */
