/* https://www.accuenergy.com/wp-content/plugins/teslaform-to-lead-v2/tesla.css?ver=6.8.2 */
.wrap{background-color:#eff2f4}.form-container{box-shadow:0 3px 6px #0000000d}.form-container,#clonableDivNum{background-color:#fff;border-radius:2px;padding:55px 50px 50px 50px;display:flex;flex-direction:row;gap:45px;margin-bottom:45px}.meter{flex-direction:column;gap:0;margin-bottom:30px!important}.form-container h3,#clonableDivNum h3{margin:0 0 2px 0;font-size:18px!important;font-weight:700;line-height:24px;color:#414444}.form-container .left,.form-container .right{width:50%}.form-container .right{position:relative}.form-container .columns{display:flex;flex-direction:row;gap:40px}.form-container .columns .half_section{width:50%}textarea{min-width:150px;max-width:520px;min-height:120px}.line{border-right:1px solid #00909c;opacity:.3;margin-top:66px}.title-tesla{font-size:28px!important;line-height:38px;font-weight:400}.form-header{margin-top:50px;display:flex;flex-wrap:wrap-reverse;justify-content:space-between;align-items:center}.flex-section{display:flex;gap:35px}.flex-section .flex-row{flex-direction:column;flex:1}.flex-section .flex-row.width100{max-width:100px}.form-header .title{margin-top:auto}.form-header img{height:68px!important}.duplicate{background-image:url(/wp-content/uploads/Abstract_Lines.jpg);background-repeat:no-repeat;background-position:top right;box-shadow:0 3px 6px #0000000d}p.close_button{position:absolute;width:100%}a.close-btn{margin-top:-60px!important;padding:0 5px!important;float:right;margin-right:60px!important;opacity:1!important}.modal-header .btn.remove{margin-top:0;margin-right:0}.fixed-buttons{z-index:100;text-align:center;position:fixed;bottom:0;left:0;width:100%;background-color:rgba(142,153,164,.95)}.fixed-buttons button{margin:0 23px 0 0}.fixed-buttons{padding:35px 0}a.acu-solid-blue-btn{cursor:pointer;font-size:16px;font-weight:600;text-decoration:none;border-radius:4px;border-width:1px;border-style:solid;margin:10px 5px 10px 0;padding:10px 13px;line-height:22px;background-color:rgba(0,160,175,1);border-color:rgba(0,160,175,1);color:#fff!important}a.acu-solid-blue-btn:hover{background-color:rgba(0,81,88,1);border-color:rgba(0,81,88,1);color:#fff!important}.text-muted{color:#898787;margin-top:7px;font-size:10px;line-height:12px}.note{position:absolute;bottom:0;right:0}.note p{margin-bottom:0;font-style:italic;font-size:14px!important}.modal-footer .btn-default{border-radius:6px}#form-content>form{display:none}#form-content>form.active{display:block}.top-buffer-small{margin-top:1rem!important}.top-buffer-medium{margin-top:2rem!important}.top-buffer-large{margin-top:3rem!important}#receiver-address-section{display:none}.meterinfo-dialog-link{text-align:right}.meterinfo-dialog-link>a{font-size:10px;text-decoration:none;color:#00a0af}p.length-help-text{font-size:10px!important;line-height:12px}.margin-top4px{margin-top:4px}.hidden-fields{display:none}.modal-backdrop.in{z-index:50!important}#form-tab{display:flex;flex-direction:row;margin-top:1rem}#form-tab div{padding:.8rem 3rem;margin:0;background-color:#ececec;font-size:18px;font-weight:700;cursor:pointer}#form-tab div.active{background-color:#fff;cursor:default}.hide{display:none}@media only screen and (max-width:767px){.title-tesla{margin:10px 30px}.form-container,#clonableDivNum{flex-direction:column;gap:20px;padding:30px}.form-container .left,.form-container .right{width:100%}.form-container .columns{flex-direction:column;gap:0}.form-container .columns .half_section{width:100%}.line{border-right:unset;opacity:.3;margin-top:0}.form-header img{padding-left:20px}.flex-box{margin-top:0;flex-direction:column-reverse;text-align:center}.flex-box img{margin:auto;width:auto}.flex-section{flex-direction:column;gap:unset}.flex-section .flex-row.width100{max-width:unset}a.close-btn{margin-top:-30px!important;margin-right:40px!important}.note{position:unset}}@media only screen and (max-width:400px){.fixed-buttons{display:flex;flex-direction:column}.fixed-buttons button.acu-solid-orange-btn{margin-left:auto;margin-right:auto;width:fit-content;min-width:125px}.fixed-buttons a{margin-left:auto!important;margin-right:auto!important;width:fit-content;min-width:125px}#form-tab div{padding:.8rem 1.4rem}}@media only screen and (max-width:300px){.fixed-buttons button.acu-solid-orange-btn{margin-right:80px!important}.fixed-buttons a{margin-right:80px}}.meterinfo-dialog-link{cursor:pointer}.grecaptcha-badge{bottom:115px!important}