

/* Start:/tap/tabs.css?17782262343318*/
section.tab_block {

}

section.tab_block .to_main {
    background: #FFA400;
    text-decoration: none;
    color: #fff;
    height: 48px;
    display: flex;
    width: auto;
    float: left;
    gap: 9px;
    align-items: center;
    line-height: 48px;
    border-radius: 8px;
    padding: 0 24px 0 20px;
    font-size: 17px;
    font-weight: 700;
	margin:25px 0 20px 0;
    transition: color .2s, background .2s, border .2s, -webkit-transform .2s;
    transition: color .2s, background .2s, border .2s, transform .2s;
    transition: color .2s, background .2s, border .2s, transform .2s, -webkit-transform .2s;
}

section.tab_block .to_main svg {

}

section.tab_block .to_main:hover {
	background: #e79500;
}

section.tab_block .to_main + .title {
	width:100%;
}

section.tab_block .links {
	display:table;
	width:100%;
}

section.tab_block .links a {
    background: #EBEBEB;
    text-decoration: none;
    height: 48px;
    line-height: 48px;
    font-size: 17px;
    font-weight: 700;
	color:#3D3935;
    display: flex;
    width: auto;
    float: left;
    gap: 9px;
    align-items: center;
    line-height: 48px;
    border-radius: 8px;
	margin:0 15px 15px 0;
	padding:0 15px;
    -webkit-transition: all 300ms ease-out;
    transition: all 300ms ease-out;
}

section.tab_block .links a:hover {
	background: #FFA400;
	color:#fff;
}

section.tab_block .links a svg,
section.tab_block .links a svg path {
    -webkit-transition: all 300ms ease-out;
    transition: all 300ms ease-out;
}

section.tab_block .links a:not(.phone):hover svg path {
	fill:#fff;	
}

section.tab_block .links a.phone:hover svg path {
	stroke:#fff;	
}


@media(max-width:767px){
	section.tab_block .to_main { 
		height:36px;
		line-height:36px;
		font-size:14px;
		gap:9px;
		width:100%;
		display: flex;
    	justify-content: center;
	}
	section.tab_block .to_main svg { 
		width:13px;
		height:12px;
	}
	section.tab_block .links a {
		height:38px;
		line-height:38px;
		font-size:14px;
		width:100%;
		margin:0 0 10px 0;
		padding: 0;
		justify-content: center;
	}
	section.tab_block .links a.phone svg {
		height: 18px;
		width:14px;
	}
	
	section.tab_block .links a.email svg {
		height: 18px;
		width:22px;
	}
	
	section.tab_block .links a.telegram svg {
		height: 16px;
		width:19px;
	}
	
	section.tab_block .links a.whatsapp svg {
		height: 21px;
		width:21px;
	}
	
	section.tab_block .links a.vk svg {
		height: 21px;
		width:21px;
	}
	
	section.tab_block .links a.max svg {
		height: 23px;
		width:23px;
	}
	
	section.tab_block .links a.where_to_buy svg {
		height: 20px;
		width:16px;
	}
}

section.tab_block .links a:last-child() {
	margin:0 0 15px 0;
}

section.tab_block .links a:hover {

}

section.tab_block .links a.phone {

}

section.tab_block .links a.email {

}

section.tab_block .links a.telegram {

}

section.tab_block .links a.whatsapp {

}

section.tab_block .links a.vk {

}

section.tab_block .links a.max {

}

section.tab_block .links a.where_to_buy {
	background: #FFA400;
	color:#fff;
    transition: color .2s, background .2s, border .2s, -webkit-transform .2s;
    transition: color .2s, background .2s, border .2s, transform .2s;
    transition: color .2s, background .2s, border .2s, transform .2s, -webkit-transform .2s;
}

section.tab_block .links a.where_to_buy:hover {
	background: #e79500;
}



/* End */
/* /tap/tabs.css?17782262343318 */
