#FAQ h1,#monthly-amount,#section-intro h2,.close,.form-group label,.pricing-plan h2,.result p,.submit-btn{font-weight:700}#FAQ h1,.btn-primary,.section-title h6{text-transform:uppercase}.section-title h6{font-size:15px;font-weight:700;color:#000;margin-bottom:15px}.service-item{position:relative;height:480px;padding:30px 25px;background:#fff;box-shadow:0 15px 30px #726ae355;transition:.5s,transform .5s}.service-item:hover{background-color:#726ae3;box-shadow:0 10px 20px #726ae355;transform:scale(.95)}.service-item .service-icon{margin:0 auto 20px;width:90px;height:90px;display:flex;align-items:center;justify-content:center;color:var(--light);background:url(../img/icon-shape-primary.png) center center no-repeat;transition:.5s}.service-item:hover .service-icon{color:var(--primary);background:url(../img/icon-shape-white.png)}.service-item h2,.service-item p{transition:.5s}.service-item:hover h2,.service-item:hover p{color:var(--light)}.service-item a.btn,.service-item:hover a.btn{color:var(--primary)}.service-item a.btn{position:relative;display:flex;transition:.5s;z-index:1}.service-item a.btn::before{position:absolute;content:"";width:35px;height:35px;top:0;left:0;border-radius:35px;background:#ddd;transition:.5s;z-index:-1}.service-item:hover a.btn::before{width:100%;background:var(--light)}.pricing-plan{border-radius:10px;transition:transform .3s,box-shadow .3s;overflow:hidden}.pricing-plan:hover{background-color:#726ae3;transform:translateY(-10px);box-shadow:0 10px 20px rgba(0,0,0,.1)}.pricing-plan h2{font-size:24px;color:#343a40}.pricing-plan p{font-size:14px;color:#6c757d}.plan-details h3{font-size:48px;color:#343a40;margin-bottom:15px;line-height:1.2}.plan-details ul{list-style:none;padding:0;margin-bottom:20px}.plan-details li{font-size:16px;padding:10px 0;border-bottom:1px solid #e9ecef}.plan-details li:last-child{border-bottom:none}small{color:#726ae3}.fa-check{color:#28a745}.fa-times{color:#dc3545}.btn-primary{background-color:#f44336;color:#fff;border:none;border-radius:20px;transition:.3s}.btn-primary:hover{background-color:#726ae3;color:#000;box-shadow:0 0 3em #726ae3;transform:scale(1.1)}.calculator-container h5,.result h3{color:#fb0}.calculator-container{max-width:700px;margin:0 auto;background-color:#fff;border-radius:10px;padding:30px;box-shadow:0 0 20px rgba(0,0,0,.1)}.result{margin-top:20px}.result h3{margin-bottom:10px}.result p{font-size:2rem}#monthly-amount{font-size:1.5rem}#FAQ h1{margin-top:1em;font-size:2.5em;color:#333;display:inline-block}.accordion-button:not(.collapsed){color:#fff;background-color:#5e4b8a;box-shadow:inset 0 -1px 0 rgba(0,0,0,.125)}.accordion-button{background-color:#726ae3;color:#fff;border:none;border-radius:.5rem;transition:background-color .3s,color .3s;font-weight:600;width:100%;padding:1rem 2.5rem 1rem 1rem;box-sizing:border-box}.accordion-button:focus{box-shadow:none}.accordion-body{color:#333;border-top:1px solid #dcdcdc;border-radius:0 0 .5rem .5rem;padding:1rem}.accordion-header{background-color:#5e4b8a;border-bottom:1px solid #dcdcdc;border-radius:.5rem .5rem 0 0;width:100%}.accordion-item{border:1px solid #dcdcdc;border-radius:.5rem;margin-bottom:1rem}.footer-about p,.input-form{margin-bottom:20px}.accordion-button::after{content:"\f078";font-family:FontAwesome;font-size:1.25rem;position:absolute;right:1rem;top:50%;transform:translateY(-50%);transition:transform .3s,color .3s;color:#fff}.accordion-button.collapsed::after{content:"\f077";transform:translateY(-50%) rotate(180deg)}@media (max-width:767px){body{font-size:15px}.section-padding{padding:80px 0}.accordion-button{font-size:1rem;padding-right:2rem}.accordion-body{padding:.75rem}}.accordion-button:hover{background-color:#5e4b8a;color:#fff;cursor:pointer}