#tx-troenergyhouse .energyhouse{display:flex;justify-content:center}#tx-troenergyhouse .wrapper{display:inline-flex;position:relative}#tx-troenergyhouse .background{height:auto;max-width:100%}#tx-troenergyhouse .background:not(.loaded)~.theme-layer{opacity:0}#tx-troenergyhouse .theme-layer{display:flex;opacity:1;position:absolute;transform:translate(-1rem,-1rem);transition:opacity .3s ease;z-index:1}#tx-troenergyhouse .theme-layer[data-theme=ac]{left:27%;top:39%}#tx-troenergyhouse .theme-layer[data-theme=broadband]{left:95.25%;top:81%}#tx-troenergyhouse .theme-layer[data-theme=electricity]{left:63%;top:56.7%}#tx-troenergyhouse .theme-layer[data-theme=energydata]{left:46%;top:49%}#tx-troenergyhouse .theme-layer[data-theme=gas]{left:52.3%;top:81.4%}#tx-troenergyhouse .theme-layer[data-theme=geo]{left:41.2%;top:72.5%}#tx-troenergyhouse .theme-layer[data-theme=house_connection]{left:38%;top:89.4%}#tx-troenergyhouse .theme-layer[data-theme=mini_solar]{left:89%;top:44%}#tx-troenergyhouse .theme-layer[data-theme=photo]{left:32%;top:18%}#tx-troenergyhouse .theme-layer[data-theme=thermostat]{left:72%;top:40%}#tx-troenergyhouse .theme-layer[data-theme=thg]{left:64%;top:70%}#tx-troenergyhouse .theme-layer[data-theme=wallboxes]{left:74.5%;top:72%}#tx-troenergyhouse .theme-layer[data-theme=water]{left:7.9%;top:75.7%}#tx-troenergyhouse .theme-button{background-color:#95c11f;border-radius:50%;border:none;box-shadow:3px 3px 8px 0 rgba(0,0,0,.2);color:#ededed;height:2rem;outline:0!important;padding:0;position:relative;width:2rem}#tx-troenergyhouse .theme-button>img{background-color:#95c11f;border-radius:50%;height:100%;object-fit:contain;padding:.25rem;position:relative;width:100%;z-index:1}#tx-troenergyhouse .theme-button .title{background-color:#95c11f;border-radius:1rem;bottom:0;box-shadow:3px 3px 8px 0 rgba(0,0,0,.2);color:#281e1e;height:2rem;left:0;line-height:1.8;opacity:0;padding:0 .5rem;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease,padding .3s ease;user-select:none;white-space:nowrap}#tx-troenergyhouse .theme-button:focus,#tx-troenergyhouse .theme-button:hover,#tx-troenergyhouse .theme-layer:focus,#tx-troenergyhouse .theme-layer:hover{z-index:10}#tx-troenergyhouse .theme-button:focus .title,#tx-troenergyhouse .theme-button:hover .title{opacity:1;padding:0 .5rem 0 2rem;pointer-events:all;user-select:auto}#tx-troenergyhouse .theme-layer[data-theme=broadband] .theme-button .title,#tx-troenergyhouse .theme-layer[data-theme=mini_solar] .theme-button .title,#tx-troenergyhouse .theme-layer[data-theme=thermostat] .theme-button .title,#tx-troenergyhouse .theme-layer[data-theme=wallboxes] .theme-button .title{left:auto;right:0}#tx-troenergyhouse .theme-layer[data-theme=broadband] .theme-button:focus .title,#tx-troenergyhouse .theme-layer[data-theme=broadband] .theme-button:hover .title,#tx-troenergyhouse .theme-layer[data-theme=mini_solar] .theme-button:focus .title,#tx-troenergyhouse .theme-layer[data-theme=mini_solar] .theme-button:hover .title,#tx-troenergyhouse .theme-layer[data-theme=thermostat] .theme-button:focus .title,#tx-troenergyhouse .theme-layer[data-theme=thermostat] .theme-button:hover .title,#tx-troenergyhouse .theme-layer[data-theme=wallboxes] .theme-button:focus .title,#tx-troenergyhouse .theme-layer[data-theme=wallboxes] .theme-button:hover .title{padding:0 2rem 0 .5rem}@media (min-width:576px){#tx-troenergyhouse .theme-layer{transform:translate(-1.25rem,-1.25rem)}#tx-troenergyhouse .theme-button{height:2.5rem;width:2.5rem}#tx-troenergyhouse .theme-button .title{border-radius:1.25rem;height:2.5rem;line-height:2.4}#tx-troenergyhouse .theme-button:focus .title,#tx-troenergyhouse .theme-button:hover .title{padding:0 .5rem 0 2.5rem}#tx-troenergyhouse .theme-layer[data-theme=broadband] .theme-button:focus .title,#tx-troenergyhouse .theme-layer[data-theme=broadband] .theme-button:hover .title,#tx-troenergyhouse .theme-layer[data-theme=mini_solar] .theme-button:focus .title,#tx-troenergyhouse .theme-layer[data-theme=mini_solar] .theme-button:hover .title{padding:0 2.5rem 0 .5rem}#tx-troenergyhouse .theme-layer[data-theme=thermostat] .theme-button .title,#tx-troenergyhouse .theme-layer[data-theme=wallboxes] .theme-button .title{left:0;right:auto}#tx-troenergyhouse .theme-layer[data-theme=thermostat] .theme-button:focus .title,#tx-troenergyhouse .theme-layer[data-theme=thermostat] .theme-button:hover .title,#tx-troenergyhouse .theme-layer[data-theme=wallboxes] .theme-button:focus .title,#tx-troenergyhouse .theme-layer[data-theme=wallboxes] .theme-button:hover .title{padding:0 .5rem 0 2.5rem}}#tx-troenergyhouse-modal .modal-content .modal-footer .btn{min-width:48%}#tx-troenergyhouse-modal .modal-content .modal-footer .btn.more-info-link[href=""]{display:none}#tx-troenergyhouse-accordion .theme-icon{background-color:#95c11f;border-radius:50%;height:2.5rem;object-fit:contain;padding:.25rem;width:2.5rem}