.chartSubNote{padding-top:30px}.chartSubNote .bold{font-weight:700}.container .hide{display:none}.row .col-md-6{padding-left:15px;padding-right:15px}.comprehensiveCal-header{text-align:center}.comprehensiveCal-header .section-title{font-size:30px;line-height:1.17;margin-bottom:12px}.comprehensiveCal-header .section-blurb{font-size:18px;line-height:1.5;margin-bottom:42px}.comprehensiveCal-header .section-text{max-width:995px;margin:0 auto 40px;font-size:16px;line-height:1.625}.dark-theme .comprehensiveCal-header .section-text{color:#CCC}.section-partsRange{margin-bottom:44px}.part-ranges .item-part{width:100%;padding:0 15px;margin-bottom:10px}.part-ranges .detail{font-size:18px;font-weight:400;line-height:1.5;color:inherit;color:#FFF}.part-ranges #UNIT{height:44px;color:inherit;font-size:18px;font-weight:700;line-height:1.47}.part-ranges input{width:100%;background-color:transparent}.fees-wrap{margin-bottom:28px}.fees-wrap .fees-col{width:100%;margin-bottom:17px}.fees-wrap .fees-title{color:inherit;font-size:18px;font-weight:700;line-height:1.47;margin-bottom:10px;color:#FFF}.fees-wrap .fees-data{display:block;width:100%;height:60px;line-height:60px;border:1px solid #464646;background-color:#222;padding:0 10px;font-size:20px;font-weight:400;color:inherit;border-radius:6px}.light_theme .fees-wrap .fees-data{border:1px solid #ccc;background-color:#FFF;color:#000}.profit-cost{display:block;padding:11px 20px;border-radius:10px}.profit-cost ul{list-style:none;padding:0;margin:0}.profit-cost ul li{padding:24px 0;font-size:18px;font-weight:400;line-height:1.17}.profit-cost ul li+li{border-top:1px solid rgba(0,0,0,0.2)}.profit-cost li.title{font-size:26px;font-weight:700;line-height:1.17;padding:22px 0}.profit-cost .lbl{display:block;margin-bottom:10px}.profit-cost .data{font-size:30px;font-weight:700}.dark_theme .profit-cost{background-color:#222}.dark_theme .profit-cost ul li+li{border-top:1px solid #666}.light_theme .profit-cost{background-color:rgba(255,2555,255,0.8)}.light_theme .profit-cost *{color:#060606}.annualProfit-box,.annaulSaving-box,.timeSaving-box{padding:34px 21px;margin-bottom:30px;border-radius:10px}.section-cat_title{display:block;font-size:17px;font-weight:400;line-height:1.39;margin-bottom:11px}.section-val{font-size:30px;font-weight:700;line-height:1.17;margin-bottom:20px}.dark_theme .annualProfit-box,.dark_theme .annaulSaving-box,.dark_theme .timeSaving-box{background-color:#222}.light_theme .annualProfit-box,.light_theme .annaulSaving-box,.light_theme .timeSaving-box{background-color:rgba(255,2555,255,0.8)}.light_theme .comprehensiveCal-header *{color:#fff}@media only screen and (min-width:993px){.comprehensiveCal-header .section-title{font-size:50px;margin-bottom:22px}.comprehensiveCal-header .section-blurb{font-size:20px;margin-bottom:65px}.comprehensiveCal-header .section-text{margin-bottom:50px}.row.porductionNeeds .item-part{width:50%}.part-ranges .detail{font-size:20px}.part-ranges #UNIT{font-size:17px}.fees-wrap{margin-bottom:0}.fees-wrap .fees-col{margin-bottom:0}.fees-wrap .fees-title{font-size:17px}.profit-cost{padding:25px 42px 35px}.profit-cost ul li{display:flex;justify-content:space-between;padding:34px 0;line-height:1.18;font-size:22px}.profit-cost li.title{padding:26px 0;font-size:28px}.profit-cost ul li .lbl{display:inline-block;margin-bottom:0}.profit-cost .data{font-size:inherit}.annualProfit-box,.annaulSaving-box,.timeSaving-box{margin-bottom:30px;padding:45px 50px}.section-cat_title{font-size:18px}.section-val{margin-bottom:0}}@media only screen and (max-width:767px){.profit-cost,.annualProfit-box,.annaulSaving-box,.timeSaving-box{margin-left:-20px;margin-right:-20px}}a.load-fullreport{cursor:pointer;display:inline-block;font-family:'Roboto',sans-serif;font-size:22px;font-style:normal;font-weight:700;line-height:1;color:#051c2c;transition-timing-function:cubic-bezier(0.400,0.000,0.200,1.000);background:#ffc644;text-decoration:none;padding:15px 24px;border-radius:10px;text-align:center;margin-top:30px;margin-bottom:50px;transition:all .3s ease;-webkit-transition:all .3s ease}a.load-fullreport:hover{filter:brightness(1.1);-webkit-filter:brightness(1.1)}