.subpage-hero-section{padding:200px 0 150px;text-align:center;border-radius:0 0 100px 100px;color:#fff;background-position:60% 20%;position:relative}.hero-overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.3);border-radius:0 0 100px 100px}.vh-conditions{padding:30px 0}.vh-conditions .p-lead{font-size:18px;margin:10px 0;color:#7b7b7b;text-align:left}.conditions-top-content{padding:30px 0;border-radius:20px;position:relative}.conditions-top-content::before{display:none;height:200px;width:200px;position:absolute;background-color:var(--cyan);content:"";bottom:-100px;left:-20px;border-radius:50%;z-index:-1;filter:blur(50px)}.conditions-line-dots{margin:20px 0 50px -25px;max-width:75%}.featured-conditions{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2%}.top-condition{width:49%;padding:20px;display:flex;align-items:flex-end;color:#fff;font-size:20px;border-radius:15px;background:var(--brandDullGreen);position:relative}.top-condition-arrow{position:absolute;bottom:22px;right:22px;transition:linear .15s}.top-condition:hover{color:#fff;background:var(--brandLightGreen)}.top-condition:hover i{right:15px}.conditions-search{margin:50px 0;padding:20px;background:#f9f9f9;border:1px solid #ccc;border-radius:15px}.vh-conditions .input-group{max-width:800px;margin:auto}.vh-conditions .input-group .form-control,.vh-conditions .input-group .btn{background-color:#f7f7f7;height:56px}.vh-conditions .input-group .form-control{font-size:24px;border-radius:50px;background:#fff;border:1px solid #ccc;margin-right:10px}.vh-conditions .input-group .form-control::placeholder{color:#c5c5c5}.vh-conditions .input-group .btn{padding:0 15px;font-size:28px;color:#fff;border-radius:50px;background:var(--teal);box-shadow:0 1px 2px #aaa}.vh-conditions .input-group .btn:focus{box-shadow:none}.vh-conditions .input-group .btn:hover{background:var(--theme)}.vh-conditions .input-group .btn:active i{transform:scale(.97)}.vh-conditions .az-list{display:block;text-align:center;margin:0}.vh-conditions .az-list li{margin-bottom:30px}.vh-conditions .az-list li a{text-transform:uppercase;color:#aaa;font-size:20px;padding:4px 0 2px 0;position:relative;border-radius:50px;width:40px;display:block;transition:linear .1s;background:#fff;box-shadow:0 1px 2px #ccc}.vh-conditions .az-list li a:hover{color:#fff;background:var(--teal)}.vh-conditions .az-list li .active{color:#fff!important;font-family:bold;background:var(--theme)}.vh-conditions .az-list li .active::after{display:none;content:"";position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);height:15px;width:15px;border-radius:50px;background:var(--teal)}.vh-conditions .az-filtered-results h1{font-size:38px;padding:15px;border-bottom:1px solid var(--green);color:var(--green);margin:0 0 45px;text-transform:uppercase}.vh-conditions .az-filtered-results .filtered-list{display:flex;align-items:flex-start;padding:0 15px;width:100%;flex-wrap:wrap;justify-content:space-between;list-style:none}.vh-conditions .az-filtered-results .filtered-list li{width:32%;display:inline-block;position:relative;margin-bottom:20px}.vh-conditions .az-filtered-results .filtered-list li a{font-size:20px;color:var(--green);position:relative;padding-left:30px;display:inline-block;width:100%;padding:20px;background:#f0f0f0;border-radius:10px;min-height:100px;border:1px solid #f0f0f0;transition:linear .15s}.vh-conditions .az-filtered-results .filtered-list li a:hover{border:1px solid #20966E}.vh-conditions .az-filtered-results .filtered-list li a::before{content:"";position:absolute;top:10px;left:0;width:10px;height:10px;border-radius:100%;background-color:var(--teal);display:none}.vh-conditions .last-update{font-size:16px;color:#ec8d65;margin:0 0 20px;text-align:center}@media (max-width:991px){.vh-conditions .p-lead{font-size:16px!important}.vh-conditions .input-group .form-control,.vh-conditions .input-group .btn{height:45px}.vh-conditions .input-group .form-control{font-size:18px}.vh-conditions .input-group .btn{font-size:16px}.vh-conditions .az-list li~li{margin-left:5px}.vh-conditions .az-list li a{font-size:16px}.vh-conditions .az-list li .active::after{bottom:-10px;border-bottom:10px solid #51beaf;border-left:5px solid transparent;border-right:5px solid transparent}.vh-conditions .az-filtered-results .filtered-list li{margin-bottom:10px;width:100%}.top-condition{padding:50px 20px 20px;margin-bottom:2%}.conditions-search{margin:0 0 30px}.vh-conditions .az-list li{margin-bottom:10px}.vh-conditions .az-filtered-results .filtered-list li a{font-size:16px;padding-left:20px}.vh-conditions .az-filtered-results .filtered-list li a::before{top:6px}.conditions-line-dots{margin:0 0 0 -25px;max-width:90%}.top-condition-arrow{display:none}.conditions-top-content{padding:0}}.vh-conditions .empty{text-align:center;margin:15px 0 65px}.vh-conditions .empty strong{font-size:20px;color:#ec8d65}