.thegem-te-infotext{
position: relative;
width: fit-content;
}
.thegem-te-infotext.alignment-center {
margin-left: auto;
margin-right: auto;
}
.thegem-te-infotext.alignment-right {
margin-left: auto;
}
.thegem-te-infotext-wrap{
position: relative;
display: flex;
color: inherit;
}
.thegem-te-infotext a{
cursor: pointer;
}
.thegem-te-infotext-wrap:hover{
color: inherit;
} .thegem-te-infotext-wrap.position--top{
flex-direction: column;
}
.thegem-te-infotext-wrap.position--bottom{
flex-direction: column-reverse;
}
.thegem-te-infotext-wrap.position--left{
justify-content: flex-start;
}
.thegem-te-infotext-wrap.position--right{
justify-content: flex-end;
flex-direction: row-reverse;
}
.thegem-te-infotext-wrap.position--top.horizonal--left,
.thegem-te-infotext-wrap.position--bottom.horizonal--left{
align-items: flex-start;
}
.thegem-te-infotext-wrap.position--top.horizonal--center,
.thegem-te-infotext-wrap.position--bottom.horizonal--center{
align-items: center;
}
.thegem-te-infotext-wrap.position--top.horizonal--right,
.thegem-te-infotext-wrap.position--bottom.horizonal--right{
align-items: flex-end;
}
.thegem-te-infotext-wrap.position--left.vertical--top,
.thegem-te-infotext-wrap.position--right.vertical--top{
align-items: flex-start;
}
.thegem-te-infotext-wrap.position--left.vertical--center,
.thegem-te-infotext-wrap.position--right.vertical--center{
align-items: center;
}
.thegem-te-infotext-wrap.position--left.vertical--bottom,
.thegem-te-infotext-wrap.position--right.vertical--bottom{
align-items: flex-end;
} .thegem-te-info-icon{
position: relative;
}
.thegem-te-info-icon .gem-icon-size-tiny {
font-size: 16px;
}
.thegem-te-info-icon .gem-icon-size-tiny.gem-simple-icon {
width: 16px;
height: 16px;
line-height: 16px;
}
.thegem-te-info-icon .gem-icon-size-tiny:not(.gem-simple-icon) .gem-icon-inner {
width: 25px;
height: 25px;
line-height: 25px;
}
.thegem-te-info-icon .gem-icon {
display: block;
} .thegem-te-info-icon .gem-icon.gem-simple-icon .gem-icon-inner {
margin: 0;
}
.thegem-te-info-icon .gem-icon-inner,
.thegem-te-info-icon .gem-icon-style-gradient .back-angle,
.thegem-te-info-icon .gem-icon-shape-hexagon-top-inner-before {
-webkit-transition: background-color .3s;
-moz-transition: background-color .3s;
-o-transition: background-color .3s;
transition: background-color .3s;
}
.thegem-te-info-icon .gem-icon-half-1,
.thegem-te-info-icon .gem-icon-half-2 {
-webkit-transition: color .3s;
-moz-transition: color .3s;
-o-transition: color .3s;
transition: color .3s;
}
.thegem-te-info-icon .gem-icon {
-webkit-transition: color .3s, border-color .3s;
-moz-transition: color .3s, border-color .3s;
-o-transition: color .3s, border-color .3s;
transition: color .3s, border-color .3s;
color: var(--thegem-to-menu-level1-color, #3C3950);
} .thegem-te-info-text{
position: relative;
}
.thegem-te-info-text__title{
position: relative;
}
.thegem-te-info-text__subtitle{
position: relative;
}
.thegem-te-info-text__description{
position: relative;
}
.thegem-te-info-text__title .title-default,
.thegem-te-info-text__subtitle .title-default,
.thegem-te-info-text__description .title-default,
.thegem-te-info-text__title .title-h1,
.thegem-te-info-text__subtitle .title-h1,
.thegem-te-info-text__description .title-h1,
.thegem-te-info-text__title .title-h2,
.thegem-te-info-text__subtitle .title-h2,
.thegem-te-info-text__description .title-h2,
.thegem-te-info-text__title .title-h3,
.thegem-te-info-text__subtitle .title-h3,
.thegem-te-info-text__description .title-h3,
.thegem-te-info-text__title .title-h4,
.thegem-te-info-text__subtitle .title-h4,
.thegem-te-info-text__description .title-h4,
.thegem-te-info-text__title .title-h5,
.thegem-te-info-text__subtitle .title-h5,
.thegem-te-info-text__description .title-h5,
.thegem-te-info-text__title .title-h6,
.thegem-te-info-text__subtitle .title-h6,
.thegem-te-info-text__description .title-h6,
.thegem-te-info-text__title .title-xlarge,
.thegem-te-info-text__subtitle .title-xlarge,
.thegem-te-info-text__description .title-xlarge,
.thegem-te-info-text__title .styled-subtitle,
.thegem-te-info-text__subtitle .styled-subtitle,
.thegem-te-info-text__description .styled-subtitle,
.thegem-te-info-text__title .text-body,
.thegem-te-info-text__subtitle .text-body,
.thegem-te-info-text__description .text-body,
.thegem-te-info-text__title .text-body-tiny,
.thegem-te-info-text__subtitle .text-body-tiny,
.thegem-te-info-text__description .text-body-tiny{
padding: 0;
margin: 0;
-webkit-transition: color .3s;
-moz-transition: color .3s;
-o-transition: color .3s;
transition: color .3s;
}
.thegem-te-info-text__title .title-default,
.thegem-te-info-text__subtitle .title-default,
.thegem-te-info-text__description .title-default {
font-family: var(--thegem-to-menu-font-family, 'Montserrat');
font-style: var(--thegem-to-menu-font-style, normal);
font-weight: var(--thegem-to-menu-font-weight, 700);
font-size: var(--thegem-to-menu-font-size, 14px);
line-height: var(--thegem-to-menu-line-height, 25px);
letter-spacing: var(--thegem-to-menu-letter-spacing, 0);
text-transform: var(--thegem-to-menu-text-transform, uppercase);
color: var(--thegem-to-h6-color);
}
.thegem-te-info-text__title .title-default.light,
.thegem-te-info-text__subtitle .title-default.light,
.thegem-te-info-text__description .title-default.light {
font-family: var(--thegem-to-light-title-font-family);
font-style: var(--thegem-to-light-title-font-style);
font-weight: normal;
}
.thegem-te-info-text__title .text-body,
.thegem-te-info-text__subtitle .text-body,
.thegem-te-info-text__description .text-body{
font-family: var(--thegem-to-body-font-family);
font-style: var(--thegem-to-body-font-style);
font-weight: var(--thegem-to-body-font-weight);
font-size: var(--thegem-to-body-font-size);
line-height: var(--thegem-to-body-line-height);
letter-spacing: var(--thegem-to-body-letter-spacing);
text-transform: var(--thegem-to-body-text-transform);
}
.thegem-te-info-text__title .text-body-tiny,
.thegem-te-info-text__subtitle .text-body-tiny,
.thegem-te-info-text__description .text-body-tiny{
font-family: var(--thegem-to-body-tiny-font-family);
font-style: var(--thegem-to-body-tiny-font-style);
font-weight: var(--thegem-to-body-tiny-font-weight);
font-size: var(--thegem-to-body-tiny-font-size);
line-height: var(--thegem-to-body-tiny-line-height);
letter-spacing: var(--thegem-to-body-tiny-letter-spacing);
text-transform: var(--thegem-to-body-tiny-text-transform);
}
.thegem-te-infotext a:hover .thegem-te-info-icon .gem-icon-half-1,
.thegem-te-infotext a:hover .thegem-te-info-icon .gem-icon-half-2,
.thegem-te-infotext a:hover .thegem-te-info-text .title-customize,
.thegem-te-infotext a:hover .thegem-te-info-text .subtitle-customize,
.thegem-te-infotext a:hover .thegem-te-info-text .description-customize{
color: var(--thegem-to-menu-level1-color-hover, #00BCD4);
} #site-header.header-light .thegem-te-info-icon .gem-icon .gem-icon-half-1,
#site-header.header-light .thegem-te-info-icon .gem-icon .gem-icon-half-2,
#site-header.header-light .thegem-te-info-text .title-customize,
#site-header.header-light .thegem-te-info-text .subtitle-customize,
#site-header.header-light .thegem-te-info-text .description-customize{
color: var(--header-builder-light-color, #FFFFFF) !important;
}
#site-header.header-light a:hover .thegem-te-info-icon .gem-icon .gem-icon-half-1,
#site-header.header-light a:hover .thegem-te-info-icon .gem-icon .gem-icon-half-2,
#site-header.header-light a:hover .thegem-te-info-text .title-customize,
#site-header.header-light a:hover .thegem-te-info-text .subtitle-customize,
#site-header.header-light a:hover .thegem-te-info-text .description-customize{
color: var(--header-builder-light-color-hover, var(--thegem-to-menu-level1-color-hover));
}