:root{

	--white:white;
	--black: #111111;

	--yellow400:#ffd556;
	--yellow:#FFCD35;
	--yellow600:#e6b30b;

	--blue200:#84BEEB;
	--blue400:#3792e2;
	--blue:#1e7bca;
	--blue600:#1063ac;

	--pink400:#f0748d;
	--pink:#e25a76;
	--pink600:#ca3d59;

	--coral400:#ff6565;
	--coral:#ff4b4b;
	--coral600:#e93838;

	--biruza: #64b3bf;

	--grey100: #eeeeee;
	--grey200: #ced1d4;
	--grey300: #a7afb8;
	--grey400: #788696;
	--grey: #55677d;
	--grey600: #4a5666;

	--whatsapp: #25d366;
	--telegram: #35a3dc;


}


#main_content_inner {
	text-align: left;
	/*width:968px!important;*/
	position:relative;
	margin:0!important;
	border-left:none;
}
.main_content_inner {
	margin-left: 230px;
	margin-right: 311px;
}

.ol-multilevel {
	list-style: none;
	counter-reset: li;
}
.ol-multilevel li{
	margin-bottom: 5px;
}
.ol-multilevel li:before {
	counter-increment: li;
	content: counters(li,".") ". ";
}



@media screen and (max-width: 1130px){
	.main_content_inner{
		margin-left: 0;
	}
}
@media screen and (max-width: 959px){
	.main_content_inner{
		margin-right: 0;
	}
}
@media screen  and (max-width: 679px){
	.main_content_inner {
		margin-left:0px;
	}
}

.pubInner{
    padding-left: 15px;
    padding-right: 15px;
}
.pubInnerMrg{
    margin: 15px;
}

@media print{

	.pubInner {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}

	.pubInnerMrg {
		margin-left: 0 !important;
		margin-right: 0 !important;
	}

}

@media screen and (max-width: 414px){
	.pubInner{
	    padding: 10px 10px;
	}
	.pubInnerMrg{
	    margin: 10px 10px;
	}
}

.cookieAccept {
	display: flex;
    padding: 15px;
    position: fixed;
    bottom: 20px;
    width: max-content;
    max-width: 500px;
    z-index: 999;
    background: white;
    left: 20px;
    border-radius: 12px;
    box-shadow: 0 0 30px #00000052;
	animation: appearance .3s;
}

@media (max-width: 500px) {

	.cookieAccept {
		width: calc(100% - 20px);
		left: 50%;
		transform: translateX(-50%);
		animation: appearance .3s;
	}
}
.cookieAccept__hide{
	transition: all ease .2s;
	transform: translateX(-170%);
}

.lineText {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}








