.entry-content ul li.zoom-social-icons-list,
.zoom-social-icons-list {
list-style-type:none !important;
}
.zoom-social_icons-list__item {
margin: 0 0 10px;
}
.zoom-social_icons-list__label {
margin-left: 4px;
}
.zoom-social-icons-list--no-labels .zoom-social_icons-list__item {
display: inline-block;
margin: 4px;
border: none;
}
.zoom-social-icons-list .socicon,
.zoom-social-icons-list .dashicons,
.zoom-social-icons-list .genericon,
.zoom-social-icons-list .academicons,
.zoom-social-icons-list .fa
{
padding: 8px;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
box-sizing: content-box;
-moz-transition: opacity .2s;
-webkit-transition: opacity .2s;
transition: opacity .2s;
top: 0px;
vertical-align: middle;
width: 1em;
height: 1em;
line-height: 1em;
font-size: 1.2em;
}
.zoom-social-icons-list--with-canvas .socicon,
.zoom-social-icons-list--with-canvas .dashicons,
.zoom-social-icons-list--with-canvas .genericon,
.zoom-social-icons-list--with-canvas .academicons,
.zoom-social-icons-list--with-canvas .fa
{
color: #ffffff;
}
.zoom-social-icons-list--without-canvas .socicon,
.zoom-social-icons-list--without-canvas .dashicons,
.zoom-social-icons-list--without-canvas .genericon,
.zoom-social-icons-list--without-canvas .academicons,
.zoom-social-icons-list--without-canvas .fa
{
background: none;
} .widget .zoom-social-icons-list--without-canvas {
margin-left: -8px;
margin-top: -4px;
}
.widget .zoom-social-icons-list--no-labels.zoom-social-icons-list--without-canvas {
margin-left: -14px;
margin-top: -8px;
}
.zoom-social-icons-list--rounded .socicon,
.zoom-social-icons-list--rounded .genericon,
.zoom-social-icons-list--rounded .academicons,
.zoom-social-icons-list--rounded .dashicons,
.zoom-social-icons-list--rounded .fa
{
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
text-align: center;
text-decoration: none;
}
.zoom-social_icons-list__link {
text-align: center;
text-decoration: none !important;
transition: all 0.2s ease;
}
.zoom-social_icons-list__link:hover {
opacity: .9;
border: none;
text-decoration: none;
box-shadow: none !important;
}
.zoom-social-icons-list--round .socicon,
.zoom-social-icons-list--round .genericon,
.zoom-social-icons-list--round .academicons,
.zoom-social-icons-list--round .dashicons,
.zoom-social-icons-list--round .fa
{
-moz-border-radius: 100px;
-webkit-border-radius: 100px;
border-radius: 100px;
}
.zoom-social-icons-list {
margin: 0;
padding: 0;
}
.elementor-widget-wp-widget-zoom-social-icons-widget .zoom-social-icons-list--align-left,
.zoom-social-icons-shortcode .zoom-social-icons-list--align-left,
.zoom-social-icons-widget .zoom-social-icons-list--align-left {
text-align: left;
}
.elementor-widget-wp-widget-zoom-social-icons-widget .zoom-social-icons-list--align-right,
.zoom-social-icons-shortcode .zoom-social-icons-list--align-right,
.zoom-social-icons-widget .zoom-social-icons-list--align-right {
text-align: right;
}
.elementor-widget-wp-widget-zoom-social-icons-widget .zoom-social-icons-list--align-center,
.zoom-social-icons-shortcode .zoom-social-icons-list--align-center,
.zoom-social-icons-widget .zoom-social-icons-list--align-center {
text-align: center;
} .screen-reader-text {
border: 0;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute ! important;
width: 1px;
word-wrap: normal ! important;
}.ihb-lite {
display: none;
width: 100%;
}
.ihb-lite .custom-header-button {
margin-top: 0;
}
.ihb-lite-row {
display: grid;
grid-template-columns: 1fr auto 1fr;
align-items: center;
gap: 16px;
width: 100%;
}
.ihb-lite-zone {
display: flex;
align-items: center;
gap: 12px;
min-width: 0;
}
.ihb-lite-zone-center {
justify-content: center;
}
.ihb-lite-zone-right {
justify-content: flex-end;
}
.ihb-component-menu .primary-menu-wrapper {
display: block;
}
.ihb-component-button .custom-header-button-wrapper {
margin: 0;
}
.ihb-component-button .custom-header-button {
white-space: nowrap;
}
.ihb-lite-mobile {
display: none;
}
.ihb-lite-tablet {
display: none;
}
@media (min-width: 1025px) {
.ihb-lite-desktop {
display: block;
width: 100%;
}
}
@media (max-width: 1024px) {
.ihb-lite-desktop {
display: none;
}
.ihb-lite-row {
grid-template-columns: 1fr auto;
}
.ihb-lite-zone-center {
display: none;
}
}
@media (min-width: 641px) and (max-width: 1024px) {
.ihb-lite-tablet {
display: block;
}
.ihb-lite-mobile {
display: none;
}
}
@media (max-width: 640px) {
.ihb-lite-mobile {
display: block;
}
.ihb-lite-tablet {
display: none;
}
}.ifb-lite {
display: none;
}
.ifb-lite-row {
display: grid;
grid-template-columns: 1fr 1fr 1fr;
gap: 16px;
align-items: start;
}
.ifb-lite-row.ifb-lite-row-bottom {
grid-template-columns: 1fr 1fr;
}
.ifb-lite-row.ifb-lite-row-main {
padding-top: 30px;
margin-bottom: 30px;
}
.ifb-lite-zone {
display: flex;
align-items: center;
gap: 12px;
min-width: 0;
}
.ifb-lite-row-main .ifb-lite-zone {
flex-direction: column;
align-items: flex-start;
}
.ifb-component-menu ul {
margin: 0;
padding: 0;
list-style: none;
display: flex;
gap: 14px;
}
.ifb-component.ifb-component-menu a:hover {
color: #fff;
}
.ifb-component.ifb-component-widget .widget {
margin-bottom: 0;
}
.ifb-component-widget .widget .title {
color: #fff;
}
.widget a:hover {
color: #fff;
}
.ifb-component-copyright.site-info,
.ifb-component-custom-html.site-info {
width: 100%;
}
.footer-row-separator {
margin: 0 auto;
width: 100%;
height: 1px;
background-color: #232323;
}
.ifb-lite-zone.ifb-lite-zone-right .copyright {
width: 100%;
justify-content: end;
}
.ifb-lite-zone.ifb-lite-zone-right .copyright span {
text-align: right;
}
.ifb-lite-zone .copyright span {
min-width: max-content;
}
.footer-row-separator.is-narrow-width {
max-width: var(--container-width, 1200px);
}
.footer-row-separator.is-full-width {
max-width: 96%;
}
@media (max-width: 768px) {
.footer-row-separator {
max-width: none;
margin: 0 6%;
}
}
@media (min-width: 1025px) {
.ifb-lite-desktop {
display: block;
}
}
@media (min-width: 641px) and (max-width: 1024px) {
.ifb-lite-tablet {
display: block;
}
}
@media (max-width: 640px) {
.ifb-lite-mobile {
display: block;
}
.ifb-lite-row {
grid-template-columns: 1fr !important;
}
.ifb-component {
padding: 0 !important;
}
.ifb-lite-zone .copyright span {
text-align: center !important;
}
.ifb-lite-row.ifb-lite-row-bottom {
margin: 16px 0;
}
.ifb-lite-row.ifb-lite-row-bottom {
gap: 4px;
}
.ifb-lite-row.ifb-lite-row-main {
margin-bottom: 0;
}
}