 /*  стиль ссылок в прилипающем меню */

.link-header[data-elem-type="text"] a {
    text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #2c2c2c !important;
     opacity: .5 !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 2px !important; 
}

.link-header[data-elem-type="text"] a:hover {
    /* цвет ссылки после наведения */
    color: #566E8A !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #566E8A !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
}

 /*  стиль ссылок в постоянном меню */

.link-header1[data-elem-type="text"] a {
    text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #2c2c2c !important;

    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 2px !important; 
}

.link-header1[data-elem-type="text"] a:hover {
    /* цвет ссылки после наведения */
    color: #566E8A !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #566E8A !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
}



 /*  стили в меню */

.menu14 .tn-atom {
          
           font-size: 14px !important;
            color: #fff !important;
        }

		.menu14 a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;

    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.menu14 a:hover {

    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #fff !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
        }        
 
.menu30 .tn-atom {
          
           font-size: 30px !important;
            color: #fff !important;
        }

		.menu30 a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;

    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.menu30 a:hover {

    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #fff !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
        }  

.menu20 .tn-atom {
          
           font-size: 20px !important;
            color: #fff !important;
        }

		.menu20 a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;

    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.menu20 a:hover {

    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #fff !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
        }  



.menu16 .tn-atom {
          
           font-size: 16px !important;
            color: #c7cfd8 !important;
        }

		.menu16 a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;

    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.menu16 a:hover {

    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #c7cfd8 !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
        }        
 









 /*  стили текста */


.h11 .tn-atom {
          
            font-size: 50px !important;
            color: #2c2c2c !important;
        }

		.h11 a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.h11 a:hover {
    /* цвет ссылки после наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #566e8a !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
}


.h11w .tn-atom {
          
           font-size: 50px !important;
            color: #ffffff !important;
        }

		.h11w a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #C8CFD8 !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.h11w a:hover {
    /* цвет ссылки после наведения */
    color: #F2F2F2 !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #F2F2F2 !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
        }        
 


.h2 .tn-atom {
          
            font-size: 40px !important;
            color: #2c2c2c !important;
        }

		.h2 a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.h2 a:hover {
    /* цвет ссылки после наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #566e8a !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
}


.h2w .tn-atom {
          
           font-size: 40px !important;
            color: #ffffff !important;
        }

		.h2w a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #C8CFD8 !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.h2w a:hover {
    /* цвет ссылки после наведения */
    color: #F2F2F2 !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #F2F2F2 !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
        } 


.h3 .tn-atom {
          
            font-size: 20px !important;
            color: #2c2c2c !important;
        }

		.h3 .tn-atom a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.h3 .tn-atom a:hover {
    /* цвет ссылки после наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #566e8a !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
}


.h3w .tn-atom {
          
           font-size: 20px !important;
            color: #ffffff !important;
        }

		.h3w a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #C8CFD8 !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.h3w a:hover {
    /* цвет ссылки после наведения */
    color: #F2F2F2 !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #F2F2F2 !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
        } 



.h4 .tn-atom {
          
            font-size: 24px !important;
            color: #2c2c2c !important;
        }

		.h4 a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.h4 a:hover {
    /* цвет ссылки после наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #566e8a !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
}


.h4w .tn-atom {
          
           font-size: 20px !important;
            color: #ffffff !important;
        }

		.h4w a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #C8CFD8 !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.h4w a:hover {
    /* цвет ссылки после наведения */
    color: #F2F2F2 !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #F2F2F2 !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
        } 



.htext .tn-atom {
          
            font-size: 14px !important;
            color: #2c2c2c !important;
        }

		.htext a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.htext a:hover {
    /* цвет ссылки после наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #566e8a !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
}


.htextw .tn-atom {
          
           font-size: 14px !important;
            color: #ffffff !important;
        }

		.htextw a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #C8CFD8 !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.htextw a:hover {
    /* цвет ссылки после наведения */
    color: #F2F2F2 !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #F2F2F2 !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
        } 












 @media (max-width: 1200px) {


 /*  стили в меню */

.menu14 .tn-atom {
          
           font-size: 14px !important;
            color: #fff !important;
        }

		.menu14 a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;

    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.menu14 a:hover {

    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #fff !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
        }        
 
.menu30 .tn-atom {
          
           font-size: 30px !important;
            color: #fff !important;
        }

		.menu30 a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;

    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.menu30 a:hover {

    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #fff !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
        }  

.menu20 .tn-atom {
          
           font-size: 20px !important;
            color: #fff !important;
        }

		.menu20 a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;

    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.menu20 a:hover {

    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #fff !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
        }  



.menu16 .tn-atom {
          
           font-size: 16px !important;
            color: #c7cfd8 !important;
        }

		.menu16 a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;

    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.menu16 a:hover {

    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #c7cfd8 !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
        }        
 


 /*  стили текста */


.h11 .tn-atom {
          
            font-size: 40px !important;
            color: #2c2c2c !important;
        }

		.h11 a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.h11 a:hover {
    /* цвет ссылки после наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #566e8a !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
}


.h11w .tn-atom {
          
           font-size: 40px !important;
            color: #ffffff !important;
        }

		.h11w a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #C8CFD8 !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.h11w a:hover {
    /* цвет ссылки после наведения */
    color: #F2F2F2 !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #F2F2F2 !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
        }        
 


.h2 .tn-atom {
          
            font-size: 32px !important;
            color: #2c2c2c !important;
        }

		.h2 a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.h2 a:hover {
    /* цвет ссылки после наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #566e8a !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
}


.h2w .tn-atom {
          
           font-size: 32px !important;
            color: #ffffff !important;
        }

		.h2w a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #C8CFD8 !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.h2w a:hover {
    /* цвет ссылки после наведения */
    color: #F2F2F2 !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #F2F2F2 !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
        } 


.h3 .tn-atom {
          
            font-size: 18px !important;
            color: #2c2c2c !important;
        }

		.h3 .tn-atom a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.h3 .tn-atom a:hover {
    /* цвет ссылки после наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #566e8a !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
}


.h3w .tn-atom {
          
           font-size: 18px !important;
            color: #ffffff !important;
        }

		.h3w a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #C8CFD8 !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.h3w a:hover {
    /* цвет ссылки после наведения */
    color: #F2F2F2 !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #F2F2F2 !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
        } 



.h4 .tn-atom {
          
            font-size: 20px !important;
            color: #2c2c2c !important;
        }

		.h4 a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.h4 a:hover {
    /* цвет ссылки после наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #566e8a !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
}


.h4w .tn-atom {
          
           font-size: 20px !important;
            color: #ffffff !important;
        }

		.h4w a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #C8CFD8 !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.h4w a:hover {
    /* цвет ссылки после наведения */
    color: #F2F2F2 !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #F2F2F2 !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
        } 



.htext .tn-atom {
          
            font-size: 14px !important;
            color: #2c2c2c !important;
        }

		.htext a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.htext a:hover {
    /* цвет ссылки после наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #566e8a !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
}


.htextw .tn-atom {
          
           font-size: 14px !important;
            color: #ffffff !important;
        }

		.htextw a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #C8CFD8 !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.htextw a:hover {
    /* цвет ссылки после наведения */
    color: #F2F2F2 !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #F2F2F2 !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
        } 
}


 @media (max-width: 960px) {


 /*  стили в меню */

.menu14 .tn-atom {
          
           font-size: 18px !important;
            color: #fff !important;
        }

		.menu14 a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;

    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.menu14 a:hover {

    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #fff !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
        }        
 
.menu30 .tn-atom {
          
           font-size: 20px !important;
            color: #fff !important;
        }

		.menu30 a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;

    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.menu30 a:hover {

    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #fff !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
        }  

.menu20 .tn-atom {
          
           font-size: 18px !important;
            color: #fff !important;
        }

		.menu20 a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;

    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.menu20 a:hover {

    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #fff !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
        }  



.menu16 .tn-atom {
          
           font-size: 14px !important;
            color: #c7cfd8 !important;
        }

		.menu16 a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;

    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.menu16 a:hover {

    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #c7cfd8 !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
        }        
 


 /*  стили текста */


.h11 .tn-atom {
          
            font-size: 40px !important;
            color: #2c2c2c !important;
        }

		.h11 a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.h11 a:hover {
    /* цвет ссылки после наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #566e8a !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
}


.h11w .tn-atom {
          
           font-size: 40px !important;
            color: #ffffff !important;
        }

		.h11w a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #C8CFD8 !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.h11w a:hover {
    /* цвет ссылки после наведения */
    color: #F2F2F2 !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #F2F2F2 !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
        }        
 


.h2 .tn-atom {
          
            font-size: 32px !important;
            color: #2c2c2c !important;
        }

		.h2 a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.h2 a:hover {
    /* цвет ссылки после наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #566e8a !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
}


.h2w .tn-atom {
          
           font-size: 32px !important;
            color: #ffffff !important;
        }

		.h2w a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #C8CFD8 !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.h2w a:hover {
    /* цвет ссылки после наведения */
    color: #F2F2F2 !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #F2F2F2 !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
        } 


.h3 .tn-atom {
          
            font-size: 18px !important;
            color: #2c2c2c !important;
        }

		.h3 .tn-atom a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.h3 .tn-atom a:hover {
    /* цвет ссылки после наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #566e8a !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
}


.h3w .tn-atom {
          
           font-size: 18px !important;
            color: #ffffff !important;
        }

		.h3w a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #C8CFD8 !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.h3w a:hover {
    /* цвет ссылки после наведения */
    color: #F2F2F2 !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #F2F2F2 !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
        } 



.h4 .tn-atom {
          
            font-size: 20px !important;
            color: #2c2c2c !important;
        }

		.h4 a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.h4 a:hover {
    /* цвет ссылки после наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #566e8a !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
}


.h4w .tn-atom {
          
           font-size: 20px !important;
            color: #ffffff !important;
        }

		.h4w a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #C8CFD8 !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.h4w a:hover {
    /* цвет ссылки после наведения */
    color: #F2F2F2 !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #F2F2F2 !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
        } 



.htext .tn-atom {
          
            font-size: 14px !important;
            color: #2c2c2c !important;
        }

		.htext a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.htext a:hover {
    /* цвет ссылки после наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #566e8a !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
}


.htextw .tn-atom {
          
           font-size: 14px !important;
            color: #ffffff !important;
        }

		.htextw a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #C8CFD8 !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.htextw a:hover {
    /* цвет ссылки после наведения */
    color: #F2F2F2 !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #F2F2F2 !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
        } 
}




 @media (max-width: 640px) {


 /*  стили в меню */

.menu14 .tn-atom {
          
           font-size: 14px !important;
            color: #fff !important;
        }

		.menu14 a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;

    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.menu14 a:hover {

    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #fff !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
        }        
 
.menu30 .tn-atom {
          
           font-size: 18px !important;
            color: #fff !important;
        }

		.menu30 a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;

    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.menu30 a:hover {

    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #fff !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
        }  

.menu20 .tn-atom {
          
           font-size: 14px !important;
            color: #fff !important;
        }

		.menu20 a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;

    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.menu20 a:hover {

    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #fff !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
        }  



.menu16 .tn-atom {
          
           font-size: 12px !important;
            color: #c7cfd8 !important;
        }

		.menu16 a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;

    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.menu16 a:hover {

    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #c7cfd8 !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
        }        
 


 /*  стили текста */


.h11 .tn-atom {
          
            font-size: 30px !important;
            color: #2c2c2c !important;
        }

		.h11 a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.h11 a:hover {
    /* цвет ссылки после наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #566e8a !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
}


.h11w .tn-atom {
          
           font-size: 30px !important;
            color: #ffffff !important;
        }

		.h11w a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #C8CFD8 !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.h11w a:hover {
    /* цвет ссылки после наведения */
    color: #F2F2F2 !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #F2F2F2 !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
        }        
 


.h2 .tn-atom {
          
            font-size: 28px !important;
            color: #2c2c2c !important;
        }

		.h2 a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.h2 a:hover {
    /* цвет ссылки после наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #566e8a !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
}


.h2w .tn-atom {
          
           font-size: 28px !important;
            color: #ffffff !important;
        }

		.h2w a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #C8CFD8 !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.h2w a:hover {
    /* цвет ссылки после наведения */
    color: #F2F2F2 !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #F2F2F2 !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
        } 


.h3 .tn-atom {
          
            font-size: 14px !important;
            color: #2c2c2c !important;
        }

		.h3 .tn-atom a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.h3 .tn-atom a:hover {
    /* цвет ссылки после наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #566e8a !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
}


.h3w .tn-atom {
          
           font-size: 14px !important;
            color: #ffffff !important;
        }

		.h3w a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #C8CFD8 !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.h3w a:hover {
    /* цвет ссылки после наведения */
    color: #F2F2F2 !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #F2F2F2 !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
        } 



.h4 .tn-atom {
          
            font-size: 16px !important;
            color: #2c2c2c !important;
        }

		.h4 a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.h4 a:hover {
    /* цвет ссылки после наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #566e8a !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
}


.h4w .tn-atom {
          
           font-size: 16px !important;
            color: #ffffff !important;
        }

		.h4w a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #C8CFD8 !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.h4w a:hover {
    /* цвет ссылки после наведения */
    color: #F2F2F2 !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #F2F2F2 !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
        } 



.htext .tn-atom {
          
            font-size: 12px !important;
            color: #2c2c2c !important;
        }

		.htext a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.htext a:hover {
    /* цвет ссылки после наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #566e8a !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
}


.htextw .tn-atom {
          
           font-size: 12px !important;
            color: #ffffff !important;
        }

		.htextw a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #C8CFD8 !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.htextw a:hover {
    /* цвет ссылки после наведения */
    color: #F2F2F2 !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #F2F2F2 !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
        } 
}



 @media (max-width: 480px) {


 /*  стили в меню */

.menu14 .tn-atom {
          
           font-size: 12px !important;
            color: #fff !important;
        }

		.menu14 a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;

    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.menu14 a:hover {

    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #fff !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
        }        
 
.menu30 .tn-atom {
          
           font-size: 15px !important;
            color: #fff !important;
        }

		.menu30 a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;

    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.menu30 a:hover {

    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #fff !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
        }  

.menu20 .tn-atom {
          
           font-size: 12px !important;
            color: #fff !important;
        }

		.menu20 a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;

    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.menu20 a:hover {

    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #fff !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
        }  



.menu16 .tn-atom {
          
           font-size: 10px !important;
            color: #c7cfd8 !important;
        }

		.menu16 a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;

    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.menu16 a:hover {

    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #c7cfd8 !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
        }        
 


 /*  стили текста */


.h11 .tn-atom {
          
            font-size: 30px !important;
            color: #2c2c2c !important;
        }

		.h11 a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.h11 a:hover {
    /* цвет ссылки после наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #566e8a !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
}


.h11w .tn-atom {
          
           font-size: 30px !important;
            color: #ffffff !important;
        }

		.h11w a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #C8CFD8 !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.h11w a:hover {
    /* цвет ссылки после наведения */
    color: #F2F2F2 !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #F2F2F2 !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
        }        
 


.h2 .tn-atom {
          
            font-size: 28px !important;
            color: #2c2c2c !important;
        }

		.h2 a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.h2 a:hover {
    /* цвет ссылки после наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #566e8a !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
}


.h2w .tn-atom {
          
           font-size: 28px !important;
            color: #ffffff !important;
        }

		.h2w a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #C8CFD8 !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.h2w a:hover {
    /* цвет ссылки после наведения */
    color: #F2F2F2 !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #F2F2F2 !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
        } 


.h3 .tn-atom {
          
            font-size: 14px !important;
            color: #2c2c2c !important;
        }

		.h3 .tn-atom a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.h3 .tn-atom a:hover {
    /* цвет ссылки после наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #566e8a !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
}


.h3w .tn-atom {
          
           font-size: 14px !important;
            color: #ffffff !important;
        }

		.h3w a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #C8CFD8 !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.h3w a:hover {
    /* цвет ссылки после наведения */
    color: #F2F2F2 !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #F2F2F2 !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
        } 



.h4 .tn-atom {
          
            font-size: 16px !important;
            color: #2c2c2c !important;
        }

		.h4 a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.h4 a:hover {
    /* цвет ссылки после наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #566e8a !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
}


.h4w .tn-atom {
          
           font-size: 16px !important;
            color: #ffffff !important;
        }

		.h4w a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #C8CFD8 !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.h4w a:hover {
    /* цвет ссылки после наведения */
    color: #F2F2F2 !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #F2F2F2 !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
        } 



.htext .tn-atom {
          
            font-size: 12px !important;
            color: #2c2c2c !important;
        }

		.htext a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.htext a:hover {
    /* цвет ссылки после наведения */
    color: #566e8a !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #566e8a !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
}


.htextw .tn-atom {
          
           font-size: 12px !important;
            color: #ffffff !important;
        }

		.htextw a {
            text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #C8CFD8 !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 dotted transparent !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom: 0px !important;
        }

		.htextw a:hover {
    /* цвет ссылки после наведения */
    color: #F2F2F2 !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 1px dotted #F2F2F2 !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom: 2px !important; 
        } 
}