.curved-timeline{position:relative;z-index:2;-webkit-overflow-scrolling:auto}.curved-timeline .container{position:relative;z-index:2}.curved-timeline .curved-timeline-inner{max-width:1064px;margin:0 auto;overflow:hidden}.curved-timeline .curved-timeline-header{display:flex;align-items:center;justify-content:space-around;padding:0;height:250px}.curved-timeline .curved-timeline-header>*{width:50%;padding:35px}.curved-timeline .curved-timeline-header h2{letter-spacing:-1px;text-align:right;font-weight:400;margin:0;color:var(--wp--preset--color--secondary-3);max-height:250px;overflow-x:auto}.curved-timeline .curved-timeline-header p{color:var(--wp--preset--color--secondary-4);font-size:18px;line-height:30px;letter-spacing:-1px;margin:0;max-height:250px;overflow-x:auto}.curved-timeline .curved-timeline-items{display:flex;justify-content:space-between;flex-direction:column;flex-wrap:wrap;margin-top:10px;max-width:807px;margin-left:auto;margin-right:auto}.curved-timeline .curved-timeline-items .curved-timeline-item{position:relative;width:100%;transition:all .4s ease-in-out;filter:grayscale(1);opacity:.3}.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-wrapper{max-width:480px;padding:50px 0;margin:60px auto;box-sizing:content-box}.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-inner-title{position:absolute;top:50%;transform:translateY(-50%);width:calc(100% - 480px);max-height:270px;overflow-y:auto}.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-inner-title::-webkit-scrollbar{display:none}.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-inner-title::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-inner-title::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:10px}.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-inner-title::-webkit-scrollbar-thumb:vertical{height:50px}.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-inner-title p{margin:0;font-size:20px}.curved-timeline .curved-timeline-items .curved-timeline-item.left{margin-left:auto;margin-right:-40px}.curved-timeline .curved-timeline-items .curved-timeline-item.left .curved-timeline-wrapper{text-align:right;padding-right:45px;margin-right:45px;margin-left:auto}.curved-timeline .curved-timeline-items .curved-timeline-item.left .curved-timeline-wrapper .curved-timeline-step{left:100%;text-align:left}.curved-timeline .curved-timeline-items .curved-timeline-item.left .curved-timeline-inner-title{left:-15%;text-align:right}.curved-timeline .curved-timeline-items .curved-timeline-item.right{margin-right:auto;margin-left:-40px}.curved-timeline .curved-timeline-items .curved-timeline-item.right .curved-timeline-wrapper{text-align:left;padding-left:45px;margin-left:45px;margin-right:auto}.curved-timeline .curved-timeline-items .curved-timeline-item.right .curved-timeline-wrapper .curved-timeline-step{right:100%;text-align:right}.curved-timeline .curved-timeline-items .curved-timeline-item.right .curved-timeline-inner-title{right:-15%}.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-content{text-align:center;line-height:0;position:relative}.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-step{color:#00176B;color:var(--box-theme-color, #00176B);text-transform:uppercase;font-size:24px;line-height:28.88px;font-weight:700;letter-spacing:-1px;position:absolute;top:50%;z-index:2;transform:translateY(-50%);text-wrap:nowrap}.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-image-placeholder{width:100%;height:100%;position:relative;margin-bottom:0px;z-index:1;height:270px;background:#e5e5e5;display:flex;align-items:center;justify-content:center;border-radius:18px}.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-image-placeholder::before{content:"Image Placeholder";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#b1b1b1;line-height:1}.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-image img{position:relative;width:100%;height:100%;height:270px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;margin-bottom:0px;z-index:1;border-radius:18px}.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-image::before,.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-image::after{content:"";position:absolute;border:1px solid var(--wp--preset--color--gold);border-radius:40px;margin:0 auto;transform:translateX(-50%);left:50%;width:80%}.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-image::before{top:-50px;bottom:-50px;max-width:180px}.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-image::after{top:-25px;bottom:-25px;max-width:400px}.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-button{background:#00176B;background:var(--box-theme-color, #00176B);color:#fff;padding:16px 27px;font-size:18px;line-height:22px;font-weight:500;letter-spacing:-1px;border:none;position:absolute;left:50%;transform:translateX(-50%);bottom:-26px;z-index:11;margin:0;border-radius:6px;cursor:pointer}.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-button a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-button a:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0);cursor:pointer}.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-button[data-popup]{cursor:pointer}.curved-timeline .curved-timeline-items .curved-timeline-item:not(.active) .curved-timeline-step,.curved-timeline .curved-timeline-items .curved-timeline-item:not(.active) .curved-timeline-img,.curved-timeline .curved-timeline-items .curved-timeline-item:not(.active) .curved-timeline-button,.curved-timeline .curved-timeline-items .curved-timeline-item:not(.active) .curved-timeline-inner-title{pointer-events:none}.curved-timeline .curved-timeline-items .curved-timeline-item.active{filter:grayscale(0);opacity:1}.curved-timeline .curved-timeline-svg{position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:-1;fill:none;height:auto}.curved-timeline .curved-timeline-svg path{fill:none;stroke-width:3}.curved-timeline .curved-timeline-svg #timeline-default-line path{stroke-dasharray:none;stroke:#262832;stroke-opacity:.3;opacity:.4}.curved-timeline .curved-timeline-svg #timeline-progress-line path{stroke-dasharray:0;stroke-dashoffset:0;stroke:var(--wp--preset--color--gold)}.curved-timeline .curved-timeline-svg #timeline-progress-line circle{transition:opacity 0s ease-in-out;fill:#fff;stroke:var(--wp--preset--color--gold);stroke-width:3}.curved-timeline .curved-timeline-progressbar{position:sticky;z-index:9999;width:100%;left:0;top:0;height:0;overflow:visible;-webkit-overflow-scrolling:auto}.curved-timeline .curved-timeline-progressbar .curved-timeline-progressbar-inner{position:relative}.curved-timeline .curved-timeline-progressbar .curved-timeline-progressbar-inner::before{content:"";height:0;width:100%;display:block;background:rgba(0,0,0,0);position:absolute;top:-5px;left:0;opacity:0}.curved-timeline .curved-timeline-progressbar.active .curved-timeline-top-progressbar-svg{top:0}.curved-timeline .curved-timeline-progressbar.active .curved-timeline-progressbar-inner::before{background:#00176b;opacity:1;height:10px;transform-origin:top}.curved-timeline .curved-timeline-top-progressbar-svg{position:absolute;top:-5px;left:0;z-index:2;fill:none;width:100%}.curved-timeline .curved-timeline-top-progressbar-svg path{stroke-dasharray:0;stroke-dashoffset:0;stroke-width:4;fill:none;stroke-linecap:butt}.curved-timeline .curved-timeline-top-progressbar-svg #timeline-top-progressbar path{stroke:#d6d6d6;opacity:1;fill:#fff}.curved-timeline .curved-timeline-top-progressbar-svg #timeline-top-progressbar-fillline path{stroke:#dbb374;opacity:1}.curved-timeline .curved-timeline-popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;display:none;opacity:0;transition:opacity .3s ease-in-out}.curved-timeline .curved-timeline-popup.active{display:block;opacity:1}.curved-timeline .curved-timeline-popup .curved-timeline-popup__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);backdrop-filter:blur(2px)}.curved-timeline .curved-timeline-popup .curved-timeline-popup__content{position:relative;width:100%;height:100%;display:flex;align-items:flex-start;justify-content:center;padding:0;padding-top:100px;overflow-y:auto}.curved-timeline .curved-timeline-popup .curved-timeline-popup__inner{position:relative;background:#e6f4ff;max-width:900px;width:100%;min-height:auto;max-height:calc(100vh - 140px);overflow-y:auto;padding:60px;border-radius:10px;box-shadow:0 10px 40px rgba(0,0,0,.2);margin:20px 40px}.curved-timeline .curved-timeline-popup .curved-timeline-popup__inner::-webkit-scrollbar{width:6px}.curved-timeline .curved-timeline-popup .curved-timeline-popup__inner::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.curved-timeline .curved-timeline-popup .curved-timeline-popup__inner::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:10px}.curved-timeline .curved-timeline-popup .curved-timeline-popup__inner::-webkit-scrollbar-thumb:vertical{height:50px}.curved-timeline .curved-timeline-popup .curved-timeline-popup__inner>*:first-child{margin-top:0 !important}.curved-timeline .curved-timeline-popup .curved-timeline-popup__inner>*:last-child{margin-bottom:0 !important}.curved-timeline .curved-timeline-popup .curved-timeline-popup__inner h3{color:var(--wp--preset--color--secondary-3);font-size:32px;line-height:38px;font-weight:600;letter-spacing:-1px;margin-top:0;margin-bottom:20px}.curved-timeline .curved-timeline-popup .curved-timeline-popup__inner .curved-timeline-popup__description{font-size:18px;line-height:30px;letter-spacing:-1px;color:var(--wp--preset--color--secondary-4)}.curved-timeline .curved-timeline-popup .curved-timeline-popup__close{position:absolute;top:30px;right:30px;cursor:pointer;font-size:24px;line-height:1;color:#333;background:rgba(0,0,0,0);width:30px;height:30px;z-index:10;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s ease}.curved-timeline .curved-timeline-popup .curved-timeline-popup__close:hover{background-color:rgba(0,0,0,.1)}@media (min-width: 577px){.curved-timeline .mobile-svg{display:none}}@media (min-width: 768px){.curved-timeline .desktop-hide{display:none}}@media (max-width: 1199px){.curved-timeline .curved-timeline-progressbar.active{position:fixed}.curved-timeline .curved-timeline-popup .curved-timeline-popup__content{padding-top:70px}.curved-timeline .curved-timeline-popup .curved-timeline-popup__inner{max-height:calc(100vh - 110px);margin:20px 30px}}@media (max-width: 1099px){.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-wrapper{margin:48px auto;max-width:450px}.curved-timeline .curved-timeline-items .curved-timeline-item.left{margin-right:0px}.curved-timeline .curved-timeline-items .curved-timeline-item.left .curved-timeline-wrapper{padding-right:25px;margin-right:25px}.curved-timeline .curved-timeline-items .curved-timeline-item.left .curved-timeline-inner-title{left:-6%}.curved-timeline .curved-timeline-items .curved-timeline-item.right{margin-left:0px}.curved-timeline .curved-timeline-items .curved-timeline-item.right .curved-timeline-wrapper{padding-left:25px;margin-left:25px}.curved-timeline .curved-timeline-items .curved-timeline-item.right .curved-timeline-inner-title{right:-6%}.curved-timeline .curved-timeline-items{margin-top:0}.curved-timeline .curved-timeline-svg{max-width:770px}}@media (max-width: 991px){.curved-timeline .curved-timeline-header{height:240px}.curved-timeline .curved-timeline-header>*{padding:20px 35px}.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-wrapper{margin:52px auto 53px;max-width:420px}.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-inner-title{width:calc(100% - 525px)}.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-inner-title p{font-size:18px}.curved-timeline .curved-timeline-items .curved-timeline-item.left .curved-timeline-wrapper{padding-right:70px;margin-right:35px}.curved-timeline .curved-timeline-items .curved-timeline-item.left .curved-timeline-wrapper .curved-timeline-step{left:auto;right:25px}.curved-timeline .curved-timeline-items .curved-timeline-item.left .curved-timeline-inner-title{left:-2%}.curved-timeline .curved-timeline-items .curved-timeline-item.right .curved-timeline-wrapper{padding-left:70px;margin-left:35px}.curved-timeline .curved-timeline-items .curved-timeline-item.right .curved-timeline-wrapper .curved-timeline-step{right:auto;left:25px}.curved-timeline .curved-timeline-items .curved-timeline-item.right .curved-timeline-inner-title{right:-2%}.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-step{font-size:22px}.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-image-placeholder{height:250px;border-radius:10px}.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-image img{height:250px;border-radius:10px}.curved-timeline .curved-timeline-items{max-width:750px;margin-top:4px}.curved-timeline .curved-timeline-svg{max-width:750px}}@media (max-width: 825px){.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-wrapper{margin:47px auto;max-width:415px}.curved-timeline .curved-timeline-items .curved-timeline-item.left .curved-timeline-wrapper{padding-right:60px}.curved-timeline .curved-timeline-items .curved-timeline-item.left .curved-timeline-wrapper .curved-timeline-step{right:15px}.curved-timeline .curved-timeline-items .curved-timeline-item.right .curved-timeline-wrapper{padding-left:60px}.curved-timeline .curved-timeline-items .curved-timeline-item.right .curved-timeline-wrapper .curved-timeline-step{left:15px}.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-image-placeholder{height:240px}.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-image img{height:240px}.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-button{margin-left:8px;bottom:-23px;padding:12px 22px}.curved-timeline .curved-timeline-items{max-width:715px;margin-top:-10px}.curved-timeline .curved-timeline-svg{max-width:715px}}@media (max-width: 767px){.curved-timeline .curved-timeline-inner{margin-bottom:30px}.curved-timeline .curved-timeline-header{flex-direction:column;padding:60px 0;max-width:350px;margin:auto;height:auto}.curved-timeline .curved-timeline-header>*{width:100%;padding:0;text-align:center}.curved-timeline .curved-timeline-header h2{text-align:center;margin-bottom:20px;letter-spacing:0;max-height:none;max-height:initial;justify-content:center}.curved-timeline .curved-timeline-header p{max-height:none;max-height:initial}.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-wrapper{margin:39px auto 35px;padding:22px 0 22px;max-width:330px}.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-inner-title{width:100%;max-width:330px;margin:auto;top:15px;max-height:68px;display:flex;align-items:center;justify-content:center;height:100%;flex-direction:column;text-align:center !important}.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-inner-title p{font-size:16px;line-height:24px}.curved-timeline .curved-timeline-items .curved-timeline-item.left .curved-timeline-wrapper .curved-timeline-step{right:25px}.curved-timeline .curved-timeline-items .curved-timeline-item.left .curved-timeline-inner-title{left:48%;transform:translateX(-50%)}.curved-timeline .curved-timeline-items .curved-timeline-item.right .curved-timeline-wrapper .curved-timeline-step{left:25px}.curved-timeline .curved-timeline-items .curved-timeline-item.right .curved-timeline-inner-title{right:50%;transform:translateX(50%)}.curved-timeline .curved-timeline-items .curved-timeline-item.has-text .curved-timeline-content{top:22px}.curved-timeline .curved-timeline-items .curved-timeline-item:not(.has-text) .curved-timeline-content{top:-10px}.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-step{font-size:16px;line-height:19px;letter-spacing:0}.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-image-placeholder{height:185px}.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-image img{height:185px}.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-image::before,.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-image::after{display:none;border-radius:20px}.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-image::before{top:-30px;bottom:-30px;max-width:120px}.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-image::after{top:-15px;bottom:-15px;max-width:260px}.curved-timeline .curved-timeline-items{max-width:500px;margin-top:22px}.curved-timeline .curved-timeline-svg{height:auto;top:128px;max-width:500px}.curved-timeline .curved-timeline-popup .curved-timeline-popup__content{padding-top:60px}.curved-timeline .curved-timeline-popup .curved-timeline-popup__inner{padding:40px 30px;max-height:calc(100vh - 100px);margin:20px}.curved-timeline .curved-timeline-popup .curved-timeline-popup__inner h3{font-size:24px;line-height:30px}.curved-timeline .curved-timeline-popup .curved-timeline-popup__inner .curved-timeline-popup__description{font-size:16px;line-height:28px}.curved-timeline .curved-timeline-popup .curved-timeline-popup__close{top:20px;right:20px;width:25px;height:25px;font-size:20px}.curved-timeline .mobile-hide{display:none}}@media (max-width: 576px){.curved-timeline .container{padding:0 20px}.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-wrapper{width:300px;margin:36px auto 42px;padding:39px 0;max-width:calc(100% - 72px);position:relative}.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-inner-title{top:-40px;max-height:120px;max-width:350px}.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-inner-title br{display:none}.curved-timeline .curved-timeline-items .curved-timeline-item.left .curved-timeline-wrapper{padding-right:10px;margin-left:0;margin-right:auto}.curved-timeline .curved-timeline-items .curved-timeline-item.left .curved-timeline-wrapper .curved-timeline-step{right:auto;left:100%}.curved-timeline .curved-timeline-items .curved-timeline-item.right .curved-timeline-wrapper{padding-left:10px;margin-right:0;margin-left:auto}.curved-timeline .curved-timeline-items .curved-timeline-item.right .curved-timeline-wrapper .curved-timeline-step{left:auto;right:100%}.curved-timeline .curved-timeline-items .curved-timeline-item.has-text .curved-timeline-content{top:30px}.curved-timeline .curved-timeline-items{max-width:380px;margin-top:-4px}.curved-timeline .curved-timeline-svg path{stroke-width:4}.curved-timeline .curved-timeline-svg #timeline-progress-line circle{stroke-width:4}.curved-timeline .curved-timeline-svg{max-width:380px}.curved-timeline .mobile-svg{display:block}.curved-timeline .desktop-svg{display:none}}@media (max-width: 420px){.curved-timeline .curved-timeline-header p{margin-bottom:20px}.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-wrapper{padding:25px 0;margin:24px auto 70px}.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-inner-title p{font-size:14px;line-height:20px}.curved-timeline .curved-timeline-items .curved-timeline-item.left .curved-timeline-wrapper{padding-right:10px}.curved-timeline .curved-timeline-items .curved-timeline-item.right .curved-timeline-wrapper{padding-left:10px}.curved-timeline .curved-timeline-items .curved-timeline-item.has-text .curved-timeline-content{top:35px}.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-image-placeholder{height:117px}.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-image img{height:117px}.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-image::before{top:-20px;bottom:-20px;max-width:90px}.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-image::after{top:-10px;bottom:-10px;max-width:180px}.curved-timeline .curved-timeline-items .curved-timeline-item .curved-timeline-button{padding:8px 15px;font-size:14px;line-height:20px;letter-spacing:0;bottom:-15px;margin-left:0px}.curved-timeline .curved-timeline-items{max-width:280px;margin-top:-20px}.curved-timeline .curved-timeline-svg{max-width:290px}.curved-timeline .curved-timeline-popup .curved-timeline-popup__inner{padding:30px 20px 30px 20px}.curved-timeline .curved-timeline-popup .curved-timeline-popup__close{top:15px;right:15px;width:20px;height:20px;font-size:18px}}
