.time-period button{transition:all .3s ease;width:31.5%;cursor:pointer;padding:21px;border:0;color:#000;border-radius:8px;background:#f9f7f2;font-size:17px;font-family:Avenir_LT_Std_55_Roman!important}.lcs_container{max-width:1573px;padding:0 50px;margin:0 auto}.time-period button.active{background:#085a54;color:#fff!important}@media screen and (min-width: 769px){.time-period button:hover{background-color:#eae7df}}.progress-wrapper{display:flex;justify-content:center;align-items:center;margin-top:20px;position:relative}.circular-progress{width:100%;height:262px;overflow:hidden}.circular-progress svg{width:100%;height:283px;transform:rotate(180deg)}.circular-progress circle{stroke-width:10;fill:none;stroke-linecap:round}.circular-progress .bg{stroke:#f9f7f2}.circular-progress .fg{stroke:#085a54;stroke-dasharray:0 377;transition:stroke-dasharray .3s linear}#progressText{position:absolute;top:-25px;font-size:16px;background:#71cd32;color:#fff;font-weight:700;border-radius:5px;padding:5px 20px}.t_result_text{position:absolute;top:64%;width:268px;text-align:center;transform:translateY(-50%);color:#000}#totalSavings{font-size:56px;font-weight:700;color:#f9f7f2;line-height:100%;margin:5px 0}.range-container{margin-top:20px}input[type=range]{width:100%;margin:0;display:block;accent-color:#085a54}.lcs_flex{display:flex;align-items:stretch;justify-content:center;background:#fff;padding:0;border-radius:20px}.lcs_left_block{width:54%;display:flex;flex-direction:column;justify-content:space-between}.lcs_right_block{width:44%;margin-left:15px;display:flex;flex-direction:column;justify-content:space-between}.lcs_lft_c_title{display:block;margin-bottom:4px;color:#454545;font-size:18px}#competitorPrice,#subscriptionPrice{display:block;width:100%;outline:none;box-shadow:none;border:1px solid #ddd;margin-bottom:10px;padding:19px 25px;font-size:18px;border-radius:8px}.lcs_left_upper{border:1px solid #ddd;padding:15px 20px 30px;border-radius:16px;margin-bottom:15px}.time_period_title{color:#454545;font-size:18px;margin-bottom:5px}.lcf_upper_description{display:block;font-size:12px;line-height:20px;color:#454545;font-style:normal}.lcs_left_bottom{border:1px solid #ddd;padding:15px;border-radius:16px}.time-period{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.c_price_input{position:relative}.c_price_input:after{content:"$";position:absolute;z-index:4;top:51%;right:15px;transform:translateY(-50%);font-size:18px;color:#000}.c_price_input:before{content:"$";position:absolute;z-index:4;top:51%;left:15px;transform:translateY(-50%);font-size:18px;color:#000}.lcs_sect{padding:40px 0}.months_flex{display:flex;justify-content:space-between;align-items:center}.lcs_right_bottom{background:#085a54;padding:20px;border-radius:16px;margin-top:15px}.lcs_right_bottom p{display:flex;justify-content:space-between;color:#fff;font-size:18px}.lcs_right_upper{border:1px solid #ddd;border-radius:16px;padding:20px}.gf_price{color:#71cd31!important}#subscriptionPrice{margin-top:15px}.t_saving_description{font-size:12px;line-height:18px}#minMonths,#maxMonths{font-size:18px}.t_saving_title{font-weight:700;font-size:18px}input#competitorPrice::placeholder{color:#ccc;font-style:italic;font-size:17px;letter-spacing:1px;padding-left:4px}p#totalSavings.change_color{color:#71cd32}#subscriptionPrice{color:#71cd32;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-size:16px!important;transition:background .3s ease;color:#fff}.lcs_right_bottom p{font-weight:600}.cost_ttile{font-weight:500!important}#progressText:after{content:"";position:absolute;bottom:-8px;width:20px;height:20px;background:#71cd32;left:50%;transform:translate(-50%) rotate(45deg);z-index:-1}@media screen and (max-width: 1100px){.t_result_text{top:72%}.t_saving_title{font-size:16px}#totalSavings{font-size:37px}.t_saving_description{font-size:12px;line-height:17px}.lcs_right_bottom p{font-size:14px;font-weight:600}.cost_ttile{font-weight:500!important}.lcs_lft_c_title{font-size:15px}.lcs_left_upper{padding:15px 20px 16px}.lcf_upper_description{font-size:14px}.time_period_title{font-size:15px}.time-period button{padding:16px 21px;font-size:14px}.progress-wrapper{margin-top:0}#competitorPrice,#subscriptionPrice{font-size:16px}.lcs_right_upper{padding:20px 16px}.lcs_right_bottom{padding:23px}.circular-progress svg{width:100%;height:214px;transform:rotate(180deg)}}@media screen and (max-width:992px){.lcs_right_upper{padding:20px 0}}@media screen and (max-width: 850px){.lcs_flex{flex-wrap:wrap-reverse}.circular-progress{height:200px}.lcf_upper_description{font-size:12px;line-height:16px;padding:10px 0}.lcs_left_bottom{border-radius:10px}.lcs_container{padding:0 20px}.lcs_right_bottom{padding:15px}.lcs_left_upper{padding:15px 13px 16px;border-radius:10px}.lcs_right_bottom{border-radius:10px}#competitorPrice,#subscriptionPrice{font-size:14px}#totalSavings{font-size:46px}.lcs_lft_c_title{font-size:14px}.lcs_left_block{width:100%}.lcs_right_block{width:100%;margin-bottom:20px;margin-left:0}.lcs_right_upper{padding:46px 0;margin-bottom:15px;border-radius:10px}.lcs_flex{padding:0}.pri_comp_container{padding:0 15px!important}#progressText{font-size:10px}.t_saving_title,.lcs_right_bottom p{font-size:12px}}@media screen and (max-width:350px){#competitorPrice,#subscriptionPrice{padding:19px 6px;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/117/assets/latest_calculator.css.map */
