.section-irr-calculator{background-color:#fff;padding-top:10px !important}
.banner-header{font-size:20px;line-height:23px;margin-top:16px;color:#000;font-weight:900;margin-bottom:20px;text-align:center;display:flex;align-items:center;justify-content:center}
.banner-header::after,.banner-header::before{content:"";flex:1 1;margin:auto}
.banner-header::before{margin-right:8px;border:2px solid;border-image:linear-gradient(270.47deg,#fb0 -15.37%,rgba(255,219,121,.524008) 62.25%,rgba(255,255,255,0) 95.52%);border-image-slice:1}
.banner-header::after{margin-left:8px;border:2px solid;border-image:linear-gradient(270.47deg,#fb0 -15.37%,rgba(255,219,121,.524008) 62.25%,rgba(255,255,255,0) 95.52%);border-image-slice:1;transform:rotate(180deg)}
.flex-content-center{display:flex;justify-content:center;flex-direction:column-reverse;align-items:center}
.left-section,.right-section{width:100%;display:flex;flex-direction:column}
.right-section{transition:transform .6s;backface-visibility:hidden}
.irr-field-list{position:relative}
.irr-field-list-rupee{font-size:16px;font-weight:700;position:absolute;left:0;width:30px;height:100%;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#444}
.tool-tip{margin-left:auto;margin-bottom:0}
.tool-tip:hover .tool-tip__text{opacity:1}
.tool-tip__icon{cursor:pointer;position:absolute;right:10px;top:17px;z-index:1;border:1px solid #fb0;border-radius:100%;padding:1px}
.tool-tip__text{width:100%;top:38px;right:0;background-color:#f0f0f0;position:absolute;z-index:2;padding:10px;font-size:12px;border-radius:4px;line-height:1.6;opacity:0;pointer-events:none}
.irr-icon-help{height:10px;width:10px}
.irr-field-input{padding:10px 10px 10px 25px !important;width:100% !important;border:1px solid #ddd !important;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;height:48px;position:static !important}
.irr-field-input:focus{border:2px solid #fb0 !important}
.irr-field-input:focus+.irr-field-label{font-size:13px;font-weight:700 !important;color:#000 !important;top:0;line-height:14px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff}
.irr-field-input:valid~.irr-field-label{font-weight:700 !important}
.irr-field-input:not(:-moz-placeholder-shown)+.irr-field-label{top:0;transform:translateY(-50%);font-size:13px}
.irr-field-input:not(:-ms-input-placeholder)+.irr-field-label{top:0;transform:translateY(-50%);font-size:13px}
.irr-field-input:not(:placeholder-shown)+.irr-field-label{top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:13px}
.irr-field-input:not(:focus):valid~.irr-field-label{color:#999 !important}
.irr-field-label{position:absolute;padding:0 5px;font-weight:500;left:25px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff;-webkit-transition:.2s ease-out;transition:.2s ease-out;-webkit-transform-origin:left top;transform-origin:left top;pointer-events:none;color:#ddd !important;font-size:16px;line-height:20px;background-color:#fff}
.irr-field .help-block{padding-left:0 !important}
.irr-field-label.tem-class{color:transparent}
.irr-field__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.irr-field{margin-bottom:24px;position:relative}
.irr-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;flex-direction:column}
.btn-calculate{cursor:pointer;padding:14px;display:inline-block;background-color:#fb0;font-weight:900;color:#000;font-size:16px;border:0;border-radius:4px;width:100%;box-shadow:0 2px 8px 2px rgba(255,187,0,.48)}
.btn-calculate:focus{outline:0}
.btn-calculate-again{cursor:pointer;padding:22px;display:inline-block;background-color:#fb0;font-weight:900;color:#000;font-size:16px;text-align:center;border:0;border-radius:4px;width:100%;box-shadow:0 2px 8px 2px rgba(255,187,0,.48)}
.btn-calculate-again:focus{outline:0}
.btn-calculate-again{padding:14px;line-height:25px;font-size:20px}
.btn-calculate-wrap{margin-top:18px}
.max-content-width-irr{max-width:944px;margin:0 auto}
.year-input{padding:10px 10px 10px 14px !important}
.year-lablel{left:14px !important}
.right-section-update{display:flex;flex-direction:column;width:100%;height:224px;background:#fffaeb;padding:28px;justify-content:space-between;border-radius:4px}
.flipped{transform:rotateY(180deg)}
.irr-data{color:#444;font-size:16px;padding-top:40px;text-align:center}
.irr-data span{font-weight:700;color:#000}
.hide-irr{display:none}
@media(min-width:768px){.banner-header{line-height:50px;font-size:40px;margin-top:0}
.section-irr-image{margin:0 auto}
.left-section{display:flex}
.irr-field-list-rupee{font-size:14px;line-height:18px}
.irr-field{width:100%}
.btn-calculate-again-wrap{padding:15px 25px;margin:0 !important}
.flex-content-center{flex-direction:row}
.btn-calculate{padding:14px;line-height:25px;font-size:20px}
.btn-calculate{font-size:20px;line-height:25px}
.btn-calculate-again{font-size:20px;padding:14px;line-height:25px;margin-top:5px}
.right-section-update{height:326px;width:94%;justify-content:flex-end}
.irr-data{padding-bottom:74px}
}