
#rec727777777 .t991__artboard_2 {
position:relative;
display:block;
clear:both;
width:100%;
height: auto;
margin-top:0px;
padding-top:0px;
padding-bottom:0px;
}







#rec727777777 .tn-elem[data-elem-id="1570278847392"]{
color:#000000;z-index:2;top:45px;left:calc(50% - 530px + 100px);width:860px;height:auto;
}

#rec727777777 .tn-elem[data-elem-id="1570278847392"] .tn-atom{color:#000000;font-size:100px;font-family:'MONT',Arial,sans-serif;line-height:1;font-weight:700;opacity:0.02;background-position:center center;border-color:transparent ;border-style:solid;
}
@media screen and (max-width:1199px) {

#rec727777777 .tn-elem[data-elem-id="1570278847392"] {
top:-35px;left:calc(50% - 480px + 76px);height:auto;
}
}
@media screen and (max-width:959px) {

#rec727777777 .tn-elem[data-elem-id="1570278847392"] {
top:65px;left:calc(50% - 320px + -10px);width:628px;height:auto;
}

#rec727777777 .tn-elem[data-elem-id="1570278847392"] .tn-atom{font-size:74px;background-size:cover;
}
}
@media screen and (max-width:639px) {

#rec727777777 .tn-elem[data-elem-id="1570278847392"] {
top:9px;left:calc(50% - 240px + -20px);width:481px;height:auto;
}

#rec727777777 .tn-elem[data-elem-id="1570278847392"] .tn-atom{font-size:58px;background-size:cover;
}
}
@media screen and (max-width:479px) {

#rec727777777 .tn-elem[data-elem-id="1570278847392"] {
top:56px;left:calc(50% - 160px + 5px);width:301px;height:auto;
}

#rec727777777 .tn-elem[data-elem-id="1570278847392"] .tn-atom{font-size:36px;background-size:cover;
}
}


















#rec727777777 .tn-elem[data-elem-id="1570278940589"]{
position:relative;
display:block;
clear:both;
margin-top:50px;
width:100%;
color:#8A1D1A;
z-index:3;
height:auto;

}


#rec727777777 .tn-elem[data-elem-id="1570278940589"] .tn-atom_rest{
position:relative;
display:block;
clear:both;
width:100%;
color:#000;
font-size:17px;
padding-left:5px;
font-family:'MONT',Arial,sans-serif;
line-height:17px;
font-weight:700;
background-position:center center;
border-color:transparent;
border-style:solid;
}
#rec727777777 .tn-elem[data-elem-id="1570278940589"] .tn-atom_tit{
position:relative;
display:block;
clear:both;
width:100%;
color:#8A1D1A;
font-size:35px;
font-family:'MONT',Arial,sans-serif;
line-height:1.35;
font-weight:700;
background-position:center center;
border-color:transparent;
border-style:solid;
}
#rec727777777 .tn-elem[data-elem-id="1570278940589"] .tn-atom_text{
margin-top:10px;
position:relative;
display:block;
clear:both;
width:100%;
color:#222;
font-size:16px;
text-align:justify;
font-family:'MONT',Arial,sans-serif;
line-height:1.45;
font-weight:300;
background-position:center center;
border-color:transparent;
border-style:solid;

}



@media screen and (max-width:1199px) {

#rec727777777 .tn-elem[data-elem-id="1570278940589"] {
height:auto;
}
}
@media screen and (max-width:959px) {

#rec727777777 .tn-elem[data-elem-id="1570278940589"] {
height:auto;
}

#rec727777777 .tn-elem[data-elem-id="1570278940589"] .tn-atom{
line-height:1;
background-size:cover;
}
}
@media screen and (max-width:639px) {

#rec727777777 .tn-elem[data-elem-id="1570278940589"] {
height:auto;
}

#rec727777777 .tn-elem[data-elem-id="1570278940589"] .tn-atom{
font-size:40px;
line-height:1.1;
background-size:cover;
}
}
@media screen and (max-width:479px) {
#rec727777777 .tn-elem[data-elem-id="1570278940589"] {
height:auto;
}

#rec727777777 .tn-elem[data-elem-id="1570278940589"] .tn-atom{
font-size:28px;
background-size:cover;
}
}








#rec727777777 .tn_button_smotr {
position:absolute;
display:block;
margin-inline: auto; 
width: fit-content;
left: 0; 
right: 0;
top:50%;
z-index:7px;
color: #fff;
font-size: 13px;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 20px;
padding-right: 20px;
border: 1px solid #fff;
text-align: center;
width: 100px;
font-family: 'MONT', Arial, sans-serif;
line-height: 1.55;
font-weight: 600;
border-radius: 0px 0px 0px 0px;
background-position: center center;
border-style: solid;
transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out;
}
#rec727777777 .tn_button_smotr:hover{
color: #ffd495;
border: 1px solid #ffd495;
background: linear-gradient(to bottom, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.3) 100%);
}




#rec727777777 .tn_button_vrem {
position:absolute;
display:block;
top:20px;
left: 20px; 
z-index:7px;
color: #fff;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 10px;
padding-right: 10px;
border: 1px solid #fff;
text-align: center;
font-family: 'MONT', Arial, sans-serif;
line-height: 1.1;
font-weight: 600;
border-radius: 0px 0px 0px 0px;
background-position: center center;
border-style: solid;
transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out;
}
#rec727777777 .tn_button_vrem:hover{
color: #ffd495;
border: 1px solid #ffd495;
background: linear-gradient(to bottom, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.3) 100%);
}


#rec727777777 .tn_elem_shadow{
position:absolute;
display:block;
margin-inline: auto; 
width: fit-content;
z-index:1;
top:-10px;
left: 0; 
right: 0;
color:#000000;
width:100%;
height:auto;
}
@media screen and (max-width:479px){
#rec727777777 .tn_elem_shadow{
display: none;
}
}

#rec727777777 .tn_elem_shadow .tn_atom_titel_shadow{
color:#000000;
font-size:120px;
font-family:'MONT',Arial,sans-serif;
line-height:1;
font-weight:700;
opacity:0.03;
background-position:center center;
border-color:transparent ;
border-style:solid;
}
#rec727777777  .tn_atom_titel_cat{
display:block;
text-align:center;
color:#490E1D;
font-size:35px;
z-index:3;
font-family:'MONT',Arial,sans-serif;
line-height:1;
font-weight: bold;
background-position:center center;
border-color:transparent ;
border-style:solid;
margin-top:10px;
margin-bottom:30px;
}





#rec727777777 .novis_item_1{
position:relative;
display:block;
z-index:5;
overflow:hidden;
border-radius:0;
padding:25px;
height:370px;
color:#fff;
}
#rec727777777 .novis_image_1{
position:absolute;
left:0;
top:0;
z-index:9;
width:100%;
height:100%;
background:50% 50% no-repeat;
background-size:cover;
-webkit-transition:.6s;
-o-transition:.6s;
transition:.6s;
}

#rec727777777 .novis_image_1:before{
content:"";
position:absolute;
left:0;
top:0;
width:100%;
height:100%;
background:rgba(12,33,42, 0.0);
}
#rec727777777 .novis_item_1:hover .novis_image_1{
-webkit-transform:scale(1.2);
-ms-transform:scale(1.2);
transform:scale(1.2);
}



