.thegem-te-custom-fields{position:relative;width:100%}.thegem-te-custom-fields .custom-fields{flex-wrap:wrap;position:relative;flex-direction:row;display:flex}.thegem-te-custom-fields.custom-fields--left .custom-fields{justify-content:flex-start}.thegem-te-custom-fields.custom-fields--center .custom-fields{justify-content:center}.thegem-te-custom-fields.custom-fields--right .custom-fields{justify-content:flex-end}.thegem-te-custom-fields.custom-fields--justify .custom-fields{justify-content:space-between}.thegem-te-custom-fields.custom-fields--vertical .custom-fields{flex-direction:column}.thegem-te-custom-fields.custom-fields--vertical.custom-fields--left .custom-fields{align-items:flex-start}.thegem-te-custom-fields.custom-fields--vertical.custom-fields--center .custom-fields{align-items:center}.thegem-te-custom-fields.custom-fields--vertical.custom-fields--right .custom-fields{align-items:flex-end}.thegem-te-custom-fields.custom-fields--vertical .custom-fields-item{margin-right:0!important;margin-bottom:0;padding-right:0!important;margin-top:10px}.thegem-te-custom-fields.custom-fields--vertical .custom-fields-item:first-child{margin-top:5px!important}.thegem-te-custom-fields.custom-fields--vertical .custom-fields-item:last-child{margin-bottom:0!important}.thegem-te-custom-fields.custom-fields--colon-hide .custom-fields-item .item-label .colon,.thegem-te-custom-fields.custom-fields--divider-hide .custom-fields-item:after{display:none}.thegem-te-custom-fields .custom-fields-item{margin-right:10px;margin-bottom:5px;position:relative;padding-right:10px;align-items:center;margin-top:5px;display:inline-flex}.thegem-te-custom-fields .custom-fields-item:last-child{margin-right:0!important;padding-right:0!important}.thegem-te-custom-fields .custom-fields-item .icon{font-weight:400;font-style:normal;margin-right:5px;align-items:center;display:inline-flex}.thegem-te-custom-fields .custom-fields-item .icon i{height:1em;font-weight:400;font-style:normal;width:1em}.thegem-te-custom-fields .custom-fields-item .icon svg{display:block}.thegem-te-custom-fields .custom-fields-item .label-before{margin-right:5px}.thegem-te-custom-fields .custom-fields-item .label-after{margin-left:5px}.thegem-te-custom-fields.custom-fields--text-vertical .custom-fields-item{flex-direction:column;align-items:flex-start}.thegem-te-custom-fields.custom-fields--center.custom-fields--text-vertical .custom-fields-item{text-align:center;align-items:center}.thegem-te-custom-fields.custom-fields--right.custom-fields--text-vertical .custom-fields-item{text-align:right;align-items:flex-end}.thegem-te-custom-fields .custom-fields-item .item-label{flex-wrap:wrap;align-items:center;display:flex}.thegem-te-custom-fields .custom-fields-item .item-label,.thegem-te-custom-fields .custom-fields-item .item-value{padding:0;margin:0}.thegem-te-custom-fields .custom-fields{font-size:var(--thegem-to-h6-font-size-small);font-weight:var(--thegem-to-h6-font-weight);font-style:var(--thegem-to-h6-font-style);color:var(--thegem-to-h6-color);text-transform:none;letter-spacing:0;line-height:var(--thegem-to-h6-line-height-small);font-family:var(--thegem-to-h6-font-family)}.thegem-te-custom-fields .custom-fields .item-label.light,.thegem-te-custom-fields .custom-fields .item-value.light{font-weight:var(--thegem-to-light-title-font-weight);font-style:var(--thegem-to-light-title-font-style);font-family:var(--thegem-to-light-title-font-family)}.thegem-te-custom-fields .custom-fields-item i{font-size:inherit;line-height:1em}.thegem-te-custom-fields .custom-fields-item .icon svg{height:1em;font-size:inherit;width:1em;line-height:1em;vertical-align:middle}.thegem-te-custom-fields.custom-fields--table .custom-fields{width:100%;display:table}.thegem-te-custom-fields.custom-fields--table .custom-fields-item{padding:0;margin:0;display:table-row}.thegem-te-custom-fields.custom-fields--table .custom-fields-item:not(:last-child):after{height:20px;transform:translateY(-50%);right:0;top:50%;width:1px}.thegem-te-custom-fields.custom-fields--table .custom-fields-item .item-label,.thegem-te-custom-fields.custom-fields--table .custom-fields-item .item-value{padding-top:16px;margin:0;padding-bottom:16px;vertical-align:middle;display:table-cell}.thegem-te-custom-fields.custom-fields--table .custom-fields-item .item-label{white-space:nowrap}.thegem-te-custom-fields.custom-fields--table .custom-fields-item .item-label>div{vertical-align:middle;display:inline-block}.thegem-te-custom-fields.custom-fields--table .custom-fields-item .item-value,.thegem-te-custom-fields.custom-fields--table .custom-fields-item .item-value iframe{width:100%}.thegem-te-custom-fields.custom-fields--table.custom-fields--center .custom-fields-item .item-label,.thegem-te-custom-fields.custom-fields--table.custom-fields--center .custom-fields-item .item-value{justify-content:center;text-align:center}.thegem-te-custom-fields.custom-fields--table.custom-fields--right .custom-fields-item .item-label,.thegem-te-custom-fields.custom-fields--table.custom-fields--right .custom-fields-item .item-value{justify-content:flex-end;text-align:right}.thegem-te-custom-fields.custom-fields--table.custom-fields--justify .custom-fields-item .item-label,.thegem-te-custom-fields.custom-fields--table.custom-fields--justify .custom-fields-item .item-value{justify-content:space-between;text-align:justify}.thegem-te-custom-fields.custom-fields--table.custom-fields--justify .custom-fields-item .item-value{text-align:right}.thegem-te-custom-fields.custom-fields--table.custom-fields--text-vertical .custom-fields-item .item-label>*,.thegem-te-custom-fields.custom-fields--table.custom-fields--text-vertical .custom-fields-item .item-value>*{display:block}.thegem-te-custom-fields.custom-fields--table .custom-fields-item:not(:last-child):after{height:1px;transform:none;content:"";position:absolute;opacity:1;bottom:0;visibility:visible;top:auto;background-color:var(--thegem-to-box-border-color,#d4dee1);left:0;width:100%}.thegem-te-custom-fields.custom-fields--labels .custom-fields-item{padding:0 7px!important;border:1px solid transparent;background-color:var(--thegem-to-h6-color)}.thegem-te-custom-fields.custom-fields--labels .custom-fields-item .item-label,.thegem-te-custom-fields.custom-fields--labels .custom-fields-item .item-value{color:var(--thegem-to-main-bg-color)}.thegem-te-custom-fields .custom-fields .item-value ul.meta-items-list{padding:0;flex-wrap:wrap;list-style-type:none;position:relative;margin:-5px;display:flex}.thegem-te-custom-fields .custom-fields .item-value ul.meta-items-list li{padding:5px;position:relative;align-items:center;display:inline-flex}.thegem-te-custom-fields .custom-fields .item-value ul.meta-items-list li:before{font-weight:400;font-style:normal;margin-right:5px;font-family:thegem-icons}.thegem-te-custom-fields .custom-fields .item-value ul.meta-items-list.list-marker--checkbox li:before{content:"\e647"}.thegem-te-custom-fields .custom-fields .item-value ul.meta-items-list.list-marker--arrow-1 li:before{content:"\e601"}.thegem-te-custom-fields .custom-fields .item-value ul.meta-items-list.list-marker--arrow-2 li:before{content:"\e64c"}.thegem-te-custom-fields .custom-fields .item-value ul.meta-items-list.list-marker--double-arrow li:before{content:"\e653"}.thegem-te-custom-fields .custom-fields .item-value ul.meta-items-list.list-marker--check-mark li:before{content:"\e614"}.thegem-te-custom-fields .custom-fields .item-value ul.meta-items-list.list-marker--disc-style-1 li:before{content:"\e617"}.thegem-te-custom-fields .custom-fields .item-value ul.meta-items-list.list-marker--disc-style-2 li:before{content:"\e651"}.thegem-te-custom-fields .custom-fields .item-value ul.meta-items-list.list-marker--cross li:before{content:"\e619"}.thegem-te-custom-fields .custom-fields .item-value ul.meta-items-list.list-marker--square li:before{content:"\e618"}.thegem-te-custom-fields .custom-fields .item-value ul.meta-items-list.list-marker--plus li:before{content:"\e652"}.thegem-te-custom-fields .custom-fields .bordered-box{color:var(--thegem-to-body-color);width:100%}.thegem-te-custom-fields .custom-fields .item-value img{height:auto;max-width:100%}.thegem-te-custom-fields .custom-fields-item,.thegem-te-custom-fields .custom-fields-item *{max-width:100%}.thegem-te-custom-fields .custom-fields .custom-fields-item.map-field-item{width:100%}.thegem-te-custom-fields .custom-fields .custom-fields-item.map-field-item .item-value{flex-grow:1}.thegem-te-custom-fields.custom-fields--text-vertical .custom-fields-item.map-field-item .item-value{width:100%}.thegem-te-custom-fields .custom-fields .item-value .acf-map{height:400px;margin:20px 0;width:100%}