:root{--body:#ffffff;--general-bg:#ffffff;--text-main:#383838;--general-text:#ffffff;--primary-100:#1DBAB5;--primary-100-20:#1DBAB533;--primary-100-36:#1DBAB55c;--primary-100-50:#1DBAB580;--primary-200:#159F9B;--secondary-100:#114B5F;--secondary-200:#0F3E4F;--heading-100:#373434;--heading-200:#181616;--text-100:#E7E7E7;--text-200:#A6A6A6;--text-300:#888888;--text-400:#848484;--text-500:#747474;--text-600:#383838;--gray-100:#F7F7F7;--gray-200:#E6E6E6;--gray-200-24:#E6E6E63d;--gray-300:#DBDBDB;--gray-400:#A7A7A7;--input-bg:#f5f6f7;--input-secondary-bg:#ffffff;--input-placeholder:#a3a0a0;--input-text:#383838;--blue:#114B5F;--green:#1dbab5;--yellow:#FFBD12;--yellow-20:#FFBD1233;--red:#d60043;--red-20:#d6004333;--global-border-radius-1:24px;--global-border-radius-2:16px;--field-border-radius:16px;--btn-normal-border-radius:16px;--btn-small-border-radius:12px;--main-font:"IRANYekanXFANum";--secondary-font:"AnjomanFANum"}:root.is-dark{--body:#0F1115;--general-bg:#0F1115;--text-main:#F1F1F1;--general-text:#383838;--primary-100:#1DBAB5;--primary-100-20:#1DBAB533;--primary-100-36:#1DBAB55c;--primary-100-50:#1DBAB580;--primary-200:#159F9B;--secondary-100:#177291;--secondary-200:#248cb1;--heading-100:#FFFFFF;--heading-200:#E6E6E6;--text-100:#F5F5F5;--text-200:#a3a0a0;--text-300:#CFCFCF;--text-400:#B8B8B8;--text-500:#9A9A9A;--text-600:#b1b1b1;--gray-100:#1C1F23;--gray-200:#22262B;--gray-300:#2A2F35;--gray-400:#353C45;--input-bg:#1A1F24;--input-secondary-bg:#12161B;--input-text:#F1F1F1;--blue:#114B5F;--green:#1dbab5;--yellow:#FFBD12;--yellow-20:#FFBD1233;--red:#d60043;--red-20:#d6004333}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:inherit;line-height:var(--line-height,2);vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{overflow-x:hidden;font-family:var(--main-font)}html:has(body.sticky-header){scroll-padding-top:160px}html:not(:is(html[data-theme=dark])){color-scheme:light}html[data-theme=dark]{color-scheme:dark}body{overflow-x:hidden;overflow-wrap:break-word;max-width:100%;color:var(--text-main);background-color:var(--body);will-change:background;transition:background .2s ease-in-out}body,html{scroll-behavior:smooth}a{color:var(--primary-100);text-decoration:none;will-change:color,background,border,font-size,font-weight,line-height,transform;transition:.2s ease-in-out;transition-property:color,background,border,font-size,font-weight,line-height,transform}.input-wrap:has(input:focus-visible),.select2-selection--single:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible:not(.input-wrapinput){outline:1px dashed #747474;outline-offset:2px}.outline:focus{outline:1px dashed var(--gray-200)!important}.elementor-heading-title,.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{line-height:1.5}h1,h2,h3,h4,h5,h6{color:var(--heading-100)}h1,h2,h3,h4{font-weight:800}img{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover;font-style:italic;font-size:.875rem;color:var(--text-200)}video{max-width:100%}.ltr{direction:ltr}.rtl{direction:rtl}[class*=" drplus-icon-"],[class=drplus-icon],[class^=drplus-icon-]{font-size:1.5em}.round-8{border-radius:8px!important}.round-16{border-radius:16px!important}.circle{border-radius:50%!important}.entry-container{padding:0}.hide{display:none!important}.show{opacity:1!important;visibility:visible!important}.fullwidth{width:100%!important}.screen-reader-text{clip:rect(1px,1px,1px,1px)!important;word-wrap:normal!important;border:0!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;overflow-wrap:normal!important;padding:0!important;position:absolute!important;width:1px!important}::-webkit-scrollbar{width:8px}body ::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{border-radius:96px;background:var(--gray-600)}::-webkit-scrollbar-thumb{background:var(--primary-200);border-radius:96px}::-webkit-scrollbar-thumb:hover{background:var(--primary-100)}.line-clamp a,.line-clamp:not(:has(a)){overflow:hidden!important;display:-webkit-box!important;-webkit-box-orient:vertical}.line-clamp-1 a,.line-clamp-1:not(:has(a)){-webkit-line-clamp:1}.line-clamp-2 a,.line-clamp-2:not(:has(a)){-webkit-line-clamp:2}.line-clamp-3 a,.line-clamp-3:not(:has(a)){-webkit-line-clamp:3}a,a:active,button,button:active,input,input:active,textarea,textarea:active{outline:1px solid transparent}.disabled,[disabled]{opacity:.5;touch-action:none;pointer-events:none}.drplus-overlay{position:fixed;inset:0;width:100vw;height:100vh;background:rgba(0,0,0,.4);z-index:9999;display:none;cursor:pointer}#container{overflow-x:hidden;min-height:100vh;min-height:100dvh}#header-container+#page-body{padding-top:64px}.sticky-header.admin-bar #header-container+#page-body{padding-top:32px}.page-width{width:100%;max-width:1440px;margin:0 auto;padding-inline:var(--pw-padding,72px);box-sizing:border-box}::-moz-selection{color:var(--general-text);background-color:var(--primary-100)}::selection{color:var(--general-text);background-color:var(--primary-100)}::-moz-selection{color:var(--general-text);background-color:var(--primary-100)}table{width:100%;margin-bottom:1em}table td,table th{border:1px solid var(--gray-500);padding:2px 12px}table th{text-align:start}table td{text-align:start}#overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--primary-100-50);z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;display:none}#primary{align-items:flex-start;row-gap:20px;margin:0}#post-content{margin:0}#page-header,.woocommerce-products-header{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:40px;flex-wrap:wrap}#breadcrumb-wrap~#page-header{margin-top:0}#page-title{margin:0}#header>*{z-index:2}#header-container{z-index:100}#header_inner{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;justify-content:start;grid-template-rows:min-content;gap:16px;padding:24px 48px 24px 32px;border-radius:0 0 32px 32px;height:auto;background:var(--general-bg);box-shadow:0 0 12px 0 rgba(158,158,158,.25);box-sizing:border-box;z-index:100;will-change:height,background;transition:.2s ease-in-out;transition-property:height,background}.site-title{display:flex;font-size:inherit;line-height:unset}.site-title a{color:inherit;font-family:inherit;line-height:inherit;font-size:inherit}.header-actions-wrap{margin-inline-start:auto;display:flex;gap:12px;align-items:center}.header-logo{max-width:108px}.header-menu-wrap{margin-inline-start:24px}.header-mobile-menu-wrap{grid-column:1/-1;align-self:start;padding-top:12px;padding-inline:4px;height:75vh;overflow:hidden auto}.header-mobile-menu-wrap .header-mobile-actions-wrap{display:grid;grid-template-columns:1fr auto;grid-template-areas:"account cart";gap:16px;padding-bottom:16px;border-bottom:1px solid var(--gray-300);margin-bottom:16px}.header-mobile-menu-wrap .header-mobile-actions-wrap .header-cart-wrap{grid-area:cart}.header-mobile-menu-wrap .header-mobile-actions-wrap .header-account-wrap{grid-area:account}.header-mobile-menu-wrap .header-mobile-actions-wrap .header-account-wrap.guest-user-wrap{justify-self:start;padding-inline:1px}.header-mobile-menu-wrap .header-mobile-actions-wrap .header-account-wrap.has-notif-badge{margin-inline-start:5px}.header-mobile-menu-wrap .header-mobile-actions-wrap .woocommerce-mini-cart{max-height:460px}.header-mobile-menu-wrap .header-menu-wrap{margin:0}.header-mobile-menu-wrap .header-menu-wrap .menu>ul,.header-mobile-menu-wrap .header-menu-wrap ul.menu{flex-direction:column;gap:16px;align-items:start}.header-mobile-menu-wrap .header-menu-wrap .menu>ul>li,.header-mobile-menu-wrap .header-menu-wrap ul.menu>li{width:100%;padding:4px}.header-mobile-menu-wrap .header-menu-wrap .menu>ul>li .menu-item-icon,.header-mobile-menu-wrap .header-menu-wrap ul.menu>li .menu-item-icon{font-size:1.25rem}.header-mobile-menu-toggle-icons{gap:0!important;padding:4px!important}.header-mobile-menu-toggle-icons i{font-size:1.75rem;will-change:font-size,transform;transition:.3s ease-in-out;transition-property:font-size,transform}.header-mobile-menu-toggle-icons.closed i:last-child{font-size:0;transform:rotate(45deg)}.header-mobile-menu-toggle-icons:not(.closed) i:first-child{font-size:0;transform:rotate(45deg)}.header-popover{opacity:0;visibility:hidden;display:flex;flex-direction:column;gap:24px;background:var(--general-bg);box-shadow:0 0 12px 0 rgba(158,158,158,.25);padding:12px;border-radius:var(--global-border-radius-2,16px);box-sizing:border-box;overflow:auto;position:absolute;inset-inline:0;top:calc(100% + 16px);z-index:1;cursor:initial;will-change:opacity,visibility;transition:.2s ease-in-out;transition-property:opacity,visibility}.header-cart-texts{display:flex;flex-direction:column;text-align:left;gap:2px}.header-cart-empty{padding-inline-start:8px}.header-cart-count-wrap,.header-cart-total{line-height:1}.header-cart-count-wrap{position:absolute;inset-block-start:-10px;inset-inline-start:-10px;display:flex;justify-content:center;align-items:center;width:20px;height:20px;background:#f93636;color:#fff;font-size:12px;font-weight:500;border-radius:50%;box-sizing:border-box}.header-cart-count-wrap:has(.cart-count:empty){display:none}.header-cart-total{color:var(--text-200);font-size:1.25rem}.header-cart-total .amount bdi{justify-content:end;gap:2px}.header-cart-total .woocommerce-Price-currencySymbol{color:var(--text-400);font-size:.875rem}.header-cart-total .woocommerce-Price-currencySymbol .currency-symbol-text{display:block}.header-cart-total .woocommerce-Price-currencySymbol svg{display:none}.header-cart-wrap{position:relative;width:-moz-fit-content;width:fit-content}.header-cart-wrap::before{content:"";position:absolute;top:100%;height:20px;inset-inline:auto 0;width:100%}.header-cart-wrap:focus .header-mini-cart-wrap,.header-cart-wrap:focus-within .header-mini-cart-wrap,.header-cart-wrap:hover .header-mini-cart-wrap{opacity:1;visibility:visible}.header-cart-wrap:focus .header-mini-cart-wrap:is(.header-cart-wrap.has-btn-arrow.header-mini-cart-wrap),.header-cart-wrap:focus-within .header-mini-cart-wrap:is(.header-cart-wrap.has-btn-arrow.header-mini-cart-wrap),.header-cart-wrap:hover .header-mini-cart-wrap:is(.header-cart-wrap.has-btn-arrow.header-mini-cart-wrap){inset-inline-end:0}.header-cart-wrap .header-mini-cart-wrap{width:-moz-fit-content;width:fit-content;min-width:300px;top:auto;margin-top:20px}.header-cart-wrap .header-mini-cart-wrap.p-start{inset-inline:0 auto}.header-cart-wrap .header-mini-cart-wrap.p-end{inset-inline:auto 0}.header-cart-wrap .header-mini-cart-wrap.p-center{transform:translateX(50%);inset-inline:50% 0}.header-action-btn{border-radius:var(--btn-normal-border-radius,16px);display:flex;align-items:center;justify-content:flex-end;gap:8px;box-sizing:border-box;width:100%}.header-action-icon{font-size:1.5rem}.header-cart-btn{position:relative;background:var(--gray-100);padding:16px 12px;border:1px solid var(--gray-100);color:var(--primary-100)}.header-cart-btn:focus,.header-cart-btn:focus-within,.header-cart-btn:hover{background:var(--primary-100);color:var(--general-text)}.header-account-wrap{position:relative;border-radius:var(--btn-normal-border-radius,16px);border:1px solid var(--primary-100);width:-moz-fit-content;width:fit-content;display:flex;align-items:center;will-change:border-color;transition:border-color .2s ease-in-out}.header-account-wrap::before{content:"";position:absolute;top:100%;height:20px;inset-inline:auto 0;width:100%}.header-account-wrap .header-action-btn{display:flex;align-items:center;gap:16px;cursor:pointer;padding:4px 12px;background:var(--general-bg);box-sizing:border-box;transition:all .2s ease-in-out}.header-account-wrap .header-action-btn.guest-user{padding-block:16px}.header-account-wrap .account-avatar{border-radius:50%;width:48px;height:48px;-o-object-fit:cover;object-fit:cover;border:1px solid var(--primary-100);box-sizing:border-box}.header-account-wrap .header-account-display_name{font-size:.875rem;font-weight:500;max-width:100px}.header-account-wrap .header-account-btn-icon{display:flex;align-items:center}.header-account-wrap.has-btn-arrow.active .header-account-items,.header-account-wrap:not(.has-btn-arrow):focus .header-account-items,.header-account-wrap:not(.has-btn-arrow):focus-within .header-account-items,.header-account-wrap:not(.has-btn-arrow):hover .header-account-items{opacity:1;visibility:visible}.header-account-wrap .header-account-active-icon{margin-inline-start:auto;color:var(--text-200);font-size:1.75rem;will-change:transform;transition:transform .3s ease-in-out}.header-account-wrap.active .header-account-active-icon{transform:rotate(180deg)}.header-account-avatar-wrap{display:flex;position:relative}.header-account-avatar-wrap::after{content:"";position:absolute;inset-inline-end:-8px;z-index:1;width:1px;height:22px;background:var(--gray-200);top:50%;transform:translateY(-50%)}.header-account-avatar-wrap:has(i)::after{height:100%}.header-account-avatar-wrap:last-child::after{display:none}.header-header-action-btn span{font-weight:600}ul.header-account-items{min-width:260px;max-width:300px;padding:16px;gap:8px}ul.header-account-items.p-start{inset-inline:0 auto}ul.header-account-items.p-end{inset-inline:auto 0}ul.header-account-items.p-center{transform:translateX(50%);inset-inline:50% 0}.account-user-info .account-item-label{display:flex;flex-direction:column;--line-height:1.5}.account-item-link{display:flex;align-items:center;gap:8px;padding:10px 0;border-radius:var(--btn-small-border-radius,12px);color:var(--text-main);will-change:color,background,padding;transition:.2s ease-in-out;transition-property:color,background,padding}.account-item-link .account-item-icon{font-size:1.125rem}.account-item-link .account-item-label{display:flex;align-items:center;gap:8px}.account-item-link .account-item-hover-icon{margin-inline-start:auto;opacity:0;visibility:hidden;will-change:opacity,visibility;transition:.2s ease-in-out;transition-property:opacity,visibility}.account-item-link:focus,.account-item-link:focus-within,.account-item-link:hover{color:var(--general-text);background:var(--primary-100);padding:10px}.account-item-link:focus .account-item-hover-icon,.account-item-link:focus-within .account-item-hover-icon,.account-item-link:hover .account-item-hover-icon{opacity:1;visibility:visible}.account-item:not(:last-child){position:relative}.account-item:not(:last-child)::after{content:"";position:absolute;bottom:-4px;background-color:var(--text-100);opacity:.5;inset-inline:0;height:1px}.account-user-info .account-user_name{font-weight:500}.account-user-info .account-user_email{color:var(--text-400)}.account-user-signout .account-item-link{color:var(--red)}.account-user-signout .account-item-link:hover{color:var(--general-text)}.site-logo{display:flex}.header-mobile-menu-btn{margin-inline-start:auto;border-radius:var(--btn-small-border-radius,12px)}.sticky-header #header-container{position:fixed;top:0;inset-inline:0}.sticky-header #header-container+*{margin-top:var(--header-height,106px)}.sticky-header.admin-bar #header-container+*{margin-top:var(--header-height,138px)}.sticky-header.admin-bar #header-container{top:32px}#breadcrumb-wrap{margin-bottom:40px}#breadcrumb-wrap #drplus-breadcrumbs{display:flex;align-items:center;flex-wrap:wrap}#breadcrumb-wrap .breadcrumb-separator{display:flex;font-size:.625rem;margin-inline:2px 4px}#breadcrumb-wrap .breadcrumb-item{font-size:.875rem;color:var(--text-200)}#breadcrumb-wrap .breadcrumb-item-active{color:var(--heading-200);font-weight:700}#breadcrumb-wrap+.woocommerce-notices-wrapper:not(:empty){margin-top:16px}#page-title,#post-title{font-size:1.125rem;font-weight:800}.post-thumbnail,.post-thumbnail a{display:flex;position:relative}.inner-shadow-style{box-shadow:0 -8px 24px 0 var(--shadow-color,rgba(255,255,255,.4392156863)) inset,0 8px 24px 0 var(--shadow-color,rgba(255,255,255,.4392156863)) inset}select.orderby{display:none}.drplus-loading-image-1-c1{stroke:var(--primary-100)}.drplus-loading-image-1-c2{stroke:var(--secondary-100)}[data-swapy-dragging]{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.drplus-notice{padding:10px 16px;background:var(--general-bg);margin-bottom:16px;border-radius:12px;border:1px solid var(--primary-100)}.drplus-notice-success{background:var(--primary-100-20)}.drplus-notice-error{border-color:var(--red);background:var(--red-20);color:var(--red)}.media-frame,.media-modal,.rtl .media-frame,.rtl .media-frame .search,.rtl .media-frame input[type=email],.rtl .media-frame input[type=number],.rtl .media-frame input[type=password],.rtl .media-frame input[type=search],.rtl .media-frame input[type=tel],.rtl .media-frame input[type=text],.rtl .media-frame input[type=url],.rtl .media-frame select,.rtl .media-frame textarea,.rtl .media-modal{font-family:var(--main-font)!important}.media-modal .media-router .media-menu-item{border-radius:var(--btn-small-border-radius,12px);color:var(--primary-100);border:1px solid var(--primary-100);background:var(--general-bg);margin-inline:0 8px;margin-block:-4px 0}.media-modal .media-router .media-menu-item.active{background:var(--primary-100);color:var(--general-text)}.media-modal .media-router .active,.media-modal .media-router .media-menu-item.active:last-child{background:var(--primary-100);border:1px solid var(--primary-100);margin-inline:0 8px;margin-block:-4px 0}.media-modal .attachments-browser .media-toolbar{height:80px;left:0}.media-modal .attachments-browser .uploader-inline,.media-modal .attachments-browser.has-load-more .attachments-wrapper,.media-modal .attachments-browser:not(.has-load-more) .attachments{top:80px}.media-modal .media-modal-content .media-frame select.attachment-filters{min-width:140px}.media-modal .media-sidebar{display:none}.media-modal .attachments-browser .uploader-inline,.media-modal .attachments-browser.has-load-more .attachments-wrapper,.media-modal .attachments-browser:not(.has-load-more) .attachments{left:0}.media-modal .media-modal-close{margin:12px;width:28px;height:28px;border-radius:6px}.media-modal .media-modal-close:active,.media-modal .media-modal-close:hover{color:var(--general-text)}.elementor-icon-wrapper{line-height:1;display:flex}.elementor-template-full-width #page-main{padding:0}.e-con-inner>.elementor-element{width:var(--width,100%)}.elementor-heading-title,.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{line-height:2}.elementor-widget-image a{max-width:100%}body .lg-container{position:relative;z-index:999999}body .lg-container .lg-content{direction:ltr}.drplus-menu-wrap.header-mobile-menu-wrap{margin:0}.drplus-menu-wrap.right{margin-inline-end:auto}.drplus-menu-wrap.left{margin-inline-start:auto}.drplus-menu-wrap.center{margin-inline:auto}.drplus-menu-wrap.col-direction{margin-inline-start:0}.drplus-menu-wrap.col-direction .menu,.drplus-menu-wrap.col-direction .menu>ul{flex-direction:column;align-items:start}.drplus-menu-wrap.col-reverse-direction{margin-inline-start:0}.drplus-menu-wrap.col-reverse-direction .menu,.drplus-menu-wrap.col-reverse-direction .menu>ul{flex-direction:column-reverse;align-items:start}.drplus-menu-wrap.row-reverse-direction .menu,.drplus-menu-wrap.row-reverse-direction .menu>ul{flex-direction:row-reverse}.drplus-menu-wrap .menu,.drplus-menu-wrap .menu>ul{display:flex;flex-wrap:wrap;align-items:center;gap:12px 32px;font-size:.875rem}.drplus-menu-wrap .menu .menu-item a,.drplus-menu-wrap .menu li a,.drplus-menu-wrap .menu>ul .menu-item a,.drplus-menu-wrap .menu>ul li a{display:flex;align-items:center;gap:4px;color:var(--text-600)}.drplus-menu-wrap .menu .menu-item-title,.drplus-menu-wrap .menu>ul .menu-item-title{transition:all .2s ease-in-out}.drplus-menu-wrap .menu li.menu-item-has-children,.drplus-menu-wrap .menu li.page_item_has_children,.drplus-menu-wrap .menu>ul li.menu-item-has-children,.drplus-menu-wrap .menu>ul li.page_item_has_children{position:relative}.drplus-menu-wrap .menu li.menu-item-has-children:focus-within>.sub-menu,.drplus-menu-wrap .menu li.menu-item-has-children:focus-within>ul.children,.drplus-menu-wrap .menu li.menu-item-has-children:focus>.sub-menu,.drplus-menu-wrap .menu li.menu-item-has-children:focus>ul.children,.drplus-menu-wrap .menu li.menu-item-has-children:hover>.sub-menu,.drplus-menu-wrap .menu li.menu-item-has-children:hover>ul.children,.drplus-menu-wrap .menu li.page_item_has_children:focus-within>.sub-menu,.drplus-menu-wrap .menu li.page_item_has_children:focus-within>ul.children,.drplus-menu-wrap .menu li.page_item_has_children:focus>.sub-menu,.drplus-menu-wrap .menu li.page_item_has_children:focus>ul.children,.drplus-menu-wrap .menu li.page_item_has_children:hover>.sub-menu,.drplus-menu-wrap .menu li.page_item_has_children:hover>ul.children,.drplus-menu-wrap .menu>ul li.menu-item-has-children:focus-within>.sub-menu,.drplus-menu-wrap .menu>ul li.menu-item-has-children:focus-within>ul.children,.drplus-menu-wrap .menu>ul li.menu-item-has-children:focus>.sub-menu,.drplus-menu-wrap .menu>ul li.menu-item-has-children:focus>ul.children,.drplus-menu-wrap .menu>ul li.menu-item-has-children:hover>.sub-menu,.drplus-menu-wrap .menu>ul li.menu-item-has-children:hover>ul.children,.drplus-menu-wrap .menu>ul li.page_item_has_children:focus-within>.sub-menu,.drplus-menu-wrap .menu>ul li.page_item_has_children:focus-within>ul.children,.drplus-menu-wrap .menu>ul li.page_item_has_children:focus>.sub-menu,.drplus-menu-wrap .menu>ul li.page_item_has_children:focus>ul.children,.drplus-menu-wrap .menu>ul li.page_item_has_children:hover>.sub-menu,.drplus-menu-wrap .menu>ul li.page_item_has_children:hover>ul.children{opacity:1;visibility:visible;pointer-events:all}.drplus-menu-wrap .menu>li:hover .drplus-simple-icon-wrap.icon-has-bg,.drplus-menu-wrap .menu>ul>li:hover .drplus-simple-icon-wrap.icon-has-bg{color:var(--general-text)}.drplus-menu-wrap .menu>li:hover .drplus-simple-icon-wrap.icon-has-bg::before,.drplus-menu-wrap .menu>ul>li:hover .drplus-simple-icon-wrap.icon-has-bg::before{background-color:var(--primary-100)}.drplus-menu-wrap ul.children,.drplus-menu-wrap ul.sub-menu{opacity:0;visibility:hidden;pointer-events:none;position:absolute;top:auto;inset-inline-start:0;display:flex;flex-direction:column;gap:16px;align-items:start;min-width:250px;max-width:300px;margin-top:16px;padding:16px 0;border-radius:var(--global-border-radius-2,16px);background-color:var(--general-bg);box-shadow:0 0 12px 0 rgba(158,158,158,.25);z-index:10;will-change:opacity,visibility;transition:.2s ease-in-out;transition-property:opacity,visibility}.drplus-menu-wrap ul.children::before,.drplus-menu-wrap ul.sub-menu::before{content:"";position:absolute;top:-20px;height:20px;inset-inline:0}.drplus-menu-wrap ul.children ul,.drplus-menu-wrap ul.sub-menu ul{inset-inline-start:100%;margin-top:0;top:0}.drplus-menu-wrap ul.children ul::before,.drplus-menu-wrap ul.sub-menu ul::before{content:unset}.drplus-menu-wrap ul.children .menu-item-title,.drplus-menu-wrap ul.children li a,.drplus-menu-wrap ul.sub-menu .menu-item-title,.drplus-menu-wrap ul.sub-menu li a{grid-area:title;color:var(--secondary-100);font-weight:500}.drplus-menu-wrap ul.children .drplus-simple-icon-wrap,.drplus-menu-wrap ul.sub-menu .drplus-simple-icon-wrap{grid-area:icon}.drplus-menu-wrap ul.children .menu-item-subtitle,.drplus-menu-wrap ul.sub-menu .menu-item-subtitle{grid-area:subtitle;color:var(--text-200);font-size:.875rem;font-weight:300}.drplus-menu-wrap ul.children .menu-item,.drplus-menu-wrap ul.children:is(.children) li,.drplus-menu-wrap ul.sub-menu .menu-item,.drplus-menu-wrap ul.sub-menu:is(.children) li{width:100%}.drplus-menu-wrap ul.children .menu-item a,.drplus-menu-wrap ul.children:is(.children) li a,.drplus-menu-wrap ul.sub-menu .menu-item a,.drplus-menu-wrap ul.sub-menu:is(.children) li a{gap:0 8px;padding-inline:16px;position:relative;display:grid;grid-template-areas:"icon title" "icon subtitle";grid-template-columns:auto 1fr}.drplus-menu-wrap ul.children:hover,.drplus-menu-wrap ul.sub-menu:hover{pointer-events:all}.drplus-menu-wrap.menu-style-1{margin-inline-start:24px}.drplus-menu-wrap.menu-style-1 ul.children .menu-item a::after,.drplus-menu-wrap.menu-style-1 ul.children:is(.children) li a::after,.drplus-menu-wrap.menu-style-1 ul.sub-menu .menu-item a::after,.drplus-menu-wrap.menu-style-1 ul.sub-menu:is(.children) li a::after{content:"";position:absolute;height:100%;inset-inline-end:0;width:4px;opacity:0;background:var(--primary-200);border-radius:96px;will-change:opacity;transition:opacity .2s ease-in-out}.drplus-menu-wrap.menu-style-1 ul.children .menu-item a:focus-within::after,.drplus-menu-wrap.menu-style-1 ul.children .menu-item a:focus::after,.drplus-menu-wrap.menu-style-1 ul.children .menu-item a:hover::after,.drplus-menu-wrap.menu-style-1 ul.children:is(.children) li a:focus-within::after,.drplus-menu-wrap.menu-style-1 ul.children:is(.children) li a:focus::after,.drplus-menu-wrap.menu-style-1 ul.children:is(.children) li a:hover::after,.drplus-menu-wrap.menu-style-1 ul.sub-menu .menu-item a:focus-within::after,.drplus-menu-wrap.menu-style-1 ul.sub-menu .menu-item a:focus::after,.drplus-menu-wrap.menu-style-1 ul.sub-menu .menu-item a:hover::after,.drplus-menu-wrap.menu-style-1 ul.sub-menu:is(.children) li a:focus-within::after,.drplus-menu-wrap.menu-style-1 ul.sub-menu:is(.children) li a:focus::after,.drplus-menu-wrap.menu-style-1 ul.sub-menu:is(.children) li a:hover::after{opacity:1}.drplus-menu-wrap.menu-style-2 .menu .menu-item a,.drplus-menu-wrap.menu-style-2 .menu li a,.drplus-menu-wrap.menu-style-2 .menu>ul .menu-item a,.drplus-menu-wrap.menu-style-2 .menu>ul li a{gap:8px;font-weight:500}.drplus-menu-wrap.menu-style-2 .menu .menu-item a:not(.col-direction.menua,.col-reverse-direction.menua),.drplus-menu-wrap.menu-style-2 .menu li a:not(.col-direction.menua,.col-reverse-direction.menua),.drplus-menu-wrap.menu-style-2 .menu>ul .menu-item a:not(.col-direction.menua,.col-reverse-direction.menua),.drplus-menu-wrap.menu-style-2 .menu>ul li a:not(.col-direction.menua,.col-reverse-direction.menua){flex-direction:column}.drplus-menu-wrap.menu-style-2 .menu .menu-item .menu-item-title,.drplus-menu-wrap.menu-style-2 .menu li .menu-item-title,.drplus-menu-wrap.menu-style-2 .menu>ul .menu-item .menu-item-title,.drplus-menu-wrap.menu-style-2 .menu>ul li .menu-item-title{display:flex;gap:4px;align-items:center}.drplus-menu-wrap.menu-style-2 .menu .menu-item:hover>a .menu-item-arrow,.drplus-menu-wrap.menu-style-2 .menu li:hover>a .menu-item-arrow,.drplus-menu-wrap.menu-style-2 .menu>ul .menu-item:hover>a .menu-item-arrow,.drplus-menu-wrap.menu-style-2 .menu>ul li:hover>a .menu-item-arrow{transform:rotate(180deg)}.drplus-menu-wrap.menu-style-2 .menu .menu-item .menu-item-arrow,.drplus-menu-wrap.menu-style-2 .menu li .menu-item-arrow,.drplus-menu-wrap.menu-style-2 .menu>ul .menu-item .menu-item-arrow,.drplus-menu-wrap.menu-style-2 .menu>ul li .menu-item-arrow{font-size:12px;color:inherit;will-change:transform;transition:transform .2s ease-in-out}.drplus-menu-wrap.menu-style-2 .menu>li:is(.col-directionli,.col-reverse-directionli),.drplus-menu-wrap.menu-style-2 .menu>ul>li:is(.col-directionli,.col-reverse-directionli){width:100%}.drplus-menu-wrap.menu-style-2 .menu>li:is(.col-directionli,.col-reverse-directionli)>a,.drplus-menu-wrap.menu-style-2 .menu>ul>li:is(.col-directionli,.col-reverse-directionli)>a{width:100%}.drplus-menu-wrap.menu-style-2 .menu>li:is(.col-directionli,.col-reverse-directionli) .menu-item-title,.drplus-menu-wrap.menu-style-2 .menu>ul>li:is(.col-directionli,.col-reverse-directionli) .menu-item-title{width:100%;justify-content:space-between}.drplus-menu-wrap.menu-style-2 .menu>li>a,.drplus-menu-wrap.menu-style-2 .menu>ul>li>a{color:var(--primary-200);position:relative;--arrow-color:var(--primary-200)}.drplus-menu-wrap.menu-style-2 .menu>li>a:hover,.drplus-menu-wrap.menu-style-2 .menu>ul>li>a:hover{color:var(--primary-100)}.drplus-menu-wrap.menu-style-2 .menu>li.current-menu-item:is(.menu-item-has-top-arrowli)>a::after,.drplus-menu-wrap.menu-style-2 .menu>li.current-menu-item:is(.menu-item-has-top-arrowli)>a::before,.drplus-menu-wrap.menu-style-2 .menu>ul>li.current-menu-item:is(.menu-item-has-top-arrowli)>a::after,.drplus-menu-wrap.menu-style-2 .menu>ul>li.current-menu-item:is(.menu-item-has-top-arrowli)>a::before{content:"";position:absolute;background-color:var(--arrow-color);left:50%;transform:translateX(-50%)}.drplus-menu-wrap.menu-style-2 .menu>li.current-menu-item:is(.menu-item-has-top-arrowli)>a::before,.drplus-menu-wrap.menu-style-2 .menu>ul>li.current-menu-item:is(.menu-item-has-top-arrowli)>a::before{width:1px;height:21px;top:-37px}.drplus-menu-wrap.menu-style-2 .menu>li.current-menu-item:is(.menu-item-has-top-arrowli)>a::after,.drplus-menu-wrap.menu-style-2 .menu>ul>li.current-menu-item:is(.menu-item-has-top-arrowli)>a::after{width:10px;height:10px;border-radius:50%;top:-20px}.drplus-menu-wrap.menu-style-2 ul.children,.drplus-menu-wrap.menu-style-2 ul.sub-menu{border-radius:24px;gap:0;padding:0;border:1px solid var(--gray-300);box-shadow:0 0 56px 0 var(--primary-100-20)}.drplus-menu-wrap.menu-style-2 ul.children .menu-item a,.drplus-menu-wrap.menu-style-2 ul.children:is(.children) li a,.drplus-menu-wrap.menu-style-2 ul.sub-menu .menu-item a,.drplus-menu-wrap.menu-style-2 ul.sub-menu:is(.children) li a{gap:0 8px;padding:20px 24px;will-change:background-color;transition:background-color .3s ease-in-out}.drplus-menu-wrap.menu-style-2 ul.children .menu-item a::after,.drplus-menu-wrap.menu-style-2 ul.children:is(.children) li a::after,.drplus-menu-wrap.menu-style-2 ul.sub-menu .menu-item a::after,.drplus-menu-wrap.menu-style-2 ul.sub-menu:is(.children) li a::after{content:"";position:absolute;bottom:0;inset-inline:20px;height:1px;background-color:var(--gray-200);opacity:24%}.drplus-menu-wrap.menu-style-2 ul.children .menu-item a:hover,.drplus-menu-wrap.menu-style-2 ul.children:is(.children) li a:hover,.drplus-menu-wrap.menu-style-2 ul.sub-menu .menu-item a:hover,.drplus-menu-wrap.menu-style-2 ul.sub-menu:is(.children) li a:hover{background-color:rgba(159,178,218,.2392156863)}.drplus-menu-wrap.menu-style-2 ul.children .menu-item:first-child>a,.drplus-menu-wrap.menu-style-2 ul.children:is(.children) li:first-child>a,.drplus-menu-wrap.menu-style-2 ul.sub-menu .menu-item:first-child>a,.drplus-menu-wrap.menu-style-2 ul.sub-menu:is(.children) li:first-child>a{border-top-right-radius:24px;border-top-left-radius:24px}.drplus-menu-wrap.menu-style-2 ul.children .menu-item:last-child>a,.drplus-menu-wrap.menu-style-2 ul.children:is(.children) li:last-child>a,.drplus-menu-wrap.menu-style-2 ul.sub-menu .menu-item:last-child>a,.drplus-menu-wrap.menu-style-2 ul.sub-menu:is(.children) li:last-child>a{border-bottom-right-radius:24px;border-bottom-left-radius:24px}.drplus-menu-wrap.menu-style-2 ul.children .menu-item:last-child>a::after,.drplus-menu-wrap.menu-style-2 ul.children:is(.children) li:last-child>a::after,.drplus-menu-wrap.menu-style-2 ul.sub-menu .menu-item:last-child>a::after,.drplus-menu-wrap.menu-style-2 ul.sub-menu:is(.children) li:last-child>a::after{display:none}.drplus-menu-wrap.menu-style-2 ul.children .menu-item:hover>a .menu-item-arrow,.drplus-menu-wrap.menu-style-2 ul.children:is(.children) li:hover>a .menu-item-arrow,.drplus-menu-wrap.menu-style-2 ul.sub-menu .menu-item:hover>a .menu-item-arrow,.drplus-menu-wrap.menu-style-2 ul.sub-menu:is(.children) li:hover>a .menu-item-arrow{transform:rotate(90deg)}.drplus-menu-wrap.menu-style-2 ul.children .menu-item .menu-item-arrow,.drplus-menu-wrap.menu-style-2 ul.children:is(.children) li .menu-item-arrow,.drplus-menu-wrap.menu-style-2 ul.sub-menu .menu-item .menu-item-arrow,.drplus-menu-wrap.menu-style-2 ul.sub-menu:is(.children) li .menu-item-arrow{transform:rotate(90deg);margin-inline-start:auto}.drplus-menu-wrap.menu-style-2 ul.children .menu-item-title,.drplus-menu-wrap.menu-style-2 ul.sub-menu .menu-item-title{color:var(--text-main)}.drplus-menu-wrap.menu-style-2 ul.children .menu-item-subtitle,.drplus-menu-wrap.menu-style-2 ul.sub-menu .menu-item-subtitle{color:var(--text-400)}.drplus-menu-wrap.menu-style-2 ul.children .drplus-simple-icon-wrap,.drplus-menu-wrap.menu-style-2 ul.sub-menu .drplus-simple-icon-wrap{font-size:1.5rem;color:var(--primary-100)}html[data-theme=dark] .drplus-menu-wrap.menu-style-2 ul.children,html[data-theme=dark] .drplus-menu-wrap.menu-style-2 ul.sub-menu{border-color:#323f50}.widget-area{display:flex;flex-direction:column;gap:24px}.widget-area .widget{background:var(--gray-100);display:flex;flex-direction:column;gap:20px;border-radius:var(--global-border-radius-2,16px);padding:16px;box-sizing:border-box}.widget-area .widget input{background:var(--general-bg)}.widget-area .widget img{box-sizing:border-box;border:1px solid var(--gray-200);border-radius:12px;will-change:border-color;transition:border-color .2s ease-in-out}.widget-area .widget .checkbox-wrap.checkbox-secondary{color:#617081;font-size:.875rem;font-weight:600}.widget-area .widget .checkbox-wrap.checkbox-secondary input:checked+*{color:var(--primary-100)}.widget-area .widgettitle{border-radius:var(--global-border-radius-2,16px);padding:10px;background:var(--primary-100);color:var(--general-text);font-weight:700;font-size:1rem;width:100%;box-sizing:border-box;text-align:center}:is(.widget_categories,.widget_drplus_hospital_categories) ul{display:flex;flex-direction:column;gap:12px}:is(.widget_categories,.widget_drplus_hospital_categories) ul li{display:grid;grid-template-columns:1fr auto;align-items:center;justify-content:space-between;gap:4px;color:#617081;position:relative;z-index:1;box-sizing:border-box;will-change:color;transition:color .2s ease-in-out}:is(.widget_categories,.widget_drplus_hospital_categories) ul li ul{padding-inline-start:8px;box-sizing:border-box}:is(.widget_categories,.widget_drplus_hospital_categories) ul li a{color:inherit;padding-top:4px;padding-inline-end:8px;box-sizing:border-box;overflow:hidden!important;-webkit-box-orient:vertical;text-overflow:ellipsis;text-wrap:nowrap;max-width:100%;transition:unset}:is(.widget_categories,.widget_drplus_hospital_categories) ul li:is(.current-cat,:hover){color:var(--primary-100)}:is(.widget_categories,.widget_drplus_hospital_categories) ul li:is(.current-cat,:hover) .count{background:var(--primary-100);color:var(--general-text)}:is(.widget_categories,.widget_drplus_hospital_categories) .count{background:var(--general-bg);border-radius:8px;width:64px;color:var(--text-200);font-size:.875rem;padding-inline:4px;text-align:center;box-sizing:border-box;will-change:background,color;transition:.2s ease-in-out;transition-property:background,color}.search_categorized_results-sections{display:flex;flex-direction:column;gap:16px}.search_categorized_results-section{color:var(--text-600)}.search_categorized_results-section-link{display:flex;gap:8px;align-items:center;justify-content:space-between;color:inherit}.search_categorized_results-section-link:hover{color:var(--primary-100)}.search_categorized_results-section-count{padding:2px 8px;box-sizing:border-box;background:var(--general-bg);border-radius:8px;min-width:36px;text-align:center;color:var(--text-300)}.search_categorized_results-section.active .search_categorized_results-section-link{color:var(--primary-100)}.search_categorized_results-section.active .search_categorized_results-section-count{background:var(--primary-100);color:var(--general-text)}.drplus-specialities-filter{display:flex;flex-direction:column;gap:12px}.drplus-specialities-filter-item{display:flex;align-items:flex-start;gap:8px;justify-content:space-between;font-size:.875rem}.drplus-specialities-filter-item input{display:none!important}.drplus-specialities-filter-item-text{color:#617081;font-weight:600;will-change:color;transition:color .2s ease-in-out}.drplus-specialities-filter-item-count{background:var(--general-bg);color:var(--text-200);font-weight:500;padding:0 2px;min-width:36px;display:flex;align-items:center;justify-content:center;border-radius:8px;will-change:color,background;transition:.2s ease-in-out;transition-property:color,background}.drplus-specialities-filter-item-active .drplus-specialities-filter-item-text,.drplus-specialities-filter-item:hover .drplus-specialities-filter-item-text{color:var(--primary-100)}.drplus-specialities-filter-item-active .drplus-specialities-filter-item-count,.drplus-specialities-filter-item:hover .drplus-specialities-filter-item-count{color:var(--general-text);background:var(--primary-100)}.widget_drplus_specialists .specialists-style-list .specialist a{grid-template-columns:1fr 80px;align-items:center}.widget_drplus_specialists .specialists-style-list .specialist-avatar-wrap{order:2}.widget_drplus_specialists .specialists-style-list .specialist-name{color:var(--text-600);font-size:1rem;font-weight:400}.widget_drplus_specialists_type .specialists-type-filter{display:flex;flex-direction:column;gap:8px}html[data-theme=dark] .widget-area .widgettitle{color:var(--text-main)}html[data-theme=dark] :is(.widget_categories,.widget_drplus_hospital_categories) ul li a:is(.current-cat,:hover) .count{color:var(--text-main)}label{cursor:pointer;will-change:color;transition:color .2s ease-in-out}label:hover{color:var(--text-200)}label:has(+:is(:focus,:focus-within)){color:var(--text-600)}input,select,textarea{font-family:inherit;border:0;outline:1px solid transparent;border-radius:0;font-size:1rem;line-height:inherit}input:where([type=text],[type=password],[type=tel],[type=url],[type=date],[type=datetime-local],[type=search],[type=email],[type=month],[type=number],[type=time],[type=week]),select,textarea{background:var(--input-bg);border:0;border-radius:var(--field-border-radius,16px);padding:12px 16px;color:var(--input-text);width:100%;box-sizing:border-box}input:where([type=text],[type=password],[type=tel],[type=url],[type=date],[type=datetime-local],[type=search],[type=email],[type=month],[type=number],[type=time],[type=week])::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:var(--input-placeholder)}input:where([type=text],[type=password],[type=tel],[type=url],[type=date],[type=datetime-local],[type=search],[type=email],[type=month],[type=number],[type=time],[type=week])::placeholder,select::placeholder,textarea::placeholder{color:var(--input-placeholder)}input:where([type=text],[type=password],[type=tel],[type=url],[type=date],[type=datetime-local],[type=search],[type=email],[type=month],[type=number],[type=time],[type=week]).input-secondary,select.input-secondary,textarea.input-secondary{background:var(--input-secondary-bg);border:1px solid var(--primary-100-20);will-change:border-color;transition:border-color .2s ease-in-out;border-radius:var(--field-border-radius,16px)}input:where([type=text],[type=password],[type=tel],[type=url],[type=date],[type=datetime-local],[type=search],[type=email],[type=month],[type=number],[type=time],[type=week]).input-secondary:not(:-moz-placeholder),select.input-secondary:not(:-moz-placeholder),textarea.input-secondary:not(:-moz-placeholder){border-color:var(--primary-100)}input:where([type=text],[type=password],[type=tel],[type=url],[type=date],[type=datetime-local],[type=search],[type=email],[type=month],[type=number],[type=time],[type=week]).input-secondary:focus,input:where([type=text],[type=password],[type=tel],[type=url],[type=date],[type=datetime-local],[type=search],[type=email],[type=month],[type=number],[type=time],[type=week]).input-secondary:not(:placeholder-shown),select.input-secondary:focus,select.input-secondary:not(:placeholder-shown),textarea.input-secondary:focus,textarea.input-secondary:not(:placeholder-shown){border-color:var(--primary-100)}input:where([type=text],[type=password],[type=tel],[type=url],[type=date],[type=datetime-local],[type=search],[type=email],[type=month],[type=number],[type=time],[type=week]).input-transparent,select.input-transparent,textarea.input-transparent{background:rgba(0,0,0,0);border:1px solid transparent;will-change:border-color;transition:border-color .2s ease-in-out}input:where([type=text],[type=password],[type=tel],[type=url],[type=date],[type=datetime-local],[type=search],[type=email],[type=month],[type=number],[type=time],[type=week]).input-transparent::-moz-placeholder,select.input-transparent::-moz-placeholder,textarea.input-transparent::-moz-placeholder{color:var(--text-main)}input:where([type=text],[type=password],[type=tel],[type=url],[type=date],[type=datetime-local],[type=search],[type=email],[type=month],[type=number],[type=time],[type=week]).input-transparent::placeholder,select.input-transparent::placeholder,textarea.input-transparent::placeholder{color:var(--text-main)}textarea{border-radius:16px}.input-group{display:flex;flex-direction:column;gap:8px}.input-group-row{flex-direction:row;align-items:center}.input-label{font-size:.875rem;color:var(--text-300)}.input-label .input-required{color:var(--primary-100);font-size:1.125rem;font-weight:600;margin-inline-start:4px}.input-wrap{background:var(--input-bg);border:0;border-radius:var(--field-border-radius,16px);padding:8px 16px;width:100%;box-sizing:border-box;position:relative;display:flex;gap:8px;align-items:center;will-change:background,border-color,color;transition:.2s ease-in-out;transition-property:background,border-color,color}.input-wrap:has(>textarea){border-radius:16px}.input-wrap.input-wrap-white{background:var(--general-bg);border:1px solid var(--gray-200)}.input-wrap.input-wrap-white:has(>input:not(:-moz-placeholder):not([type=hidden])){border-color:var(--primary-100)}.input-wrap.input-wrap-white:focus-within,.input-wrap.input-wrap-white:has(>input:not(:placeholder-shown):not([type=hidden])){border-color:var(--primary-100)}.input-wrap input,.input-wrap select,.input-wrap textarea{background:rgba(0,0,0,0);border-radius:0;padding:0}.input-wrap .select2-container--default .select2-selection--single .select2-selection__arrow.select2-selection__arrow{inset-inline-end:0}.input-icon{color:var(--text-400);font-size:1.5rem;cursor:pointer}.password-wrap input[type=password]~.hide-password{display:none}.password-wrap input[type=text]~.show-password{display:none}.input-error{display:none;gap:4px;align-items:start;color:var(--red)}.input-error i{font-size:.875rem;margin-top:8px}.error .input-error{display:flex}.error .input-wrap,.error .input-wrap.input-wrap-white{border-color:var(--red)!important}.input-ltr{direction:ltr!important;text-align:left!important}input~.password-icon{position:absolute;top:50%;inset-inline-start:8px;color:var(--text-500);cursor:pointer;display:none;transform:translateY(-50%);font-size:1.25rem}input:has(~.password-icon){width:calc(100% - 20px);margin-inline-end:auto}input[type=password]~.show-password,input[type=text]~.hide-password{display:block}input:where([type=checkbox],[type=radio]){width:auto;margin:0;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);width:-moz-fit-content;width:fit-content}input:where([type=checkbox],[type=radio])::after,input:where([type=checkbox],[type=radio])::before{cursor:pointer}input:where([type=checkbox])::after{content:"";display:block;width:16px;height:16px;border-radius:4px;border:1px solid var(--gray-400);will-change:border-color;transition:border-color .2s ease-in-out}input:where([type=checkbox])::before{content:"";font-family:DrPlus;position:absolute;inset:0;color:var(--primary-100);transform:scale(0);will-change:transform;transition:transform .1s ease-in-out}input:where([type=checkbox]):checked::after{border-color:var(--primary-100)}input:where([type=checkbox]):checked::before{transform:scale(1) translateY(-50%)}input[type=radio]::after{content:"";display:block;border-radius:50%;width:24px;height:24px;border:1px solid var(--gray-400);box-sizing:border-box;will-change:border-color;transition:border-color .2s ease-in-out}input[type=radio]::before{content:"";position:absolute;inset:4px;width:16px;height:16px;border-radius:50%;transform:scale(0);box-sizing:border-box;will-change:transform;transition:transform .1s ease-in-out}input[type=radio]:checked::after{border-color:var(--primary-100)}input[type=radio]:checked::before{transform:scale(1);border:4px solid var(--primary-100)}.checkbox-wrap{display:flex;align-items:center;gap:8px}.checkbox-wrap:where(label){color:var(--text-main)}.checkbox-wrap.checkbox-secondary{justify-content:space-between}.checkbox-wrap.checkbox-secondary input{background:rgba(0,0,0,0);order:2}.checkbox-wrap.checkbox-secondary input:where([type=checkbox])::before{font-size:.75rem;padding-top:6px;padding-inline-start:2px}.checkbox-wrap:focus-within,.radio-wrap:focus-within{outline:1px dashed var(--gray-200)}.checkbox-box{display:grid;grid-template-columns:auto 1fr auto;border:1px solid var(--gray-100);border-radius:20px;padding:16px;width:100%;box-sizing:border-box;will-change:border-color;transition:border-color .2s ease-in-out}.checkbox-box .checkbox-icon{color:var(--gray-300);font-size:2.5rem}.checkbox-box img{border-radius:var(--field-border-radius,16px)}.checkbox-box .checkbox-label{color:var(--primary-100);font-weight:600;font-size:.875rem;display:flex;flex-direction:column}.checkbox-box .checkbox-label-sub{font-size:.75rem;font-weight:500;color:var(--text-200)}.checkbox-box input{margin-inline-start:auto}.checkbox-box:hover{border-color:var(--gray-200)}.checkbox-box:has(input:checked){border-color:var(--primary-100)}body .select2-dropdown{border:0!important;box-shadow:0 4px 16px 0 rgba(20,20,20,.0784313725)}body .select2-container--default .select2-selection--single{border:0;height:auto;margin:0;background:var(--input-bg);border-radius:var(--btn-normal-border-radius,16px)}body .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:2;font-weight:400}body .select2-container .select2-selection--single .select2-selection__rendered.select2-selection__rendered{padding:6px 16px;box-sizing:border-box}body .select2-container--default .select2-selection--single .select2-selection__arrow.select2-selection__arrow{height:100%;inset-inline-end:16px}body .select2-container--default .select2-results__option--highlighted[aria-selected],body .select2-container--default .select2-results__option--highlighted[data-selected]{background:var(--primary-100)}body .select2-container--default .select2-search--dropdown .select2-search__field{border:0;padding:12px 16px}body .input-wrap .select2-container--default .select2-selection--single{height:auto;background:rgba(0,0,0,0);border-radius:0}body .input-wrap .select2-container .select2-selection--single .select2-selection__rendered.select2-selection__rendered{padding:0}html[data-theme=dark] .select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--text-main)}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:right!important}.input-secondary[data-select2-id]+.select2{background:var(--input-secondary-bg);border:1px solid var(--primary-100);will-change:border-color;transition:border-color .2s ease-in-out;border-radius:var(--field-border-radius,16px);padding:12px 16px;color:var(--input-text);width:100%;box-sizing:border-box}.input-secondary[data-select2-id]+.select2 .select2-selection--single{background:rgba(0,0,0,0)}.input-secondary[data-select2-id]+.select2 .select2-selection--single .select2-selection__rendered.select2-selection__rendered{padding:0}.drplus-switch{display:none!important}.drplus-switch-wrap{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:8px;cursor:pointer}.drplus-switch-wrap.disabled{opacity:.5;pointer-events:none;touch-action:none}.drplus-switch-slider{width:64px;height:28px;border-radius:96px;background:var(--gray-200);position:relative;will-change:background;transition:background .2s ease-in-out}.drplus-switch-slider::after{content:"";position:absolute;top:2px;bottom:2px;inset-inline-start:2px;border-radius:50%;background:var(--general-bg);width:24px;will-change:transform;transition:transform .2s ease-in-out}.drplus-switch:checked+.drplus-switch-slider{background:var(--primary-200)}.drplus-switch:checked+.drplus-switch-slider::after{transform:translateX(-36px)}.drplus-field-description{color:var(--text-400);font-size:.875rem}html[data-theme=dark] .checkbox-box .checkbox-icon{color:var(--text-main)}.drplus_filter_additional_options{display:flex;flex-direction:column;gap:16px;margin-top:-4px}.drplus_filter_additional_option{position:relative;height:24px;display:flex;align-items:center}.drplus_filter_additional_option:not(:hover){color:var(--text-500)}.drplus_filter_additional_option::before{content:"";position:absolute;top:0;bottom:0;width:24px;height:24px;border-radius:50%;background:var(--gray-300);border:0}.drplus_filter_additional_option.radio-end{padding-inline-end:32px}.drplus_filter_additional_option.radio-end::before{inset-inline-end:0}.drplus_filter_additional_option.radio-start{padding-inline-start:32px}.drplus_filter_additional_option.radio-start::before{inset-inline-start:0}.drplus_filter_additional_option.active::before{background:var(--primary-100)}.drplus_filter_additional_option.active::after{content:"";position:absolute;top:6px;bottom:6px;border-radius:50%;background:var(--general-bg);width:12px;height:12px}.drplus_filter_additional_option.radio-end::after{inset-inline-end:6px}.drplus_filter_additional_option.radio-start::after{inset-inline-start:6px}.drplus-loading{display:none;align-items:center;gap:4px}.loading .drplus-loading{display:flex}.drplus-simple-icon-wrap{position:relative;display:flex;width:-moz-fit-content;width:fit-content;font-size:1.125rem}.drplus-simple-icon-wrap.icon-has-bg{color:var(--primary-100)}.drplus-simple-icon-wrap.icon-has-bg::before{content:"";position:absolute;inset:0;background-color:var(--primary-100-36);border-radius:8px;rotate:8deg;will-change:background-color;transition:background-color .2s ease-in-out}.drplus-simple-icon-wrap.icon-has-bg i{padding:4px;z-index:2;will-change:color;transition:color .2s ease-in-out}.drplus-simple-icon-wrap i{box-sizing:border-box;font-size:inherit}.proicon{position:relative;display:grid;padding:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;border:1px solid #f0f0f0;border-radius:20px;box-sizing:border-box;overflow:hidden;will-change:border-color,background;transition:.2s ease-in-out;transition-property:border-color,background}.proicon-img-wrap{display:flex;align-items:center;justify-content:center;width:40px;height:40px;z-index:2}.proicon-img-wrap img{width:40px;height:40px;-o-object-fit:contain;object-fit:contain;will-change:filter;transition:filter .2s ease-in-out}.proicon-img-wrap i{font-size:2.5rem;width:40px;height:40px;display:flex;justify-content:center;align-items:center;color:#cbcbcb}.proicon-texts{z-index:2}.proicon-title{color:var(--primary-100);font-size:1.125rem;font-weight:800}.proicon-subtitle{color:var(--text-200);font-size:.75rem;font-weight:500}.proicon-subtitle span{color:var(--primary-100)}.proicon i,.proicon-subtitle,.proicon-title{will-change:color;transition:color .2s ease-in-out}.proicon-btn{color:var(--text-200);z-index:2}.proicon-icon-top .proicon-img-wrap{align-self:flex-start}.proicon-icon-center .proicon-img-wrap{align-self:center}.proicon-icon-bottom .proicon-img-wrap{align-self:flex-end}.proicon-bg-icon{position:absolute;font-size:2.5rem;rotate:15deg;inset-inline-end:20%;top:-5%;pointer-events:none;color:var(--gray-300);opacity:0;will-change:opacity;transition:opacity .2s ease-in-out}.proicon:hover{border-color:var(--primary-100)}.proicon:hover .proicon-bg-icon{opacity:.5}.proicon-hover-fill:hover{background:var(--primary-100)}.proicon-hover-fill:hover .proicon-subtitle,.proicon-hover-fill:hover .proicon-title,.proicon-hover-fill:hover i{color:var(--general-text)}.proicon-hover-fill:hover .proicon-subtitle span{color:inherit}.proicon-style-2{padding:20px;gap:16px;border-color:var(--gray-300)}.proicon-style-2.proicon-hover-fill:hover{background:var(--primary-100);box-shadow:0 -20px 56px 0 hsla(0,0%,100%,.2392156863) inset}.proicon-style-2:hover .proicon-btn{background:var(--secondary-100);color:var(--general-text)}.proicon-style-2 .proicon-img-wrap{width:56px;height:56px;padding:8px;border-radius:50%;background-color:var(--gray-100)}.proicon-style-2 .proicon-img-wrap img{width:56px;height:56px;border-radius:inherit}.proicon-style-2 .proicon-img-wrap i{width:unset;height:unset;font-size:2rem;color:var(--primary-100)}.proicon-style-2 .proicon-btn{padding:8px;align-self:end;background:var(--gray-100);color:var(--primary-100);border-radius:50%;margin-inline-end:-10px;margin-bottom:-10px;will-change:background,color;transition:.2s ease-in-out;transition-property:background,color}.proicon-style-2 .proicon-btn:not(:hover){box-shadow:unset}.elementor .proicon-img-wrap img{height:40px}html[data-theme=dark] .proicon,html[data-theme=dark] .proicon-style-2{border-color:#323f50;background-color:rgba(23,32,52,.3607843137)}html[data-theme=dark] .proicon-style-2:hover,html[data-theme=dark] .proicon-style-2:hover .proicon-subtitle,html[data-theme=dark] .proicon:hover,html[data-theme=dark] .proicon:hover .proicon-subtitle{color:#f6f7fe}html[data-theme=dark] .proicon-style-2:not(:hover) .proicon-btn{background:var(--primary-100);box-shadow:0 -5px 25.71px 0 hsla(0,0%,100%,.3215686275) inset,0 5px 25.71px 0 hsla(0,0%,100%,.3215686275) inset;color:var(--text-main)}.drplus_stars{position:relative;display:flex;gap:4px}.drplus_stars.drplus_stars-has-radio .drplus_star{cursor:pointer}.drplus_stars.drplus_stars-has-radio .drplus_star:has(~.drplus_star:hover),.drplus_stars.drplus_stars-has-radio .drplus_star:hover{color:var(--primary-100)}.drplus_star{font-size:1rem;line-height:1}.drplus_star.drplus_star-active{color:var(--primary-100)}.drplus_star-input{display:none!important}.drplus_star-input::after,.drplus_star-input::before{display:none}.drplus-slider-wrap{width:100%}.drplus-slider-wrap .wrapper:not(.swiper-wrapper){display:flex;overflow:hidden;gap:var(--desktop-gap,16px)}.drplus-slider-wrap .swiper-wrapper{gap:0!important}.drplus-slider-wrap .slider-slide{height:auto}.drplus-slider-wrap .drplus-slider-head{margin-bottom:20px;display:flex;flex-wrap:wrap;gap:0 16px;align-items:center}.drplus-slider-wrap .drplus-slider-head .section-title-wrap{flex:1}.drplus-slider-wrap .drplus-slider-head>.button{padding:6px 8px;margin:0}@media screen and (max-width:1024px){.drplus-slider-wrap .wrapper:not(.swiper-wrapper){display:flex;overflow:hidden;gap:var(--tablet-gap,16px)}}@media screen and (max-width:768px){.drplus-slider-wrap .wrapper:not(.swiper-wrapper){display:flex;overflow:hidden;gap:var(--mobile-gap,16px)}}.drplus-custom-select{display:none!important}.drplus-custom-select-wrap{position:relative;display:flex;align-items:center;justify-content:space-between;gap:4px;padding:12px 16px;box-sizing:border-box;border-radius:var(--field-border-radius,16px);border:1px solid var(--primary-100-20);background:var(--general-bg);min-width:200px;will-change:background-color,border-color,color;transition:.2s ease-in-out;transition-property:background-color,border-color,color}.drplus-custom-select-wrap.active{border-color:var(--primary-100)}.drplus-custom-select-wrap.active .drplus-custom-select-icon{transform:rotate(180deg)}.drplus-custom-select-wrap.selected{border-color:var(--primary-100)}.drplus-custom-select-wrap.selected.drplus-filled-change-bg{background-color:var(--primary-100)}.drplus-custom-select-wrap.selected.drplus-filled-change-bg,.drplus-custom-select-wrap.selected.drplus-filled-change-bg .drplus-custom-select-icon{color:var(--general-text)}.drplus-custom-select-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drplus-custom-select-icon{font-size:.75rem;color:#6d6d6d;will-change:transform,color;transition:.2s ease-in-out;transition-property:transform,color}.drplus-custom-select-popover{display:none;position:absolute;z-index:99;background:var(--general-bg);border:1px solid var(--primary-100-20);border-radius:12px;box-sizing:border-box;margin-top:4px}.drplus-custom-select-popover.show{display:flex!important;flex-direction:column;gap:12px;padding:8px}.drplus-custom-select-popover-search-wrap{padding:4px;background:var(--gray-100);border-radius:12px;display:flex;gap:4px}.drplus-custom-select-popover input.drplus-custom-select-popover-search{background:var(--general-bg);padding:4px 8px;border-radius:8px}.drplus-custom-select-popover-list{display:flex;flex-direction:column;gap:8px;max-height:232px;overflow:scroll;padding-inline-end:4px}.drplus-custom-select-popover-list::-webkit-scrollbar{width:4px}.drplus-custom-select-popover-list::-webkit-scrollbar-thumb{background:var(--primary-100)}.drplus-custom-select-popover-item{cursor:pointer;border:1px solid var(--gray-100);color:var(--text-200);border-radius:8px;display:grid;grid-template-columns:1fr 16px;align-items:center;justify-content:space-between;gap:4px;padding:8px 16px;box-sizing:border-box;will-change:color,border-color;transition:.2s ease-in-out;transition-property:color,border-color}.drplus-custom-select-popover-item span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drplus-custom-select-popover-item::after{content:"";display:flex;align-items:center;justify-content:center;width:16px;height:16px;border:1px solid currentColor;font-size:8px;border-radius:4px;box-sizing:border-box;font-family:drplus}.drplus-custom-select-popover-item:hover{border-color:var(--primary-100)}.drplus-custom-select-popover-item.selected{border-color:var(--primary-100);color:var(--primary-200)}.drplus-custom-select-popover-item.selected::after{content:""}.drplus-select{position:relative;cursor:pointer}.drplus-select-head{display:flex;align-items:center;gap:8px;padding:12px 20px;background:var(--gray-100);color:var(--text-200);font-size:.875rem;border-radius:12px}.drplus-select-head-icon{font-size:.875rem;will-change:transform;transition:transform .2s ease-in-out}.drplus-select-value{color:var(--heading-200);font-weight:500;flex:1}.drplus-select-options{position:absolute;inset-inline:0;display:flex;flex-direction:column;margin-top:16px;z-index:10;opacity:0;visibility:hidden;will-change:opacity,visibility;transition:.2s ease-in-out;transition-property:opacity,visibility}.drplus-select-option{background:var(--gray-100);padding:12px 20px;color:var(--heading-200);font-weight:500;will-change:background;transition:background .2s ease-in-out}.drplus-select-option:first-child{border-radius:12px 12px 0 0}.drplus-select-option:last-child{border-radius:0 0 12px 12px}.drplus-select-option.selected{touch-action:none;pointer-events:none;background:var(--gray-200);font-weight:700}.drplus-select-option:hover{background:var(--gray-200)}.drplus-select.show .drplus-select-head-icon{transform:rotate(180deg)}.drplus-select.show .drplus-select-options{opacity:1;visibility:visible}html[data-theme=dark] .drplus-select-option:hover{background:var(--primary-100)}.drplus-search-input-wrap{position:relative;display:flex;align-items:center;justify-content:space-between;gap:4px;padding:12px 16px;box-sizing:border-box;border-radius:var(--field-border-radius,16px);border:1px solid var(--primary-100-20);background:var(--general-bg);min-width:200px;will-change:background-color,border-color,color;transition:.2s ease-in-out;transition-property:background-color,border-color,color}.drplus-search-input-wrap.active,.drplus-search-input-wrap.filled,.drplus-search-input-wrap:focus-within{border-color:var(--primary-100)}.drplus-search-input-wrap.drplus-filled-change-bg:not(:has(:-moz-placeholder)){background-color:var(--primary-100)}.drplus-search-input-wrap.drplus-filled-change-bg.filled,.drplus-search-input-wrap.drplus-filled-change-bg:not(:has(:placeholder-shown)){background-color:var(--primary-100)}.drplus-search-input-wrap.drplus-filled-change-bg:not(:has(:-moz-placeholder)) input{color:var(--general-text)}.drplus-search-input-wrap.drplus-filled-change-bg.filled input,.drplus-search-input-wrap.drplus-filled-change-bg:not(:has(:placeholder-shown)) input{color:var(--general-text)}.drplus-search-input-popover{display:none;position:absolute;z-index:99;background:var(--general-bg);border:1px solid var(--primary-100-20);border-radius:12px;box-sizing:border-box;margin-top:4px}.drplus-search-input-popover.show{display:flex!important;flex-direction:column;gap:12px;padding:16px}.drplus-search-input-popover:is(.loading,.empty) .drplus-search-input-popover-list{display:none}.drplus-search-input-popover-list{display:flex;flex-direction:column;gap:8px;max-height:232px;overflow:scroll;padding-inline-end:4px}.drplus-search-input-popover-list::-webkit-scrollbar{width:4px}.drplus-search-input-popover-list::-webkit-scrollbar-thumb{background:var(--primary-100)}.drplus-search-input-popover-item{cursor:pointer;border:1px solid var(--gray-100);color:var(--text-200);border-radius:8px;display:grid;grid-template-columns:56px 1fr 16px;align-items:center;gap:4px;padding:8px;box-sizing:border-box;will-change:border-color;transition:border-color .2s ease-in-out}.drplus-search-input-popover-item span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drplus-search-input-popover-item-icon-wrap{display:flex}.drplus-search-input-popover-item-icon-wrap img{border-radius:12px;border:1px solid var(--gray-200);box-sizing:border-box;width:50px;height:50px;-o-object-fit:contain;object-fit:contain}.drplus-search-input-popover-item-icon-wrap i{font-size:3rem;color:var(--gray-300)}.drplus-search-input-popover-item-text{display:flex;flex-direction:column;overflow:hidden}.drplus-search-input-popover-item-title{color:var(--text-600)}.drplus-search-input-popover-item-subtitle{color:var(--text-200)}.drplus-search-input-popover-item::after{content:"";font-family:drplus;display:block}.drplus-search-input-popover-item:hover{color:var(--primary-100);border-color:var(--primary-100)}.drplus-search-input-popover-empty{display:none;align-items:center;gap:4px}.empty .drplus-search-input-popover-empty{display:flex}input.drplus-search-input{background:rgba(0,0,0,0);border:0;border-radius:0;padding:0}.button,button,input:is([type=button],[type=submit],[type=reset]){position:relative;padding:12px 16px;box-sizing:border-box;display:flex;gap:4px;align-items:center;justify-content:center;border-radius:var(--btn-normal-border-radius,16px);font-family:inherit;text-align:center;width:-moz-fit-content;width:fit-content;cursor:pointer;color:var(--general-text);background-color:var(--primary-100);box-shadow:unset;border:1px solid var(--primary-100);font-weight:600;line-height:2;font-size:1rem;will-change:width,color,background,border,opacity,font-size,font-weight,line-height,transform,margin,padding,box-shadow;transition:.2s ease-in-out;transition-property:width,color,background,border,opacity,font-size,font-weight,line-height,transform,margin,padding,box-shadow}.button:has(>i:only-child),button:has(>i:only-child),input:is([type=button],[type=submit],[type=reset]):has(>i:only-child){padding:16px}.button:focus,.button:focus-within,.button:hover,button:focus,button:focus-within,button:hover,input:is([type=button],[type=submit],[type=reset]):focus,input:is([type=button],[type=submit],[type=reset]):focus-within,input:is([type=button],[type=submit],[type=reset]):hover{background-color:var(--primary-200);border-color:var(--primary-200)}.button.button-secondary,button.button-secondary,input:is([type=button],[type=submit],[type=reset]).button-secondary{border-color:var(--secondary-100);background-color:var(--secondary-100)}.button.button-secondary:focus,.button.button-secondary:focus-within,.button.button-secondary:hover,button.button-secondary:focus,button.button-secondary:focus-within,button.button-secondary:hover,input:is([type=button],[type=submit],[type=reset]).button-secondary:focus,input:is([type=button],[type=submit],[type=reset]).button-secondary:focus-within,input:is([type=button],[type=submit],[type=reset]).button-secondary:hover{border-color:var(--secondary-200);background-color:var(--secondary-200)}.button.button-gray,button.button-gray,input:is([type=button],[type=submit],[type=reset]).button-gray{background-color:var(--gray-100);border-color:var(--gray-100);color:var(--text-200)}.button.button-gray:focus,.button.button-gray:focus-within,.button.button-gray:hover,button.button-gray:focus,button.button-gray:focus-within,button.button-gray:hover,input:is([type=button],[type=submit],[type=reset]).button-gray:focus,input:is([type=button],[type=submit],[type=reset]).button-gray:focus-within,input:is([type=button],[type=submit],[type=reset]).button-gray:hover{background-color:var(--primary-100);border-color:var(--primary-100);color:var(--general-text)}.button.button-white,button.button-white,input:is([type=button],[type=submit],[type=reset]).button-white{background-color:var(--general-bg);border-color:var(--general-bg);color:var(--primary-100)}.button.button-white:focus,.button.button-white:focus-within,.button.button-white:hover,button.button-white:focus,button.button-white:focus-within,button.button-white:hover,input:is([type=button],[type=submit],[type=reset]).button-white:focus,input:is([type=button],[type=submit],[type=reset]).button-white:focus-within,input:is([type=button],[type=submit],[type=reset]).button-white:hover{background-color:var(--primary-200);border-color:var(--primary-200);color:var(--general-text)}.button.button-action,button.button-action,input:is([type=button],[type=submit],[type=reset]).button-action{background:var(--gray-100);border-color:var(--gray-100);color:var(--primary-100)}.button.button-action:focus,.button.button-action:focus-within,.button.button-action:hover,button.button-action:focus,button.button-action:focus-within,button.button-action:hover,input:is([type=button],[type=submit],[type=reset]).button-action:focus,input:is([type=button],[type=submit],[type=reset]).button-action:focus-within,input:is([type=button],[type=submit],[type=reset]).button-action:hover{background-color:var(--primary-100);border-color:var(--primary-100);color:var(--general-text)}.button.button-bordered,button.button-bordered,input:is([type=button],[type=submit],[type=reset]).button-bordered{background:rgba(0,0,0,0);color:var(--primary-100)}.button.button-bordered:focus,.button.button-bordered:focus-within,.button.button-bordered:hover,button.button-bordered:focus,button.button-bordered:focus-within,button.button-bordered:hover,input:is([type=button],[type=submit],[type=reset]).button-bordered:focus,input:is([type=button],[type=submit],[type=reset]).button-bordered:focus-within,input:is([type=button],[type=submit],[type=reset]).button-bordered:hover{background:var(--primary-100);border-color:var(--primary-100);color:var(--general-text)}.button.button-transparent,button.button-transparent,input:is([type=button],[type=submit],[type=reset]).button-transparent{background:rgba(0,0,0,0);border-color:transparent;color:var(--text-200)}.button.button-transparent:focus,.button.button-transparent:focus-within,.button.button-transparent:hover,button.button-transparent:focus,button.button-transparent:focus-within,button.button-transparent:hover,input:is([type=button],[type=submit],[type=reset]).button-transparent:focus,input:is([type=button],[type=submit],[type=reset]).button-transparent:focus-within,input:is([type=button],[type=submit],[type=reset]).button-transparent:hover{color:var(--primary-100)}.button.button-start,button.button-start,input:is([type=button],[type=submit],[type=reset]).button-start{margin-inline-end:auto}.button.button-center,button.button-center,input:is([type=button],[type=submit],[type=reset]).button-center{margin-inline:auto}.button.button-end,button.button-end,input:is([type=button],[type=submit],[type=reset]).button-end{margin-inline-start:auto}.button.normal,button.normal,input:is([type=button],[type=submit],[type=reset]).normal{border-radius:0}.button.circle,button.circle,input:is([type=button],[type=submit],[type=reset]).circle{padding:12px}.button.small,button.small,input:is([type=button],[type=submit],[type=reset]).small{padding:6px 12px;border-radius:var(--btn-small-border-radius,12px);font-size:.875rem}.button.small.circle,.button.small:has(>i:only-child),button.small.circle,button.small:has(>i:only-child),input:is([type=button],[type=submit],[type=reset]).small.circle,input:is([type=button],[type=submit],[type=reset]).small:has(>i:only-child){padding:8px}.button.medium,button.medium,input:is([type=button],[type=submit],[type=reset]).medium{padding:8px 12px;border-radius:var(--btn-small-border-radius,12px)}.button.medium.circle,.button.medium:has(>i:only-child),button.medium.circle,button.medium:has(>i:only-child),input:is([type=button],[type=submit],[type=reset]).medium.circle,input:is([type=button],[type=submit],[type=reset]).medium:has(>i:only-child){padding:12px}.button.loading,button.loading,input:is([type=button],[type=submit],[type=reset]).loading{pointer-events:none;touch-action:none}.button.loading>:not(.button-loading),button.loading>:not(.button-loading),input:is([type=button],[type=submit],[type=reset]).loading>:not(.button-loading){display:none}.button.loading .button-loading,button.loading .button-loading,input:is([type=button],[type=submit],[type=reset]).loading .button-loading{display:block}.button-loading{display:none;line-height:1!important}.button-loading circle{fill:currentColor}.mce-btn button:hover,.mce-window .mce-window-head .mce-close:hover,.mce-window-head .mce-close .mce-i-remove:hover,.wp-editor-wrap.wp-editor-wrap button:hover{background:rgba(0,0,0,0)}body.drplus-button-gradient .button:where(:not(.button-not-gradient)),body.drplus-button-gradient button:where(:not(.button-not-gradient)),body.drplus-button-gradient input:is([type=button],[type=submit],[type=reset]):where(:not(.button-not-gradient)){box-shadow:0 -8px 24px 0 var(--btn-gradient-color,rgba(255,255,255,.4392156863)) inset,0 8px 24px 0 var(--btn-gradient-color,rgba(255,255,255,.4392156863)) inset;border-width:0}body.drplus-button-gradient .button:where(:not(.button-not-gradient)).button-bordered,body.drplus-button-gradient .button:where(:not(.button-not-gradient)).button-transparent,body.drplus-button-gradient button:where(:not(.button-not-gradient)).button-bordered,body.drplus-button-gradient button:where(:not(.button-not-gradient)).button-transparent,body.drplus-button-gradient input:is([type=button],[type=submit],[type=reset]):where(:not(.button-not-gradient)).button-bordered,body.drplus-button-gradient input:is([type=button],[type=submit],[type=reset]):where(:not(.button-not-gradient)).button-transparent{box-shadow:unset;border-width:1px}html[data-theme=dark] body.drplus-button-gradient .button,html[data-theme=dark] body.drplus-button-gradient button,html[data-theme=dark] body.drplus-button-gradient input:is([type=button],[type=submit],[type=reset]){color:var(--text-main)}html[data-theme=dark] body.drplus-button-gradient .button:not(.button-secondary):not(:hover),html[data-theme=dark] body.drplus-button-gradient button:not(.button-secondary):not(:hover),html[data-theme=dark] body.drplus-button-gradient input:is([type=button],[type=submit],[type=reset]):not(.button-secondary):not(:hover){box-shadow:unset}html[data-theme=dark] body.drplus-button-gradient .button.button-secondary,html[data-theme=dark] body.drplus-button-gradient button.button-secondary,html[data-theme=dark] body.drplus-button-gradient input:is([type=button],[type=submit],[type=reset]).button-secondary{color:#f6f7fe}#plotId.mj-datepicker-plot-area{border-radius:6px;padding:8px;background:var(--general-bg);box-shadow:0 5px 10px var(--primary-100-20);border:1px solid var(--primary-100)}#plotId.mj-datepicker-plot-area:not(.pwt-mobile-view.mj-datepicker-plot-area){width:240px}#plotId.mj-datepicker-plot-area .datepicker-navigator .pwt-btn-next,#plotId.mj-datepicker-plot-area .datepicker-navigator .pwt-btn-prev,#plotId.mj-datepicker-plot-area .datepicker-navigator .pwt-btn-switch{background:var(--general-bg);color:var(--text-main);font-weight:500;font-size:.875rem;line-height:2}#plotId.mj-datepicker-plot-area .datepicker-day-view .month-grid-box .header .header-row-cell{color:var(--text-main)}#plotId.mj-datepicker-plot-area .toolbox .pwt-btn-submit,#plotId.mj-datepicker-plot-area .toolbox .pwt-btn-today{border:1px solid var(--gray-200);border-radius:4px;background-color:var(--general-bg);padding:4px 6px;color:var(--text-main);will-change:background;transition:background .2s ease-in-out}#plotId.mj-datepicker-plot-area .toolbox .pwt-btn-submit:hover,#plotId.mj-datepicker-plot-area .toolbox .pwt-btn-today:hover{background-color:var(--primary-100);color:var(--general-text)}#plotId.mj-datepicker-plot-area .toolbox .pwt-btn-today{margin-inline-end:0;margin-inline-start:auto}#plotId.mj-datepicker-plot-area .toolbox .pwt-btn-submit{margin-inline-end:auto;margin-inline-start:0}#plotId.mj-datepicker-plot-area .datepicker-day-view .table-days td.selected span,#plotId.mj-datepicker-plot-area .datepicker-month-view .month-item.selected,#plotId.mj-datepicker-plot-area .datepicker-year-view .year-item.selected{background-color:var(--primary-100);color:var(--general-text)}#plotId.mj-datepicker-plot-area .datepicker-day-view td span,#plotId.mj-datepicker-plot-area .datepicker-month-view .month-item,#plotId.mj-datepicker-plot-area .datepicker-year-view .year-item{border-radius:4px;background:var(--general-bg);color:var(--text-main);will-change:background,color;transition:.2s ease-in-out;transition-property:background,color}#plotId.mj-datepicker-plot-area .datepicker-day-view td span:hover,#plotId.mj-datepicker-plot-area .datepicker-month-view .month-item:hover,#plotId.mj-datepicker-plot-area .datepicker-year-view .year-item:hover{color:#000;background-color:var(--primary-100-36)}.drplus-popover{position:absolute;top:calc(100% + 8px);z-index:1;opacity:0;visibility:hidden;background:var(--general-bg);padding:4px 16px;filter:drop-shadow(0 0 16px rgba(211, 211, 211, .4784313725));color:var(--text-400);border-radius:96px;white-space:nowrap;width:-moz-fit-content;width:fit-content;overflow:visible;font-size:.75rem;font-weight:300;pointer-events:none;touch-action:none;will-change:opacity,visibility;transition:.2s ease-in-out;transition-property:opacity,visibility}.drplus-popover-wrap{position:relative}.drplus-popover-wrap:focus .drplus-popover,.drplus-popover-wrap:focus-within .drplus-popover,.drplus-popover-wrap:hover .drplus-popover{opacity:1;visibility:visible}.drplus-popover::before{content:"";position:absolute;top:-8px;inset-inline-start:18px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:8px solid var(--general-bg)}.drplus-popover-start .drplus-popover{inset-inline-start:-16px}.drplus-popover-end .drplus-popover{transform:translateX(calc(100% - 32px))}.drplus-popover-end .drplus-popover::before{inset-inline:auto 18px}.drplus-popover-center{inset-inline:auto}.drplus-popover-center::before{inset-inline-start:50%;transform:translateX(-50%)}html[data-theme=dark] .drplus-popover{filter:drop-shadow(0 0 16px rgba(211, 211, 211, .15))}.drplus-slider-wrap .swiper-slide{overflow:unset}.swiper-button-next,.swiper-button-prev{height:auto;margin-top:0}.swiper-button-next::after,.swiper-button-prev::after{content:unset!important}.swiper-button-next:has(img),.swiper-button-prev:has(img){width:36px}.drplus-slider-wrap:not(.swiper) .swiper-button-next,.drplus-slider-wrap:not(.swiper) .swiper-button-prev{display:none}.drplus-slider-arrows:not(.drplus-slider-arrows-inline) .drplus-slider-nav-btn{position:absolute;top:50%;transform:translateY(-50%)}.drplus-slider-arrows:not(.drplus-slider-arrows-inline) .drplus-slider-nav-btn.swiper-button-prev{inset-inline:0 auto!important;justify-content:flex-start}.drplus-slider-arrows:not(.drplus-slider-arrows-inline) .drplus-slider-nav-btn.swiper-button-next{inset-inline:auto 0!important;justify-content:flex-end}.drplus-slider-arrows-inline{display:flex;gap:4px}.drplus-slider-arrows-inline .drplus-slider-nav-btn{position:relative;inset:unset}.drplus-slider-arrows-inline .drplus-slider-nav-btn i{font-size:12px}.section-title{display:flex;flex-direction:column}.section-title-inner{display:flex;gap:8px;align-items:center}.section-title-title{color:var(--text-600);font-weight:800;font-size:1.125rem}.section-title-title span{color:var(--secondary-100)}.section-title-subtitle{color:var(--text-400);font-size:.875rem}.section-title-with-arrows{display:flex;align-items:center;gap:16px}.section-title-with-arrows .section-title{flex:1}html[data-theme=dark] .section-title-title{color:var(--text-main)}.list-posts .post{height:auto;box-sizing:border-box}.list-posts .post>a{height:100%;box-sizing:border-box;padding:16px;border-radius:24px;display:flex;flex-direction:column;gap:16px}.list-posts .post img{border-radius:16px}.list-posts .post-time{display:flex;align-items:center;gap:6px;font-weight:500;font-size:.875rem}.list-posts .post-footer{margin-top:auto}.list-posts .read-more-btn{display:flex;align-items:center}.posts-style-1 .post>a{border:1px solid transparent;color:var(--text-600);background:var(--gray-100)}.posts-style-1 .post-title{font-size:.875rem;margin-bottom:8px;font-weight:400}.posts-style-1 .post-footer{display:flex;align-items:center;gap:8px;justify-content:space-between}.posts-style-1 .post-time{color:inherit}.posts-style-1 .post:hover>a{border-color:var(--primary-100)}.posts-style-1 .post:hover .read-more-btn{color:var(--primary-100)}.posts-style-1 .read-more-btn{gap:4px;color:var(--text-200);will-change:color;transition:color .2s ease-in-out}.posts-style-1 .read-more-btn-text{font-size:.875rem;font-weight:500}.posts-style-1 .read-more-btn-icon{font-size:1.125rem}.posts-style-2 .post{position:relative;transition:all .3s ease-in-out;z-index:0}.posts-style-2 .post>a{border:1px solid var(--gray-300);background:var(--general-bg);transition:all .3s ease-in-out}.posts-style-2 .post-data{border-bottom:1px solid var(--gray-300);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;padding-bottom:16px}.posts-style-2 .post-category{background:#d0f8e8;color:var(--primary-100);font-size:.875rem;padding:8px 16px;border-radius:960px}.posts-style-2 .post-time{color:var(--text-400)}.posts-style-2 .post-title{font-size:1rem;font-weight:500}.posts-style-2 .post-footer{opacity:0;padding-top:24px;border-top:1px solid var(--gray-300);position:absolute;inset-inline:16px;bottom:16px;will-change:opacity;transition:opacity .3s ease-in-out}.posts-style-2 .post:hover{z-index:1}.posts-style-2 .post:hover>a{border-color:var(--primary-100);height:calc(100% + 65px)}.posts-style-2 .post:hover .post-footer{opacity:1}.posts-style-2 .read-more-btn{justify-content:space-between}.posts-wrap-style-2.swiper{padding-bottom:65px;margin-bottom:-65px}.recent-posts{display:flex;flex-direction:column}.recent-posts .post{display:grid;grid-template-columns:1fr 80px;align-items:center;gap:8px;font-size:.75rem}.recent-posts .post .product-title{font-size:1rem}.recent-posts .post a{display:flex;color:var(--text-600)}.recent-posts .post .post-thumbnail img{width:80px;height:80px}.recent-posts .post .recent-post-texts{overflow:hidden;height:100%;display:flex;flex-direction:column;padding-block:8px;box-sizing:border-box}.recent-posts .post-time{margin-top:auto}.recent-posts .post:not(:last-child){margin-bottom:16px;padding-bottom:16px;box-sizing:border-box;border-bottom:1px solid var(--gray-200)}.recent-posts .post:hover a{color:var(--primary-100)}.recent-posts .post:hover img{border-color:var(--primary-100)}.drplus-search-form{display:flex;gap:8px;align-items:flex-start;flex-wrap:wrap}.drplus-search .button,.drplus-search-field-group{flex:1}.drplus-search-text-field-group{flex:2}.drplus-search-select-wrap{position:relative;display:grid;grid-template-columns:1fr auto;align-items:center;padding-inline-end:16px;border:1px solid var(--primary-100-20);border-radius:var(--field-border-radius,16px);will-change:border-color;transition:border-color .2s ease-in-out}.drplus-search-select-wrap input{border:0!important}.drplus-search-select-wrap:not(:has(input:-moz-placeholder)){border-color:var(--primary-100)}.drplus-search-select-wrap:focus-within,.drplus-search-select-wrap:not(:has(input:placeholder-shown)){border-color:var(--primary-100)}.drplus-services{gap:var(--desktop-gap,80px)}.drplus-services:not(.swiper-wrapper) .drplus-service:not(:last-child){margin-inline-end:16px}.drplus-services:not(.swiper-wrapper) .drplus-service:not(:last-child)::after{content:"";position:absolute;inset-block:0;inset-inline-end:-16px;width:1px;background:#ededed}.drplus-service{position:relative;display:flex;align-items:center;gap:12px;padding:12px;border-radius:var(--global-border-radius-1,24px);will-change:background-color;transition:background-color .2s ease-in-out}.drplus-service-icon{color:var(--gray-200);font-size:2.5rem;will-change:color;transition:color .2s ease-in-out}.drplus-service-texts{display:flex;flex-direction:column}.drplus-service-title{font-size:1.25rem;font-weight:800;color:var(--primary-100);will-change:color;transition:color .2s ease-in-out}.drplus-service-subtitle{font-size:.875rem;font-weight:300;color:var(--text-400);will-change:color;transition:color .2s ease-in-out}.drplus-service:hover{background:var(--primary-100)}.drplus-service:hover .drplus-service-icon{color:var(--primary-200)}.drplus-service:hover .drplus-service-title{color:var(--general-text)}.drplus-service:hover .drplus-service-subtitle{color:var(--text-100)}.drplus-services2{gap:var(--desktop-gap,80px);position:relative}.drplus-service2{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;border-radius:var(--global-border-radius-2,16px);will-change:background-color;transition:background-color .2s ease-in-out}.drplus-service2-icon{color:var(--general-text);padding:16px;border-radius:50%;background-color:var(--primary-100);will-change:color,background;transition:.2s ease-in-out;transition-property:color,background}.drplus-service2-texts{display:flex;flex-direction:column;gap:16px;justify-content:center;align-items:center;text-align:center}.drplus-service2-title{font-weight:500;color:var(--text-main);line-height:1;will-change:color;transition:color .2s ease-in-out}.drplus-service2-subtitle{font-size:.875rem;font-weight:400;color:var(--text-400);will-change:color;transition:color .2s ease-in-out}.drplus-service2 .drplus-line-dot.direction-end{inset-inline:auto;color:var(--text-400)}.specialist-card{display:flex;flex-direction:column;gap:12px;align-items:center;background:var(--general-bg);border:1px solid var(--gray-200);border-radius:var(--global-border-radius-1,24px);padding:32px 16px 16px;max-width:246px;margin-inline:auto;will-change:border-color;transition:border-color .2s ease-in-out}.specialist-card .specialist-avatar-wrap a{width:96px;height:96px;overflow:hidden;border-radius:var(--global-border-radius-2,16px)}.specialist-card .specialist-avatar-wrap img{border-radius:inherit}.specialist-card .specialist-name a,.specialist-card .specialist-short_bio a{font-size:inherit;font-weight:inherit;font-family:inherit;color:inherit}.specialist-card .specialist-name{color:var(--heading-200);font-size:.875rem;font-weight:500}.specialist-card .specialist-name-wrap{display:flex;flex-direction:column;align-items:center;margin-bottom:auto}.specialist-card .specialist-short_bio{color:var(--text-200);font-size:.75rem;font-weight:500}.specialist-card .specialist-is-verified{display:flex;align-items:center;gap:4px;padding:4px 16px;border-radius:8px;background-color:var(--primary-100-20);color:var(--primary-100);font-size:.75rem;margin-top:4px}.specialist-card .specialist-is-verified i{font-size:1.25rem}.specialist-card .specialist-meta{flex:1;position:relative;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}.specialist-card .specialist-meta.specialist-meta-address{display:grid;grid-template-columns:auto 1fr;gap:4px}.specialist-card .specialist-meta-wrap{display:flex;flex-wrap:wrap;gap:16px}.specialist-card .specialist-meta-title{font-size:.75rem;font-weight:500;color:var(--text-300)}.specialist-card .specialist-meta-value{font-weight:500;font-size:.75rem;color:var(--text-600)}.specialist-card .specialist-meta-not-available-reserve{text-align:center}.specialist-card .specialist-meta:not(:last-child)::after{content:"";position:absolute;inset-block:8px;inset-inline-end:-8px;width:1px;background:var(--gray-300)}.specialist-card .specialist-book-info{position:absolute;top:18px;z-index:2;line-height:1}.specialist-card .specialist-book-info-time{inset-inline-start:18px}.specialist-card .specialist-book-info-availability{inset-inline-end:18px}.specialist-card:hover{border-color:var(--primary-100)}.specialists-style-card-2 .specialist .specialist-avatar-wrap{position:relative}.specialists-style-card-2 .specialist .specialist-avatar-wrap a{position:relative;z-index:1;border-radius:50%}.specialists-style-card-2 .specialist .specialist-avatar-wrap img{width:100%;height:100%;will-change:width,height;transition:.3s ease-in-out;transition-property:width,height}.specialists-style-card-2 .specialist .specialist-avatar-wrap::after{content:"";position:absolute;inset:-8px;border:1px solid var(--gray-200);border-radius:50%;will-change:border-color;transition:border-color .2s ease-in-out}.specialists-style-card-2 .specialist:hover .specialist-avatar-wrap img{width:104px;height:104px}.specialists-style-card-2 .specialist:hover .specialist-avatar-wrap::after{border-color:var(--primary-100)}.specialists-style-card-3 .specialist{display:grid;grid-template-columns:auto 1fr;justify-items:start;align-content:space-between;max-width:400px;gap:12px;padding-block:12px;padding-inline:12px 40px;border-radius:10000px;border-color:var(--gray-300);will-change:background,box-shadow;transition:.2s ease-in-out;transition-property:background,box-shadow}.specialists-style-card-3 .specialist:hover{background-color:var(--primary-100);box-shadow:0 -20px 56px 0 hsla(0,0%,100%,.2392156863) inset}.specialists-style-card-3 .specialist:hover .specialist-name,.specialists-style-card-3 .specialist:hover .specialist-short_bio{color:var(--general-text)}.specialists-style-card-3 .specialist-avatar-wrap{display:flex;align-items:center;justify-content:center;grid-row:1/3}.specialists-style-card-3 .specialist-avatar-wrap a{position:relative;width:120px;height:120px;display:flex;justify-content:initial;background-color:var(--gray-100);border-radius:50%;overflow:hidden}.specialists-style-card-3 .specialist-avatar-wrap img{width:inherit;height:inherit;-o-object-fit:contain;object-fit:contain;border-radius:inherit}.specialists-style-card-3 .specialist-score-wrap{position:absolute;display:flex;align-items:center;gap:2px;bottom:12px;left:50%;transform:translateX(-50%);padding:4px 8px;border-radius:1000px;background-color:var(--secondary-100);color:#fff;font-weight:500;font-size:.875rem;--line-height:1;box-shadow:0 -2px 6px 0 hsla(0,0%,100%,.3215686275) inset,0 2px 6px 0 hsla(0,0%,100%,.3215686275) inset}.specialists-style-card-3 .specialist-score-wrap i{font-size:1rem}.specialists-style-card-3 .specialist-name-wrap{align-items:start;gap:6px}.specialists-style-card-3 .specialist-name-wrap,.specialists-style-card-3 .specialist-name-wrap>*{width:100%}.specialists-style-card-3 .specialist-name{font-size:1.125rem}.specialists-style-card-3 .specialist-short_bio{font-size:1rem;font-weight:400}.specialists-style-card-3 .specialist-btn{min-width:160px}.specialists-style-card-3 .specialist-btn:is(body.drplus-button-gradient.button){box-shadow:unset;border-width:1px}.specialists-style-card-3 .specialist-btn:hover{border-color:var(--general-text)}html[data-theme=dark] .specialists-style-card-3 .specialist:hover .specialist-name-wrap>*{color:#f6f7fe}html[data-theme=dark] .specialists-style-card-3 .specialist-btn{color:var(--text-main)}.specialists-style-list .specialist a{display:grid;grid-template-columns:56px 1fr;gap:12px}.specialists-style-list .specialist:not(:last-child){margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid var(--gray-200)}.specialists-style-list .specialist-avatar-wrap{display:flex}.specialists-style-list .specialist-avatar-wrap img{border-radius:12px}.specialists-style-list .specialist-item-texts{overflow:hidden}.specialists-style-list .specialist-name{color:var(--secondary-100);font-size:.875rem;font-weight:500}.specialists-style-list .specialist-short_bio{font-size:.75rem;font-weight:500;color:var(--text-200)}.specialist{position:relative}.specialist-avatar-wrap a{display:flex;justify-content:center}.drplus-alert{display:flex;gap:4px;align-items:flex-start;border-radius:4px;background:#cce5ff;border:1px solid #b8daff;color:#004085;padding:.75rem 1.25rem}.drplus-alert.drplus-alert-error{background:#f8d7da;border-color:#f5c6cb;color:#721c24}.drplus-alert.drplus-alert-success{background:#d4edda;border-color:#c3e6cb;color:#155724}.drplus-alert.drplus-alert-warning{background:#f9f6d9;border-color:#ad9e07;color:#ad9e07}.drplus-alert i{margin-top:4px}.drplus-cta1{display:grid;grid-template-columns:2fr 3fr}.drplus-cta1-content-wrap{display:flex;align-items:center;gap:24px;background:var(--primary-100);border-radius:0 32px 32px 0;padding:36px 44px}.drplus-cta1-btn{position:relative;display:flex;background:var(--general-bg);padding:16px;border-radius:50%;font-size:2.25rem;z-index:3;color:var(--primary-100)}.drplus-cta1-btn::after{content:"";position:absolute;inset:-10px;background:hsla(0,0%,100%,.18);border-radius:50%;z-index:1}.drplus-cta1-btn::before{content:"";position:absolute;inset:-4px;background:hsla(0,0%,100%,.18);border-radius:50%;z-index:1}.drplus-cta1-title{font-family:var(--secondary-font);font-size:2rem;font-weight:900;line-height:1;color:var(--general-text)}.drplus-cta1-subtitle{font-size:.875rem;color:var(--general-text)}.drplus-cta1-image-wrap{position:relative;background:var(--secondary-100);border-radius:32px 0 0 32px;background-image:url(../images/cta-1-bg.svg);background-repeat:no-repeat;background-size:cover}.drplus-cta1-image-wrap::before{content:"";inset-inline-start:-4px;height:100%;border-inline-start:5px dashed var(--img-bg-color,var(--secondary-100));position:absolute}.drplus-cta1-img{position:absolute;bottom:0;inset-inline-end:44px;max-width:calc(100% - 44px)!important}.drplus-cta2{position:relative;padding:28px 0;min-height:458px}.drplus-cta2-bg{position:absolute;inset:0 24px;background:var(--primary-100);border-radius:var(--global-border-radius-1,24px);z-index:0}.drplus-cta2-content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center}.drplus-cta2-title{margin-inline:24px;color:var(--general-text);font-family:var(--secondary-font);font-weight:800;font-size:1.5rem;text-align:center}.drplus-cta2-subtitle{margin-inline:24px;color:var(--general-text);display:flex;gap:8px;align-items:center;justify-content:center;text-align:center;padding:8px 12px;font-size:.875rem;background:var(--primary-200);border-radius:12px;margin-block:16px 24px}.drplus-cta2-subtitle span{font-size:1.125rem;font-weight:800;font-family:var(--secondary-font)}.drplus-cta2 .button{margin-top:24px}.statistic{display:grid;grid-template-columns:48px 1fr;align-items:center;gap:16px;color:var(--general-text)}.statistic-number{position:relative;white-space:nowrap;display:flex;align-items:center;justify-content:center;text-align:center;padding:6px;border-radius:12px;background:var(--secondary-200);font-weight:800;font-size:1.25rem;line-height:1.5}.statistic-number::before{content:"";position:absolute;inset-block:10px;inset-inline-end:-8px;width:1px;background-color:var(--secondary-200)}.statistic-texts{overflow:hidden}.statistic-title{font-size:1rem;font-weight:800;line-height:1.5}.statistic-subtitle{font-size:.75rem;font-weight:500;line-height:1.5}.elementor .statistics-card-item,.statistics-card-item{position:relative;width:-moz-fit-content;width:fit-content}.elementor .statistics-card-item-inner,.statistics-card-item-inner{aspect-ratio:2.886;clip-path:polygon(92.13% 0,93.2% .21%,94.22% .81%,95.19% 1.79%,96.1% 3.1%,96.94% 4.74%,97.69% 6.66%,98.36% 8.84%,98.92% 11.26%,99.38% 13.88%,99.72% 16.69%,99.93% 19.65%,100% 22.73%,100% 77.27%,99.93% 80.35%,99.72% 83.31%,99.38% 86.12%,98.92% 88.74%,98.36% 91.16%,97.69% 93.34%,96.94% 95.26%,96.1% 96.9%,95.19% 98.21%,94.22% 99.19%,93.2% 99.79%,92.13% 100%,6.8% 99.79%,5.78% 99.19%,4.81% 98.21%,3.9% 96.9%,3.06% 95.26%,2.31% 93.34%,1.64% 91.16%,1.08% 88.74%,.62% 86.12%,.28% 83.31%,.07% 80.35%,0 77.27%,.03% 75.81%,.13% 74.4%,.29% 73.03%,.49% 71.71%,.75% 70.43%,1.03% 69.2%,1.36% 68%,1.7% 66.84%,2.07% 65.72%,2.44% 64.63%,2.83% 63.58%,3.21% 62.56%,3.49% 61.75%,3.76% 60.89%,4% 59.98%,4.23% 59.02%,4.43% 58.02%,4.6% 56.97%,4.76% 55.89%,4.88% 54.77%,4.99% 53.62%,5.06% 52.44%,5.1% 51.23%,5.12% 50%,5.1% 48.77%,5.06% 47.56%,4.99% 46.38%,4.88% 45.23%,4.76% 44.11%,4.6% 43.03%,4.43% 41.98%,4.23% 40.98%,4% 40.02%,3.76% 39.11%,3.49% 38.25%,3.21% 37.44%,2.83% 36.42%,2.44% 35.37%,2.07% 34.28%,1.7% 33.16%,1.36% 32%,1.03% 30.8%,.75% 29.57%,.49% 28.29%,.29% 26.97%,.13% 25.6%,.03% 24.19%,0 22.73%,.07% 19.65%,.28% 16.69%,.62% 13.88%,1.08% 11.26%,1.64% 8.84%,2.31% 6.66%,3.06% 4.74%,3.9% 3.1%,4.81% 1.79%,5.78% .81%,6.8% .21%,7.87% 0);clip-path:shape(from 92.13% 0,curve to 100% 22.73% with 96.47% 0/100% 10.18%,vline to 77.27%,curve to 92.13% 100% with 100% 89.82%/96.47% 100%,hline to 7.87%,curve to 0 77.27% with 3.53% 100%/0% 89.82%,curve to 3.21% 62.56% with 0 71.33%/1.69% 66.58%,curve to 5.12% 50% with 4.38% 59.44%/5.12% 54.97%,curve to 3.21% 37.44% with 5.12% 45.03%/4.38% 40.56%,curve to 0 22.73% with 1.69% 33.42%/0% 28.67%,curve to 7.87% 0 with 0 10.18%/3.53% 0,hline to 92.13%,close);width:254px;background:var(--general-bg);display:grid;grid-template-columns:56px 1fr;gap:12px;align-items:center;padding-inline:16px;box-sizing:border-box;position:relative}.elementor .statistics-card-item-inner::after,.statistics-card-item-inner::after{content:"";aspect-ratio:3.052;clip-path:polygon(93.84% 1.19%,93.84% 0,93.84% 1.19%,99.61% 81.21%,93.84% 1.19%,93.84% 98.81%,93.84% 100%,93.84% 98.81%,93.84% 1.19%,6.15% 98.81%,6.15% 100%,6.15% 98.81%,93.84% 1.19%,.39% 81.21%,93.84% 1.19%,5.47% 50%,93.84% 1.19%,6.15% 0,6.15% 1.19%,4.15% 61.29%,3.85% 60.53%,4.15% 61.29%,93.84% 1.19%,93.84% 2.38%,94.57% 2.53%,95.27% 2.97%,95.93% 3.67%,96.55% 4.62%,97.13% 5.8%,97.64% 7.19%,98.1% 8.76%,98.49% 10.51%,98.8% 12.4%,99.03% 14.43%,99.17% 16.56%,99.22% 18.79%,99.94% 16.24%,99.78% 13.79%,99.52% 11.47%,99.16% 9.31%,98.72% 7.31%,98.19% 5.5%,97.6% 3.91%,96.95% 2.56%,96.24% 1.48%,95.48% .67%,94.68% .17%,93.84% 0,93.84% 1.19%,99.61% 18.79%,99.22% 81.21%,100% 18.79%,93.84% 1.19%,99.61% 81.21%,99.17% 83.44%,99.03% 85.57%,98.8% 87.59%,98.49% 89.49%,98.1% 91.23%,97.64% 92.81%,97.13% 94.2%,96.55% 95.37%,95.93% 96.33%,95.27% 97.03%,94.57% 97.47%,93.84% 97.62%,93.84% 98.81%,93.84% 100%,94.68% 99.83%,95.48% 99.33%,96.24% 98.52%,96.95% 97.44%,97.6% 96.09%,98.19% 94.5%,98.72% 92.69%,99.16% 90.69%,99.52% 88.52%,99.78% 86.21%,99.94% 83.76%,100% 81.21%,93.84% 1.19%,93.84% 98.81%,93.84% 97.62%,6.15% 98.81%,6.15% 100%,93.84% 98.81%,93.84% 1.19%,6.15% 98.81%,6.15% 97.62%,5.42% 97.47%,4.72% 97.03%,4.06% 96.33%,3.44% 95.37%,2.87% 94.2%,2.35% 92.81%,1.9% 91.23%,1.51% 89.49%,1.2% 87.59%,.97% 85.57%,.83% 83.44%,.78% 81.21%,.06% 83.76%,.22% 86.21%,.48% 88.52%,.84% 90.69%,1.28% 92.69%,1.8% 94.5%,2.39% 96.09%,3.05% 97.44%,3.76% 98.52%,4.52% 99.33%,5.32% 99.83%,6.15% 100%,6.15% 98.81%,93.84% 1.19%,4.15% 61.29%,4.46% 62.04%,4.67% 61.2%,4.87% 60.33%,5.05% 59.42%,5.21% 58.47%,5.36% 57.5%,5.49% 56.5%,5.6% 55.47%,5.69% 54.42%,5.76% 53.34%,5.82% 52.25%,5.85% 51.13%,5.86% 50%,5.07% 50.99%,5.04% 51.97%,5% 52.93%,4.93% 53.87%,4.85% 54.79%,4.75% 55.69%,4.64% 56.56%,4.51% 57.41%,4.37% 58.24%,4.21% 59.03%,4.04% 59.8%,3.85% 60.53%,4.15% 61.29%,93.84% 1.19%,5.47% 50%,5.85% 48.87%,5.82% 47.75%,5.76% 46.65%,5.69% 45.58%,5.6% 44.52%,5.49% 43.5%,5.36% 42.5%,5.21% 41.52%,5.05% 40.58%,4.87% 39.67%,4.67% 38.8%,4.46% 37.96%,4.15% 38.71%,3.85% 39.46%,4.04% 40.2%,4.21% 40.96%,4.37% 41.76%,4.51% 42.58%,4.64% 43.43%,4.75% 44.31%,4.85% 45.21%,4.93% 46.13%,5% 47.07%,5.04% 48.03%,5.07% 49.01%,5.08% 50%,93.84% 1.19%,.39% 18.79%,.83% 16.56%,.97% 14.43%,1.2% 12.4%,1.51% 10.51%,1.9% 8.76%,2.35% 7.19%,2.87% 5.8%,3.44% 4.62%,4.06% 3.67%,4.72% 2.97%,5.42% 2.53%,6.15% 2.38%,6.15% 1.19%,6.15% 0,5.32% .17%,4.52% .67%,3.76% 1.48%,3.05% 2.56%,2.39% 3.91%,1.8% 5.5%,1.28% 7.31%,.84% 9.31%,.48% 11.47%,.22% 13.79%,.06% 16.24%,0 18.79%,93.84% 1.19%,6.15% 2.38%,93.84% 1.19%,93.84% 0,6.15% 1.19%,4.15% 38.71%,4.46% 37.96%,4.25% 37.19%,4.04% 36.43%,3.83% 35.67%,3.62% 34.91%,3.4% 34.15%,3.19% 33.39%,2.98% 32.63%,2.77% 31.86%,2.57% 31.09%,2.37% 30.31%,2.18% 29.52%,1.99% 28.72%,1.81% 27.92%,1.65% 27.12%,1.5% 26.32%,1.36% 25.51%,1.23% 24.7%,1.11% 23.88%,1.02% 23.05%,.93% 22.22%,.87% 21.38%,.82% 20.52%,.79% 19.66%,.78% 18.79%,.01% 19.83%,.05% 20.85%,.1% 21.86%,.18% 22.84%,.28% 23.81%,.39% 24.75%,.52% 25.68%,.66% 26.6%,.82% 27.49%,.99% 28.37%,1.16% 29.23%,1.35% 30.08%,1.54% 30.9%,1.74% 31.72%,1.95% 32.54%,2.16% 33.34%,2.38% 34.14%,2.59% 34.93%,2.81% 35.71%,3.03% 36.48%,3.24% 37.24%,3.45% 37.99%,3.65% 38.73%,3.85% 39.46%,4.15% 38.71%,93.84% 1.19%,.39% 81.21%,.79% 80.34%,.82% 79.48%,.87% 78.62%,.93% 77.78%,1.02% 76.95%,1.11% 76.12%,1.23% 75.3%,1.36% 74.49%,1.5% 73.68%,1.65% 72.88%,1.81% 72.08%,1.99% 71.28%,2.18% 70.48%,2.37% 69.69%,2.57% 68.91%,2.77% 68.14%,2.98% 67.37%,3.19% 66.61%,3.4% 65.85%,3.62% 65.09%,3.83% 64.33%,4.04% 63.57%,4.25% 62.81%,4.46% 62.04%,4.15% 61.29%,3.85% 60.53%,3.65% 61.26%,3.45% 62%,3.24% 62.76%,3.03% 63.52%,2.81% 64.29%,2.59% 65.07%,2.38% 65.86%,2.16% 66.66%,1.95% 67.46%,1.74% 68.28%,1.54% 69.1%,1.35% 69.92%,1.16% 70.77%,.99% 71.63%,.82% 72.51%,.66% 73.4%,.52% 74.32%,.39% 75.25%,.28% 76.19%,.18% 77.16%,.1% 78.14%,.05% 79.15%,.01% 80.17%,0 81.21%,93.84% 1.19%);clip-path:shape(from 93.84% 1.19%,line to 93.84% 0,hline to 93.84%,vline to 1.19%,close,move to 99.61% 81.21%,line to 100% 81.21%,vline to 81.21%,hline to 99.61%,close,move to 93.84% 98.81%,line to 93.84% 100%,line to 93.84% 100%,line to 93.84% 98.81%,close,move to 6.15% 98.81%,line to 6.15% 100%,hline to 6.15%,vline to 98.81%,close,move to .39% 81.21%,line to 0 81.21%,line to 0 81.21%,line to .39% 81.21%,close,move to 5.47% 50%,line to 5.86% 50%,line to 5.86% 50%,line to 5.47% 50%,close,move to 6.15% 1.19%,line to 6.15% 0,line to 6.15% 0,line to 6.15% 1.19%,close,move to 4.15% 61.29%,line to 3.85% 60.53%,line to 4.15% 61.29%,close,move to 93.84% 1.19%,line to 93.84% 2.38%,curve to 99.22% 18.79% with 96.81% 2.38%/99.22% 9.73%,hline to 99.61%,hline to 100%,curve to 93.84% 0 with 100% 8.41%/97.24% 0,line to 93.84% 1.19%,close,move to 99.61% 18.79%,hline to 99.22%,vline to 81.21%,hline to 99.61%,hline to 100%,vline to 18.79%,hline to 99.61%,close,move to 99.61% 81.21%,line to 99.22% 81.21%,curve to 93.84% 97.62% with 99.22% 90.27%/96.81% 97.61%,line to 93.84% 98.81%,line to 93.84% 100%,curve to 100% 81.21% with 97.24% 100%/100% 91.59%,line to 99.61% 81.21%,close,move to 93.84% 98.81%,vline to 97.62%,hline to 6.15%,vline to 98.81%,vline to 100%,hline to 93.84%,vline to 98.81%,close,move to 6.15% 98.81%,line to 6.15% 97.62%,curve to .78% 81.21% with 3.19% 97.61%/.78% 90.27%,line to .39% 81.21%,line to 0 81.21%,curve to 6.15% 100% with 0 91.59%/2.76% 100%,line to 6.15% 98.81%,close,move to 4.15% 61.29%,line to 4.46% 62.04%,curve to 5.86% 50% with 5.33% 58.76%/5.86% 54.56%,hline to 5.47%,hline to 5.08%,curve to 3.85% 60.53% with 5.08% 54%/4.62% 57.66%,line to 4.15% 61.29%,close,move to 5.47% 50%,line to 5.86% 50%,curve to 4.46% 37.96% with 5.86% 45.43%/5.33% 41.24%,line to 4.15% 38.71%,line to 3.85% 39.46%,curve to 5.08% 50% with 4.62% 42.34%/5.08% 46%,line to 5.47% 50%,close,move to .39% 18.79%,hline to .78%,curve to 6.15% 2.38% with .78% 9.73%/3.19% 2.38%,line to 6.15% 1.19%,line to 6.15% 0,curve to 0 18.79% with 2.76% 0/0% 8.41%,hline to .39%,close,move to 6.15% 1.19%,vline to 2.38%,hline to 93.84%,vline to 1.19%,vline to 0,hline to 6.15%,vline to 1.19%,close,move to 4.15% 38.71%,line to 4.46% 37.96%,curve to 1.99% 28.72% with 3.63% 34.87%/2.73% 31.94%,curve to .78% 18.79% with 1.27% 25.54%/.78% 22.3%,hline to .39%,hline to 0,curve to 1.35% 30.08% with 0 23%/.59% 26.72%,curve to 3.85% 39.46% with 2.1% 33.39%/3.08% 36.57%,line to 4.15% 38.71%,close,move to .39% 81.21%,hline to .78%,curve to 1.99% 71.28% with .78% 77.7%/1.27% 74.46%,curve to 4.46% 62.04% with 2.73% 68.06%/3.63% 65.13%,line to 4.15% 61.29%,line to 3.85% 60.53%,curve to 1.35% 69.92% with 3.08% 63.43%/2.1% 66.61%,curve to 0 81.21% with .59% 73.28%/0% 77%,hline to .39%,close);position:absolute;top:5px;inset-inline:8px;background:linear-gradient(270deg,transparent 40.5%,var(--primary-100) 100%);pointer-events:none;opacity:0;will-change:opacity;transition:opacity .2s ease-in-out}.elementor .statistics-card-item-icon-wrap,.statistics-card-item-icon-wrap{display:flex;background:var(--gray-100)}.elementor .statistics-card-item-icon-wrap,.elementor .statistics-card-item-icon-wrap img,.statistics-card-item-icon-wrap,.statistics-card-item-icon-wrap img{border-radius:50%;aspect-ratio:1}.elementor .statistics-card-item-icon-wrap img,.statistics-card-item-icon-wrap img{margin:0}.elementor .statistics-card-item-icon-wrap i,.statistics-card-item-icon-wrap i{font-size:2rem;margin:auto;display:flex;align-items:center}.elementor .statistics-card-item-texts,.statistics-card-item-texts{padding-block:4px;--line-height:1.25;display:flex;flex-direction:column;justify-content:space-between;gap:8px}.elementor .statistics-card-item-text,.statistics-card-item-text{position:relative;color:var(--primary-100);font-weight:500;font-size:1.375rem}.elementor .statistics-card-item-text span,.statistics-card-item-text span{color:var(--secondary-100);font-weight:600}.elementor .statistics-card-item-subtitle,.statistics-card-item-subtitle{font-weight:500;color:var(--text-main)}.elementor .statistics-card-item-arrow,.statistics-card-item-arrow{color:var(--secondary-100);position:absolute;inset-inline-end:-12px;top:50%;transform:translateY(-50%)}.elementor .statistics-card-item:hover .statistics-card-item-inner::after,.statistics-card-item:hover .statistics-card-item-inner::after{opacity:1}.elementor .statistics-card-item .drplus-line-dot,.statistics-card-item .drplus-line-dot{inset-inline-end:8px;--line-width:var(--wrap-line-width);color:var(--gray-200)}.statistics-card-list{padding-inline-end:6px}.statistics-card2{padding:12px;background-color:#fff;border-radius:1000px}html[data-theme=dark] .statistics-card2{background-color:var(--general-bg)}.statistics-card2-list:not(.swiper-wrapper){gap:20px}.statistics-card2-list:not(.swiper-wrapper) .statistics-card2-item:not(:last-child){position:relative;margin-inline-end:20px}.statistics-card2-list:not(.swiper-wrapper) .statistics-card2-item:not(:last-child)::after{content:"";position:absolute;inset-inline-end:-20px;inset-block:8px;width:1px;background-color:var(--gray-100)}.statistics-card2-item{position:relative;width:-moz-fit-content;width:fit-content;display:flex;gap:12px;align-items:center}.statistics-card2-item-icon-wrap{background-color:var(--primary-100);border-radius:50%}.statistics-card2-item-icon-wrap i{font-size:1.5rem;margin:auto;display:flex;align-items:center;padding:12px;display:flex;border-radius:inherit;color:var(--general-text)}.statistics-card2-item-texts{padding-block:4px;--line-height:1.2;display:flex;flex-direction:column;justify-content:space-between;gap:8px}.statistics-card2-item-text{position:relative;color:var(--primary-100);font-weight:600;font-size:1rem}.statistics-card2-item-text span{color:var(--secondary-100)}.statistics-card2-item-subtitle{font-weight:400;font-size:.875rem;color:var(--text-400)}.testimonials1-section-title{margin-bottom:32px}.testimonials1-section-title .drplus-slider-nav-btn{background-color:var(--general-bg)}.testimonials1-item{padding:12px;border-radius:var(--global-border-radius-2,16px);background:var(--general-bg);max-width:300px;height:auto;display:flex;flex-direction:column}.testimonials1-item-header{display:flex;align-items:center;gap:4px}.testimonials1-item-name-wrap{display:flex;flex-direction:column;margin-inline-end:auto}.testimonials1-item-name{font-weight:700;color:var(--heading-100);margin-bottom:4px}.testimonials1-item-date{font-size:.875rem;font-weight:300;color:var(--gray-400)}.testimonials1-item-score{font-size:.875rem;font-weight:300;color:var(--text-500)}.testimonials1-item-score-wrap{display:flex;flex-direction:column;align-items:center}.testimonials1-item-score-icon{font-size:1rem;color:#f1db18;margin-bottom:2px}.testimonials1-item-content{color:#000;font-size:.875rem;font-weight:300;line-height:2;margin-top:16px;margin-bottom:36px}.testimonials1-item-footer{display:flex;align-items:center;justify-content:space-between;margin-top:auto}.testimonials1-item-visit-text{font-size:.875rem;font-weight:300;color:var(--gray-400)}.testimonials1-item-specialist{font-size:.75rem;font-weight:700;color:var(--heading-100)}.elementor .testimonials1-item-avatar{border-radius:50%;width:48px;height:48px;margin-inline-end:12px}.testimonials2-wrap{--ts2-bg-color:var(--gray-100);display:flex;flex-direction:column-reverse;background-color:var(--ts2-bg-color);border-radius:32px;padding:32px;height:100%}.testimonials2-slider-main{display:flex;flex-direction:column;padding:28px;min-height:240px;height:100%;border-radius:var(--global-border-radius-1,24px);background:var(--general-bg)}.testimonials2-slider-wrap{height:100%;width:100%;margin-bottom:16px}.testimonials2-quote-icon{font-size:2rem;color:var(--primary-100)}.testimonials2-quote-icon:last-child{margin-inline-start:auto;margin-top:auto}.testimonials2-item-content{margin-block:16px;color:var(--text-600)}.testimonials2-slider-thumbs{max-width:100%;width:100%}.testimonials2-slider-thumbs::after,.testimonials2-slider-thumbs::before{content:"";position:absolute;inset-block:0;width:72px;z-index:2;pointer-events:none}.testimonials2-slider-thumbs::before{background:linear-gradient(90deg,transparent 0,var(--ts2-bg-color) 100%);inset-inline-end:0}.testimonials2-slider-thumbs::after{background:linear-gradient(90deg,var(--ts2-bg-color) 0,transparent 100%);inset-inline-start:0}.testimonials2-slider-thumb{display:flex;padding:10px 10px 10px 12px;justify-content:flex-start;align-items:center;border-radius:8px;background:var(--general-bg);max-width:200px}.testimonials2-slider-thumb.swiper-slide-thumb-active{background-color:var(--primary-100)}.testimonials2-slider-thumb.swiper-slide-thumb-active .testimonials2-item-name{color:var(--general-text)}.testimonials2-slider-thumb.swiper-slide-thumb-active .testimonials2-item-position{color:var(--text-100)}.testimonials2-item-avatar-wrap{display:flex;align-items:center}.testimonials2-item-info{display:flex;flex-direction:column;align-items:start;font-size:.875rem}.testimonials2-item-name{font-weight:500;color:var(--text-600)}.testimonials2-item-position{color:var(--text-200)}.elementor .testimonials2-item-avatar{width:52px;height:52px;border-radius:50%;background:var(--general-bg);margin-inline-end:6px}.testimonials3-item{display:flex;flex-direction:column;border-radius:32px;padding:16px;gap:40px;border:1px solid var(--gray-400);background-color:var(--general-bg);will-change:background-color,box-shadow;transition:.2s ease-in-out;transition-property:background-color,box-shadow}.testimonials3-item-head{display:flex;gap:20px}.testimonials3-item-head .testimonials3-item-avatar{width:96px;height:96px;border-radius:20px;border:1px solid var(--body);background-color:var(--body)}.testimonials3-item-info{display:flex;flex-direction:column;gap:6px;justify-content:space-between;padding-block:6px;--line-height:1}.testimonials3-item-name,.testimonials3-item-score-number,.testimonials3-item-subtitle{will-change:color;transition:color .3s ease-in-out}.testimonials3-item-name{font-weight:600;margin-bottom:12px}.testimonials3-item-subtitle{font-size:.875rem;color:var(--text-400);margin-bottom:auto}.testimonials3-item-score-icon{font-size:1.125rem;color:var(--yellow)}.testimonials3-item-score-stars{display:flex;align-items:center;gap:2px}.testimonials3-item-score-stars:not(:last-child){margin-inline-end:16px;position:relative}.testimonials3-item-score-stars:not(:last-child)::after{content:"";position:absolute;inset-block:0;inset-inline-end:-8px;width:1px;background-color:var(--gray-400)}.testimonials3-item-score-wrap{display:flex;align-items:center}.testimonials3-item-content{position:relative;padding-block:16px;padding-inline:16px 28px;border-radius:20px;background-color:var(--gray-300)}.testimonials3-item-quote-icon{position:absolute;bottom:16px;inset-inline-end:16px;font-size:1.5rem;color:var(--primary-100);will-change:color;transition:color .2s ease-in-out}.testimonials3-item:hover{background-color:var(--primary-100);box-shadow:0 -20px 56px 0 hsla(0,0%,100%,.2392156863) inset}.testimonials3-item:hover .testimonials3-item-name,.testimonials3-item:hover .testimonials3-item-score-number,.testimonials3-item:hover .testimonials3-item-subtitle{color:var(--general-text)}.testimonials3-item:hover .testimonials3-item-quote-icon{color:var(--secondary-100)}.drplus-booking-widget-fields{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;align-items:center}.drplus-booking-widget-field-group{border:1px solid var(--gray-200);background:var(--general-bg);border-radius:var(--field-border-radius,12px);font-size:14px;font-weight:500;line-height:2;will-change:border-color;transition:border-color .2s ease-in-out}.drplus-booking-widget-field-group:not(:has(input:-moz-placeholder)){border-color:var(--primary-100)}.drplus-booking-widget-field-group:focus-within,.drplus-booking-widget-field-group:not(:has(input:placeholder-shown)){border-color:var(--primary-100)}.drplus-booking-widget-field-wrap{position:relative;display:grid;grid-template-columns:1fr auto;align-items:center;padding-inline-end:16px}.drplus-booking-widget-field{color:inherit!important;font-size:inherit;font-weight:inherit}.drplus-booking-widget-field::-moz-placeholder{color:var(--text-main)}.drplus-booking-widget-field::placeholder{color:var(--text-main)}.drplus-booking-widget-time-title .section-title-title{margin-block:32px 16px;color:var(--text-600);font-size:1rem;line-height:2}.drplus-booking-widget-time-wrap:has(.drplus-booking-widget-time-slot:hover){z-index:3}.drplus-booking-widget-time-slots{padding-bottom:72px;--mobile-gap:16px}.drplus-booking-widget-time-slot{position:relative;display:flex;flex-direction:column;align-items:center;min-width:76px;width:-moz-fit-content;width:fit-content;padding:12px;border-radius:var(--btn-normal-border-radius,16px);border:1px solid var(--primary-100);color:var(--primary-100);will-change:background-color;transition:background-color .2s ease-in-out}.drplus-booking-widget-time-slot:focus,.drplus-booking-widget-time-slot:focus-within,.drplus-booking-widget-time-slot:hover{background-color:var(--primary-100-20);color:var(--primary-100)}.drplus-booking-widget-time-slot.reserved{background:var(--general-bg);border-color:var(--general-bg);color:var(--text-100);cursor:default}.drplus-booking-widget-time-slot.available .drplus-booking-widget-time-slot-note{display:none}.drplus-booking-widget-time-slot:has(input:checked){color:var(--general-text);background:var(--primary-100)}.drplus-booking-widget-time-slot:has(input:checked) .selected-slot{display:block}.drplus-booking-widget-time-slot:has(input:checked) .slot-status{display:none}.drplus-booking-widget-time-slot:has(input:checked) .drplus-booking-widget-time-slot-selected-icon{opacity:1;visibility:visible;scale:1;color:var(--primary-100)}.drplus-booking-widget-time-slot:has(input:checked) .drplus-booking-widget-time-slot-label{color:inherit}.drplus-booking-widget-time-slot:has(input:checked) .drplus-booking-widget-time-slot-note{display:flex}.drplus-booking-widget-time-slot .drplus-booking-widget-time-slot-note{top:calc(100% + 24px)}.drplus-booking-widget-time-slot-time{border-bottom:1px solid var(--gray-200);display:flex;width:100%;justify-content:center;font-size:1.125rem;font-weight:800}.drplus-booking-widget-time-slot-label:is(.available.drplus-booking-widget-time-slot-label){color:var(--text-main)}.drplus-booking-widget-time-slot .selected-slot{display:none}.drplus-booking-widget-time-slot-selected-icon{position:absolute;bottom:0;background:var(--general-bg);font-size:1rem;border-radius:50%;padding:4px;filter:drop-shadow(0 0 4px var(--primary-100-36));transform:translateY(50%);opacity:0;visibility:none;scale:0;will-change:opacity,visibility,scale;transition:.2s ease-in-out;transition-property:opacity,visibility,scale}.drplus-booking-widget-time-radio{display:none!important}.drplus-booking-widget-button{margin-top:-48px;z-index:1}.drplus-book-form-widget{display:grid;gap:16px;grid-template-columns:repeat(var(--desktop-columns,2),1fr);align-items:start}.drplus-book-form-widget .drplus-search-input-wrap{padding:8px 16px;border-color:var(--gray-200)}.drplus-book-form-widget-button-divider{position:relative;display:block;--divider-color:var(--gray-300);margin-block:20px;height:1px;background-color:var(--divider-color)}.drplus-book-form-widget-button-divider::after{content:"";position:absolute;inset-inline-end:0;top:-2px;height:5px;width:5px;border-radius:50%;background:var(--divider-color)}.drplus-book-form-widget-button-wrap{grid-column:1/-1}.drplus-book-form-widget .drplus-foreign-checkbox::before{font-size:.75rem;top:3px;inset-inline-start:2px}.drplus-book-form-widget .drplus-foreign-checkbox::after{background-color:var(--gray-300);border:0}.drplus-book-form-widget>:has(+.drplus-book-form-widget-button-wrap):nth-child(odd){grid-column:1/-1}.drplus-consult-form-widget{display:grid;gap:16px;grid-template-columns:repeat(var(--desktop-columns,2),1fr);align-items:start}.drplus-consult-form-widget .drplus-search-input-wrap{padding:8px 16px;border-color:var(--gray-200)}.drplus-consult-form-widget-button-wrap{grid-column:1/-1}.drplus-consult-form-widget .drplus-foreign-checkbox::before{font-size:.75rem;top:3px;inset-inline-start:2px}.drplus-consult-form-widget>:has(+.drplus-consult-form-widget-button-wrap):nth-child(even){grid-column:1/-1}.accordion-items{display:flex;flex-direction:column;gap:24px}.accordion-item{width:100%;background:var(--gray-100);color:var(--text-600);padding:8px;border-radius:12px;display:flex;flex-direction:column;gap:12px;box-sizing:border-box}.accordion-item-icon{color:var(--text-300);will-change:color;transition:color .2s ease-in-out}.accordion-item-head{display:flex;gap:8px;cursor:pointer;align-items:flex-start;padding:8px}.accordion-item-head:focus .accordion-item-icon,.accordion-item-head:focus-within .accordion-item-icon,.accordion-item-head:hover .accordion-item-icon{color:var(--primary-200)}.accordion-item-title{font-weight:500}.accordion-item-icon{margin-inline-start:auto;display:grid;margin-top:4px}.accordion-item-icon i{grid-row:1;grid-column:1;will-change:opacity;transition:opacity .2s ease-in-out}.accordion-item-icon-open{opacity:1}.accordion-item-icon-close{opacity:0;position:absolute}.accordion-item-content{padding:16px 12px;background-color:var(--general-bg);color:var(--heading-200);text-align:justify;border-radius:0 0 12px 12px;display:none}.accordion-item.accordion-item-active .accordion-item-icon-open,.accordion-item.accordion-item-default .accordion-item-icon-open{opacity:0}.accordion-item.accordion-item-active .accordion-item-icon-close,.accordion-item.accordion-item-default .accordion-item-icon-close{opacity:1}.accordion-item.accordion-item-default .accordion-item-content{display:block}.accordion-items.accordion-style-2 .accordion-item{background-color:rgba(0,0,0,0)}.accordion-items.accordion-style-2 .accordion-item-head{border-radius:1000px;border:1px solid var(--gray-100);gap:12px;align-items:center;will-change:border-color;transition:border-color .2s ease-in-out}.accordion-items.accordion-style-2 .accordion-item-head-line{position:relative;display:block;color:var(--secondary-100);width:0;height:1px;background-color:currentColor;will-change:width,margin;transition:.2s ease-in-out;transition-property:width,margin}.accordion-items.accordion-style-2 .accordion-item-head-line::after{content:"";position:absolute;width:5px;height:5px;top:-2px;inset-inline-end:0;opacity:0;background-color:currentColor;border-radius:50%;will-change:opacity;transition:opacity .2s ease-in-out}.accordion-items.accordion-style-2 .accordion-item-icon{display:flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;border-radius:50%;background-color:var(--gray-300);color:var(--primary-100);box-sizing:border-box;padding:4px;aspect-ratio:1;font-size:1rem;margin-top:0;will-change:background,color;transition:.2s ease-in-out;transition-property:background,color}.accordion-items.accordion-style-2 .accordion-item-icon:is(.accordion-item-active.accordion-item-icon){box-shadow:0 -8px 24px 0 var(--shadow-color,rgba(255,255,255,.4392156863)) inset,0 8px 24px 0 var(--shadow-color,rgba(255,255,255,.4392156863)) inset}.accordion-items.accordion-style-2 .accordion-item-content{position:relative;border-radius:50px;padding:32px;background-color:var(--gray-100);overflow:hidden}.accordion-items.accordion-style-2 .accordion-item-bg-icon{position:absolute;inset-inline-end:8%;bottom:-10px;font-size:3.5rem;rotate:16deg;pointer-events:none;color:var(--gray-300)}.accordion-items.accordion-style-2 .accordion-item.accordion-item-active .accordion-item-head{border-color:var(--text-main)}.accordion-items.accordion-style-2 .accordion-item.accordion-item-active .accordion-item-head-line{width:24px;margin-inline-start:16px}.accordion-items.accordion-style-2 .accordion-item.accordion-item-active .accordion-item-head-line::after{opacity:1}.accordion-items.accordion-style-2 .accordion-item.accordion-item-active .accordion-item-icon{background-color:var(--secondary-100);color:var(--general-text)}.clinics{--border-color:var(--gray-200);--bg-color:var(--gray-100);display:none;flex-wrap:wrap;position:relative;background:var(--bg-color)}.clinics::after{content:"";position:absolute;inset:0;border:1px solid var(--bg-color);z-index:1;touch-action:none;pointer-events:none}.clinics.odd-mode .clinic-last .clinic-inner::after,.clinics.odd-mode .clinic-last .clinic-inner::before{display:none}.clinic{position:relative;width:calc(100%/var(--desktop-cols,6));will-change:color;transition:color .2s ease-in-out}.clinic-inner{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;overflow:hidden;padding:20px 16px;position:relative}.clinic-title{font-size:.875rem;color:var(--text-200)}.clinic-empty:last-child{display:none!important}.clinic-icon{width:42px;height:42px;font-size:42px;color:var(--text-100);will-change:color;transition:color .2s ease-in-out}.clinic-icon-wrap{display:flex}.clinic-popover{opacity:0;visibility:hidden;position:absolute;left:50%;transform:translateX(-50%);z-index:1;width:-moz-fit-content;width:fit-content;white-space:nowrap;bottom:20px;padding:0 16px;border-radius:960px;background:var(--general-bg);box-shadow:0 0 10px rgba(0,0,0,.08);text-align:center;will-change:opacity,visibility;transition:.2s ease-in-out;transition-property:opacity,visibility}.clinic:focus .clinic-icon,.clinic:focus-within .clinic-icon,.clinic:hover .clinic-icon{color:var(--primary-100)}.clinic:focus .clinic-popover,.clinic:focus-within .clinic-popover,.clinic:hover .clinic-popover{opacity:1;visibility:visible}.clinic-separator{position:absolute;bottom:0;inset-inline-end:0;z-index:2;transform:translate(-50%,50%) rotate(45deg)}.clinic-separator-white{inset-inline:0 auto;transform:translate(50%,50%) rotate(45deg)}.clinic-separator-white.icon-has-bg::before{background-color:var(--general-bg)}.clinic::after,.clinic::before{content:"";position:absolute;background:var(--border-color)}.clinic::before{top:0;inset-inline:20px;height:1px}.clinic::after{inset-block:20px;inset-inline-start:0;width:1px}.clinic-last .clinic-separator{display:none}.pagination,.woocommerce-pagination>.page-numbers{margin-top:64px}.pagination,.pagination .nav-links,.woocommerce-pagination>.page-numbers{text-align:center;display:flex;justify-content:center;flex-wrap:wrap;gap:8px}.pagination,.woocommerce-pagination{grid-column:1/-1}.pagination .page-numbers:is(a,span),.woocommerce-pagination .page-numbers:is(a,span){color:var(--primary-100);border-radius:8px;display:flex;justify-content:center;align-items:center}.pagination .page-numbers:is(a,span):not(.next):not(.prev):not(.dots),.woocommerce-pagination .page-numbers:is(a,span):not(.next):not(.prev):not(.dots){aspect-ratio:1;width:44px}.pagination .page-numbers:is(a,span):not(.dots),.woocommerce-pagination .page-numbers:is(a,span):not(.dots){background:#f0f0f0}.pagination .page-numbers:is(a,span):not(.dots):is(html[data-theme=dark].page-numbers),.woocommerce-pagination .page-numbers:is(a,span):not(.dots):is(html[data-theme=dark].page-numbers){background:#4d4d4d}.pagination .page-numbers:is(a,span).current,.woocommerce-pagination .page-numbers:is(a,span).current{background:var(--secondary-100);color:var(--general-text)}.pagination .page-numbers:is(a,span).next,.pagination .page-numbers:is(a,span).prev,.woocommerce-pagination .page-numbers:is(a,span).next,.woocommerce-pagination .page-numbers:is(a,span).prev{padding:6px 16px;gap:4px;color:var(--text-200)}.pagination .page-numbers:is(a,span).next i,.pagination .page-numbers:is(a,span).prev i,.woocommerce-pagination .page-numbers:is(a,span).next i,.woocommerce-pagination .page-numbers:is(a,span).prev i{color:var(--primary-100)}.pagination .page-numbers:is(a,span).next,.woocommerce-pagination .page-numbers:is(a,span).next{padding-inline-end:8px}.pagination .page-numbers:is(a,span).prev,.woocommerce-pagination .page-numbers:is(a,span).prev{padding-inline-start:8px}.pagination .page-numbers:is(a,span).dots,.woocommerce-pagination .page-numbers:is(a,span).dots{height:100%;font-size:1.125rem;font-weight:800;padding-bottom:4px;color:#a3c1e0}.pagination .page-numbers:is(a,span):not(.dots):not(.current):hover,.woocommerce-pagination .page-numbers:is(a,span):not(.dots):not(.current):hover{background:var(--primary-100);color:var(--general-text)}.pagination .page-numbers:is(a,span):not(.dots):not(.current):hover i,.woocommerce-pagination .page-numbers:is(a,span):not(.dots):not(.current):hover i{color:inherit}.social-items{display:grid;grid-template-columns:1fr 1fr;gap:8px}.social-item{display:flex;align-items:center;gap:4px}.social-item:not(:hover){color:var(--text-200)}.widget.widget_drplus_socials{padding:0;background:rgba(0,0,0,0)!important}.social_widget-inner{display:flex;flex-direction:column;gap:20px;padding:16px;box-sizing:border-box;border-radius:var(--global-border-radius-2,16px)}.social_widget-inner.style_1{background:var(--gray-100)}.social_widget-inner.style_2{border:1px solid var(--gray-200)}.social_widget-inner.style_2 .widgettitle{background:rgba(0,0,0,0);border-radius:0;border-bottom:1px solid var(--primary-100);color:var(--primary-100);padding-top:0}.social_widget-inner.style_3{padding:0}.social_widget-inner.style_3 .widgettitle{border:1px solid var(--primary-100);color:var(--primary-100);background:rgba(0,0,0,0)}.social_widget-inner.style_3 .social-items{gap:16px 20px;padding-inline:20px}.repeater{display:flex;flex-wrap:wrap}.repeater-flow-column{flex-direction:column;gap:16px}.repeater-flow-row{gap:32px 16px}.repeater-slot:last-child .repeater-icons{display:none}.repeater-flow-column .repeater-slot:not(:last-child) .repeater-item{padding-bottom:16px;border-bottom:1px solid var(--primary-100)}.repeater-item{background:var(--general-bg);display:flex;flex-direction:column;gap:8px;box-sizing:border-box;position:relative}.repeater-icons{display:flex;flex-direction:column;gap:4px;position:absolute;top:0;inset-inline-start:0}.repeater-move{cursor:grab}.repeater-remove{cursor:pointer;color:var(--red)}.repeater-row{position:relative;margin-inline-start:36px;padding-inline-start:24px}.repeater-row::before{content:"";position:absolute;top:8px;inset-inline-start:0;width:12px;height:12px}.repeater-row-primary::before{background:var(--primary-100);border-radius:4px}.repeater-row-secondary::before{content:"";font-family:DrPlus!important;line-height:1;color:var(--primary-100)}.repeater-row-double{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:8px}.repeater:not(.repeater-grid) input:is([type=text],[type=password],[type=tel],[type=url],[type=date],[type=datetime-local],[type=search],[type=email],[type=month],[type=number],[type=time],[type=week]),.repeater:not(.repeater-grid) select,.repeater:not(.repeater-grid) textarea{padding:0;border:0;border-radius:0}.repeater:not(.repeater-grid) input:is([type=text],[type=password],[type=tel],[type=url],[type=date],[type=datetime-local],[type=search],[type=email],[type=month],[type=number],[type=time],[type=week])::-moz-placeholder,.repeater:not(.repeater-grid) select::-moz-placeholder,.repeater:not(.repeater-grid) textarea::-moz-placeholder{color:var(--text-200)}.repeater:not(.repeater-grid) input:is([type=text],[type=password],[type=tel],[type=url],[type=date],[type=datetime-local],[type=search],[type=email],[type=month],[type=number],[type=time],[type=week])::placeholder,.repeater:not(.repeater-grid) select::placeholder,.repeater:not(.repeater-grid) textarea::placeholder{color:var(--text-200)}.repeater-grid .repeater-row{padding-inline-start:0}.repeater-grid.repeater-flow-column{margin-inline-start:0}@media screen and (max-width:480px){.repeater-row-double{grid-template-columns:1fr}}.drplus-dropzone-wrap{background:var(--gray-100);padding:16px 24px;border-radius:16px;display:flex;flex-direction:column;gap:8px}.drplus-dropzone-title{font-size:1.125rem;font-weight:700;color:var(--text-600)}.drplus-dropzone{width:100%;border-radius:16px;border:1px dashed var(--primary-100);background:var(--general-bg);cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:16px;box-sizing:border-box;position:relative;overflow:hidden}.drplus-dropzone.dz-max-files-reached{pointer-events:none;touch-action:none}.drplus-dropzone .drplus-dropzone-upload-icon{font-size:3rem;color:var(--primary-100);touch-action:none;pointer-events:none}.drplus-dropzone .drplus-dropzone-upload-text{touch-action:none;pointer-events:none}.drplus-dropzone:has(.dz-preview) .drplus-dropzone-upload-icon,.drplus-dropzone:has(.dz-preview) .drplus-dropzone-upload-text{display:none}.drplus-dropzone .dz-preview>div:not(.dz-image):not(.dz-details):not(.dz-progress){display:none}.drplus-dropzone .dz-image{display:flex;position:relative;z-index:1}.drplus-dropzone .dz-progress{position:absolute;inset:0;z-index:0}.drplus-dropzone .dz-progress .dz-upload{background:rgba(29,186,181,.2);height:100%;display:block}.drplus-dropzone-info-row{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;color:var(--text-200)}.drplus-dropzone-current-value{background:var(--general-bg);border-radius:16px;padding:16px;margin-top:24px;box-sizing:border-box}.drplus-dropzone .dz-preview,.drplus-dropzone-current-value{display:flex;gap:12px;width:100%}.drplus-dropzone .dz-preview img,.drplus-dropzone-current-value img{border:1px solid var(--primary-100);width:56px;height:56px;-o-object-fit:cover;object-fit:cover;box-sizing:border-box;border-radius:8px}.drplus-dropzone .dz-preview,.drplus-dropzone-current-value-img{display:flex}.drplus-dropzone .dz-details,.drplus-dropzone-current-value-details{display:flex;flex-direction:column-reverse;justify-content:center;gap:2px;font-size:.875rem;max-width:300px;position:relative;z-index:1}.drplus-dropzone .dz-size,.drplus-dropzone-current-value-size{color:var(--text-200)}.drplus-dropzone .dz-filename,.drplus-dropzone-current-value-filename{color:var(--heading-200);font-weight:500;overflow:hidden!important;-webkit-box-orient:vertical;text-overflow:ellipsis;text-wrap:nowrap;max-width:100%}.drplus-dropzone-current-value-remove{cursor:pointer;font-size:1rem;margin-inline-start:auto;align-self:flex-start}.dropdown{border-radius:var(--btn-normal-border-radius,16px);padding:8px 16px;color:var(--heading-200);background:var(--general-bg);font-size:1rem;font-weight:400;position:relative;min-width:172px;box-sizing:border-box;cursor:pointer;will-change:border-radius;transition:border-radius .1s ease-in-out}.dropdown-current{white-space:nowrap}.dropdown-current-wrap{display:flex;gap:8px;align-items:center;justify-content:space-between}.dropdown-current-icon{will-change:transform;transition:transform .2s ease-in-out}.dropdown-items{opacity:0;visibility:hidden;display:flex;flex-direction:column;gap:8px;box-sizing:border-box;position:absolute;top:100%;inset-inline:0;z-index:10;background:inherit;padding:inherit;padding-top:0;border-radius:0 0 16px 16px;border-top:1px dashed rgba(155,156,164,.7);max-height:200px;overflow:auto;will-change:opacity,visibility;transition:.2s ease-in-out;transition-property:opacity,visibility}.dropdown-item{color:var(--text-500);will-change:color;transition:color .2s ease-in-out}.dropdown-item:hover{color:var(--text-600)}.dropdown.hover{border-radius:16px 16px 0 0}.dropdown.hover .dropdown-items{opacity:1;visibility:visible}.dropdown.hover .dropdown-current-icon{transform:rotate(180deg)}.drplus-line-dot{position:absolute;height:1px;top:50%;transform:translateY(-50%);background-color:currentColor;width:var(--line-width,100%)}.drplus-line-dot::before{content:"";position:absolute;width:7px;height:7px;border-radius:50%;background-color:currentColor;transform:translateY(-50%);top:50%}.drplus-line-dot.direction{inset-inline-start:0}.drplus-line-dot.direction-start::before{inset-inline-start:0}.drplus-line-dot.direction-end{inset-inline-end:0}.drplus-line-dot.direction-end::before{inset-inline-end:0}.specialists-search{background:var(--general-bg);padding:32px;box-sizing:border-box;border-radius:32px;display:flex;flex-direction:column;gap:20px;color:var(--text-400);border:1px solid var(--gray-300)}.specialists-search-input{flex:1;padding:0;border-radius:0;font-size:.875rem}.specialists-search-input-wrap{position:relative;z-index:10;background:var(--general-bg);border-radius:960px;padding:9px 16px;border:1px solid var(--gray-200);display:flex;gap:8px;align-items:center}.specialists-search-input-icon-wrap{display:flex}.specialists-search-input-select-city{border:0;border-inline-start:1px solid var(--gray-200-24);padding-inline:12px 0;padding-block:2px;box-sizing:border-box;display:flex;gap:4px;align-items:center;background:rgba(0,0,0,0);color:var(--text-main);border-radius:0;font-weight:400}.specialists-search-input-select-city-icon{margin-inline-end:8px}.specialists-search-input-select-city-name{font-size:.875rem}.specialists-search-input-select-city-arrow{font-size:1rem}.specialists-search-input-select-city:focus,.specialists-search-input-select-city:focus-within,.specialists-search-input-select-city:hover{background:rgba(0,0,0,0);color:var(--text-main);border-inline-start-color:var(--gray-200-24)}.specialists-search-specialities-wrap{position:relative}.specialists-search-specialities-wrap .drplus-slider-nav-btn.drplus-slider-nav-btn.drplus-slider-nav-btn{position:absolute;inset-block:0;margin:0;padding-inline:12px;border-radius:100px;background:var(--gray-100);color:var(--text-main)}.specialists-search-specialities-wrap .drplus-slider-nav-btn.drplus-slider-nav-btn.drplus-slider-nav-btn.drplus-slider-nav-prev{inset-inline:0 auto}.specialists-search-specialities-wrap .drplus-slider-nav-btn.drplus-slider-nav-btn.drplus-slider-nav-btn.drplus-slider-nav-next{inset-inline:auto 0}.specialists-search-speciality{box-sizing:border-box;border:1px solid var(--gray-300);background:var(--general-bg);border-radius:20px;padding:16px;display:flex;flex-direction:column;gap:16px;text-align:center;will-change:border-color,background;transition:.1s ease-in-out;transition-property:border-color,background}.specialists-search-speciality input{position:absolute;top:12px;inset-inline-end:12px}.specialists-search-speciality input::after{background:var(--gray-100);border-radius:6px;border:0;width:20px;height:20px;will-change:background;transition:background .1s ease-in-out}.specialists-search-speciality input::before{color:#fff;top:6px;inset-inline-start:5px;font-size:.625rem}.specialists-search-speciality input:checked::after{background:var(--green)}.specialists-search-speciality-icon-wrap{width:-moz-fit-content;width:fit-content;margin-inline:auto;border-radius:50%;background:var(--gray-100);padding:12px;color:var(--primary-100);display:flex}.specialists-search-speciality-texts{margin-block:auto;display:flex;flex-direction:column;gap:12px;--line-height:1.25}.specialists-search-speciality-name{color:var(--text-main);font-weight:500}.specialists-search-speciality-subtitle{color:var(--text-400);font-size:.875rem}.specialists-search-speciality:has(input:checked){border-color:var(--primary-100)}.specialists-search-submit{margin-top:20px}.specialists-search-city-popup{display:none;position:absolute;inset-inline:0;top:100%;margin-top:8px;z-index:1;background:var(--input-bg);padding:20px;border-radius:24px;border:1px solid var(--gray-300);flex-direction:column;gap:20px}.specialists-search-city-popup-head{padding-bottom:20px;border-bottom:1px solid var(--gray-200-24);display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:space-between}.specialists-search-city-popup-head button.specialists-search-city-popup-close{padding:0;background:rgba(0,0,0,0);border:0;border-radius:0;color:var(--text-main)}.specialists-search-city-popup-title{color:var(--text-main);font-weight:500}.specialists-search-city-popup-search-wrap{padding-bottom:20px;border-bottom:1px solid var(--gray-200-24)}.specialists-search-city-popup-field-wrap{display:flex;align-items:center;gap:8px;border-radius:960px;color:var(--text-main);border:1px solid currentColor;padding:11px 16px;will-change:border-color,color;transition:.2s ease-in-out;transition-property:border-color,color}.specialists-search-city-popup-field-wrap input{background:rgba(0,0,0,0);padding:0;border:0;border-radius:0;font-size:.875rem}.specialists-search-city-popup-field-wrap:has(input:-moz-placeholder){color:var(--text-400)}.specialists-search-city-popup-field-wrap:has(input:placeholder-shown){color:var(--text-400)}.specialists-search-city-popup-all-cities{margin-top:20px;background:var(--gray-100);border-radius:960px;color:var(--primary-100);font-size:.875rem;padding:4px 13px;border:0}.specialists-search-city-popup-all-cities:focus,.specialists-search-city-popup-all-cities:focus-within,.specialists-search-city-popup-all-cities:hover{color:var(--gray-100);background:var(--primary-100)}.specialists-search-city-popup-results{display:flex;flex-direction:column;gap:8px}.specialists-search-city-popup-loading{display:none}.specialists-search-city-popup-result{display:grid;grid-template-columns:1fr auto;align-items:center;background:rgba(0,0,0,0);justify-items:start;border:0;gap:0;color:var(--text-main)}.specialists-search-city-popup-result-city,.specialists-search-city-popup-result-province{grid-column:1}.specialists-search-city-popup-result-province{color:var(--text-400);font-size:.875rem}.specialists-search-city-popup-result-arrow{grid-row:1/3;grid-column:2}.specialists-search-city-popup-result:focus,.specialists-search-city-popup-result:focus-within,.specialists-search-city-popup-result:hover{background:var(--gray-100)}.specialists-search .swiper-button-disabled{opacity:0}html[data-theme=dark] .specialists-search,html[data-theme=dark] .specialists-search-city-popup{border-color:#323f50}html[data-theme=dark] .specialists-search-speciality{background-color:rgba(50,63,80,.2392156863)}html[data-theme=dark] .specialists-search-speciality:has(input:checked){background-color:var(--general-bg)}.specialist-slider{z-index:2}.specialist-slider-wrap{position:relative;width:100%;max-width:325px;border-radius:32px;padding-inline:32px}.specialist-slider-wrap::before{content:"";position:absolute;inset:14px 0 0;z-index:1;border-radius:inherit;background-color:var(--primary-100);background-repeat:no-repeat;background-size:cover;pointer-events:none;box-shadow:0 -20px 56px 0 hsla(0,0%,100%,.2392156863) inset}.specialist-slider-wrap.slider-has-arrows::before{clip-path:polygon(90.15% 0,91.49% .09%,92.77% .34%,93.98% .74%,95.12% 1.28%,96.17% 1.95%,97.11% 2.75%,97.95% 3.65%,98.66% 4.65%,99.23% 5.73%,99.65% 6.89%,99.91% 8.11%,100% 9.38%,100% 90.62%,99.91% 91.89%,99.65% 93.11%,99.23% 94.27%,98.66% 95.35%,97.95% 96.35%,97.12% 97.25%,96.17% 98.05%,95.12% 98.72%,93.98% 99.26%,92.77% 99.66%,91.49% 99.91%,90.15% 100%,8.51% 99.91%,7.23% 99.66%,6.02% 99.26%,4.88% 98.72%,3.83% 98.05%,2.89% 97.25%,2.05% 96.35%,1.34% 95.35%,.77% 94.27%,.35% 93.11%,.09% 91.89%,0 90.62%,0 9.38%,.09% 8.11%,.35% 6.89%,.77% 5.73%,1.34% 4.65%,2.05% 3.65%,2.89% 2.75%,3.83% 1.95%,4.88% 1.28%,6.02% .74%,7.23% .34%,8.51% .09%,9.85% 0,12.42% .1%,13.71% .39%,14.97% .83%,16.19% 1.42%,17.39% 2.11%,18.56% 2.89%,19.71% 3.73%,20.85% 4.61%,21.98% 5.5%,23.1% 6.37%,24.21% 7.21%,25.33% 7.98%,25.75% 8.24%,26.18% 8.48%,26.62% 8.7%,27.08% 8.9%,27.54% 9.07%,28.02% 9.23%,28.51% 9.37%,29.01% 9.48%,29.51% 9.56%,30.03% 9.63%,30.55% 9.67%,31.08% 9.68%,31.61% 9.67%,32.13% 9.63%,32.65% 9.56%,33.15% 9.48%,33.65% 9.37%,34.14% 9.23%,34.61% 9.07%,35.08% 8.9%,35.54% 8.7%,35.98% 8.48%,36.41% 8.24%,36.82% 7.98%,37.94% 7.21%,39.05% 6.37%,40.17% 5.5%,41.3% 4.61%,42.44% 3.73%,43.59% 2.89%,44.76% 2.11%,45.96% 1.42%,47.19% .83%,48.45% .39%,49.74% .1%,51.08% 0);clip-path:shape(from 90.15% 0,curve to 100% 9.38% with 95.59% 0/100% 4.2%,vline to 90.62%,curve to 90.15% 100% with 100% 95.8%/95.59% 100%,hline to 9.85%,curve to 0 90.62% with 4.41% 100%/0% 95.8%,vline to 9.38%,curve to 9.85% 0 with 0 4.2%/4.41% 0,hline to 11.08%,curve to 25.33% 7.98% with 16.51% 0/20.85% 5.05%,curve to 31.08% 9.68% with 26.97% 9.05%/28.95% 9.68%,curve to 36.82% 7.98% with 33.21% 9.68%/35.19% 9.05%,curve to 51.08% 0 with 41.3% 5.05%/45.64% 0,hline to 90.15%,close)}.specialist-slider-arrows-wrap{position:absolute;top:0;inset-inline-end:18%;padding:10px 16px;width:90px;height:90px;border-radius:50%;background-color:var(--secondary-100);box-shadow:0 16px 24px 0 hsla(0,0%,100%,.4) inset}.specialist-slider-arrows-wrap button.drplus-slider-nav-btn:has(>i:only-child){padding:0}.specialist-slider-arrows-wrap button.drplus-slider-nav-btn i{font-size:inherit}.specialist-slider-arrows-wrap button.drplus-slider-nav-btn,.specialist-slider-arrows-wrap button.drplus-slider-nav-btn:focus-within{background-color:unset;box-shadow:unset;color:var(--general-text);font-size:1.5rem}.specialist-slider-arrows-wrap button.drplus-slider-nav-btn:hover{background-color:rgba(0,0,0,0)}.specialist-slider-title{position:relative;z-index:2;color:var(--general-text);--line-height:1.5;margin-top:46px}.specialist-slider-item{z-index:2;align-self:flex-end}.specialist-slider-item-inner{position:relative}.specialist-slider-item-avatar{display:block;width:70%;min-width:70%;margin-inline:auto;margin-top:24px}.specialist-slider-item-info{position:absolute;bottom:-24px;display:flex;flex-direction:column;align-items:center;gap:10px;background:var(--general-bg);padding:10px 20px;border-radius:1000px;inset-inline-end:50%;transform:translateX(-50%);box-shadow:0 0 56px 0 var(--primary-100-20);--line-height:1;white-space:nowrap;opacity:0;will-change:opacity,bottom;transition:var(--transition-duration,.5s) ease-in-out;transition-property:opacity,bottom}.specialist-slider-item-name{font-weight:500;font-size:1rem;color:var(--primary-100)}.specialist-slider-item-subtitle{font-size:.875rem;color:var(--text-400)}.specialist-slider-item.swiper-slide-active .specialist-slider-item-info{bottom:10px;opacity:1}.e-preview--show-hidden-elements .specialist-slider-wrap{padding-inline:32px}html[data-theme=dark] .specialist-slider-arrows-wrap button.drplus-slider-nav-btn{color:#f6f7fe}html[data-theme=dark] .specialist-slider-title{color:#f6f7fe}html[data-theme=dark] .specialist-slider-item-name{color:var(--text-main)}html[data-theme=dark] .specialist-slider-item-subtitle{color:var(--text-400)}.drplus_theme_toggle_button.style-1{padding:0;display:flex;align-items:center;justify-content:center;--background:var(--gray-100);--icon_color:var(--primary-100)}.drplus_theme_toggle_button.style-1 .drplus_theme_toggle_label{background:var(--background);border:none;padding:14px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .3s,transform .5s ease-in-out}.drplus_theme_toggle_button.style-1 .drplus_theme_toggle_label:has(.hidden-checkbox:checked){transform:rotate(180deg)}.drplus_theme_toggle_button.style-1 .drplus_theme_toggle_icon-wrapper{display:grid}.drplus_theme_toggle_button.style-1 .drplus_theme_toggle_icon{color:var(--icon_color);grid-column:1;grid-row:1;transition:opacity .3s ease-in-out,transform .5s ease-in-out}.drplus_theme_toggle_button.style-1 .drplus_theme_toggle_icon.dark_icon{opacity:0;transform:rotate(-180deg)}.drplus_theme_toggle_button.style-1 .drplus_theme_toggle_checkbox:checked+.drplus_theme_toggle_label .light_icon{opacity:0;transform:rotate(180deg)}.drplus_theme_toggle_button.style-1 .drplus_theme_toggle_checkbox:checked+.drplus_theme_toggle_label .dark_icon{opacity:1;transform:rotate(0)}.drplus_theme_toggle_button.style-2{padding:0;--background:var(--gray-200);--icon_color:var(--yellow)}.drplus_theme_toggle_button.style-2 .drplus_theme_toggle_label{position:relative;display:inline-block;width:100px;height:50px}.drplus_theme_toggle_button.style-2 .drplus_theme_toggle_slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--background);transition:.4s;border-radius:1000px;transition:.4s}.drplus_theme_toggle_button.style-2 .drplus_theme_toggle_slider::before{position:absolute;content:"";height:42px;width:42px;left:4px;bottom:4px;border-radius:50%;background-color:var(--icon_color);transition:.4s}.drplus_theme_toggle_button.style-2 .drplus_theme_toggle_slider::after{background-color:var(--background);content:"";position:absolute;border-radius:50%;left:-26px;bottom:10px;width:40px;height:40px;opacity:0;transition:.2s}.drplus_theme_toggle_button.style-2 .drplus_theme_toggle_checkbox:checked+.drplus_theme_toggle_label .drplus_theme_toggle_slider{background-color:var(--background)}.drplus_theme_toggle_button.style-2 .drplus_theme_toggle_checkbox:checked+.drplus_theme_toggle_label .drplus_theme_toggle_slider::after{left:auto;opacity:1;transform:translateX(38px);transition:.5s}.drplus_theme_toggle_button.style-2 .drplus_theme_toggle_checkbox:checked+.drplus_theme_toggle_label .drplus_theme_toggle_slider::before{transform:translateX(50px)}.hospital-address{font-size:.875rem;font-style:normal}.hospital-address-wrap{display:flex;align-items:center;text-align:start;gap:4px;color:var(--text-200)}.hospitals-items .hospital a{display:grid;grid-template-columns:76px 1fr;gap:8px;align-items:center;background:var(--gray-100);border-radius:20px;padding:12px;box-sizing:border-box;border:1px solid transparent;width:100%;height:100%;will-change:border-color;transition:border-color .2s ease-in-out}.hospitals-items .hospital-item-texts{display:flex;flex-direction:column;gap:8px;overflow:hidden}.hospitals-items .hospital-item-texts:only-child{grid-column:1/-1}.hospitals-items .hospital-name{color:var(--text-600);font-size:1rem;font-weight:800}.hospitals-items .hospital img{border-radius:var(--global-border-radius-2,16px)}.hospitals-items .hospital:hover a{border-color:var(--primary-100)}.hospitals .hospital{height:auto}.hospitals .hospital a{display:flex;flex-direction:column;gap:4px;border:1px solid var(--gray-200);border-radius:var(--global-border-radius-1,24px);padding:16px;box-sizing:border-box;width:100%;max-width:246px;text-align:center;will-change:border-color;transition:border-color .2s ease-in-out}.hospitals .hospital a img{border-radius:var(--global-border-radius-2,16px)}.hospitals .hospital a:hover{border-color:var(--primary-100)}.hospitals .hospital-address-wrap{color:var(--primary-100);margin-top:auto}.hospitals .hospital-subtitle{color:var(--text-200);font-size:.875rem;text-align:center}.archive .hospitals .hospital a{max-width:unset;height:100%}#site-footer{background:#114b5f;position:relative;margin-top:90px}#site-footer.show-top-bar::before{content:"";width:100%;height:37px;display:block;background:var(--gray-100)}#footer{position:relative}#footer_content{display:grid;grid-template-columns:1fr 1fr 1fr;justify-content:space-between;padding-block:54px 44px;gap:42px}#footer_about_us p{font-size:.875rem;font-weight:400;line-height:2;color:var(--text-100);text-align:justify}#footer_info{display:grid;grid-template-columns:auto 1fr;gap:42px}#footer-contact_info-inner{color:var(--text-100);font-size:.875rem;font-weight:400}#footer-contact_info-inner p{line-height:32px}#footer-socials-wrap{display:grid;grid-template-columns:80px 1fr;gap:8px;align-items:start}#footer-org-items-wrap{display:flex;justify-content:center;padding:14px;border-radius:var(--global-border-radius-1,24px);background:var(--secondary-200)}#footer-orgs-logo-section{display:flex;flex-direction:column;gap:12px}#footer-orgs-logo-section .footer-org-item{display:flex;align-items:center;justify-content:center;mix-blend-mode:luminosity;will-change:mix-blend-mode;transition:mix-blend-mode .3s ease-in-out}#footer-orgs-logo-section .footer-org-item:hover{mix-blend-mode:normal}#footer-orgs-logo-section img{height:50px;-o-object-fit:contain;object-fit:contain}#footer-social{border-radius:var(--global-border-radius-1,24px);padding:12px 16px 24px;background:var(--secondary-200)}#footer-social:only-child{grid-column:1/-1}#footer-social .footer-section-title{border-bottom:1px solid var(--secondary-100);padding-bottom:10px;text-align:center}#footer-social .site-title-inner{margin:auto}#footer-social-section{margin-bottom:24px;display:flex;gap:12px;align-items:center;justify-content:center}#footer-copyright-wrap{text-align:center;padding:10px 12px;border-top:1px solid var(--secondary-200);font-size:.75rem;font-weight:300;line-height:32px;color:var(--text-100)}.footer-section-title{margin-bottom:8px}.footer-section-title-text{color:var(--text-100);font-weight:800;line-height:2}.footer-menu-wrap .menu ul,.footer-menu-wrap ul.menu{display:flex;flex-direction:column}.footer-menu-wrap .menu ul a,.footer-menu-wrap ul.menu a{color:var(--text-100);font-size:.875rem;font-weight:400;line-height:2}.footer-menu-wrap .menu ul a:hover,.footer-menu-wrap ul.menu a:hover{color:var(--primary-100)}.footer-contacts-wrap{display:flex;flex-direction:column;gap:8px}.footer-contact-wrap{display:flex;gap:8px;align-items:center}.footer-contact-wrap i{font-size:1.125rem;line-height:32px}.footer-contact-wrap .footer-contact{color:inherit;line-height:32px}.footer-contact-wrap .footer-contact:hover{color:var(--primary-100)}.footer-address-title{line-height:32px}.footer-address{line-height:32px;font-style:normal}.footer-address-inner{display:flex;gap:8px}.footer-address-inner i{font-size:1.25rem;line-height:32px}.footer-social-item{display:flex;padding:14px;border-radius:var(--btn-small-border-radius,12px);background:var(--secondary-100);color:var(--general-text)}.footer-social-item:hover{background:var(--primary-100)}#back_to_top{position:absolute;transform:translateY(-50%);inset-inline-end:72px;background:var(--gray-100);border-radius:50%;padding:2px}#back_to_top_inner{display:flex;padding:7px;color:var(--general-text);background:var(--primary-100);border-radius:50%}html[data-theme=dark] ::-moz-selection{color:var(--text-main)}html[data-theme=dark] ::selection{color:var(--text-main)}html[data-theme=dark] ::-moz-selection{color:var(--text-main)}@media screen and (min-width:1201px){.hide-desktop{display:none!important}.desktop-columns{display:grid!important;grid-template-columns:repeat(var(--desktop-cols),1fr);gap:var(--desktop-gap)}.drplus-slider-wrap .desktop-slider:not(.desktop-slider-auto) .slider-slide{max-width:unset}.desktop-slider-auto article{max-width:280px}.desktop-slider-auto .product{max-width:280px}.desktop-slider-auto .drplus-service{max-width:-moz-fit-content;max-width:fit-content}.desktop-slider-auto .proicon{max-width:-moz-fit-content;max-width:fit-content}}@media screen and (max-width:1200px){.show-only-desktop{display:none!important}body:not(.sticky-header) #header-container+#page-body{padding-top:0}#header-container+#page-body #page-main{padding-top:80px}.admin-bar #header-container+#page-body #page-main{padding-top:40px}.tablet-slider-auto article{max-width:280px}.tablet-slider-auto .product{max-width:280px}.tablet-slider-auto .drplus-service{max-width:-moz-fit-content;max-width:fit-content}.tablet-slider-auto .proicon{max-width:-moz-fit-content;max-width:fit-content}#footer_content{grid-template-columns:1fr 1fr}#footer-socials-wrap{grid-column:1/-1;margin:auto;align-items:center}}@media screen and (max-width:1024px){html{font-size:14px}.show-only-desktop-1024{display:none!important}.drplus-cta1{grid-template-columns:1fr}.drplus-cta1-content-wrap{border-radius:32px 32px 0 0;padding:32px;padding-inline-end:16px;gap:20px}.drplus-cta1-btn{padding:2px}.drplus-cta1-icon{background:var(--general-bg);padding:14px;border-radius:50%;font-size:1.5rem}.drplus-cta1-title{font-size:1.5rem;font-weight:900;line-height:1;color:var(--general-text)}.drplus-cta1-subtitle{font-size:.75rem;color:var(--general-text)}.drplus-cta1-image-wrap{display:flex;padding:28px 0 0;border-radius:0 0 32px 32px}.drplus-cta1-image-wrap::before{height:8px;inset-inline:0;top:-4px;border-inline-start:0;border-top:5px dashed var(--img-bg-color,var(--secondary-100))}.drplus-cta1-img{position:relative;inset-inline-end:-50%;transform:translateX(50%);max-width:100%}.drplus-book-form-widget{grid-template-columns:repeat(var(--tablet-columns,2),1fr)}.drplus-consult-form-widget{grid-template-columns:repeat(var(--tablet-columns,2),1fr)}#header_inner{padding:24px}}@media screen and (min-width:1025px){.hide-desktop-1024{display:none!important}}@media screen and (max-width:768px){.page-width{padding-inline:var(--pw-padding-m,20px)}}@media screen and (min-width:768px)and (max-width:1200px){.tablet-columns{display:grid!important;grid-template-columns:repeat(var(--tablet-cols),1fr);gap:var(--tablet-gap);margin-inline:auto}.hide-tablet{display:none!important}.drplus-slider-wrap .tablet-slider:not(.tablet-slider-auto) .slider-slide{max-width:unset}.clinic{width:calc(100%/var(--tablet-cols,4))}.drplus-services:not(.swiper-wrapper) .drplus-service:not(:last-child){inset-inline-end:calc(-1*var(--tablet-gap)/2)}}@media screen and (max-width:767px){#primary{flex-direction:column-reverse}.mobile-columns{display:grid;grid-template-columns:repeat(var(--mobile-cols),1fr);margin-inline:auto;gap:var(--mobile-gap)}.mobile-columns.mobile-display-flex{display:flex!important;flex-wrap:wrap;justify-content:center}.mobile-columns.mobile-display-grid{display:grid!important;grid-template-columns:repeat(var(--mobile-cols),1fr)}.hide-mobile{display:none!important}#header_inner{padding:12px;grid-template-columns:auto auto 1fr}.header-mobile-menu-btn{padding:8px}.sticky-header.admin-bar #header-container{top:46px}.sticky-header #header-container+*{margin-top:0}.sticky-header.admin-bar #header-container+*{margin-top:48px}.drplus-menu-wrap ul.children,.drplus-menu-wrap ul.sub-menu{display:none;position:relative;inset-inline-start:0;background:unset;box-shadow:unset;opacity:1;visibility:visible}.drplus-menu-wrap ul.children ul,.drplus-menu-wrap ul.sub-menu ul{min-width:220px}.drplus-menu-wrap.menu-style-2 ul.children,.drplus-menu-wrap.menu-style-2 ul.sub-menu{box-shadow:unset;background-color:var(--gray-100)}.drplus-menu-wrap.menu-style-2 ul.children .menu-item:hover>a .menu-item-arrow,.drplus-menu-wrap.menu-style-2 ul.sub-menu .menu-item:hover>a .menu-item-arrow{transform:rotate(180deg)}.drplus-menu-wrap.menu-style-2 ul.children .menu-item .menu-item-arrow,.drplus-menu-wrap.menu-style-2 ul.sub-menu .menu-item .menu-item-arrow{transform:rotate(0);margin-inline-start:auto}.drplus-menu-wrap.menu-style-2 ul.children ul,.drplus-menu-wrap.menu-style-2 ul.sub-menu ul{inset-inline-start:0;border:0;border-inline-start:2px solid var(--primary-100);margin-inline-start:16px}.drplus-menu-wrap.menu-style-2 ul.children ul,.drplus-menu-wrap.menu-style-2 ul.sub-menu ul{inset-inline-start:0;border-inline-start:2px solid var(--primary-100);border-radius:0;margin-inline-start:16px}.drplus-slider-wrap .mobile-slider:not(.mobile-slider-auto) .slider-slide{max-width:unset}.mobile-slider-auto article{max-width:280px}.mobile-slider-auto .product{max-width:280px}.drplus-services:not(.swiper-wrapper) .drplus-service:not(:last-child){inset-inline-end:calc(-1*var(--mobile-gap)/2)}.mobile-slider-auto .drplus-service{max-width:-moz-fit-content;max-width:fit-content}.mobile-slider-auto .proicon{max-width:-moz-fit-content;max-width:fit-content}.drplus-booking-widget-time-slot{width:80px}.clinic{width:calc(100%/var(--mobile-cols,4))}.accordion-item-icon{display:none}.accordion-item:not(.accordion-item-active) .accordion-item-title{overflow:hidden!important;display:-webkit-box!important;-webkit-box-orient:vertical;line-clamp:1;-webkit-line-clamp:1}.drplus-book-form-widget{grid-template-columns:repeat(var(--mobile-columns,2),1fr)}.drplus-consult-form-widget{grid-template-columns:repeat(var(--mobile-columns,2),1fr)}.specialists-style-card-3 .specialist-avatar-wrap a{width:96px;height:96px}.specialists-style-card-3 .specialist-btn{min-width:100px}.specialists-search{padding:20px}#footer_content{grid-template-columns:1fr}#footer_info{grid-template-columns:auto auto;justify-content:space-around}#footer-socials-wrap{margin:unset;justify-content:space-around}#back_to_top{inset-inline-end:20px}}@media screen and (max-width:479px){.list-posts .post>a{padding:8px}.specialists-search-input-select-city-icon{margin:0}.specialists-search-input-select-city-arrow,.specialists-search-input-select-city-name{display:none}.specialists-search-speciality{padding:8px}#footer_info{justify-content:space-between}#footer-socials-wrap{grid-template-columns:1fr;gap:16px;margin:auto}#footer-org-items-wrap{order:2}#footer-orgs-logo-section{flex-direction:row}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}