.pms-page .button-block {display: flex;align-items: center;}
.pms-page .button-block a {height: 43px;padding: 0 21px;border-width: 1px !important;}
.pms-page .button-block a span {font-size: 16px;line-height: 19px;}
.pms-page .button-block a i:before {font-size: 12px;}
.pms-page .banner-block {margin-bottom: 0px;position: relative;}
@media (max-width: 991.98px) {.pms-page .banner-block {margin-bottom: 60px;}.pms-page .banner-block .banner-img {height: auto;}}
@media (min-width: 992px) {.pms-page .banner-block {height: 100%;display: flex;align-items: center;justify-content: space-between;}.pms-page .banner-block:before {background: url(../images/pms1-bnr.svg) no-repeat 0 0;width: 442px;height: 660px;display: block;content: "";position: absolute;top: 0;right: 0;background-size: cover;margin: 0 !important;}.pms-page .banner-block .banner-img {display: none;}}
@media (min-width: 768px) {.pms-page .banner-description {padding: 20px 0 40px;width: 56%;}}
.pms-page .banner-description .sub-head {letter-spacing: 3.6px;color: #7d7dd0;font-size: 12px;line-height: 20px;font-weight: 800;text-align: center;margin-bottom: 16px;display: flex;align-items: center;}
@media (max-width: 991.98px) {.pms-page .banner-description .sub-head {text-align: left;white-space: nowrap;letter-spacing: 2.6px;}}
.pms-page .banner-description .sub-head span.icon-pms {font-size: 15px;}
.pms-page .banner-description .sub-head span.icon-pms:before {color: #7d7dd0;}
.pms-page .banner-description h2 {font-size: 46px;line-height: 56px;font-weight: 600;margin-bottom: 30px;color: #0f0f83;}
.pms-page .banner-description h2 span {color: #7d7dd0;}
@media (min-width: 768px) {.pms-page .banner-description h2 span {width: 95%;display: block;}}
@media (max-width: 991.98px) {.pms-page .banner-description h2 {font-size: 34px;line-height: 39px;}.pms-page .banner-description h2 span {display: flex;align-items: center;}}
.pms-page .banner-description p {color: rgba(28, 59, 78, 0.7);font-size: 18px;line-height: 22px;margin: 0;font-weight: 500;}
@media (max-width: 991.98px) {.pms-page .banner-description p {width: 100%;}}
.pms-page .banner-description .request-form {display: flex;flex-flow: column;}
.pms-page .banner-description .request-form .button-block .btn {height: 43px;flex: 0 0 300px !important;}
@media (min-width: 768px) {.pms-page .banner-description .request-form.cursor-pointer .button-block {position: absolute;left: 50%;top: 0;z-index: -1;width: 100%;}}
.pms-page .banner-description .request-form label {font-size: 14px;line-height: 17px;font-weight: 500;color: #6f808b;margin-bottom: 18px;}
.pms-page .banner-description .request-form .checkbox-field label {font-size: 12px;color: #686875;line-height: 11px;font-weight: 600;}
.pms-strategies {position: relative;margin-top: 50px;}
.pms-strategies-inner {background: #f4f4ff;border-radius: 30px;padding: 54px 115px 54px 48px;display: flex;align-items: center;}
@media (min-width: 768px) {.pms-strategies-inner {gap: 120px;}}
@media (max-width: 991.98px) {.pms-strategies-inner {flex-flow: column;padding: 28px 16px;}}
@media (max-width: 991.98px) {.pms-strategies-inner .left-block {width: 100%;}}
.pms-strategies-inner .left-block ul {display: flex;gap: 55px;}
@media (max-width: 991.98px) {.pms-strategies-inner .left-block ul {gap: 25px;border-bottom: 1px solid rgba(112, 112, 112, 0.2);padding-bottom: 23px;margin-bottom: 23px;justify-content: space-between;}}
.pms-strategies-inner .left-block li label {font-size: 64px;line-height: 64px;color: #20b15a;margin-bottom: 8px;font-weight: 700;}
@media (max-width: 991.98px) {.pms-strategies-inner .left-block li label {font-size: 44px;line-height: 50px;}}
.pms-strategies-inner .left-block li span {display: block;color: #272756;font-size: 16px;line-height: 19px;font-weight: 700;}
.pms-strategies-inner .right-block label {color: #7d7dd0;font-size: 24px;line-height: 29px;font-weight: 600;margin-bottom: 13px;}
@media (max-width: 991.98px) {.pms-strategies-inner .right-block label {font-size: 20px;line-height: 24px;}}
.pms-strategies-inner .right-block p {font-size: 36px;line-height: 43px;color: #272756;font-weight: 700;margin: 0;}
@media (max-width: 991.98px) {.pms-strategies-inner .right-block p {font-size: 30px;line-height: 36px;}}
.pms-benefits {background-color: #0f0f83;padding: 180px 0 90px;margin-top: -105px;}
@media (max-width: 991.98px) {.pms-benefits {padding: 160px 0 60px;}}
.pms-benefits-inner h3 {font-size: 44px;line-height: 53px;color: #ffffff;font-weight: 700;margin-bottom: 48px;text-align: center;}
@media (max-width: 991.98px) {.pms-benefits-inner h3 {font-size: 36px;line-height: 43px;text-align: left;margin-bottom: 26px;}}
.pms-benefits-inner li {margin-bottom: 32px;}
@media (max-width: 991.98px) {.pms-benefits-inner li {margin-bottom: 12px;}}
.pms-benefits-inner .button-block {margin-top: 8px;justify-content: center;}
@media (max-width: 991.98px) {.pms-benefits-inner .button-block {justify-content: flex-start;margin-top: 25px;}}
.pms-benefits-inner .button-block a {width: 283px;}
.pms-benefits-inner .button-block a i:before {color: #ffffff;}
.pms-benefits-inner .button-block a:hover span,.pms-benefits-inner .button-block a:focus span {color: #ffffff !important;}
.pms-benefits-inner-listing {display: flex;justify-content: center;}
.pms-benefits-inner-listing-item {background: #ffffff;border-radius: 24px;border: 1px solid #bababa;padding: 20px 15px;height: 100%;}
@media (max-width: 991.98px) {.pms-benefits-inner-listing-item {display: flex;gap: 18px;align-items: center;}}
.pms-benefits-inner-listing-item .icon-block {width: 30px;height: 30px;margin-bottom: 7px;}
@media (max-width: 991.98px) {.pms-benefits-inner-listing-item .icon-block {margin-bottom: 0;flex: 0 0 30px;}}
.pms-benefits-inner-listing-item p {font-size: 18px;line-height: 22px;margin: 0;color: #0f0f83;}
.pms-benefits-inner-listing-item p strong {font-weight: 700;}
@media (max-width: 991.98px) {.pms-benefits-inner-listing-item p {font-size: 16px;line-height: 19px;}}
.pms-why-choose {padding: 95px 0;}
@media (max-width: 991.98px) {.pms-why-choose {padding: 56px 0;}}
.pms-why-choose-inner h3 {font-size: 36px;line-height: 42px;margin-bottom: 40px;color: #272756;font-weight: 700;}
@media (max-width: 991.98px) {.pms-why-choose-inner h3 {margin-bottom: 32px;}}
.pms-why-choose-inner-listing {display: flex;flex-wrap: wrap;gap: 60px;}
@media (max-width: 991.98px) {.pms-why-choose-inner-listing {gap: 32px;flex-flow: column;}}
.pms-why-choose-inner-listing-item {flex: 1 1 calc(33.33% - 60px);}
.pms-why-choose-inner-listing-item .img-block {width: 36px;height: 36px;margin-bottom: 24px;}
.pms-why-choose-inner-listing-item h4 {font-size: 18px;line-height: 22px;letter-spacing: 3.6px;color: #272756;text-transform: uppercase;font-weight: 700;margin-bottom: 16px;}
.pms-why-choose-inner-listing-item p {font-size: 18px;line-height: 22px;color: rgba(39, 39, 86, 0.9);font-weight: 500;}
@media (max-width: 991.98px) {.pms-why-choose-inner-listing-item p {font-size: 16px;line-height: 19px;margin: 0;}}
.pms-offerings {padding: 45px 0;}
.pms-offerings .sub-text {color: rgba(0, 0, 0, 0.7);}
.pms-offerings h3{font-size:36px;line-height:42px;margin-bottom:24px;color:#0f0f83;font-weight:700}
.pms-offerings p{font-size:16px;line-height:19px;color:#3d3d67;font-weight:600;margin:0}
.pms-offerings-inner-listing{display:flex;gap:24px;padding-top:65px}
@media (min-width:992px){.pms-offerings-inner-listing.slick-initialized{margin-right:calc((100vw - 102%) * -.5)}}
.pms-offerings-inner-listing .slick-track{height:100%;display:flex}
.pms-offerings-inner-listing-item{border-radius:24px;padding:36px 24px 45px}
.pms-offerings-inner-listing-item-inner{display:flex;flex-flow:column;height:100%}
.pms-offerings-inner-listing-item:nth-child(4n+1){background:#d7d7fb}
.pms-offerings-inner-listing-item:nth-child(4n+2){background:#ccf1db}
.pms-offerings-inner-listing-item:nth-child(4n+3){background:#c3f0e4}
.pms-offerings-inner-listing-item:nth-child(4n+4){background:#fae7ba}
.pms-offerings-inner-listing-item .button-block{margin-top:auto;justify-content:flex-start}
.pms-offerings-inner-listing-item .button-block a{color:#0f0f83;width:207px}
.pms-offerings-inner-listing-item .button-block a span{font-weight:600}
.pms-offerings-inner-listing-item .button-block a i:before{color:#0f0f83}
.pms-offerings-inner-listing-item label{letter-spacing:3.6px;color:#272756;text-transform:uppercase;font-size:12px;line-height:14px;font-weight:700;margin-bottom:8px}
.pms-offerings-inner-listing-item h4{font-size:22px;line-height:29px;color:#272756;font-weight:700}
.pms-offerings-inner-listing-item p{color:#1c3b4e;font-size:16px;line-height:19px;font-weight:700;padding-bottom:10px}
.pms-offerings-inner-listing-item .offers{margin:20px 0 30px;background:#fff;border-radius:10px;padding:18px}
.pms-offerings-inner-listing-item .offers ul{padding-inline-start:unset;writing-mode:horizontal-tb;margin-bottom:0}
.pms-offerings-inner-listing-item .offers li{list-style-type:none;margin:0;color:#686875;font-size:12px;line-height:14px;border-bottom:1px solid #cacaca;padding:12px 0;font-weight:700}
.pms-offerings-inner-listing-item .offers li:last-child{border-bottom:none!important}
.pms-help{padding:75px 0}.pms-help h3{font-size:36px;line-height:42px;margin-bottom:16px;color:#1c3b4e;font-weight:700}
.pms-help p{font-size:24px;line-height:29px;color:rgba(0,0,0,.7);font-weight:600;margin:0}
.pms-help .button-block{margin-top:44px}
.pms-help .button-block a{width:280px}
.pms-explore-category-inner .button-block a i:before,.pms-explore-category-inner .button-block a span,.pms-help .button-block a i:before{color:#fff}
.pms-today-india{padding:18px 0 85px}
.pms-today-india-inner{background:#c3f0e4;border-radius:30px}
.pms-today-india-inner .button-block a{width:230px;color:#272756;font-weight:500}
.pms-today-india-inner .button-block a span{position:relative;padding-left:22px}
.pms-today-india-inner .button-block a span:before{content:"";background:url(../images/pluses.svg) no-repeat;width:14px;height:14px;position:absolute;left:0;top:0;bottom:0;margin:auto}
.pms-today-india-inner h3,.pms-types h3{font-size:36px;line-height:42px;margin-bottom:32px;color:#1c3b4e;font-weight:700}
.pms-today-india-inner .description{padding:56px 48px;position:relative}
.pms-explore-category{background:#4c4ccc;padding:84px 0 90px}
.pms-explore-category .container{max-width:940px}
.pms-explore-category-inner h3{font-size:36px;line-height:42px;margin-bottom:48px;color:#fff;font-weight:700;text-align:center}
.pms-explore-category-inner .button-block{justify-content:center;margin-top:32px}
.pms-explore-category-inner .button-block a{width:210px}
.pms-explore-category-inner .arrow{display:flex;align-items:center;justify-content:center;margin-top:30px;gap:20px}
.pms-explore-category-inner .arrow .slick-arrow.slick-disabled{opacity:.4}
.pms-explore-category-inner .arrow .slick-arrow span:before{color:#fff;font-size:32px}
.pms-explore-category-inner-listing:not(.slick-initialized){display:flex;gap:40px}
.pms-explore-category-inner-listing .slick-track{display:flex}
@media (min-width:768px){.pms-offerings .slick-arrow{position:absolute;top:50%;margin:auto;border:none;width:30px;height:30px;background:#fff;font-size:0;border-radius:50%;box-shadow:0 0 3px rgba(0,0,0,.5);font-family:icomoon;display:flex;align-items:center;justify-content:center;cursor:pointer;outline:0;z-index:99}.pms-offerings .slick-arrow.slick-disabled{opacity:0;cursor:default}.pms-offerings .slick-arrow.slick-prev{left:20px}.pms-offerings .slick-arrow.slick-prev:before{content:"\e904";font-size:20px;color:#4c4ccc;transform:rotate(180deg)}.pms-offerings .slick-arrow.slick-next{right:10%}.pms-offerings .slick-arrow.slick-next:before{content:"\e904";font-size:20px;color:#4c4ccc}.pms-offerings-inner-listing .slick-track{gap:24px;margin-left:-24px}.pms-explore-category-inner-listing .slick-track{gap:40px}}
.pms-explore-category-inner-listing-item{box-shadow:5px 3px 12px rgba(39,39,86,.1019607843);background:#fff;border-radius:42px;padding:48px 20px;height:215px}
@media (max-width:767.98px){.pms-explore-category-inner-listing-item{margin:0 30px}}
.pms-explore-category-inner-listing-item label{font-size:24px;line-height:29px;color:#272756;font-weight:700;margin-bottom:12px;text-align:center;display:block}
.pms-explore-category-inner-listing-item p{font-size:16px;line-height:19px;color:rgba(15,44,61,.8);text-align:center;margin:0;font-weight:500}
.pms-types{padding:85px 0 15px}.pms-types-inner-listing{display:flex;gap:24px}
.pms-types-inner-listing-item{background-color:#f4f4ff;padding:24px;border-radius:12px;flex:0 0 450px}
.pms-types-inner-listing-item label{font-size:24px;line-height:29px;margin-bottom:16px;color:#1c3b4e;font-weight:700}
.pms-types-inner-listing-item p{font-size:18px;line-height:22px;color:rgba(28,59,78,.7);font-weight:600;margin:0}
.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);justify-content:center;align-items:center;z-index:1000;overflow:auto;display:none}
.popup-inner{max-width:750px;min-height:260px;background:#fff;border-radius:6px;padding:15px;margin:auto;position:relative;border:1px solid #0a90cd}
.popup-msg{font-weight:400;font-size:16px;color:#000;text-align:left;padding:10px 10px 0}
#errmsgpopup{display:none;color:red;font-size:12px;margin:10px;text-align:center}
.checkboxGroup{display:flex;justify-content:center;align-items:center;padding:10px 10px 0}
input[type=radio]{padding:7px;margin:4px 10px 0!important}.checkboxGroup label{text-align:left;display:inline-block;margin-bottom:0;font-size:14px;padding-left:5px;font-weight:300!important}
@media (max-width:991.98px){.pms-offerings .slick-next,.pms-offerings .slick-prev{display:none!important}
.pms-offerings .arrow{margin-top:24px;gap:24px}.pms-offerings .arrow .slick-arrow{font-size:35px;color:#1c3b4e}
.pms-offerings .arrow .slick-arrow.slick-disabled{opacity:.4}
.pms-offerings h3,.pms-offerings p{text-align:center}
.pms-offerings-inner-listing{margin:0 -30px;padding-top:27px}
.pms-explore-category-inner-listing .slick-list,.pms-offerings-inner-listing .slick-list{padding:0 30px}
.pms-offerings-inner-listing-item{margin:0 8px}
.pms-help{padding:0}.pms-offerings-inner-listing-item p{text-align:left}
.pms-help .button-block{margin-top:29px}.pms-today-india{padding:72px 0 92px}
.pms-today-india-inner .button-block a{box-shadow:0 3px 20px rgba(0,0,0,.1607843137)}
.pms-today-india-inner .button-block{position:absolute;left:0;right:0;display:flex;justify-content:center;bottom:-20px}
.pms-today-india-inner h3{font-size:24px;line-height:29px;text-align:center;margin-bottom:0}
.pms-today-india-inner .description{padding:44px 18px}
.pms-explore-category{padding:50px 0}
.pms-explore-category-inner-listing{margin:0 -30px}
.pms-types{padding:73px 0 35px}
.pms-types-inner-listing{flex-flow:column;gap:16px}
.pms-types-inner-listing-item{flex:0 0 auto;padding:24px 24px 33px}
.pms-types-inner-listing-item button{font-size:18px;line-height:22px;margin-top:16px;margin-bottom:16px;color:#1c3b4e;font-weight:700;display:block;position:relative;cursor:pointer;background:0 0;border:none;width:100%;text-align:left;padding-left:0}
.pms-types-inner-listing-item button:focus{outline:0}
.pms-types-inner-listing-item button:before{position:absolute;right:0;font-family:icomoon;content:"\e90c"}
.pms-types-inner-listing-item button.collapsed:before{content:"\e925";transform:rotate(45deg)}
.pms-types-inner-listing-item p{font-size:16px;line-height:19px}.popup-msg{font-size:14px}.popup-inner{margin:auto 12px}.next-step-btn{margin:30px auto 0}.checkboxGroup label{font-size:12px}}.form-check-input{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:15px;height:15px;border:2px solid #27277a;border-radius:50%;outline:0;cursor:pointer;margin-right:10px;position:relative}
.form-check-input:checked{background-color:#27277a;border-color:#27277a;padding:7px}
.form-check-input:checked::before{content:'';display:block;width:10px;height:10px;border-radius:50%;position:absolute;top:4px;left:4px}
.next-step-btn{height:auto;margin:20px auto 0;background:#27277a;border:none!important;padding:10px 40px!important;color:#fff!important;font-weight:700;border-radius:3px;cursor:pointer}
.demat-account-link{display:none}footer{padding-bottom:0}