.video-container{overflow:hidden;position:relative}.video-container .parallax-video{height:56vw!important;min-height:100%;min-width:100%;position:fixed;top:0;width:auto;z-index:-100}.title-section-center p{margin-bottom:0}.video-overlay{background:rgba(0,0,0,.3);height:100%;left:0;position:absolute;top:0;width:100%;z-index:-5}.content{z-index:2}.card-body-home-7{padding:10px}.application-section-card{background:#f5f5f7;margin-bottom:20px;min-height:400px}.row .application-section-card{max-width:410px}.home-section-8{background:#f5f5f7}.bi-plus-circle-fill{display:none}.bi-dash-circle-fill,.collapsed .bi-plus-circle-fill{display:inline}.collapsed .bi-dash-circle-fill{display:none}.main-collapse-item{border-top:1px solid #dbdbdd;margin-bottom:15px;padding-bottom:25px;padding-top:25px}.main-collapse-item:last-child{border-bottom:1px solid #dbdbdd}.home-main-1 .bi-chevron-down{bottom:0;color:#fff;cursor:pointer;font-size:35px;margin-top:auto;position:absolute;text-align:center;width:100%}.home-main-1{height:56vw;max-height:1024px;min-height:900px;padding-bottom:calc(12em - 3vh);position:relative}.home-main-1 div{color:#fff}.home-main-2{background-color:#fff;height:70vh;padding-bottom:18vh;padding-top:18vh}.home-main-3-image-div{height:100%;padding:45px;position:absolute;top:0;width:100%}.home-carousel-main .carousel-indicators{margin-bottom:0;margin-top:15px;padding-bottom:20px;position:relative}.email-subscription{background:#009ca6 0 0 no-repeat padding-box;color:#fff;padding:20px}.email-subscription label{display:none}.email-subscription .hs-input{background:transparent;border:none;border-bottom:1px solid #fff;border-radius:0;box-shadow:none;color:#fff;display:block;font-size:1rem;font-weight:400;height:40px;line-height:1.5;margin-top:10px;padding:.375rem .75rem;width:100%}.email-subscription .hs-input:focus-visible{outline:none}.email-subscription .hs-input::-moz-placeholder{color:#dfdbdb}.email-subscription .hs-input::placeholder{color:#dfdbdb}.email-subscription .hs-error-msgs label{color:#fff;display:block}.email-subscription .hs_email{width:100%!important}.email-subscription .hs-button{background-color:#fff;border:3px solid #fff;border-radius:30px;color:#111;display:inline-block;font-size:.9rem;line-height:1;margin:.5rem!important;padding:.79rem .9rem;text-align:center;transition:.5s}.dialog{animation:fadeIn 1s ease both;background:#fff;border:0;border-radius:20px;box-shadow:0 5px 30px 0 rgba(0,0,0,.1);max-width:400px;padding:2rem 3rem 1rem;&::backdrop{animation:fadeIn 1s ease both;backdrop-filter:blur(20px);background:hsla(0,0%,100%,.4);z-index:2}.x{background:none;border:none;cursor:pointer;filter:grayscale(1);position:absolute;right:10px;top:15px;transform-origin:center;transition:filter ease,transform .3s;&:hover{filter:grayscale(0);transform:scale(1.1)}}h2{font-size:2rem;font-weight:600;padding-bottom:1rem}p{font-size:1rem;line-height:1.3rem;padding:.5rem 0;a{&:visited{color:rgb(var(--vs-primary))}}}}div#primary{background:rgb(var(--vs-primary)/100%);border:0;border-radius:17px;box-shadow:0 10px 20px -10px rgb(var(--vs-primary)/50%);box-sizing:border-box;color:#fff!important;cursor:pointer;display:inline-block;font-size:.8rem;padding:13px 25px;transition:background-color .1s ease;transition:all .25s ease;&:hover{box-shadow:0 20px 20px -10px rgb(var(--vs-primary)/50%);transform:translateY(-5px)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}