.refcom-setup form .jl-form-style-1 .form-control+label.active{color:#666}.refcom-setup #heroSection h2{margin-top:21px}.refcom-setup .aos-init img{max-width:80%}.refcom-setup .booking-form{padding:20px!important}.refcom-setup .booking-form h4{max-width:420px!important}.refcom-setup #benefitsSection h2:first-child{margin-top:30px}.refcom-setup #benefitsSection ul{padding-left:0}.refcom-setup #benefitsSection li{font-size:16px;margin-bottom:5px;max-width:635px;padding-left:10px}.refcom-setup .bullet-ticks:before{color:teal;content:"\e950";font-family:jl-icons;font-size:16px;padding-right:10px}.refcom-setup .quote{max-width:640px}.refcom-setup .quote:before{display:unset;margin-right:10px}.refcom-setup .author-quote{max-width:640px}@media (min-width:769px){.refcom-setup .booking-form{max-width:470px!important;width:470px!important}.refcom-setup #heroSection{max-width:622px!important}}@media (min-width:992px){.refcom-setup .section-wrap:nth-child(2) img{margin-bottom:-24px}.refcom-setup #footerSection{max-width:100%!important;width:100%}}@media (min-width:1200px){.refcom-setup .booking-form{margin-top:-210px!important}.refcom-setup #footerSection{padding-bottom:20px!important;padding-left:100px;padding-top:20px!important}}@media (min-width:1230px){.refcom-setup .jl-hero-section{max-height:685px!important}}@media (min-width:1025px) and (max-width:1430px){.refcom-setup .booking-form{margin-right:50px}}@media (max-width:1229px){.refcom-setup #footerSection{display:flex;justify-content:center}}@media (max-width:1350px){.refcom-setup #footerSection{padding-left:10px}}