.gem-infotext{width:fit-content}.gem-infotext.alignment-center{margin-right:auto;margin-left:auto}.gem-infotext.alignment-right{margin-left:auto}.gem-infotext-wrap{color:inherit;position:relative;display:flex}.gem-infotext a{cursor:pointer}.gem-infotext-wrap:hover{color:inherit}.gem-infotext-wrap.position--top{flex-direction:column}.gem-infotext-wrap.position--bottom{flex-direction:column-reverse}.gem-infotext-wrap.position--left{justify-content:flex-start}.gem-infotext-wrap.position--right{justify-content:flex-end;flex-direction:row-reverse}.gem-infotext-wrap.position--bottom.horizonal--left,.gem-infotext-wrap.position--top.horizonal--left{align-items:flex-start}.gem-infotext-wrap.position--bottom.horizonal--center,.gem-infotext-wrap.position--top.horizonal--center{align-items:center}.gem-infotext-wrap.position--bottom.horizonal--right,.gem-infotext-wrap.position--top.horizonal--right{align-items:flex-end}.gem-infotext-wrap.position--left.vertical--top,.gem-infotext-wrap.position--right.vertical--top{align-items:flex-start}.gem-infotext-wrap.position--left.vertical--center,.gem-infotext-wrap.position--right.vertical--center{align-items:center}.gem-infotext-wrap.position--left.vertical--bottom,.gem-infotext-wrap.position--right.vertical--bottom{align-items:flex-end}.gem-infotext-icon{position:relative}.gem-infotext-icon .gem-icon-size-tiny{font-size:16px}.gem-infotext-icon .gem-icon-size-tiny.gem-simple-icon{height:16px;width:16px;line-height:16px}.gem-infotext-icon .gem-icon-size-tiny:not(.gem-simple-icon) .gem-icon-inner{height:25px;width:25px;line-height:25px}.gem-infotext-icon .gem-icon{display:block}.gem-infotext-icon .gem-icon.gem-simple-icon .gem-icon-inner{margin:0}.gem-infotext-icon .gem-icon-inner,.gem-infotext-icon .gem-icon-shape-hexagon-top-inner-before,.gem-infotext-icon .gem-icon-style-gradient .back-angle{-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.gem-infotext-icon .gem-icon-half-1,.gem-infotext-icon .gem-icon-half-2{-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}.gem-infotext-icon .gem-icon{color:var(--thegem-to-menu-level1-color,#3c3950);-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}.gem-infotext,.gem-infotext__description,.gem-infotext__subtitle,.gem-infotext__title{position:relative}.gem-infotext__description .styled-subtitle,.gem-infotext__description .text-body,.gem-infotext__description .text-body-tiny,.gem-infotext__description .title-default,.gem-infotext__description .title-h1,.gem-infotext__description .title-h2,.gem-infotext__description .title-h3,.gem-infotext__description .title-h4,.gem-infotext__description .title-h5,.gem-infotext__description .title-h6,.gem-infotext__description .title-xlarge,.gem-infotext__subtitle .styled-subtitle,.gem-infotext__subtitle .text-body,.gem-infotext__subtitle .text-body-tiny,.gem-infotext__subtitle .title-default,.gem-infotext__subtitle .title-h1,.gem-infotext__subtitle .title-h2,.gem-infotext__subtitle .title-h3,.gem-infotext__subtitle .title-h4,.gem-infotext__subtitle .title-h5,.gem-infotext__subtitle .title-h6,.gem-infotext__subtitle .title-xlarge,.gem-infotext__title .styled-subtitle,.gem-infotext__title .text-body,.gem-infotext__title .text-body-tiny,.gem-infotext__title .title-default,.gem-infotext__title .title-h1,.gem-infotext__title .title-h2,.gem-infotext__title .title-h3,.gem-infotext__title .title-h4,.gem-infotext__title .title-h5,.gem-infotext__title .title-h6,.gem-infotext__title .title-xlarge{padding:0;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s;margin:0}.gem-infotext__description .title-default,.gem-infotext__subtitle .title-default,.gem-infotext__title .title-default{font-size:var(--thegem-to-menu-font-size,14px);font-weight:var(--thegem-to-menu-font-weight,700);font-style:var(--thegem-to-menu-font-style,normal);color:var(--thegem-to-h6-color);text-transform:var(--thegem-to-menu-text-transform,uppercase);letter-spacing:var(--thegem-to-menu-letter-spacing,0);line-height:var(--thegem-to-menu-line-height,25px);font-family:var(--thegem-to-menu-font-family,"Montserrat")}.gem-infotext__description .title-default.light,.gem-infotext__subtitle .title-default.light,.gem-infotext__title .title-default.light{font-weight:400;font-style:var(--thegem-to-light-title-font-style);font-family:var(--thegem-to-light-title-font-family)}.gem-infotext__description .text-body,.gem-infotext__subtitle .text-body,.gem-infotext__title .text-body{font-size:var(--thegem-to-body-font-size);font-weight:var(--thegem-to-body-font-weight);font-style:var(--thegem-to-body-font-style);text-transform:var(--thegem-to-body-text-transform);letter-spacing:var(--thegem-to-body-letter-spacing);line-height:var(--thegem-to-body-line-height);font-family:var(--thegem-to-body-font-family)}.gem-infotext__description .text-body-tiny,.gem-infotext__subtitle .text-body-tiny,.gem-infotext__title .text-body-tiny{font-size:var(--thegem-to-body-tiny-font-size);font-weight:var(--thegem-to-body-tiny-font-weight);font-style:var(--thegem-to-body-tiny-font-style);text-transform:var(--thegem-to-body-tiny-text-transform);letter-spacing:var(--thegem-to-body-tiny-letter-spacing);line-height:var(--thegem-to-body-tiny-line-height);font-family:var(--thegem-to-body-tiny-font-family)}.gem-infotext a:hover .gem-infotext .description-customize,.gem-infotext a:hover .gem-infotext .subtitle-customize,.gem-infotext a:hover .gem-infotext .title-customize,.gem-infotext a:hover .gem-infotext-icon .gem-icon-half-1,.gem-infotext a:hover .gem-infotext-icon .gem-icon-half-2{color:var(--thegem-to-menu-level1-color-hover,#00bcd4)}