.link-black a{border-bottom:1px solid #b1b1b1;}
.link-black a:hover{border-bottom:1px solid #fff;}
.link-img img{transition:0.2s;}
.link-img img:hover{opacity:0.7}
.hide-three{cursor: pointer;}
.bggreen .tn-atom{background:#a7bcb5}
.bggreen .tn-atom img{opacity:1;transition:0.2s;}
.bggreen .tn-atom img:hover{opacity:0.6;transition:0.2s;}
#allrecords a{border-bottom: 1px solid #1c1c1c;}
#allrecords a:hover{border-bottom:1px solid rgb(28 28 28 / 0%);}
#allrecords .bordernone a{border-bottom: 0px}
#allrecords .bordernone a:hover{border-bottom: 0px}
.t-descr-{font-family: 'Open Sans';}
a{transition:0.2s;}
.t-form__submit .t-submit{ont-size: 18px;font-family: 'Open Sans',Arial,sans-serif;line-height: 1.55;font-weight: 400;}
.imgmain img{border-radius: 100% 100% 0% 0%;}

#allrecords .t570__descr a{border-bottom: none}
#allrecords .t570__descr a:hover{border-bottom:none}
#allrecords .tn-atom a{}{border-bottom: none}
#rec351775446 a{border-bottom: none}
#rec351775446 a:hover{border-bottom: none;color:#6c6c6c!important;}
#rec346189456 .tn-atom a{border-bottom: none;}
#rec346189456 .tn-atom a:hover{color: #a7bcb5!important;border-bottom: 6px solid #a7bcb5!important;}
.t-popup__container{border-radius: 20px;}
#rec351775446 a.t-active{color:#a7bcb5!important;opacity:1}

.t004 .t-container li:before{content: "+";font-weight: 900;color: #313749;font-size: 33px;left: -19px;top: 15px;line-height: 8px;position: relative;font-family: Phenomena;width: 0px;display: block;}
.t004 .t-container li{list-style:none;padding: 4px 0;}
#t-header .t229__list_item:last-child{background: #a7bcb5;border:1px solid #a7bcb5;border-radius: 50px;padding: 9px 20px!important;line-height: 20px;}
#t-header .t229__list_item:last-child a{color:#fff!important;}
#t-header .t229__list_item:last-child:hover{background:#f0f0f0}
#t-header .t229__list_item:last-child:hover a{color:#1c1c1c!important;}
#t-header .t450__list_item:last-child a{color:#a7bcb5!important;border-bottom:6px solid #a7bcb5!important;}

#nav351775446{padding:5px 0!important;}
@media screen and (max-width: 1300px){
#nav351775446{height: initial!important;padding:10px 0!important;}
#nav351775446 li{margin:5px 0;}
}
@media screen and (max-width: 960px){
    .hide-three{display:none;}
    .t554__card-wrapper{display:none;}
}
@media screen and (max-width: 500px){
.blockgray-{display:none}
.t004 .t-container li{list-style:none;padding: 8px 0;}
}
#nav492156821 a {
    border-bottom: 1px solid #ffffff!important;
}
#nav492156821 a:hover{border-bottom:1px solid #ffffff00!important;}
#nav492156821 a.t-active{border-bottom: none!important;