.yield-calculator{background-color:#fff;border-radius:16px;box-shadow:0 4px 20px 0 rgba(0,0,0,.12);margin:-80px auto 0;max-width:1184px;min-height:888px;padding:50px 80px;position:relative}.yield-calculator .tabs{align-items:center;display:flex;height:54px;margin:0;padding:0}.yield-calculator .tabs ul{align-items:center;display:flex;flex-wrap:wrap;height:100%;list-style-type:none;margin:0;padding:0;width:100%}.yield-calculator .tabs li{display:flex;flex-grow:1;height:100%;margin:0;padding:0}.yield-calculator .tabs a{align-items:center;border-bottom:2px solid #e8eaec;color:hsla(210,2%,56%,.6);display:flex;font-family:Lato,sans-serif;font-size:18px;font-weight:900;justify-content:center;letter-spacing:.6px;line-height:24px;margin:0;padding:0;width:100%}.yield-calculator .tabs a.active{border-bottom:6px solid #ff0012;color:#8e9092;padding-top:4px}.yield-calculator .calculators .product:not(:first-child){display:none}.yield-calculator .calculators .product>.title{color:#2c363e;font-family:Lato,sans-serif;font-size:24px;font-weight:900;letter-spacing:.6px;line-height:32px;padding-top:56px;text-transform:uppercase}.yield-calculator .calculators .disclaimer,.yield-calculator .calculators .product>.description{color:#8e9092;font-family:Lato,sans-serif;font-size:18px;letter-spacing:0;line-height:24px;padding-top:16px}.yield-calculator .calculators .disclaimer{padding-top:40px}.yield-calculator .calculators .product .calculator{display:flex;padding-top:64px}.yield-calculator .calculators .product .calculator>div{flex:1 1 0;width:0}.yield-calculator .calculators .product .calculator>div:first-child{display:flex;flex-direction:column;justify-content:space-around;margin-right:64px}.yield-calculator .calculators .product .calculator .card-input .product-selector{display:flex}.yield-calculator .calculators .product .calculator .card-input .product-selector select{font-size:18px;width:60%}.yield-calculator .calculators .product .calculator .card-input .product-selector .tooltiptext span:not(:first-child){display:none}.yield-calculator .calculators .product .calculator .card-input .param{display:flex;justify-content:space-between}.yield-calculator .calculators .product .calculator .card-input .txt{align-self:center;color:#2c363e;display:flex;font-family:Lato,sans-serif;font-size:16px;letter-spacing:0;line-height:24px}.yield-calculator .calculators .product .calculator .card-input .tooltip{padding-left:8px;padding-top:2px;position:relative}.yield-calculator .calculators .product .calculator .card-input .tooltip .tooltiptext{background-color:#2c363e;border-radius:16px;bottom:125%;color:#fff;font-family:Lato,sans-serif;font-size:16px;font-weight:300;left:50%;letter-spacing:-.1px;line-height:22px;padding:24px;position:absolute;text-align:center;transform:translate(-49%);visibility:hidden;width:384px;z-index:1}.yield-calculator .calculators .product .calculator .card-input .tooltip:hover{cursor:pointer}.yield-calculator .calculators .product .calculator .card-input .tooltip:hover .tooltiptext{visibility:visible}.yield-calculator .calculators .product .calculator .card-input .tooltip .tooltiptext:after{border:5px solid transparent;border-top-color:#2c363e;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.yield-calculator .calculators .product .calculator .card-input .txt-input{border:1px solid #d4d6d8;border-radius:8px;box-sizing:border-box;display:flex;height:40px;justify-content:end;padding-right:16px;width:136px}.yield-calculator .calculators .product .calculator .card-input .txt-input input{border:none;color:#29353f;font-family:Lato,sans-serif;font-size:16px;letter-spacing:0;line-height:24px;max-width:80px;outline:none;padding-right:6px;text-align:right}.yield-calculator .calculators .product .calculator .card-input .txt-input span{color:hsla(210,2%,56%,.8);font-family:Lato,sans-serif;font-size:16px;letter-spacing:0;line-height:24px;text-align:right}.yield-calculator [type=range]:active,.yield-calculator [type=range]:hover{cursor:pointer}.yield-calculator [type=range]{--range:calc(var(--max) - var(--min));--ratio:calc((var(--val) - var(--min))/var(--range));--sx:calc(0.75em + var(--ratio)*(100% - 1.5em));background:transparent;font:1em/1 arial,sans-serif;height:8px;margin:0;padding:0;width:100%}.yield-calculator [type=range],.yield-calculator [type=range]::-webkit-slider-thumb{-webkit-appearance:none}.yield-calculator [type=range]::-webkit-slider-runnable-track{background:#e8eaec;border:none;border-radius:4px;box-sizing:border-box;height:8px;width:100%}.wk [type=range]::-webkit-slider-runnable-track{background:linear-gradient(#ff0012,#ff0012) 0/var(--sx) 100% no-repeat #e8eaec}.yield-calculator [type=range]::-moz-range-track{background:#e8eaec;border:none;border-radius:4px;box-sizing:border-box;height:8px;width:100%}.yield-calculator [type=range]::-ms-track{background:#e8eaec;border:none;border-radius:4px;box-sizing:border-box;height:8px;width:100%}.yield-calculator [type=range]::-moz-range-progress{background:#ff0012;border-radius:4px;height:8px}.yield-calculator [type=range]::-ms-fill-lower{background:#ff0012;border-radius:4px;height:8px}.yield-calculator [type=range]::-webkit-slider-thumb{background:#ff0012;border:2px solid #fff;border-radius:50%;box-sizing:border-box;height:24px;margin-top:-8px;width:24px}.yield-calculator [type=range]::-moz-range-thumb{background:#ff0012;border:2px solid #fff;border-radius:50%;box-sizing:border-box;height:24px;width:24px}.yield-calculator [type=range]::-ms-thumb{background:#ff0012;border:2px solid #fff;border-radius:50%;box-sizing:border-box;height:24px;margin-top:0;width:24px}.yield-calculator [type=range]::-ms-tooltip{display:none}.yield-calculator .calculators .product .calculator .card-input .range-container datalist{display:flex;justify-content:space-between;margin-top:8px;width:100%}.yield-calculator .calculators .product .calculator .card-input .range-container datalist option{color:hsla(210,2%,56%,.8);font-family:Lato,sans-serif;font-size:12px;letter-spacing:0;line-height:16px;min-width:40px;padding:0;text-align:center}.yield-calculator .calculators .product .calculator .card-input .range-container datalist option:first-child{text-align:left}.yield-calculator .calculators .product .calculator .card-input .range-container datalist option:nth-child(2){text-align:right}.yield-calculator .calculators .product .calculator .card-result{background-color:rgba(240,241,243,.8);border-radius:12px;display:flex;flex-direction:column;height:480px;justify-content:center}.yield-calculator .calculators .product .calculator .card-result .img{margin-bottom:12px;text-align:center}.yield-calculator .calculators .product .calculator .card-result .title{color:#2c363e;font-family:Lato,sans-serif;font-size:16px;letter-spacing:0;line-height:24px;text-align:center}.yield-calculator .calculators .product .calculator .card-result .result{color:#2c363e;font-family:Lato,sans-serif;font-size:40px;font-weight:900;letter-spacing:1px;line-height:48px;padding-bottom:24px;padding-top:8px;text-align:center}.yield-calculator .calculators .product .calculator .card-result .description,.yield-calculator .calculators .product .calculator .card-result .results{color:#8e9092;font-family:Lato,sans-serif;font-size:12px;letter-spacing:0;line-height:16px;padding:0 48px;text-align:center}.yield-calculator .calculators .product .calculator .card-result .results{margin-top:15px}.yield-calculator .calculators .product .calculator .card-result .cta{margin-top:48px;text-align:center}#calc-popup .cta a,#email-calc-popup .cta a,.yield-calculator .calculators .product .calculator .card-result .cta a{background-color:#ee2429;border-radius:8px;box-shadow:0 2px 8px 0 rgba(0,0,0,.08);color:#fff;display:inline-block;font-family:Lato,sans-serif;font-size:16px;font-weight:700;letter-spacing:2px;line-height:20px;padding:18px 22px;text-align:center;text-transform:uppercase;width:80%}#calc-popup-overlay,#email-calc-popup-overlay{background-color:rgba(0,0,0,.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:4}#calc-popup,#email-calc-popup{background-color:#f0f1f3;border-radius:8px;box-shadow:0 4px 20px 0 rgba(0,0,0,.12);display:none;left:50%;min-height:368px;padding:56px 64px;position:absolute;top:50%;transform:translate(-50%,-15%);width:584px;z-index:5}#calc-popup h5,#email-calc-popup h5{color:#3b3b3b;font-family:Lato,sans-serif;font-size:24px;font-weight:900;letter-spacing:0;line-height:32px;margin-bottom:24px;text-align:center;text-transform:uppercase}#calc-popup p,#email-calc-popup p{color:#797b7d;font-family:Lato,sans-serif;font-size:16px;letter-spacing:0;line-height:24px;margin-bottom:56px;text-align:center}#calc-popup .cta,#email-calc-popup .cta{text-align:center}#calc-popup .cta.show-on-submit,#email-calc-popup .cta.email-show-on-submit{padding-top:80px}#calc-popup-close,#email-calc-popup-close{cursor:pointer;position:absolute;right:24px;top:24px}#calc-popup .error-msg,#calc-popup .hs-error-msg{color:#ee2429;font-size:14px}#calc-popup ul.no-list.error-msg{display:none!important}#calc-popup .hs_submit,#email-calc-popup .hs_submit{text-align:center}#calc-popup .hs_submit .hs-button,#email-calc-popup .hs_submit .hs-button{width:80%}#calc-popup #rgpd-info{padding-top:20px}#calc-popup .rgpd-info-container details{margin:0 auto;max-width:inherit}#calc-popup .rgpd-info-container details summary{color:#2c363e;font-family:Lato,sans-serif;font-size:14px;font-weight:700;letter-spacing:0;line-height:24px}#calc-popup .rgpd-info-container details summary:after{margin-left:20ch}#calc-popup .rgpd-info-container details p{font-size:12px;line-height:18px;margin-bottom:16px}#calc-popup .show-on-submit{display:none;margin-bottom:8px}#calc-popup .submitted-message p{margin-bottom:0}#email-calc-popup .email-show-on-submit{display:none;margin-bottom:8px}#email-calc-popup .submitted-message p{margin-bottom:0}.email-show-if-error-voltar a{border:1px solid #2c363e;border-radius:8px;color:#2c363e;display:block;font-size:14px;letter-spacing:1px;margin:0 auto;padding:18px 22px;text-align:center;text-transform:uppercase;width:80%}.email-show-if-error-voltar{margin-top:10px;text-align:center}.email-show-if-error-voltar a.active,.email-show-if-error-voltari a:hover{background-color:#ee2429;border:1px solid #ee2429;color:#fff}@media (max-width:834px){.yield-calculator{max-width:100%;overflow-x:hidden;padding:32px 28px;width:100%}.yield-calculator .tabs ul::-webkit-scrollbar{display:none}.yield-calculator .calculators .product .description,.yield-calculator .calculators .product .title{margin-right:24px}.yield-calculator .calculators .product .calculator{flex-direction:column;padding-top:24px}.yield-calculator .calculators .product .calculator>div{width:auto}.yield-calculator .calculators .product .calculator>div:first-child{margin-right:24px}.yield-calculator .calculators .product .calculator .card-input>div{margin-top:24px}.yield-calculator .calculators .product .calculator .card-result{height:auto;margin-right:24px;margin-top:48px;min-height:480px}.yield-calculator .calculators .product .calculator .card-input .txt-input{width:146px}.yield-calculator .calculators .product .calculator .card-input .txt-input input{max-width:88px}}@media (max-width:767px){.yield-calculator{max-width:100%;overflow-x:hidden;padding:32px 0 32px 28px;width:100%;z-index:1}.yield-calculator .tabs ul{flex-direction:column;overflow-x:scroll;scrollbar-width:none}.yield-calculator .tabs a{font-size:14px;padding:0 24px}.yield-calculator .calculators .product>.title{font-size:18px;line-height:24px;padding-top:40px}.yield-calculator .calculators .product>.description{font-size:14px;line-height:20px}#calc-popup,#email-calc-popup{padding:56px 34px;width:100%}#calc-popup p,#email-calc-popup p{margin-bottom:30px}#calc-popup .hs_submit .hs-button,#email-calc-popup .cta a,#email-calc-popup .hs_submit .hs-button,.email-show-if-error-voltar a{width:100%}.yield-calculator .calculators .product .calculator .card-result .results{margin-bottom:30px}}@media (max-width:428px){.yield-calculator .calculators .product .calculator .card-input .txt{max-width:170px}.yield-calculator .calculators .product .calculator .card-input .tooltip .tooltiptext{left:100%;transform:translate(-64%);width:90vw}.yield-calculator .calculators .product .calculator .card-input .tooltip .tooltiptext:after{left:62%}#calc-popup .rgpd-info-container details summary:after{margin-left:3ch}}@media (max-width:390px){.yield-calculator .calculators .product .calculator .card-input .tooltip .tooltiptext{left:100%;transform:translate(-70%);width:90vw}.yield-calculator .calculators .product .calculator .card-input .tooltip .tooltiptext:after{left:67.5%}}