.body-container{padding:0!important}section{padding:50px 0}section:nth-child(odd){background-color:#fff}section:nth-child(2n){background-color:#f9f9f9}.primary-color{color:#191a51!important}.secondary-color{color:#702c63!important}.red-color{color:#d7094a!important}.blue-color{color:#5f64fe!important}.roboto{font-family:Roboto,sans-serif!important}body{color:#474874;font-family:Roboto,sans-serif;font-size:16px;line-height:1.625em}h1,h2,h3,h4{font-weight:700!important}h1,h2,h3,h4,h5,h6{color:#191a51!important;font-family:Droid Serif,serif!important;letter-spacing:-.5px!important;line-height:1.3125em!important}ul li{color:#474874;font-family:Roboto,sans-serif;font-size:16px;line-height:1.5;list-style-type:none;margin-bottom:15px}.cp-btn{background-image:linear-gradient(-126deg,#5f63ff,#d653dd 51%,#d8094a);border:none;border-radius:32.5px!important;-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,.15);box-shadow:0 15px 30px 0 rgba(0,0,0,.15);color:#fff;display:inline-block;font-size:16px;font-weight:500;letter-spacing:1px;line-height:1;overflow:hidden;padding:16px 32px;position:relative;text-transform:uppercase;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;vertical-align:middle}.cp-btn,.cp-btn:hover{background-color:#5f63ff;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color}.cp-btn:hover{background-image:none}.cp-btn:before{background:#5f63ff;bottom:0;content:"";left:0;position:absolute;right:0;top:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;z-index:-1}.btn-purple{background-color:#712c63;border:none;border-radius:5px;color:#fff;cursor:pointer;display:block;font-weight:500;padding:10px}@media screen and (min-width:991px){h1{font-size:60px!important;margin-bottom:15px}h2{font-size:46px!important}h3{font-size:34px!important}.h3{font-size:32px;letter-spacing:-1px;line-height:1.3125em}p{color:#474874;font-family:Roboto,sans-serif;font-size:20px;font-size:16px;font-weight:400;line-height:1.625em}}@media screen and (max-width:512px){h1{font-size:2rem!important}h2{font-size:1.7rem!important}h3{font-size:1.3rem!important}h4{font-size:1.2rem!important}ul li{font-size:16px}}.welcome-text{background:var(--primary-background,linear-gradient(0deg,rgba(153,66,134,.08) 0,rgba(153,66,134,.08) 100%),#fff);border-left:4px solid #702c63;margin-bottom:30px;padding:5px}.feature{align-self:stretch;background:#fff;border-radius:10px;box-shadow:0 23px 40px 7px rgba(64,62,62,.05);gap:19px;margin:10px 0;padding:20px}.feature,.feature .svg{align-items:center;display:flex}.feature .svg{background:rgba(76,175,80,.11);border-radius:70px;flex-shrink:0;height:70px;justify-content:center;width:70px}.feature h6{color:#1a1952;font-family:Roboto!important;font-feature-settings:"clig" off,"liga" off;font-size:20px;font-style:normal;font-weight:600;line-height:100%}.feature p{color:var(--grey-grey-700,#616161);font-family:Roboto;font-feature-settings:"clig" off,"liga" off;font-size:16px;font-style:normal;font-weight:400;line-height:143%}@media screen and (max-width:991px){.feature{align-items:flex-start!important;flex-direction:column}}.form-control-label{margin-bottom:0}button,input,textarea{border-radius:5px!important;box-sizing:border-box;font-family:Roboto,sans-serif;margin:5px 0;padding:8px 15px}input{border:1px solid #ccc;font-size:1rem;line-height:1.5rem}form button{background:#712c63;border:1px solid #712c63;border-radius:4px;box-sizing:border-box;color:#fff;font-family:Roboto,sans-serif;font-size:.938rem;font-weight:500;letter-spacing:.029rem;line-height:1.75;min-width:64px;padding:6px 16px;text-transform:uppercase;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0s,box-shadow .25s cubic-bezier(.4,0,.2,1) 0s,border .25s cubic-bezier(.4,0,.2,1) 0s}form button:hover{opacity:.8}input:focus,textarea:focus{border:1px solid #712c63;font-family:Roboto,sans-serif;font-weight:400}button:focus,input:focus,textarea:focus{-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;outline-width:0}form p{color:#1a1952;font-size:13px;font-weight:400;line-height:21px;text-align:center}form p,form p a{font-family:Roboto}form p a{color:inherit;display:inline-block;font-weight:700;overflow-wrap:break-word;padding:0 5px;text-decoration:underline}form p a:hover{color:inherit;text-decoration:none}.header-wrapper{background-color:#fff;border-bottom:1px solid #eee;top:0;width:100%;z-index:1}.header{align-items:center;display:flex;justify-content:center;margin:auto;max-width:1536px;padding:15px;width:100%;z-index:1000}.header .logo{flex:0 0 auto}.header .logo img{height:70px}.header .buttons{display:flex;flex:0 0 auto}.header a{border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;margin-left:10px;padding:10px 20px;transition:background-color .3s ease}.header a.clientpoint{background:#fff;border:1px solid #d0d5dd;border-radius:4px;box-shadow:0 1px 2px rgba(16,24,40,.05);color:#344054;font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.header a img{height:20px;margin-right:8px;width:auto}.header a.login{background:#fff;border:1px solid #d0d5dd;border-radius:4px;color:#344054}.header a.login,.header a.signup{box-shadow:0 1px 2px rgba(16,24,40,.05);font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.header a.signup{background:#712c63;border:1px solid #712c63;border-radius:4px;color:#fff}.header a.signup:hover{color:#fff}.header a i{margin-right:10px}.header a,.header a:hover{text-decoration:none!important}.header a{color:#191a51;text-decoration:none;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (max-width:768px){.header a.clientpoint{display:none}}@media screen and (max-width:500px){.header{padding:10px 15px}.header .logo img{height:8vw}.header a.login,.header a.signup{font-size:14px}.header a{padding:6px 12px}}