.vert-tabs{align-items:center;display:flex;justify-content:center;position:relative}.vert-tabs .x-icon{left:35px;position:absolute;top:-80px}.vert-tabs .tab-stack{align-items:center;display:flex;flex-direction:column;gap:14px;margin-left:-200px;order:2;z-index:1}.vert-tabs .tab-content{background:#fff;border:3px solid var(--quaternary-color);border-radius:12px;display:none;max-width:739px;order:1;padding:80px 244px 60px 50px;transition:all .4s ease-in-out!important;-moz-transition:all .4s ease-in-out!important;-webkit-transition:all .4s ease-in-out!important;-ms-transition:all .4s ease-in-out!important;-o-transition:all .4s ease-in-out!important;width:100%;z-index:0}.vert-tabs .tab-content.active{display:flex}.vert-tabs .tab-content .tab-icon{height:61px;margin-bottom:16px}.vert-tabs .tab-content .tab-icon img{max-width:61px!important}.vert-tabs .tab-content .content-tab-title{color:#3a4046}.vert-tabs .tab-stack .tab-title{align-items:center;background:#fff;background-image:none;border-radius:12px;box-shadow:2px 8px 16px rgba(119,138,155,.48);cursor:pointer;display:flex;font-family:var(--primary-font);font-size:30px;font-weight:300;height:100px;justify-content:flex-start;line-height:36px;width:400px}.vert-tabs .tab-stack .tab-title:hover{color:var(--white-color)!important}.vert-tabs .tab-stack .tab-title .tab-icon{border-radius:12px;display:flex;height:100%;justify-content:center;min-width:104px}.vert-tabs .tab-stack .tab-title .tab-label{padding-left:20px}.vert-tabs .tab-circle{background-repeat:no-repeat;background-size:contain;height:537px;left:0;position:absolute;top:120px;width:537px}.vert-tabs .tab-circle .circle-tab .activedot{border-radius:50%;height:33px;left:11px;position:relative;top:11px;width:33px}.vert-tabs .tab-circle .circle-tab.circle1 .circle1-fill{background-image:linear-gradient(180deg,#008acd,#135188)}.vert-tabs .tab-circle .circle-tab.circle2 .circle2-fill{background-image:linear-gradient(180deg,#a8227f,#62164b)}.vert-tabs .tab-circle .circle-tab.circle3 .circle3-fill{background-image:linear-gradient(180deg,#e89925,#a76403)}.vert-tabs .tab-circle .circle-tab{border:.5px solid transparent;border-radius:50%;height:91px;position:absolute;transition:all .8s ease-in-out!important;-moz-transition:all .8s ease-in-out!important;-webkit-transition:all .8s ease-in-out!important;-ms-transition:all .8s ease-in-out!important;-o-transition:all .8s ease-in-out!important;width:91px}.vert-tabs .tab-circle .circle-tab .circle-outline{border:1px solid transparent;border-radius:50%;height:56px;left:17px;position:relative;top:17px;transition:all .4s ease-in-out!important;-moz-transition:all .4s ease-in-out!important;-webkit-transition:all .4s ease-in-out!important;-ms-transition:all .4s ease-in-out!important;-o-transition:all .4s ease-in-out!important;width:56px}.vert-tabs .tab-circle .circle1.active,.vert-tabs .tab-circle .circle1.active .circle-outline{border-color:var(--primary-color)}.vert-tabs .tab-circle .circle2.active,.vert-tabs .tab-circle .circle2.active .circle-outline{border-color:var(--quaternary-color)}.vert-tabs .tab-circle .circle3.active,.vert-tabs .tab-circle .circle3.active .circle-outline{border-color:var(--tertiary-color)}.vert-tabs .tab-circle .circle1{left:-40px;top:184px}.vert-tabs .tab-circle .circle2{left:0;top:372px}.vert-tabs .tab-circle .circle3{left:160px;top:482px}@media (max-width:1400px){.vert-tabs{justify-content:right}.vert-tabs .x-icon{left:145px}.vert-tabs .tab-circle{left:110px}}@media (max-width:1252px){.vert-tabs .x-icon{left:5%}.vert-tabs .tab-circle{left:3%}}@media (max-width:1140px){.vert-tabs .x-icon{left:1%}.vert-tabs .tab-circle{left:0}.vert-tabs .tab-stack .tab-title{font-size:26px;width:370px}}@media (max-width:1080px){.vert-tabs .tab-stack .tab-title{width:300px}}@media (max-width:1040px){.vert-tabs .tab-stack .tab-title{width:270px}}@media (max-width:991px){.vert-tabs .tab-content{max-width:700px;padding:80px 236px 60px 40px}}@media (max-width:920px){.vert-tabs .tab-content{max-width:660px;padding:80px 236px 30px 40px}}@media (max-width:876px){.vert-tabs .tab-content{max-width:620px;padding:70px 236px 20px 40px}.vert-tabs .tab-stack .tab-title{font-size:24px;height:94px;width:250px}.vert-tabs .tab-stack .tab-title .tab-icon{min-width:98px}}@media (max-width:808px){.vert-tabs .tab-content{max-width:584px;padding:66px 230px 16px 36px}}@media (max-width:768px){.vert-tabs .tab-circle,.vert-tabs .tab-stack,.vert-tabs .x-icon{display:none}.vert-tabs{flex-direction:column;gap:28px;justify-content:center}.vert-tabs .tab-content{padding:40px 40px 30px}}