/*!/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}@media (max-width:576px){.subscription-block .discount{margin:22px auto 0;padding:10px 12px}}.subscription-block .img-wrap{margin-top:56px}@media (max-width:576px){.subscription-block .img-wrap{margin-top:37px}}.subscription-block .subscriptions{display:flex;gap:30px;margin:57px 0 0}@media (max-width:1199px){.subscription-block .subscriptions{margin:40px 0 0;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}body .pms-form-design-wrapper div#pms-paygates-wrapper{display:none}@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]{margin-left:0!important;background:#fff;border:1px solid #97C3D8;color:#526D7A!important;font-weight:600;position:static!important}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%}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:14px 25px 14px 34px}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;color:#fff!important;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}body .pms-account-subscription-details-table__actions td:nth-child(2){display:flex;column-gap:10px}body #pms_new_subscription-form{max-width:1122px;justify-content:center;column-gap:30px}body form.pms-form ul.pms-form-fields-wrapper{border:1px solid #97c3d8;border-radius:20px;padding:34px 36px;max-width:672px;flex:1}@media (max-width:480px){body form.pms-form ul.pms-form-fields-wrapper{padding:20px 20px 0}}body form.pms-form h3{font-size:24px;font-weight:600;line-height:1;color:#33444C;margin-bottom:40px}@media (max-width:480px){body form.pms-form h3{margin-bottom:20px}}body form.pms-form>input[type=submit]{padding:17px;border-radius:34px;margin-right:0;background:#566F7C;border:1px solid #566F7C;color:#fff;font-weight:700}body form.pms-form>input[type=submit]:hover{color:#566F7C;background:#fff}body #pms-stripe-connect{width:100%;max-width:500px;border:1px solid #97c3d8;border-radius:20px;padding:34px 36px}@media (max-width:1200px){body #pms-stripe-connect{max-width:415px}}@media (max-width:991px){body #pms-stripe-connect{max-width:100%}}@media (max-width:480px){body #pms-stripe-connect{padding:20px 20px 0}}body .pms-subscription-plan label{border:1.5px solid #97C3D8;border-radius:25px;width:100%;max-width:468px;padding:14px 25px 14px 50px;display:flex;position:relative}body .pms-subscription-plan label:before{position:absolute;content:"";width:20px;height:20px;border-radius:50%;border:1.5px solid #97C3D8;left:14px;top:50%;transform:translateY(-50%)}body .pms-subscription-plan label:has([type=radio]:checked){border:1.5px solid #566F7C}body .pms-subscription-plan label:has([type=radio]:checked):before{border:1.5px solid #566F7C}body .pms-subscription-plan label:has([type=radio]:checked):after{position:absolute;content:"";background:#566F7C;top:50%;border-radius:50%;transform:translateY(-50%);left:18px;width:12px;height:12px}body .pms-subscription-plan label:has([type=radio]:checked) .pms-subscription-plan-price{color:#566F7C}body .pms-subscription-plan label input[type=radio]{appearance:none;border-color:#97C3D8}body .pms-subscription-plan label input[type=radio]:checked{border-color:#566F7C;background:#566F7C}body .pms-account-subscription-action-link{color:#1E59CB;text-decoration:underline}body .pms-field{margin-bottom:0}body [name=pms_change_subscription],body [name=pms_confirm_cancel_subscription]{margin-right:20px!important;margin-top:10px;margin-bottom:10px}body .pms-divider:first-of-type{display:none}body .pms-subscription-plan-price{margin-left:auto;font-weight:700;color:#97C3D8;font-size:16px}body .pms-subscription-plan-description{margin-left:0;margin-top:10px;max-width:500px}.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}}.how-it-works{background:#F8F9FB;margin-top:84px;padding:39px 32px;border-radius:24px}@media (max-width:576px){.how-it-works{margin-top:30px;padding:25px}}.how-it-works h2{font-weight:600;color:#33444C;text-align:center;font-size:40px;line-height:1}.how-it-works ul{padding:0;margin:43px 0 0 0;list-style:none}.how-it-works ul li{display:flex;align-items:center;position:relative;color:#526D7A;font-size:20px;line-height:28px}.how-it-works ul li:not(:first-of-type){margin-top:15px}@media (max-width:576px){.how-it-works ul li{font-size:16px;line-height:1.2}}.how-it-works ul span{display:grid;place-content:center;min-width:30px;height:30px;background:#D5E6ED;color:#526D7A;font-size:20px;border-radius:50%;margin-right:14px;font-weight:500}.how-it-works hr{margin:32px 0}.how-it-works p{text-align:center}.how-it-works p a{text-decoration:underline;color:#1E59CB}.subscribe-video{margin-top:92px}.subscribe-video iframe,.subscribe-video video{width:100%;height:730px;background:#D9D9D9}@media (max-width:1199px){.subscribe-video iframe,.subscribe-video video{height:540px}}@media (max-width:767px){.subscribe-video iframe,.subscribe-video video{height:340px}}@media (max-width:576px){.subscribe-video iframe,.subscribe-video video{height:250px}}.subscribe-video .bottom{margin-top:36px;align-items:center;justify-content:space-between;row-gap:36px}.subscribe-video h2{font-size:32px;font-weight:700;line-height:1;color:#33444C}.subscribe-video .icons{align-items:center}.subscribe-video .icons p{font-size:16px;font-weight:500;line-height:30px;margin-bottom:0;margin-right:20px}.subscribe-video .icons a:first-of-type{margin-right:28px;position:relative}.subscribe-video .icons a:first-of-type:before{position:absolute;content:"";background:#97C3D8;opacity:.3;height:45px;width:2px;right:-16px;top:-1px}