.elementor-share-buttons--color-custom.elementor-share-buttons--skin-flat .ccmetb-share-btn,
.elementor-share-buttons--color-custom.elementor-share-buttons--skin-gradient .ccmetb-share-btn {
	background-color: var(--e-share-buttons-primary-color, #ea4335);
}

.elementor-share-buttons--color-custom.elementor-share-buttons--skin-flat .ccmetb-share-btn__icon,
.elementor-share-buttons--color-custom.elementor-share-buttons--skin-flat .ccmetb-share-btn__text,
.elementor-share-buttons--color-custom.elementor-share-buttons--skin-gradient .ccmetb-share-btn__icon,
.elementor-share-buttons--color-custom.elementor-share-buttons--skin-gradient .ccmetb-share-btn__text {
	color: var(--e-share-buttons-secondary-color, #fff);
}

.elementor-share-buttons--color-custom.elementor-share-buttons--skin-flat .ccmetb-share-btn__icon svg,
.elementor-share-buttons--color-custom.elementor-share-buttons--skin-flat .ccmetb-share-btn__text svg,
.elementor-share-buttons--color-custom.elementor-share-buttons--skin-gradient .ccmetb-share-btn__icon svg,
.elementor-share-buttons--color-custom.elementor-share-buttons--skin-gradient .ccmetb-share-btn__text svg {
	fill: var(--e-share-buttons-secondary-color, #fff);
}

.elementor-share-buttons--color-custom.elementor-share-buttons--skin-framed .ccmetb-share-btn,
.elementor-share-buttons--color-custom.elementor-share-buttons--skin-minimal .ccmetb-share-btn,
.elementor-share-buttons--color-custom.elementor-share-buttons--skin-boxed .ccmetb-share-btn {
	color: var(--e-share-buttons-primary-color, #ea4335);
	border-color: var(--e-share-buttons-primary-color, #ea4335);
}

.elementor-share-buttons--color-custom.elementor-share-buttons--skin-minimal .ccmetb-share-btn__icon,
.elementor-share-buttons--color-custom.elementor-share-buttons--skin-boxed .ccmetb-share-btn__icon {
	background-color: var(--e-share-buttons-primary-color, #ea4335);
	color: var(--e-share-buttons-secondary-color, #fff);
}

.elementor-share-buttons--color-custom.elementor-share-buttons--skin-minimal .ccmetb-share-btn__icon svg,
.elementor-share-buttons--color-custom.elementor-share-buttons--skin-boxed .ccmetb-share-btn__icon svg {
	fill: var(--e-share-buttons-secondary-color, #fff);
}

.elementor-share-buttons--color-custom.elementor-share-buttons--skin-framed .ccmetb-share-btn__icon {
	color: var(--e-share-buttons-primary-color, #ea4335);
}

.elementor-share-buttons--color-custom.elementor-share-buttons--skin-framed .ccmetb-share-btn__icon svg {
	fill: var(--e-share-buttons-primary-color, #ea4335);
}

.elementor-share-buttons--color-official .ccmetb-share-btn:hover {
	filter: saturate(1.5) brightness(1.2);
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .ccmetb-share-btn_digg,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .ccmetb-share-btn_digg {
	background-color: #005be2;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .ccmetb-share-btn_email,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .ccmetb-share-btn_email {
	background-color: #ea4335;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .ccmetb-share-btn_print,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .ccmetb-share-btn_print {
	background-color: #aaaaaa;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .ccmetb-share-btn_facebook,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .ccmetb-share-btn_facebook {
	background-color: #3b5998;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .ccmetb-share-btn_google,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .ccmetb-share-btn_google {
	background-color: #dd4b39;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .ccmetb-share-btn_pocket,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .ccmetb-share-btn_pocket {
	background-color: #EF3F56;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .ccmetb-share-btn_linkedin,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .ccmetb-share-btn_linkedin {
	background-color: #0077b5;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .ccmetb-share-btn_odnoklassniki,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .ccmetb-share-btn_odnoklassniki {
	background-color: #F4731C;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .ccmetb-share-btn_pinterest,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .ccmetb-share-btn_pinterest {
	background-color: #bd081c;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .ccmetb-share-btn_reddit,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .ccmetb-share-btn_reddit {
	background-color: #ff4500;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .ccmetb-share-btn_skype,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .ccmetb-share-btn_skype {
	background-color: #00AFF0;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .ccmetb-share-btn_slideshare,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .ccmetb-share-btn_slideshare {
	background-color: #0077b5;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .ccmetb-share-btn_snapchat,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .ccmetb-share-btn_snapchat {
	background-color: #fffc00;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .ccmetb-share-btn_stumbleupon,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .ccmetb-share-btn_stumbleupon {
	background-color: #EB4924;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .ccmetb-share-btn_mix,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .ccmetb-share-btn_mix {
	background-color: #f3782b;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .ccmetb-share-btn_tumblr,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .ccmetb-share-btn_tumblr {
	background-color: #35465c;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .ccmetb-share-btn_twitch,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .ccmetb-share-btn_twitch {
	background-color: #6441A5;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .ccmetb-share-btn_telegram,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .ccmetb-share-btn_telegram {
	background-color: #2CA5E0;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .ccmetb-share-btn_twitter,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .ccmetb-share-btn_twitter {
	background-color: #1DA1F2;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .ccmetb-share-btn_bluesky,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .ccmetb-share-btn_bluesky {
	background-color: #1182fe;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .ccmetb-share-btn_vimeo,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .ccmetb-share-btn_vimeo {
	background-color: #1ab7ea;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .ccmetb-share-btn_vk,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .ccmetb-share-btn_vk {
	background-color: #45668e;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .ccmetb-share-btn_whatsapp,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .ccmetb-share-btn_whatsapp {
	background-color: #25d366;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .ccmetb-share-btn_wordpress,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .ccmetb-share-btn_wordpress {
	background-color: #21759b;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .ccmetb-share-btn_xing,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .ccmetb-share-btn_xing {
	background-color: #026466;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_digg,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_digg {
	color: #005be2;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_digg svg,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_digg svg {
	fill: #005be2;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_email,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_email {
	color: #ea4335;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_email svg,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_email svg {
	fill: #ea4335;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_print,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_print {
	color: #aaaaaa;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_print svg,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_print svg {
	fill: #aaaaaa;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_facebook,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_facebook {
	color: #3b5998;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_facebook svg,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_facebook svg {
	fill: #3b5998;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_google,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_google {
	color: #dd4b39;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_google svg,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_google svg {
	fill: #dd4b39;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_pocket,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_pocket {
	color: #EF3F56;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_pocket svg,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_pocket svg {
	fill: #EF3F56;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_linkedin,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_linkedin {
	color: #0077b5;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_linkedin svg,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_linkedin svg {
	fill: #0077b5;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_odnoklassniki,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_odnoklassniki {
	color: #F4731C;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_odnoklassniki svg,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_odnoklassniki svg {
	fill: #F4731C;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_pinterest,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_pinterest {
	color: #bd081c;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_pinterest svg,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_pinterest svg {
	fill: #bd081c;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_reddit,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_reddit {
	color: #ff4500;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_reddit svg,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_reddit svg {
	fill: #ff4500;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_skype,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_skype {
	color: #00AFF0;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_skype svg,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_skype svg {
	fill: #00AFF0;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_slideshare,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_slideshare {
	color: #0077b5;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_slideshare svg,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_slideshare svg {
	fill: #0077b5;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_snapchat,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_snapchat {
	color: #fffc00;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_snapchat svg,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_snapchat svg {
	fill: #fffc00;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_stumbleupon,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_stumbleupon {
	color: #EB4924;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_stumbleupon svg,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_stumbleupon svg {
	fill: #EB4924;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_mix,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_mix {
	color: #f3782b;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_mix svg,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_mix svg {
	fill: #f3782b;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_tumblr,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_tumblr {
	color: #35465c;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_tumblr svg,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_tumblr svg {
	fill: #35465c;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_twitch,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_twitch {
	color: #6441A5;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_twitch svg,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_twitch svg {
	fill: #6441A5;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_telegram,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_telegram {
	color: #2CA5E0;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_telegram svg,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_telegram svg {
	fill: #2CA5E0;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_twitter,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_twitter {
	color: #1DA1F2;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_twitter svg,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_twitter svg {
	fill: #1DA1F2;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_bluesky,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_bluesky {
	color: #1182fe;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_bluesky svg,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_bluesky svg {
	fill: #1182fe;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_vimeo,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_vimeo {
	color: #1ab7ea;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_vimeo svg,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_vimeo svg {
	fill: #1ab7ea;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_vk,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_vk {
	color: #45668e;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_vk svg,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_vk svg {
	fill: #45668e;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_whatsapp,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_whatsapp {
	color: #25d366;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_whatsapp svg,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_whatsapp svg {
	fill: #25d366;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_wordpress,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_wordpress {
	color: #21759b;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_wordpress svg,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_wordpress svg {
	fill: #21759b;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_xing,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_xing {
	color: #026466;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .ccmetb-share-btn_xing svg,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_xing svg {
	fill: #026466;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_digg .ccmetb-share-btn__icon,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .ccmetb-share-btn_digg .ccmetb-share-btn__icon {
	background-color: #005be2;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_email .ccmetb-share-btn__icon,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .ccmetb-share-btn_email .ccmetb-share-btn__icon {
	background-color: #ea4335;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_print .ccmetb-share-btn__icon,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .ccmetb-share-btn_print .ccmetb-share-btn__icon {
	background-color: #aaaaaa;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_facebook .ccmetb-share-btn__icon,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .ccmetb-share-btn_facebook .ccmetb-share-btn__icon {
	background-color: #3b5998;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_google .ccmetb-share-btn__icon,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .ccmetb-share-btn_google .ccmetb-share-btn__icon {
	background-color: #dd4b39;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_pocket .ccmetb-share-btn__icon,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .ccmetb-share-btn_pocket .ccmetb-share-btn__icon {
	background-color: #EF3F56;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_linkedin .ccmetb-share-btn__icon,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .ccmetb-share-btn_linkedin .ccmetb-share-btn__icon {
	background-color: #0077b5;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_odnoklassniki .ccmetb-share-btn__icon,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .ccmetb-share-btn_odnoklassniki .ccmetb-share-btn__icon {
	background-color: #F4731C;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_pinterest .ccmetb-share-btn__icon,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .ccmetb-share-btn_pinterest .ccmetb-share-btn__icon {
	background-color: #bd081c;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_reddit .ccmetb-share-btn__icon,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .ccmetb-share-btn_reddit .ccmetb-share-btn__icon {
	background-color: #ff4500;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_skype .ccmetb-share-btn__icon,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .ccmetb-share-btn_skype .ccmetb-share-btn__icon {
	background-color: #00AFF0;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_slideshare .ccmetb-share-btn__icon,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .ccmetb-share-btn_slideshare .ccmetb-share-btn__icon {
	background-color: #0077b5;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_snapchat .ccmetb-share-btn__icon,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .ccmetb-share-btn_snapchat .ccmetb-share-btn__icon {
	background-color: #fffc00;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_stumbleupon .ccmetb-share-btn__icon,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .ccmetb-share-btn_stumbleupon .ccmetb-share-btn__icon {
	background-color: #EB4924;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_mix .ccmetb-share-btn__icon,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .ccmetb-share-btn_mix .ccmetb-share-btn__icon {
	background-color: #f3782b;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_tumblr .ccmetb-share-btn__icon,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .ccmetb-share-btn_tumblr .ccmetb-share-btn__icon {
	background-color: #35465c;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_twitch .ccmetb-share-btn__icon,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .ccmetb-share-btn_twitch .ccmetb-share-btn__icon {
	background-color: #6441A5;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_telegram .ccmetb-share-btn__icon,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .ccmetb-share-btn_telegram .ccmetb-share-btn__icon {
	background-color: #2CA5E0;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_twitter .ccmetb-share-btn__icon,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .ccmetb-share-btn_twitter .ccmetb-share-btn__icon {
	background-color: #1DA1F2;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_bluesky .ccmetb-share-btn__icon,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .ccmetb-share-btn_bluesky .ccmetb-share-btn__icon {
	background-color: #1182fe;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_vimeo .ccmetb-share-btn__icon,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .ccmetb-share-btn_vimeo .ccmetb-share-btn__icon {
	background-color: #1ab7ea;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_vk .ccmetb-share-btn__icon,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .ccmetb-share-btn_vk .ccmetb-share-btn__icon {
	background-color: #45668e;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_whatsapp .ccmetb-share-btn__icon,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .ccmetb-share-btn_whatsapp .ccmetb-share-btn__icon {
	background-color: #25d366;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_wordpress .ccmetb-share-btn__icon,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .ccmetb-share-btn_wordpress .ccmetb-share-btn__icon {
	background-color: #21759b;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn_xing .ccmetb-share-btn__icon,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .ccmetb-share-btn_xing .ccmetb-share-btn__icon {
	background-color: #026466;
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn .ccmetb-share-btn__icon,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .ccmetb-share-btn .ccmetb-share-btn__icon {
	color: var(--e-share-buttons-icon-color, #fff);
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .ccmetb-share-btn .ccmetb-share-btn__icon svg,
.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .ccmetb-share-btn .ccmetb-share-btn__icon svg {
	fill: var(--e-share-buttons-icon-color, #fff);
}

.elementor-share-buttons--skin-framed .ccmetb-share-btn__icon,
.elementor-share-buttons--skin-boxed .ccmetb-share-btn__icon {
	margin-left: -0.2em;
}

.elementor-share-buttons--skin-framed .ccmetb-share-btn,
.elementor-share-buttons--skin-boxed .ccmetb-share-btn {
	border-style: solid;
}

.elementor-share-buttons--skin-gradient .ccmetb-share-btn__text {
	background-image: linear-gradient(to right, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0));
}

.elementor-share-buttons--skin-gradient.elementor-share-buttons--view-icon .ccmetb-share-btn__icon {
	background-image: linear-gradient(to right, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0));
}

.elementor-share-buttons--skin-boxed .ccmetb-share-btn__text,
.elementor-share-buttons--skin-minimal .ccmetb-share-btn__text,
.elementor-share-buttons--skin-gradient .ccmetb-share-btn__text {
	padding-left: 0.9em;
}

.elementor-share-buttons--skin-flat .ccmetb-share-btn,
.elementor-share-buttons--skin-gradient .ccmetb-share-btn {
	background-color: var(--e-share-buttons-primary-color, #ea4335);
}

.elementor-share-buttons--skin-flat .ccmetb-share-btn__icon,
.elementor-share-buttons--skin-flat .ccmetb-share-btn__text,
.elementor-share-buttons--skin-gradient .ccmetb-share-btn__icon,
.elementor-share-buttons--skin-gradient .ccmetb-share-btn__text {
	color: var(--e-share-buttons-secondary-color, #fff);
}

.elementor-share-buttons--skin-flat .ccmetb-share-btn__icon svg,
.elementor-share-buttons--skin-flat .ccmetb-share-btn__text svg,
.elementor-share-buttons--skin-gradient .ccmetb-share-btn__icon svg,
.elementor-share-buttons--skin-gradient .ccmetb-share-btn__text svg {
	fill: var(--e-share-buttons-secondary-color, #fff);
}

.elementor-share-buttons--skin-minimal.elementor-share-buttons--shape-rounded .ccmetb-share-btn__icon {
	border-radius: 0.5em;
}

.elementor-share-buttons--skin-minimal.elementor-share-buttons--shape-circle .ccmetb-share-btn__icon {
	border-radius: 99.9em;
}

.elementor-share-buttons--view-text .ccmetb-share-btn__text {
	padding-left: 1em;
}

.elementor-share-buttons--view-text .ccmetb-share-btn,
.elementor-share-buttons--view-icon .ccmetb-share-btn {
	justify-content: center;
}

.elementor-share-buttons--view-text .ccmetb-share-btn__icon,
.elementor-share-buttons--view-text .ccmetb-share-btn__text,
.elementor-share-buttons--view-icon .ccmetb-share-btn__icon,
.elementor-share-buttons--view-icon .ccmetb-share-btn__text {
	flex-grow: 1;
	justify-content: center;
}

.elementor-share-buttons--shape-rounded .ccmetb-share-btn {
	border-radius: 0.5em;
}

.elementor-share-buttons--shape-circle .ccmetb-share-btn {
	border-radius: 99.9em;
}

.ccmetb-share-btn {
	overflow: hidden;
	font-size: 10px;
	display: flex;
	align-items: center;
	justify-content: flex-start;
	transition-duration: 0.2s;
	transition-property: filter, background-color, border-color;
	height: 4.5em;
	cursor: pointer;
}

.ccmetb-share-btn__icon,
.ccmetb-share-btn__text {
	transition-property: color, background-color;
	transition-duration: 0.2s;
}

.ccmetb-share-btn__icon {
	display: flex;
	align-self: stretch;
	justify-content: center;
	align-items: center;
	width: 4.5em;
	position: relative;
}

.ccmetb-share-btn__icon i {
	font-size: var(--e-share-buttons-icon-size, 1.7em);
}

.ccmetb-share-btn__icon svg {
	width: var(--e-share-buttons-icon-size, 1.7em);
	height: var(--e-share-buttons-icon-size, 1.7em);
}

.ccmetb-share-btn__text {
	font-size: 1.5em;
	padding-right: 1em;
	align-self: stretch;
	flex-grow: 1;
	align-items: center;
	display: flex;
	font-weight: 100;
}

.ccmetb-share-btn__title {
	font-weight: bold;
	flex-shrink: 0;
}