/***Authored by Deepak C***/
@charset "utf-8";
/*common*/
body{font-family: regular;font-size: 14px;}
/*banner*/
.pms-p .banner{margin-bottom: 120px;height: 472px;position: relative;margin-top: 0px;}
.pms-p .banner .semi-circle {position: absolute;width: 100%;height: 200%;background-color: #5A4D9F;border-radius: 50%;top: -421px;}
.pms-p .banner .okrsl {position: absolute;filter: blur(5px);left: 16%;bottom: -25px;}
.pms-p .banner .okrsr {position: absolute;right: 12%;filter: blur(4px);bottom: 45px;}
.pms-p .banner .container{position: relative;}
.pms-p .banner .row{justify-content: center;}
.pms-p .banner .banner-content{margin-top: 150px;}
.pms-p .banner .banner-content h1{color: #fff;font-family: o-semibold;text-align: center;font-size: 48px;margin-bottom: 30px;width: 530px;margin: 0 auto 30px;line-height: 62px;}
.pms-p .banner .banner-content p{text-align: center;font-size: 24px;font-family: l-regular;color: #FFF2CC;line-height: 26px;}
/*okr*/
.pms-p .pms .row{justify-content: center;}
.pms-p .pms .perform{border: 1px solid #D3D3D3;padding: 30px;border-radius: 24px;min-height: 942px;margin-bottom: 30px;}
.pms-p .pms .perform.one{background: #FEFAE080;}
.pms-p .pms .perform.two{background: #F1FAEE80;}
.pms-p .pms .perform.three{background: #F8F7FF80;}
.pms-p .pms .perform h2{font-family: o-semibold;font-size: 32px;}
.pms-p .pms .perform hr{border-color: #d3d3d3;opacity: 1;}
.pms-p .pms .free{font-family: o-semibold !important;color: #5A4D9F;font-size: 40px !important;margin-left: 0px !important;}
.pms-p .pms .perform p{font-family: l-regular;font-size: 16px;margin-top: -5px;margin-bottom: 25px;margin-left: 36px;}
.pms-p .pms .free + p{font-size: 16px;font-family: l-regular;color: #9B9B9B;margin-left: 0px;}
.pms-p .pms .perform button{border-radius: 100px;background: linear-gradient(to right, #5A4D9F 50%, #fff 50%); background-position-x: 0%;background-position-y: 0%;background-size: auto;background-size: 203% 100%;background-position: right bottom;transition: all .5s ease-out;padding: 8px 10px;font-family: l-bold;color: #2B2B2B;font-size: 16px;text-decoration: none;border: 1px solid #5A4D9F;margin-bottom: 30px;width: 100%;letter-spacing: 1px;text-transform: uppercase;}
.pms-p .pms .perform button:hover{background-position: left bottom;color: #fff;}
.pms-p .pms .star{float: inline-start;margin-right: 20px;}
/*get-in-touch*/
.pms-p .get-in-touch {text-align: center;margin-top: 40px;margin-bottom: 30px;}
.pms-p .get-in-touch p{margin-top: 40px;display: contents;font-size: 24px;font-family: l-regular;}
.pms-p .get-in-touch .get-in-touch{border-radius: 100px;background: linear-gradient(to right, #5A4D9F 50%, #FFC65A 50%); background-position-x: 0%;background-position-y: 0%;background-size: auto;background-size: 200% 100%;background-position: right bottom;transition: all .5s ease-out;padding: 8px 35px;font-family: bold;color: #2B2B2B;font-size: 16px;text-decoration: none;border: #FFC65A;}
.pms-p .get-in-touch .get-in-touch:hover{background-position: left bottom;color: #fff;}
/*accordian*/
.pms-p #dropdown .question{text-align: center;margin-top: 80px;}
.pms-p #dropdown .question h3{font-family: o-semibold;margin-bottom: 20px;font-size: 48px;}
.pms-p #dropdown .question h3 + p {font-family: l-regular;font-size: 24px;color: #9B9B9B;margin-bottom: 50px;}
.pms-p #accordian {position: relative;width: 720px;margin: 0 auto;}
.pms-p .filter-heading{font-family: l-regular;font-size: 24px;margin-top: 25px;margin-bottom: 5px;position: relative;padding-right: 60px;cursor: pointer;}
.pms-p .filter-heading:before {content: url("../img/plus-expand.svg");font-size: 20px;right: 0;position: absolute;transition: all 0.6s ease;top: 9px;color: #5A4D9F;}
.pms-p #sidebar ul li{ list-style: none !important;font-family: l-regular;color: #9B9B9B;width: 95%;font-size: 16px;}
.pms-p #sidebar ul{padding: 0px;}
.pms-p #sidebar hr{opacity: 0.1;margin: 30px 0px 10px;}
.pms-p .filter-heading.activeFilter:before {display: none;}
.pms-p #accordian .filter-heading.activeFilter:after {content: url("../img/minus-collapse.svg");font-size: 18px;right: 0px;top: 10px;position: absolute;transition: all 0.6s ease;color: #5A4D9F;}
.pms-p .filter-option-content {display: none;}
/*still*/
.pms-p .still{text-align: center;margin-top: 80px;}
.pms-p .still .container{background: #F9FAFB;border-radius: 10px;padding: 40px;}
.pms-p .still img{width: 150px;margin-bottom: 30px;}
.pms-p .still .question{font-family: l-bold;font-size: 24px;margin-bottom: 5px;}
.pms-p .still .ans{color: #667085;font-size: 16px;font-family: l-regular;margin-bottom: 30px;}
.pms-p .still button{border-radius: 100px;background: linear-gradient(to right, #5A4D9F 50%, #FFC65A 50%); background-position-x: 0%;background-position-y: 0%;background-size: auto;background-size: 202% 100%;background-position: right bottom;transition: all .5s ease-out;padding: 8px 50px;color: #2B2B2B;font-size: 16px;text-decoration: none;border: #FFC65A;font-family: l-bold;}
.pms-p .still button:hover{background-position: left bottom;color: #fff;}
@media (min-width:992px) and (max-width:1199px){
.pms-p .pms .perform {min-height: 1038px;}
}
@media (min-width:768px) and (max-width:991px){
.pms-p .pms .col-md-4{width: 100%;}
.pms-p .pms .perform {min-height: auto;}
.pms-p #accordian{width: 100%;}
}
@media (min-width:320px) and (max-width:767px){
.pms-p .banner {height: auto;background: #5A4D9F;border-radius: 0px 0px 50px 50px;}
.pms-p .banner .container{width: 100%;max-width: 100%;padding: 0px 30px;}
.pms-p .banner .banner-content {margin-top: 120px;margin-bottom: 80px;}
.pms-p .banner .banner-content h1{font-size: 36px;line-height: 48px;width: auto;}
.pms-p .banner .banner-content p{font-size: 16px;}
.pms-p .banner .okrsl,.pms-p .banner .semi-circle {display: none;}
.pms-p .banner .okrsr {bottom: -39px;}
.pms-p .pms .container{width: 100%;max-width: 100%;padding: 0 30px;}	
.pms-p .pms .perform{min-height: auto;}
.pms-p #accordian {width: auto;}
.pms-p #dropdown .container{width: 100%; max-width: 100%;padding: 0px 30px;}
.pms-p #dropdown .question h3 {font-size: 36px;}
.pms-p #dropdown .question h3 + p {font-size: 16px;}
.pms-p .still {padding: 0px 30px;}
.pms-p .still .container{width: 100%;max-width: 100%;}
}
	
	
	
	
	
	