.text-button .text-button-leftPart{margin:0 auto;max-width:750px;text-align:center}.text-button .text-button-rightPart{display:flex;flex-wrap:wrap;margin:40px -14px 0}.text-button .logo-section{height:auto;margin:0 auto;max-width:75px}.text-button .text-button-leftPart h2{font-size:36px;font-weight:600;line-height:44px;margin:0 0 20px;padding-top:15px}.text-button .text-button-leftPart p{display:inline-block;font-size:17px;font-weight:400;line-height:23.8px;margin:0}.text-button .text-button-leftPart p a{color:#1570ef;text-decoration:none}.text-button .text-button-leftPart p a:hover{color:#194185}.text-button .text-section h3{font-size:24px;font-weight:600;line-height:26.4px;margin:12px 0}.text-button .text-section p{font-size:15px;font-weight:400;line-height:21px;margin:0}.text-button .text-button-rightPart-content{padding:0 14px;width:33.33%}.text-button .rightPart-content-column{box-shadow:0 4px 14px 0 #0000001a;height:100%}.text-button .no-padding{padding:0}.text-button .rightPart-content-card{border-radius:10px;padding:33px 10px 41px;text-align:center}.text-button .button-section a{align-items:center;border-radius:30px;cursor:pointer;display:inline-block;display:inline-flex;font-size:14px;font-weight:700;letter-spacing:0;position:relative;text-align:center;text-decoration:none!important;text-transform:none;touch-action:manipulation;transition:all .4s ease-in-out;user-select:none;vertical-align:middle}.text-button .button-section{margin:20px 0 0}.text-button .button-section a svg{height:14px;margin-left:10px;width:14px}@media only screen and (max-width:767px){.text-button .text-button-rightPart{padding-left:0;row-gap:10px;width:100%}.text-button .text-button-rightPart-content{margin-bottom:20px;padding:0;width:100%}.text-button .text-section h3{font-size:22px;line-height:28px;margin-bottom:8px}.text-button .text-button-leftPart h2{font-size:24px;line-height:28px;margin-bottom:12px;padding-top:0}.text-button .rightPart-content-card{padding:25px 10px 30px}.text-button .text-section p{margin-bottom:15px}.text-button .button-section a{font-size:12px;padding:12px 24px}.text-button .text-button-rightPart{margin:30px 0 0}}@media (min-width:768px) and (max-width:1024px){.text-button .text-button-rightPart-content{padding:0 14px;width:50%}.text-button .text-section p{margin-bottom:30px!important}.text-button .button-section a{font-size:13px;padding:12px 26px}.text-button .text-button-leftPart h2{font-size:28px;line-height:38px;margin-bottom:15px;padding-top:0}.pricing-details .heading-description h3{font-size:30px;line-height:normal}.text-button .text-section h3{font-size:20px;line-height:32px;margin-bottom:9px}.text-button .text-button-rightPart{justify-content:center;margin:40px 0 0;row-gap:30px;width:100%}.text-button .text-button-leftPart{margin:0 auto;max-width:640px;text-align:center}.text-button .rightPart-content-card{padding:28px 10px 34px}}