/*!/wp-content/themes/uniqa-dental/css/subscribe/subscribe.css*/.subscription-block h1{color:#33444C;font-weight:700}.subscription-block .discount{background:#EDF8EF;padding:10px 27.5px;color:#21A332;margin:37px auto 0;width:fit-content;border-radius:25px;font-size:20px;line-height:1}.subscription-block .img-wrap{margin-top:56px}.subscription-block .subscriptions{display:flex;gap:30px;margin:57px 0 0}@media (max-width:1199px){.subscription-block .subscriptions{flex-wrap:wrap;justify-content:center}}.subscription-block .pack{padding:44px 35px 53px 31px;flex:1;border-radius:24px;border:2px solid #D5E6ED;display:flex;flex-direction:column;min-width:352px}.subscription-block .pack.complete{border:2px solid #566F7C}.subscription-block .pack.complete .save{background:none}.subscription-block .pack.sales .btn{color:#566F7C;background:#D5E6ED;border:1px solid #D5E6ED}.subscription-block .pack.sales .btn:hover{border:1px solid #566F7C;background:#fff0}@media (max-width:1199px){.subscription-block .pack{max-width:520px}}.subscription-block .pack h2{color:#33444C;font-size:32px;line-height:1;font-weight:700}.subscription-block .price-block{display:flex;align-items:flex-end;column-gap:20px;margin-top:37px}.subscription-block .subscription_price{margin-bottom:0;color:#526D7A;font-size:20px;font-weight:500}.subscription-block .price{color:#32454C;font-size:64px;line-height:1;font-weight:700}.subscription-block .original_price{margin-bottom:2px;text-decoration:line-through;color:#8EA0A7;font-size:24px;line-height:28px;font-weight:500}.subscription-block .save{margin-top:20px;color:#526D7A;background:#EAF1F4;font-size:24px;font-weight:500;line-height:1;padding:11px 36px;border-radius:25px;width:fit-content}.subscription-block .features ul{list-style:none;margin-top:37px;margin-bottom:41px}.subscription-block .features li{position:relative;padding-left:32px;color:#526D7A;font-size:20px;font-weight:500}.subscription-block .features li:not(:first-child){margin-top:16px}.subscription-block .features li:before{position:absolute;content:"";top:50%;transform:translateY(-50%);left:0;width:19px;height:13px;background:url(/wp-content/themes/uniqa-dental/css/subscribe/../../img/subscribe-item.svg) no-repeat center center/contain}.subscription-block .btn{height:62px;display:grid;place-content:center;margin-top:auto;color:#fff;background:#566F7C;font-size:24px;font-weight:700;border-radius:34px;border:1.5px solid #566F7C}.subscription-block .btn:hover{background:#fff0;color:#566F7C}.subscription-block .contact-btn{background:#EAF1F4;border-radius:25px;color:#526D7A;text-align:center;padding:10px 20px;width:fit-content;margin:50px auto 0;display:flex;align-items:center;column-gap:6px;font-size:24px;line-height:1;font-weight:400;border:1.5px solid #EAF1F4;transition:all 0.3s ease-in-out}.subscription-block .contact-btn:hover{border:1px solid #566F7C;background:#fff0;color:#566F7C}body .pms-form-design-wrapper{margin-top:40px}@media (max-width:1199px){body .pms-form-design-wrapper{margin-top:0}}body .pms-form-design-wrapper .pms-field-subscriptions{border:1px solid #97C3D8;border-radius:20px}@media (max-width:576px){body .pms-form-design-wrapper .pms-field-subscriptions{margin-bottom:10px;padding:30px 20px 20px}}body .pms-form-design-wrapper h3{font-size:24px!important;font-weight:600;line-height:1;color:#33444C}body .pms-form-design-wrapper .pms-subscription-plan input[type=radio]{border-color:#97C3D8}body .pms-form-design-wrapper .pms-subscription-plan input[type=radio]:checked{border-color:#566F7C;background:#566F7C}body .pms-form-design-wrapper .pms-subscription-plan label{border:1.5px solid #97C3D8}body .pms-form-design-wrapper .pms-subscription-plan label .pms-subscription-plan-name{color:#566F7C}body .pms-form-design-wrapper .pms-subscription-plan label .pms-subscription-plan-price{color:#97C3D8}body .pms-form-design-wrapper .pms-subscription-plan label:hover,body .pms-form-design-wrapper .pms-subscription-plan label.selected{border-color:#566F7C}body .pms-form-design-wrapper .pms-subscription-plan label:hover .pms-subscription-plan-name,body .pms-form-design-wrapper .pms-subscription-plan label:hover .pms-subscription-plan-price,body .pms-form-design-wrapper .pms-subscription-plan label.selected .pms-subscription-plan-name,body .pms-form-design-wrapper .pms-subscription-plan label.selected .pms-subscription-plan-price{color:#566F7C}body .pms-form-design-wrapper .pms-subscription-plan label:hover input[type=radio],body .pms-form-design-wrapper .pms-subscription-plan label.selected input[type=radio]{border-color:#566F7C}body .pms-form-design-wrapper table.pms-account-subscription-details-table tr:first-of-type{border-radius:20px 20px 0 0}body .pms-form-design-wrapper table.pms-account-subscription-details-table tr.last-table-row{border-radius:0;border-bottom:none;padding-bottom:0}body .pms-form-design-wrapper table.pms-account-subscription-details-table tr{border-color:#97C3D8!important}body .pms-form-design-wrapper table.pms-account-subscription-details-table tr td{font-family:"Roboto",Sans-serif;color:#33444C;font-weight:500!important;font-size:20px;line-height:32px}body .pms-form-design-wrapper table.pms-account-subscription-details-table tr:not(.pms-account-subscription-details-table__actions) td{flex:1;max-width:50%}body .pms-form-design-wrapper table.pms-account-subscription-details-table tr.pms-account-subscription-details-table__status td:last-child{max-width:fit-content}body .pms-form-design-wrapper table.pms-account-subscription-details-table tr.pms-account-subscription-details-table__status td:last-child.status-active{background:#EDF8EF;border:none;color:#21A332;font-size:20px}body .pms-form-design-wrapper table.pms-account-subscription-details-table tr.pms-account-subscription-details-table__actions{border-radius:0 0 20px 20px;padding:20px 35px;background:#fff;border:1px solid #97C3D8;border-top:none;margin-top:0}body .pms-form-design-wrapper table.pms-account-subscription-details-table tr.pms-account-subscription-details-table__actions td:last-of-type a.pms-account-subscription-action-link{background:#EDF6FA;padding:29px;font-size:16px;color:#526D7A;border:1px solid #97C3D8!important}body .pms-form-design-wrapper table.pms-account-subscription-details-table tr.pms-account-subscription-details-table__actions td:last-of-type a.pms-account-subscription-action-link:hover,body .pms-form-design-wrapper table.pms-account-subscription-details-table tr.pms-account-subscription-details-table__actions td:last-of-type a.pms-account-subscription-action-link:focus{box-shadow:none;color:#fff!important;background:#97C3D8!important;border:1px solid #97C3D8!important}body .pms-form-design-wrapper table.pms-account-subscription-details-table tr.pms-account-subscription-details-table__actions td:last-of-type a.pms-account-subscription-action-link__change:before,body .pms-form-design-wrapper table.pms-account-subscription-details-table tr.pms-account-subscription-details-table__actions td:last-of-type a.pms-account-subscription-action-link__abandon:before,body .pms-form-design-wrapper table.pms-account-subscription-details-table tr.pms-account-subscription-details-table__actions td:last-of-type a.pms-account-subscription-action-link__cancel:before,body .pms-form-design-wrapper table.pms-account-subscription-details-table tr.pms-account-subscription-details-table__actions td:last-of-type a.pms-account-subscription-action-link__retry:before{line-height:25px;filter:brightness(0) saturate(100%) invert(37%) sepia(43%) saturate(281%) hue-rotate(155deg) brightness(96%) contrast(84%)}body .pms-form-design-wrapper table.pms-account-subscription-details-table tr.pms-account-subscription-details-table__actions td:last-of-type a.pms-account-subscription-action-link__change:hover:before,body .pms-form-design-wrapper table.pms-account-subscription-details-table tr.pms-account-subscription-details-table__actions td:last-of-type a.pms-account-subscription-action-link__change:focus:before,body .pms-form-design-wrapper table.pms-account-subscription-details-table tr.pms-account-subscription-details-table__actions td:last-of-type a.pms-account-subscription-action-link__abandon:hover:before,body .pms-form-design-wrapper table.pms-account-subscription-details-table tr.pms-account-subscription-details-table__actions td:last-of-type a.pms-account-subscription-action-link__abandon:focus:before,body .pms-form-design-wrapper table.pms-account-subscription-details-table tr.pms-account-subscription-details-table__actions td:last-of-type a.pms-account-subscription-action-link__cancel:hover:before,body .pms-form-design-wrapper table.pms-account-subscription-details-table tr.pms-account-subscription-details-table__actions td:last-of-type a.pms-account-subscription-action-link__cancel:focus:before,body .pms-form-design-wrapper table.pms-account-subscription-details-table tr.pms-account-subscription-details-table__actions td:last-of-type a.pms-account-subscription-action-link__retry:hover:before,body .pms-form-design-wrapper table.pms-account-subscription-details-table tr.pms-account-subscription-details-table__actions td:last-of-type a.pms-account-subscription-action-link__retry:focus:before{filter:brightness(0) saturate(100%) invert(100%) sepia(9%) saturate(7475%) hue-rotate(206deg) brightness(117%) contrast(119%)}body .pms-form-design-wrapper input[type=submit]{background:#fff;border:1px solid #97C3D8;color:#526D7A!important;font-weight:600}body .pms-form-design-wrapper input[type=submit]:hover,body .pms-form-design-wrapper input[type=submit]:focus{box-shadow:none;color:#fff!important;background:#97C3D8;border:1px solid #97C3D8}@media (max-width:991px){body #pms_new_subscription-form{flex-direction:column}body #pms_new_subscription-form .pms-form-fields-wrapper,body #pms_new_subscription-form #pms-stripe-connect{width:100%;padding-left:0}body #pms_new_subscription-form #pms-stripe-payment-elements{max-width:100%}}@media screen and (max-width:480px){body #pms_new_subscription-form .pms-subscription-plan label{display:flex;flex-wrap:nowrap;white-space:nowrap;padding:20px}body #pms_new_subscription-form .pms-subscription-plan label .pms-subscription-plan-name{margin-bottom:0}body #pms_new_subscription-form .pms-subscription-plan label input[type=radio]{transform:unset}}body #pms_new_subscription-form div#pms-paygates-wrapper{border:1px solid #97C3D8;border-radius:20px}body #pms_new_subscription-form input[type=submit]{position:static!important;top:17px!important;width:100%;max-width:595px;margin-left:0!important;background:#566F7C;border:1.5px solid #566F7C;font-size:24px;font-weight:700;line-height:1;font-family:"Roboto",Sans-serif;transition:all 0.3s ease-in-out}body #pms_new_subscription-form input[type=submit]:hover,body #pms_new_subscription-form input[type=submit]:focus{box-shadow:none;background:#fff0;color:#566F7C!important}@media (max-width:1325px){body #pms_new_subscription-form input[type=submit]{max-width:43.6537050624vw}}@media (max-width:991px){body #pms_new_subscription-form input[type=submit]{max-width:unset}}body .pms_success-messages-wrapper p{border:none!important;background:#EDF8EF;color:#21A332;border-radius:25px}body .pms_success-messages-wrapper p:before{background:#fff0}body .pms_success-messages-wrapper span.pms-notice-title{color:#21A332}.fancybox-slide--html{padding:44px}@media (max-width:767px){.fancybox-slide--html{padding:44px 25px}.fancybox-slide--html .fancybox-close-small{right:-16px;top:-38px}}.fancybox-inner{max-width:100%}@media (max-width:576px){.fancybox-content{padding:25px}}