main{overflow: hidden;}#vl-calculator{font-family: var(--primary-font);padding-bottom: 85px;}.calc-hero{background-color: var(--primary);color: #fff;padding: 0 5vw;background-repeat: no-repeat;background-position: center right;}.calc-hero__prompt{font-size: 40px;padding: 80px 0;width: 1350px;max-width: 100%;margin: auto;}.calc-hero__heading{margin-top: 110px!important;font-size: 1em;text-transform: uppercase;margin: 0;width: 485px;display: inline-block;max-width: 100%;line-height: 1;letter-spacing: .05em;font-weight: 400;font-family: var(--secondary-font);}.calc-hero__sub{font-size: .5em;font-style: italic;font-family: var(--secondary-font);margin: 10px 0 0;}@media (min-width: 992px) {.calc-hero { height: 450px;display: flex;justify-content: center;align-items: center;background-image: url('https://resources.nesthub.com/images/rentsellcalc-banner.png');}.calc-hero__prompt{font-size: 60px;}}@media (max-width: 991px) {.calc-hero { text-align: center;}}.calc-instructions{text-align: center;padding: 70px 5vw 30px;width: 1350px;max-width: 100%;margin: auto;letter-spacing: .05em;}.calc-instructions__heading{font-size: 60px;letter-spacing: .05em;text-transform: uppercase;color: var(--body-text);margin: 0 0 25px;font-family: var(--primary-font);font-weight: 500;}.calc-instructions__sub{font-size: 22px;letter-spacing: .05em;text-transform: uppercase;color: var(--primary);margin: 0 0 20px;font-family: var(--primary-font);font-weight: 500;}.calc-instructions__toggle{margin: 0 0 35px;padding: 0;display: flex;justify-content: center;align-items: center;}.calc-instructions__steps{font-size: 16px;line-height: 1.875;text-align: left;}.calc-instructions .custom-switch__label{}.calc-instructions .custom-switch__label--left{padding-right: 45px;}.calc-instructions .custom-switch__label--right{padding-left: 45px;}.calc-instructions .custom-switch .custom-control-label::before{width: 72px;height: 22px;top: 2px;border-radius: 11px;border: 0;box-shadow: inset 0px 2px 16px 0px rgba(0, 0, 0, 0.2)!important;}.calc-instructions .custom-switch .custom-control-label::after{top: 4px;left: calc(-2.25rem + 2px);width: 18px;height: 18px;border-radius: 50%;background: #c7c7c7;background: -moz-linear-gradient(top, #c7c7c7 0%, #919191 100%);background: -webkit-linear-gradient(top, #c7c7c7 0%,#919191 100%);background: linear-gradient(to bottom, #c7c7c7 0%,#919191 100%);}.calc-instructions .custom-control-input:checked~.custom-control-label::before{color: #fff;background-color: var(--primary);}.calc-instructions .custom-switch .custom-control-input:checked~.custom-control-label::after{background-color: #fff;background: -moz-linear-gradient(top, #fff 0%, #919191 100%);background: -webkit-linear-gradient(top, #fff 0%,#919191 100%);background: linear-gradient(to bottom, #fff 0%,#919191 100%);-webkit-transform: translateX(50px);transform: translateX(50px);}@media (max-width:500px) {.calc-instructions__heading { font-size: 40px;}}.calc-form{text-align: center;padding: 0 5vw;width: 1350px;max-width: 100%;margin: 0 auto;letter-spacing: .05em;}.calc-form__carousel .carousel-inner{overflow: visible;}.calc-form__carousel .carousel-item{padding: 50px 15px;background: #fff;border-radius: 20px;box-shadow: 0px 6px 43px 0px rgba(0, 0, 0, 0.17);}.calc-form__heading{font-size: 22px;letter-spacing: .05em;text-transform: uppercase;color: var(--body-text);margin: 0 0 10px;font-family: var(--primary-font);font-weight: 500;}.calc-form__sub{font-size: 18px;letter-spacing: .05em;text-transform: uppercase;color: var(--body-text);margin: 0 0 55px;font-family: var(--primary-font);font-weight: 400;}.calc-form__container{display: flex;flex-wrap: wrap;text-align: left;margin: -10px -10px 25px;}.calc-form .form-group{padding: 10px;flex: 1 1 300px;margin-bottom: 10px;}.calc-form .form-group label{font-size: 20px;display: block;}.calc-form .form-group input, .calc-form .form-group textarea{border: 0;border-radius: 0;background: #f3f3f3;height: 54px;}.calc-form .input-group-text{color: #737373;font-size: 20px;border: 0;border-radius: 0;background-color: #e0e0e0;min-width: 40px;text-align: center;}.calc-form .form-group-comments, .calc-form .form-group-services{flex: 1 1 100%;}.input-group--readonly input, .input-group--readonly .input-group-text{background: #fff!important;}.calc-form__advanced-toggle{display: block;margin: 30px 0 60px;font-size: 18px;text-transform: uppercase;color: var(--body-text);transition: .4s;}.calc-form__advanced-toggle:hover{text-decoration: none;color: var(--primary);transition: .4s;}.calc-form__controls{display: flex;justify-content: space-between;}.calc-form__btn{display: block;text-transform: uppercase;font-weight: 500;font-size: 18px;height: 47px;line-height: 47px;padding: 0 20px!important;border-radius: 10px;background: var(--body-text);color: #fff;border: 0;min-width: 115px;transition: .5s;}.calc-form__btn:hover{color: #fff;background: var(--primary);text-decoration: none;transition: .5s;}.carousel-item-next:not(.carousel-item-left), .active.carousel-item-right{transform: translateX(100%) scale(0);}.carousel-item-prev:not(.carousel-item-right), .active.carousel-item-left{transform: translateX(-100%) scale(0);}@media (min-width: 992px) {.calc-form__carousel .carousel-item { padding: 50px;}}#results{display: block;}#results h3{margin: 15px 0;}.calc-results{padding: 85px 15px;text-align: center;position: absolute;transform: scale(0);opacity: 0;}.calc-results__heading{font-size: 60px;font-weight: 500;text-transform: uppercase;margin: 0 0 50px;}.calc-results__value{font-size: 22px;margin: 0 0 60px;font-weight: 400;line-height: 2;}.calc-results__option{font-weight: 500;}.calc-results__amount{font-size: 32px;font-weight: 500;color: var(--primary)}.calc-form:has(.ion-form-success) + .calc-results, .calc-results.show{position: relative;transform: scale(1);opacity: 1;}@media (max-width: 500px) {.calc-results__heading { font-size: 35px;}}#calculate{color: #fff!important;}.calc-results__buttons{display: flex;margin: -15px;justify-content: center;padding-top: 80px;}.calc-results__buttons a{margin: 15px;}