.plans{padding:3rem 0}.plans h2{font-size:34px;font-weight:700;line-height:120%;letter-spacing:-.01em}.plans h2 span{color:var(--accent-color)}.plans-card-left-col{padding-right:1.5rem!important}.plans-card-right-col{padding-left:1.5rem!important}.plans-card{width:100%;max-height:809px;border-radius:24px;overflow:hidden;background:#f2f2f2}.plans-card .plans-img-container{height:230px;width:100%!important;display:flex;align-items:center;justify-content:center;margin-top:40px}.plans-card .plans-img{width:100%;height:100%!important;object-fit:contain!important}.plans-img-left{width:100%!important}.plans-img-right{object-fit:contain!important;width:54%!important}.plans-card .plans-wrap{padding:20px 48px 40px;display:flex;flex-direction:column;justify-content:space-around!important}.plans-card .plans-wrap h3{font-weight:600!important;font-size:1.3rem!important;line-height:140%;color:var(--accent-color)!important;margin-bottom:32px}.plans-sub strong{font-weight:600!important}.plans-wrap .row .col-lg-12{height:100px!important}.plans-card .plans-wrap img{width:15px;height:15px}.plans-card .plans-wrap p{font-weight:400;font-size:1rem;margin:0;text-align:center;color:#27272a}.plans-card .plans-wrap span{font-weight:700;font-size:1rem;color:#474c5c}.plans-card .plans-wrap a{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0 40px;gap:10px;width:193px;height:56px;background:var(--accent-color);border-radius:1000px;font-weight:600;text-decoration:none;color:#fff;transition:.2s ease-in}.plans-card .plans-wrap a:hover{color:#fff;background:var(--hover)!important}.modal .form{display:flex;flex-direction:column;align-items:center;padding:40px 32px;gap:24px;margin-left:auto;background:#fff;border-radius:24px;max-width:500px}.modal .form-top span{font-weight:700;font-size:1rem;line-height:135%;letter-spacing:.12em;color:var(--accent-color)}.modal .form-top h3{font-weight:800;font-size:2.2rem;line-height:140%;color:#27272a}.modal .form-top p{font-weight:600;font-size:.9rem;line-height:145%;color:#27272a}.modal .form input,.modal .form select{padding:0 16px 0 50px;gap:12px;width:100%;height:48px;border:1.5px solid #c9cedd;border-radius:1000px}.modal .form select{padding:0 16px;color:#474c5c;font-size:16px}select{appearance:none;border:0;outline:0;font:inherit;width:100%;height:3em;padding:0 4em 0 1em;background:url(../../images/icons/telehelp-select-icon.png) right 1em center/1.5em no-repeat,linear-gradient(to left,#fff 3em,#fff 3em);cursor:pointer}.modal .form .form-input-group{position:relative;width:100%}.modal .form .form-input-group img{position:absolute;width:22px;height:auto;left:3.5%;top:50%;margin-top:-11px}.modal .form .form-button{background-color:var(--accent-color);color:#fff;font-weight:700;font-size:15px;padding:0 16px;width:100%;height:48px;border-radius:1000px;border:none;transition:.2s ease-in}.modal .form-button:hover{background-color:var(--hover)!important}.modal .form ::placeholder{font-weight:500;font-size:16px;line-height:150%;color:#474c5c}.modal .form p{font-weight:500;font-size:16px;line-height:150%;color:#27272a}.plans-main-row{margin-left:-1.75rem!important;margin-right:-1.75rem!important}@media (min-width:1201px) and (max-width:1550px){.container{max-width:1140px!important}.plans h2{font-size:28px}}@media screen and (max-width:1201px){.plans h2{font-size:20px}.plans h3{font-size:17px}.plans-card p{font-size:1rem!important}.plans-card span{font-size:14px!important}.plans .upper-title{font-size:12px!important}}@media screen and (max-width:993px){h2{font-size:24px!important}.plans h3 br{display:block!important}.plans{padding:3rem 0}.plans-wrap .row .col-lg-12{height:max-content!important}.plans-card-left-col,.plans-card-right-col{padding:0!important}.plans-card{max-height:759px;margin-bottom:1rem}.plans-card>img{width:100%}.plans-card p{font-size:1rem}.plans .upper-title{font-size:12px!important}}@media screen and (max-width:769px){.plans h2{font-size:24px!important}.plans-img-right{width:100%!important}}@media screen and (max-width:577px){.plans-main-row{margin-left:0!important;margin-right:0!important}.plans-card p{font-size:1rem}.plans .container{padding:0!important}}@media screen and (max-width:548px){.plans-card .plans-wrap{padding:40px 1.5rem}.plans-card h3{font-size:17px}.plans-card p{font-size:1rem;text-align:center}.plans-wrap span{font-size:.8rem}.plans-wrap span strong{font-size:1.4rem}}@media screen and (max-width:414px){.plans-card .plans-wrap span{font-size:.8rem}.plans-card .plans-wrap span strong{font-size:1.5rem}}