@import url("./blocks/video/video.css");
@import url("./blocks/purchase/purchase.css");
@import url("./blocks/my-text/my-text.css");
@import url("./blocks/my-logo/my-logo.css");
@import url("./blocks/description/description.css");
@import url("./blocks/agreement/agreement.css");
@import url("./blocks/header/header.css");
@import url("./blocks/wide-nav-panel/wide-nav-panel.css");
@import url("./blocks/menu-collapsed-button/menu-collapsed-button.css");
@import url("./blocks/feedback/feedback.css");
@import url("./blocks/youtube-link/youtube-link.css");
@import url("./blocks/context-image/context-image.css");
@import url("./blocks/learn-more/learn-more.css");
@import url('./inter/inter.css');
@import url('/libs/fancybox/6.1.13/fancybox.min.css');

body {
    font-family: "Inter", Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

p,li {
    font-size: 1.5em;
}

h1,h2,h3,h4 {
    text-align: center;
}

@media screen and (max-width: 768px) {
    h1, h2 {
        font-size: 1.8em;
    }

	p,li {
		font-size: 1em;
	}
}

.link {
    font-family: 'Inter', Arial, sans-serif;
    color: black;
    font-weight: normal;
    font-size: 1.2em;
}

.link:hover {
    text-decoration: none;
    color: #ff0000;
}

.header {
	height: 100vh;
	max-height: 1080px;
	position: relative;
}

@media screen and (max-width: 768px){
    .header {
        max-height: 620px;
	}
}

.overlay {
    position: absolute;
    min-height: 100%;
    min-width: 100%;
    left: 0;
    top: 0;
    background: rgba(244, 244, 244, 0);
}


.section-about {
    margin: 0 auto;
    padding: 120px 5%;
}

@media screen and (max-width: 768px){
    .section-about {
		padding: 80px 5%;
	}
}

.text-block {
    margin-top: 25px;
}

@media screen and (max-width: 768px){
    .text-block {
        margin-top: 25px;
	}
}

.advantages-list {
    margin-top: 3em;
}

.test {
    border-style: solid;
    border-color: red;
}

@media screen and (max-width: 1200px) {
    .advantages-list {
		margin-top: 1em;
        margin-bottom: 3em;
	}
}

.description {
	color: #FFFFFF;
}

.description p {
	color: #FFFFFF;
	text-align:left;
	font-size:1.2em;
}

.card-button {
    width: 100%;
    background-color: #D40000;
}

.contact-form h2{
    margin-bottom: 30px;
}

.fld--subject{display: none !important;}

.form-group.is-error .form-control{border-color: #D40000;}

.form-disclaimer.is-error{color: #D40000;}

.form-disclaimer {
	margin-top: 1em;
}

.form-disclaimer label {
	display: inline;
	margin: 0;
}

.form-disclaimer input {
	display: inline !important;
}

.video-link {
    color: #D40000;
}


/*.navbar.navbar-1 .navbar-toggler-icon {*/
/*background-image: url('https://mdbootstrap.com/img/svg/hamburger6.svg?color=000');*/
/*}*/
.navbar.navbar-2 .navbar-toggler-icon {
background-image: url('https://mdbootstrap.com/img/svg/hamburger2.svg?color=fff');
}
.navbar.navbar-3 .navbar-toggler-icon {
background-image: url('https://mdbootstrap.com/img/svg/hamburger1.svg?color=6a1b9a');
}
.navbar.navbar-4 .navbar-toggler-icon {
background-image: url('https://mdbootstrap.com/img/svg/hamburger7.svg?color=BFE100');
}
.navbar.navbar-5 .navbar-toggler-icon {
background-image: url('https://mdbootstrap.com/img/svg/hamburger5.svg?color=f3e5f5');
}
.navbar.navbar-6 .navbar-toggler-icon {
background-image: url('https://mdbootstrap.com/img/svg/hamburger8.svg?color=E3005C');
}
.navbar.navbar-7 .navbar-toggler-icon {
background-image: url('https://mdbootstrap.com/img/svg/hamburger9.svg?color=FF2C00');
}
.navbar.navbar-8 .navbar-toggler-icon {
background-image: url('https://mdbootstrap.com/img/svg/hamburger4.svg?color=1729B0');
}
/*.navbar.navbar-9 .navbar-toggler-icon {*/
/*background-image: url('https://mdbootstrap.com/img/svg/hamburger3.svg?color=00FBD8');*/
/*}*/

.footer {
	padding: 50px 5%;
	font-size: .9em;
}

.footer .row {
	display: flex;
	justify-content: center;
}

.footer .row a {
	color: #212529;
	margin: 0 0 0 30px;
	text-decoration: underline;
}

@media screen and (max-width: 768px){
	.footer {
		padding: 30px 5%;
		text-align: center;
	}
	.footer .row a {
		margin: 0 15px;;
	}
}

.modal-content {
	padding: 50px 0;
}

.popup
{
	display: none;
	max-width: 40%;
}
@media (max-width: 1399.98px) 
{
	.popup{max-width: 45%;}
}
@media (max-width: 1199.98px) 
{
	.popup{max-width: 50%;}
}
@media (max-width: 991.98px) 
{
	.popup{max-width: 60%;}
}
@media (max-width: 767.98px) 
{
	.popup{max-width: 80%;}
}

.popup .right .form-control::placeholder {
	color: #888;
	font-size: 16px;
}

/* ===COOKIE=== */

.cookie
{
	display: none;
	width: 300px;
	position: fixed;
	left: 18px;
	bottom: 18px;
	z-index: 999;
	color: #FFFFFF;
	background: rgba(212,0,0,.7);
	box-sizing: border-box;
	padding: 1em;
}

.cookie p
{
	font-size: .85em;
	line-height: 1.5em;
}

.cookie a
{
	color: #FFFFFF;
	text-decoration: underline;
}

.cookie__action {margin: 10px 0 0}

@media (max-width: 767px) {

	.cookie {left: calc(50% - 150px)}

}