.vo-feature-section{background-position:top;background-repeat:no-repeat;background-size:contain;min-height:1006px;padding:333px 0 100px}.vo-feature-section .half.images{align-items:center;display:flex;flex:1;justify-content:center;min-height:450px;position:relative}.vo-feature-section .content-wrapper{margin:auto;max-width:1200px}.vo-feature-section .vo-feature-heading{margin:0 0 80px;text-align:center}.vo-feature-section .vo-feature-heading h2{color:#fff;font-size:42px;font-weight:500;line-height:1.2}.vo-feature-section .vo-feature-heading p{color:#fff;font-size:16px;font-weight:400;line-height:26px;margin:10px 0 0;padding:0}.vo-feature-section .vo-feature-content{align-items:center;display:flex;gap:60px}.vo-feature-section .vo-feature-content .vo-feature-content-left,.vo-feature-section .vo-feature-content .vo-feature-content-right{width:50%}.vo-feature-section .vo-feature-content .vo-feature-content-left{display:flex;flex-direction:column;gap:26px}.vo-feature-section .desktop-images{align-items:center;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:opacity .5s ease-in-out;visibility:hidden;width:100%}.vo-feature-section .desktop-images img{border:5px solid #ebebeb;border-radius:20px;display:block;height:auto;max-width:100%;min-height:345px;object-fit:cover}.vo-feature-section .desktop-images.active{opacity:1;position:relative;visibility:visible}.vo-feature-section button.option-btn{background:transparent;border:0;cursor:pointer;padding:0 0 0 31px;position:relative;text-align:left;transition:all .3s ease;width:100%}.vo-feature-section button.option-btn h3{color:#fff;font-size:30px;font-weight:500;line-height:45px}.vo-feature-section button.option-btn[data-active=true] h3{font-size:38px;line-height:48px}.vo-feature-section button.option-btn p{color:#fff;display:none;font-size:20px;font-weight:400;line-height:30px;padding:5px 0 0;transition:all .5s ease}.vo-feature-section button.option-btn p a{color:#fff;font-size:21px!important;font-weight:400;text-decoration:underline}.vo-feature-section button.option-btn[data-active=true] p{display:block}.vo-feature-section .progress{background-color:#dee1e6;bottom:0;left:0;margin-bottom:0;overflow:hidden;position:absolute;top:0;transition:all .5s ease;width:5px}.vo-feature-section button.option-btn[data-active=true] .progress-bar{animation:mymove 5s linear forwards;background-color:#a3669c;transition:width 5s linear;width:0}@keyframes mymove{0%{height:0}to{height:100%}}@media (max-width:1250px){.vo-feature-section .content-wrapper{padding:0 10px}}@media (max-width:991px){.vo-feature-section{padding:200px 0 80px}.vo-feature-section .vo-feature-content{flex-direction:column;gap:40px}.vo-feature-section .vo-feature-content .vo-feature-content-left,.vo-feature-section .vo-feature-content .vo-feature-content-right{width:100%}.vo-feature-section button.option-btn h3{font-size:26px;line-height:36px}.vo-feature-section button.option-btn p{font-size:18px;line-height:28px}.vo-feature-section button.option-btn[data-active=true] h3{font-size:32px;line-height:42-px}.vo-feature-section .vo-feature-heading{margin:0 0 60px}.vo-feature-section .vo-feature-heading h2{font-size:36px}}@media (max-width:767px){.vo-feature-section{padding:150px 0 60px}.vo-feature-section button.option-btn h3{font-size:22px;line-height:32px}.vo-feature-section button.option-btn p{font-size:16px;line-height:26px}.vo-feature-section button.option-btn[data-active=true] h3{font-size:26px;line-height:36px}.vo-feature-section .vo-feature-heading{margin:0 0 40px}.vo-feature-section .vo-feature-heading h2{font-size:30px}}