/* Add here all your css styles (customizations) */
.g-color-primary{color:#f05323!important;}
.shapka-button .btn{min-height:78px;}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,strong{font-weight:800;}b,.lead{font-weight:700;}

.content {font-size: 1.4rem;} .content .lead{font-size: 2rem;}
 
@media (min-width:1200px){.shapka-button span{font-size:18px;} .logo-footer{max-width:220px;}.u-header {   font-size: 1.1rem;  }}
@media (min-width:992px) and (max-width:1199px){ .shapka-button span{font-size:15px;} .navbar-brand{max-width:360px;}.logo-footer{max-width:200px;} }
@media (min-width:768px) and (max-width:991px){ .shapka-button span{font-size:19px;}.logo-footer{max-width:200px;}.u-header {   font-size: 1.3rem;  }}
@media (min-width:576px) and (max-width:767px){.shapka-button span{font-size:19px;}.navbar-brand{max-width:260px;} .table{font-size:11px;}.u-header {   font-size: 1.3rem;  }}
@media (min-width:395px) and (max-width:575px){.shapka-button span{font-size:19px;}.navbar-brand{padding-right:60px;}.table{font-size:11px;}.u-header {   font-size: 1.3rem;  }}
@media (max-width:394px){ .navbar-brand{padding-right:60px;}.u-header {   font-size: 1.3rem;  }}

.nav-link .title{position:relative;}
.hover-link{position:absolute;left:0px;right:0px;top:0px;bottom:0px;z-index:100;height:20px;cursor:pointer;display:none;}
.hs-sub-menu-opened>a>.title>.hover-link{display:block;}

@media (min-width:1200px){ }
@media (min-width:992px) and (max-width:1199px){  }
@media (min-width:768px) and (max-width:991px){ }
@media (min-width:576px) and (max-width:767px){}
@media (min-width:395px) and (max-width:575px){}
@media (max-width:394px){ }

.promo-block {
	justify-content: center;
}
@media (min-width:991px) {
	.promo-item {
		max-width: max-content !important;
		min-width: 20% !important;
	}
}
td p {
	margin: 0rem 0 0rem 0;
}
p.center {
	text-align: center;
}
.text-btn {
	width: auto !important;
}

.content td {
    margin: 0px 0px 0px 0px;
    padding: 0px 5px 0px 5px;
    font-size: 14px;
}


.js-bg-video .hs-video-preview,
.js-bg-video iframe{
      
        filter: brightness(40%);
}