body.ed-rd{--rd-green:#38b094;--rd-green-600:#2b9a80;--rd-green-700:#237f6a;--rd-green-50:#ecf8f4;--rd-green-100:#d5f0e7;--rd-navy:#1f2a44;--rd-navy-2:#3d4461;--rd-text:#4a5470;--rd-muted:#7a8399;--rd-line:#e6eaf0;--rd-bg:#f5f8fb;--rd-white:#ffffff;--rd-radius-sm:10px;--rd-radius:16px;--rd-radius-lg:24px;--rd-shadow-sm:0 1px 2px rgba(16, 24, 40, .05), 0 1px 3px rgba(16, 24, 40, .06);--rd-shadow:0 4px 6px -2px rgba(16, 24, 40, .04), 0 12px 24px -4px rgba(16, 24, 40, .08);--rd-shadow-lg:0 24px 48px -12px rgba(16, 24, 40, .16);--rd-ring:0 0 0 4px rgba(56, 176, 148, .18);--themecolor:#2b9a80;--secthemecolor:#38b094;--terthemecolor:#1f2a44;color:var(--rd-text);background:var(--rd-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body.ed-rd ::selection{background:var(--rd-green-100);color:var(--rd-navy)}body.ed-rd h1,body.ed-rd h2,body.ed-rd h3,body.ed-rd h4,body.ed-rd h5,body.ed-rd h6{color:var(--rd-navy);letter-spacing:-.02em}body.ed-rd .dc-sectiontitle h2,body.ed-rd .dc-sectionhead .dc-sectiontitle h2{font-weight:700;letter-spacing:-.03em;line-height:1.12;color:var(--rd-navy)}body.ed-rd .dc-sectiontitle h2 span,body.ed-rd .dc-sectiontitle h2 em,body.ed-rd .dc-sectiontitle em{color:var(--rd-green);font-style:normal}body.ed-rd p{color:var(--rd-text)}body.ed-rd a{transition:color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}body.ed-rd .dc-wrapper{overflow-x:clip;overflow-y:visible}body.ed-rd .dc-header{position:sticky;top:0;z-index:999;backdrop-filter:saturate(180%) blur(14px);transition:box-shadow .25s ease,background-color .25s ease}body.ed-rd.admin-bar .dc-header{top:32px}@media (max-width:782px){body.ed-rd.admin-bar .dc-header{top:0}}body.ed-rd.ed-rd-scrolled .dc-header{background:rgba(255,255,255,.94)}body.ed-rd .dc-navigationarea{padding:0;background:0 0}body.ed-rd .dc-header .header-main-nav{min-height:76px;display:flex;align-items:center}body.ed-rd .dc-logo img{max-height:44px;width:auto}@media (min-width:992px){body.ed-rd .dc-navigation>ul{display:flex;align-items:center;gap:4px}body.ed-rd .dc-navigation>ul>li{padding:0;margin:0}body.ed-rd .dc-navigation>ul>li::before,body.ed-rd .dc-navigation>ul>li::after{display:none!important}body.ed-rd .dc-navigation>ul>li>a{display:block;padding:9px 14px;border-radius:999px;font-size:14px;font-weight:500;color:var(--rd-navy-2);line-height:20px}body.ed-rd .dc-navigation>ul>li>a::before,body.ed-rd .dc-navigation>ul>li>a::after{display:none!important}body.ed-rd .dc-navigation>ul>li>a:hover,body.ed-rd .dc-navigation>ul>li.current-menu-item>a,body.ed-rd .dc-navigation>ul>li.current_page_item>a{background:var(--rd-green-50);color:var(--rd-green-700)}body.ed-rd .dc-navigation>ul>li.ed-rd-cta{margin-left:10px}body.ed-rd .dc-navigation>ul>li.ed-rd-cta>a,body.ed-rd .dc-navigation>ul>li.ed-rd-cta>a:hover{background:var(--rd-green);color:#fff;padding:10px 20px;font-weight:600;box-shadow:0 6px 16px -6px rgba(56,176,148,.7)}body.ed-rd .dc-navigation>ul>li.ed-rd-cta>a:hover{background:var(--rd-green-600);transform:translateY(-1px)}}body.ed-rd .navbar-toggler{border:1px solid var(--rd-line);border-radius:12px;background:#fff;color:var(--rd-navy);box-shadow:var(--rd-shadow-sm)}@media (max-width:991px){body.ed-rd .dc-navigation{background:#fff;box-shadow:var(--rd-shadow-lg);border:1px solid var(--rd-line);margin-top:10px}body.ed-rd .dc-navigation>ul>li>a{font-weight:500;color:var(--rd-navy)}body.ed-rd .dc-navigation>ul>li>a:hover{background:var(--rd-green-50);color:var(--rd-green-700)}body.ed-rd .dc-navigation>ul>li.ed-rd-cta>a{background:var(--rd-green);color:#fff;text-align:center;font-weight:600;margin-top:6px}}body.ed-rd .dc-breadcrumbarea{background:0 0!important;padding:18px 0 0}body.ed-rd .dc-breadcrumb{align-items:center;gap:2px;background:var(--rd-bg);border:1px solid var(--rd-line);border-radius:999px;padding:6px 16px;margin:0;font-size:13px}body.ed-rd .dc-breadcrumb li{color:var(--rd-muted)}body.ed-rd .dc-breadcrumb li a{color:var(--rd-green-700);font-weight:500}body.ed-rd .dc-btn,body.ed-rd a.dc-btn,body.ed-rd button.dc-btn,body.ed-rd .wpcf7-submit,body.ed-rd .global_button,body.ed-rd .elementor-button{border-radius:999px!important;font-weight:600;letter-spacing:.01em;transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}body.ed-rd .dc-btn{height:auto;border:2px solid var(--rd-green);background:#fff;color:var(--rd-green-700)}body.ed-rd .dc-btn:hover,body.ed-rd .dc-btn:focus{background:var(--rd-green-50);color:var(--rd-green-700);border-color:var(--rd-green);transform:translateY(-1px)}body.ed-rd .dc-btn.dc-btnactive,body.ed-rd .dc-querycontent .dc-btnarea .dc-btn:first-child{background:var(--rd-green);color:#fff;box-shadow:0 10px 22px -10px rgba(56,176,148,.8)}body.ed-rd .dc-btn.dc-btnactive:hover,body.ed-rd .dc-querycontent .dc-btnarea .dc-btn:first-child:hover{background:var(--rd-green-600);border-color:var(--rd-green-600);color:#fff}body.ed-rd .dc-btn:focus-visible,body.ed-rd .global_button:focus-visible,body.ed-rd .wpcf7-submit:focus-visible{outline:0;box-shadow:var(--rd-ring)}body.ed-rd .elementor-element-ed56f9e{background-color:var(--rd-green-50)!important;position:relative;overflow:hidden}body.ed-rd .dc-querycontent{padding:96px 0 104px!important}body.ed-rd .dc-querycontent .dc-sectiontitle h2{font-size:60px;line-height:1.05;letter-spacing:-.035em;margin-bottom:26px}body.ed-rd .dc-querycontent .dc-sectiontitle h2 span{display:block;background:linear-gradient(90deg,var(--rd-green-700),var(--rd-green) 60%,#4fc4a6);-webkit-background-clip:text;background-clip:text;color:transparent;padding-bottom:.06em}body.ed-rd .dc-querycontent .dc-description h3{display:inline-block;font-size:15px;font-weight:600;letter-spacing:0;color:var(--rd-green-700);background:rgba(255,255,255,.8);border:1px solid var(--rd-green-100);border-radius:999px;padding:8px 18px;box-shadow:var(--rd-shadow-sm);margin-bottom:22px}body.ed-rd .dc-querycontent .dc-description h3 em{color:var(--rd-green);font-style:normal}body.ed-rd .dc-querycontent .dc-description p{font-size:17px;line-height:1.75;max-width:760px;margin-left:auto;margin-right:auto}body.ed-rd .dc-querycontent .dc-description p:last-child{margin-bottom:0}body.ed-rd .dc-querycontent .dc-sectionhead{margin-bottom:0}body.ed-rd .dc-querycontent .dc-btnarea{gap:12px;margin-top:34px;flex-wrap:wrap}body.ed-rd .dc-querycontent .dc-btnarea .dc-btn{margin:0}body.ed-rd .elementor-section.elementor-top-section{position:relative}body.ed-rd .dc-sectionhead{margin-bottom:40px}body.ed-rd .dc-sectionhead .dc-description p,body.ed-rd .elementor-widget-text-editor .dc-sectiontitle+p{color:var(--rd-muted)}body.ed-rd .elementor-inner-section .elementor-column>.elementor-element-populated,body.ed-rd .elementor-inner-column>.elementor-element-populated{border-radius:var(--rd-radius)!important;transition:box-shadow .25s ease,transform .25s ease,border-color .25s ease}body.ed-rd .dc-sectiontitle h2>span:first-child:not(:only-child){display:table;margin:0 auto 14px;font-size:12px!important;line-height:1;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--rd-green-700);background:var(--rd-green-50);border:1px solid var(--rd-green-100);border-radius:999px;padding:8px 14px}body.ed-rd .dc-querycontent .dc-sectiontitle h2>span:first-child:not(:only-child){all:revert}body.ed-rd .dc-welcomecontent{border:1px solid var(--rd-line)!important;border-radius:var(--rd-radius-lg)!important;background:#fff;box-shadow:var(--rd-shadow-sm);padding:36px 30px 32px!important;transition:box-shadow .25s ease,transform .25s ease,border-color .25s ease}body.ed-rd .dc-welcomecontent:hover{box-shadow:var(--rd-shadow);transform:translateY(-4px);border-color:#d6ece5!important}body.ed-rd .dc-welcomecontent .dc-welcomeimg{width:84px;height:84px;border-radius:24px;background:var(--rd-green-50);border:1px solid var(--rd-green-100);display:flex;align-items:center;justify-content:center}body.ed-rd .dc-welcomecontent .dc-welcomeimg img{width:52px;height:52px;object-fit:contain}body.ed-rd .dc-welcomecontent .dc-title h3{font-size:21px;line-height:1.3}body.ed-rd .dc-welcomecontent .dc-title h3 span{display:block;font-size:14px;font-weight:500;color:var(--rd-muted);margin-bottom:4px;letter-spacing:0}body.ed-rd .dc-welcomecontent .dc-description p{color:var(--rd-muted)}body.ed-rd .dc-workdetails .dc-workdetail figure{background:#fff;box-shadow:0 16px 40px -18px rgba(16,24,40,.22)!important}body.ed-rd .dc-workdetails .dc-title h3{font-size:22px;line-height:1.3;margin-bottom:8px}body.ed-rd .dc-workdetails .dc-title p,body.ed-rd .dc-workdetails .dc-title p span{color:var(--rd-muted);font-size:15px;line-height:1.6}body.ed-rd .circles-slider .slides li a.metaslider_image_link,body.ed-rd .circles-slider .slides li img{transition:transform .25s ease,box-shadow .25s ease}body.ed-rd .circles-slider .slides li:hover img{transform:translateY(-4px)}body.ed-rd .circles-slider .caption-wrap{background:0 0!important}body.ed-rd .circles-slider .caption{color:var(--rd-navy-2)}body.ed-rd .flex-control-paging li a{border-radius:999px!important}body.ed-rd .elementor-widget-tabs .elementor-tabs-wrapper{display:inline-flex;gap:4px;background:var(--rd-bg);border:1px solid var(--rd-line);border-radius:999px;padding:5px;margin-bottom:18px}body.ed-rd .elementor-widget-tabs.elementor-tabs-alignment-center .elementor-tabs-wrapper,body.ed-rd .elementor-widget-tabs .elementor-tabs{text-align:center}body.ed-rd .elementor-widget-tabs .elementor-tab-desktop-title{border:0!important;border-radius:999px!important;padding:10px 22px!important;color:var(--rd-muted)!important;font-weight:600;background:0 0}body.ed-rd .elementor-widget-tabs .elementor-tab-desktop-title::before,body.ed-rd .elementor-widget-tabs .elementor-tab-desktop-title::after{display:none!important}body.ed-rd .elementor-widget-tabs .elementor-tab-desktop-title.elementor-active{background:#fff;color:var(--rd-navy)!important;box-shadow:var(--rd-shadow-sm)}body.ed-rd .elementor-widget-tabs .elementor-tabs-content-wrapper{border:1px solid var(--rd-line)!important;border-radius:var(--rd-radius-lg)!important;box-shadow:var(--rd-shadow);background:#fff;overflow:hidden;text-align:left}body.ed-rd .elementor-widget-tabs .elementor-tab-content{border:0!important}body.ed-rd .elementor-widget-tabs .elementor-tab-mobile-title{border:0!important;border-bottom:1px solid var(--rd-line)!important;color:var(--rd-navy);font-weight:600}body.ed-rd .elementor-widget-tabs .elementor-tab-mobile-title.elementor-active{color:var(--rd-green-700)!important;background:var(--rd-green-50)}body.ed-rd .custom-form .form-step-1>h3:first-child,body.ed-rd .custom-form h3.form-title{background:#fff}body.ed-rd input[type=text],body.ed-rd input[type=email],body.ed-rd input[type=tel],body.ed-rd input[type=number],body.ed-rd input[type=password],body.ed-rd input[type=search],body.ed-rd input[type=date],body.ed-rd select,body.ed-rd textarea,body.ed-rd .form-control{border:1px solid #d9dfe7!important;border-radius:12px!important;background-color:#fff;color:var(--rd-navy);box-shadow:0 1px 2px rgba(16,24,40,.04);transition:border-color .2s ease,box-shadow .2s ease}body.ed-rd input[type=text]:focus,body.ed-rd input[type=email]:focus,body.ed-rd input[type=tel]:focus,body.ed-rd input[type=number]:focus,body.ed-rd input[type=password]:focus,body.ed-rd input[type=search]:focus,body.ed-rd input[type=date]:focus,body.ed-rd select:focus,body.ed-rd textarea:focus,body.ed-rd .form-control:focus{border-color:var(--rd-green)!important;box-shadow:var(--rd-ring)!important;outline:0}body.ed-rd ::placeholder{color:#a3abbb}body.ed-rd .wpcf7-list-item-label,body.ed-rd .custom-form label{color:var(--rd-text)}body.ed-rd .wpcf7-radio .wpcf7-list-item-label,body.ed-rd .custom-form .wpcf7-radio label span{border-radius:999px!important}body.ed-rd .alert-warning{border-radius:12px;border:1px solid #f6e3a6;background:#fff8e1}body.ed-rd .dc-docpostholder{border:1px solid var(--rd-line)!important;border-radius:var(--rd-radius-lg)!important;background:#fff;box-shadow:var(--rd-shadow-sm);overflow:hidden;transition:box-shadow .25s ease,border-color .25s ease,transform .25s ease}body.ed-rd .dc-docpostholder:hover{box-shadow:var(--rd-shadow);border-color:#d6ece5!important}body.ed-rd .dc-docpostimg,body.ed-rd .dc-docpostimg img{border-radius:18px!important;overflow:hidden}body.ed-rd .dc-docpostimg{box-shadow:0 8px 18px -10px rgba(16,24,40,.35)}body.ed-rd .dc-doc-specilities-tag{font-size:0}body.ed-rd .dc-doc-specilities-tag a{display:inline-block;color:var(--rd-green-700)!important;background:var(--rd-green-50);border-radius:999px;padding:2px 10px;font-size:12px;font-weight:600;margin:0 4px 4px 0}body.ed-rd .dc-docpostholder .dc-title h3 a{color:var(--rd-navy);font-weight:600}body.ed-rd .dc-docpostholder .dc-title h3 a:hover{color:var(--rd-green-700)}body.ed-rd .dc-tags ul li a{border-radius:12px!important;background:var(--rd-bg)!important;border:1px solid var(--rd-line);color:var(--rd-text)!important;padding:4px 12px!important}body.ed-rd .dc-tags ul li a:hover{background:var(--rd-green-50)!important;border-color:var(--rd-green-100)}body.ed-rd .dc-tags ul li a b{color:var(--rd-green-700)}body.ed-rd .dc-doclocation>span{color:var(--rd-text)}body.ed-rd .dc-doclocation>span i{color:var(--rd-green)}body.ed-rd .dc-timeslots-items .dc-radio label{border:0!important;background:0 0!important;border-radius:0!important;padding:0!important;box-shadow:none!important}body.ed-rd .dc-timeslots-items .dc-radio label span{display:inline-block;line-height:1;padding:6px 10px!important;font-size:12px;font-weight:600;border-radius:999px!important;border:1px solid #bfe5d8!important;background:#fff!important;color:var(--rd-green-700)!important;transition:background-color .15s ease,color .15s ease,border-color .15s ease,transform .15s ease}body.ed-rd .dc-timeslots-items .dc-radio label:hover span,body.ed-rd .dc-timeslots-items .dc-radio input:checked+label span{background:var(--rd-green)!important;border-color:var(--rd-green)!important;color:#fff!important}body.ed-rd .dc-timeslots-items .dc-radio label:hover span{transform:translateY(-1px)}body.ed-rd .elementor-toggle .elementor-toggle-item{border:1px solid var(--rd-line)!important;border-radius:var(--rd-radius)!important;background:#fff!important;box-shadow:var(--rd-shadow-sm);overflow:hidden;transition:box-shadow .2s ease,border-color .2s ease}body.ed-rd .elementor-toggle .elementor-toggle-item:hover{border-color:#cfe9e0!important;box-shadow:var(--rd-shadow)}body.ed-rd .elementor-toggle .elementor-tab-title{border:0!important;font-family:Poppins,sans-serif!important;font-weight:600!important;color:var(--rd-navy)!important;background:0 0!important}body.ed-rd .elementor-toggle .elementor-tab-title.elementor-active{color:var(--rd-green-700)!important}body.ed-rd .elementor-toggle .elementor-toggle-icon{display:inline-flex!important;align-items:center;justify-content:center;border-radius:999px;color:var(--rd-green-700)!important;font-size:12px}body.ed-rd .elementor-toggle .elementor-toggle-icon i{color:var(--rd-green-700)!important}body.ed-rd .elementor-toggle .elementor-tab-content{border:0!important;color:var(--rd-text);line-height:1.75}body.ed-rd .dc-private_question-item{border:1px solid var(--rd-line)!important;border-radius:var(--rd-radius)!important;box-shadow:var(--rd-shadow-sm);transition:box-shadow .25s ease,transform .25s ease}body.ed-rd .dc-private_question-item:hover{box-shadow:var(--rd-shadow);transform:translateY(-3px)}body.ed-rd .dc-private_question-title a,body.ed-rd .dc-private_question-title h3,body.ed-rd .dc-private_question-title h3 a{color:var(--rd-navy)!important}body.ed-rd .dc-private_question-item:hover .dc-private_question-title a{color:var(--rd-green-700)!important}body.ed-rd .dc-article{border:1px solid var(--rd-line);border-radius:var(--rd-radius-lg)!important;overflow:hidden;box-shadow:var(--rd-shadow-sm);transition:box-shadow .25s ease,transform .25s ease;background:#fff}body.ed-rd .dc-article:hover{box-shadow:var(--rd-shadow);transform:translateY(-4px)}body.ed-rd .dc-article .dc-articleimg{overflow:hidden;margin:0}body.ed-rd .dc-article .dc-articleimg img{transition:transform .5s ease}body.ed-rd .dc-article:hover .dc-articleimg img{transform:scale(1.04)}body.ed-rd .dc-article .dc-articlecontent{border:0!important}body.ed-rd .dc-article .dc-title h3 a,body.ed-rd .dc-article h3 a{color:var(--rd-navy);font-weight:600}body.ed-rd .dc-article:hover .dc-title h3 a{color:var(--rd-green-700)}body.ed-rd .dc-article .dc-moreoptions{border-top:1px solid var(--rd-line)!important}body.ed-rd .dc-footer{background:#237f6a!important;background-image:radial-gradient(700px 320px at 8%0,rgba(255,255,255,.14),transparent 60%),radial-gradient(640px 300px at 100% 100%,rgba(18,96,79,.55),transparent 65%),linear-gradient(135deg,#2fa287 0,#26907a 45%,#1f7c68 100%)!important;color:rgba(255,255,255,.86);margin-top:40px}body.ed-rd .dc-footer .dc-ftitle,body.ed-rd .dc-footer .dc-fcol h3,body.ed-rd .dc-footer h3,body.ed-rd .dc-footer h4{color:#fff!important;font-weight:600;letter-spacing:-.01em}body.ed-rd .dc-footer a,body.ed-rd .dc-footer p,body.ed-rd .dc-footer li{color:rgba(255,255,255,.86)!important}body.ed-rd .dc-footer a:hover{color:#fff!important;text-decoration:underline;text-underline-offset:3px}body.ed-rd .dc-footer .dc-simplesocialicons li a{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:12px;background:rgba(255,255,255,.14);text-decoration:none!important}body.ed-rd .dc-footer .dc-simplesocialicons li a:hover{background:#fff;color:var(--rd-green-700)!important}body.ed-rd .dc-footer .dc-simplesocialicons li a i{color:inherit!important}body.ed-rd .dc-footerbottom,body.ed-rd .dc-footer .dc-copyright{border-top-color:rgba(255,255,255,.18)!important;background:0 0!important}body.ed-rd .single-post .dc-description p,body.ed-rd.single-post .dc-description p{font-size:17px;line-height:1.8}body.ed-rd #ez-toc-container{border-radius:var(--rd-radius)!important;border:1px solid var(--rd-line)!important;background:var(--rd-bg)!important;box-shadow:none!important;padding:20px 24px!important}body.ed-rd #ez-toc-container a{color:var(--rd-green-700)!important}@media (max-width:767px){body.ed-rd .dc-header .header-main-nav{min-height:64px}body.ed-rd .dc-logo img{max-height:36px}body.ed-rd .dc-querycontent{padding:48px 0 56px!important}body.ed-rd .dc-querycontent .dc-sectiontitle h2{font-size:34px}body.ed-rd .dc-querycontent .dc-description p{font-size:15px}body.ed-rd .dc-sectiontitle h2{font-size:28px!important}}@media (prefers-reduced-motion:reduce){body.ed-rd *,body.ed-rd ::before,body.ed-rd ::after{transition:none!important}}body.ed-rd .dc-welcomecontent .dc-welcomeimg{float:none!important;margin:0 auto 20px!important}body.ed-rd .dc-docpostholder .dc-btn{min-height:42px;line-height:40px;padding:0 20px;font-size:14px;white-space:nowrap;margin:0 6px 6px 0}body.ed-rd .dc-docpostholder .dc-btn+.dc-btn,body.ed-rd .dc-docpostholder .dc-btn:last-child:not(:first-child){background:var(--rd-green);border-color:var(--rd-green);color:#fff;box-shadow:0 8px 18px -10px rgba(56,176,148,.9)}body.ed-rd .dc-docpostholder .dc-btn+.dc-btn:hover{background:var(--rd-green-600);border-color:var(--rd-green-600);color:#fff}body.ed-rd .elementor-toggle .elementor-toggle-item{padding:0!important}body.ed-rd .elementor-toggle .elementor-tab-title{display:flex!important;align-items:center;line-height:1.45!important}body.ed-rd .elementor-toggle .elementor-tab-title .elementor-toggle-title{order:1;flex:1 1 auto}body.ed-rd .elementor-toggle .elementor-tab-title .elementor-toggle-icon{order:2;flex:0 0 28px;float:none!important;margin:0!important;position:static!important}body.ed-rd .elementor-toggle .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-opened,body.ed-rd .elementor-toggle .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-closed{line-height:1}body.ed-rd .elementor-toggle .elementor-tab-title a{color:inherit!important}body.ed-rd .dc-article .dc-articlecontent a:not(.dc-btn),body.ed-rd .dc-welcomecontent .dc-description a{color:var(--rd-green-700)}body.ed-rd .dc-article .dc-articlecontent .dc-title h3 a{color:var(--rd-navy)}body.ed-rd .elementor-widget-text-editor ul:not([class]),body.ed-rd .elementor-widget-text-editor ul.list-check{list-style:none;padding-left:0;margin-left:0}body.ed-rd .elementor-widget-text-editor ul:not([class])>li,body.ed-rd .elementor-widget-text-editor ul.list-check>li{position:relative;padding-left:32px;margin-bottom:10px;list-style:none}body.ed-rd .elementor-widget-text-editor ul:not([class])>li::before,body.ed-rd .elementor-widget-text-editor ul.list-check>li::before{content:"";position:absolute;left:0;top:.2em;width:20px;height:20px;border-radius:999px;background:var(--rd-green-50)url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23237f6a' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 10.5l3 3 6-7'/%3E%3C/svg%3E")center/14px no-repeat;border:1px solid var(--rd-green-100)}@media (max-width:767px){body.ed-rd .dc-querycontent .dc-description h3{display:block;font-size:12.5px;line-height:1.5;font-weight:600;color:var(--rd-muted);background:0 0;border:0;box-shadow:none;border-radius:0;padding:0;margin-bottom:16px}body.ed-rd .dc-querycontent .dc-description h3::before{content:"";display:inline-block;width:15px;height:15px;margin-right:6px;vertical-align:-3px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2338b094' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l7 3v5c0 4.5-3 8.2-7 10-4-1.8-7-5.5-7-10V6z'/%3E%3Cpath d='M9 12l2 2 4-4'/%3E%3C/svg%3E")center/contain no-repeat}body.ed-rd .dc-sectiontitle h2>span:first-child:not(:only-child){font-size:11px!important;line-height:1.4}body.ed-rd .dc-welcomecontent{margin-bottom:0}}body.ed-rd .dc-breadcrumb{width:auto!important;background-image:none!important}body.ed-rd .dc-breadcrumb::before,body.ed-rd .dc-breadcrumb::after{display:none!important}body.ed-rd .dc-doc-specilities-tag a::after,body.ed-rd .dc-doc-specilities-tag a::before{display:none!important;content:none!important}body.ed-rd .dc-form-advanced-search{border-bottom:1px solid var(--rd-line)}body.ed-rd .dc-form-advanced-search .form-control,body.ed-rd .chosen-container-single .chosen-single,body.ed-rd .dc-select select{height:50px!important;line-height:48px!important;border-radius:12px!important;border:1px solid #d9dfe7!important;background:#fff!important;box-shadow:0 1px 2px rgba(16,24,40,.04)!important}body.ed-rd .chosen-container-single .chosen-single span{color:var(--rd-text)}body.ed-rd .chosen-container-active .chosen-single{border-color:var(--rd-green)!important;box-shadow:var(--rd-ring)!important}body.ed-rd .chosen-container .chosen-drop{border:1px solid var(--rd-line)!important;border-radius:12px!important;box-shadow:var(--rd-shadow-lg)!important;margin-top:6px;overflow:hidden}body.ed-rd .chosen-container .chosen-results li.highlighted{background:var(--rd-green-50)!important;color:var(--rd-green-700)!important}body.ed-rd .dc-form-advanced-search .dc-btn,body.ed-rd .dc-form-advanced-search button[type=submit]{width:100%;background:var(--rd-green);border-color:var(--rd-green);color:#fff;box-shadow:0 10px 22px -12px rgba(56,176,148,.9)}body.ed-rd .dc-form-advanced-search .dc-btn:hover{background:var(--rd-green-600);border-color:var(--rd-green-600);color:#fff}body.ed-rd .dc-docsingle-header{border:1px solid var(--rd-line)!important;border-radius:var(--rd-radius-lg)!important;box-shadow:var(--rd-shadow)}body.ed-rd .dc-docsingle-header .dc-tagline-header{color:var(--rd-muted)}body.ed-rd .dc-docsingle-img,body.ed-rd .dc-docsingle-img img{border-radius:20px!important;overflow:hidden}body.ed-rd .dc-docsingle-img{box-shadow:0 14px 30px -14px rgba(16,24,40,.4)}body.ed-rd .dc-docinfo-bottom li i{color:var(--rd-green)}body.ed-rd .dc-docsingle-header .dc-btnarea .dc-btn.dc-booking-model{background:var(--rd-green);border-color:var(--rd-green);color:#fff;box-shadow:0 10px 22px -10px rgba(56,176,148,.85)}body.ed-rd .dc-docsingle-header .dc-btnarea .dc-btn.dc-booking-model:hover{background:var(--rd-green-600);border-color:var(--rd-green-600)}body.ed-rd .dc-navdocsingletab{display:inline-flex!important;flex-direction:row;flex-wrap:wrap;gap:4px;background:var(--rd-bg);border:1px solid var(--rd-line)!important;border-radius:999px;padding:5px!important;margin:28px 0 16px!important;width:auto!important}body.ed-rd .dc-navdocsingletab li{border:0!important;margin:0!important}body.ed-rd .dc-navdocsingletab li a{border:0!important;border-radius:999px!important;background:0 0!important;color:var(--rd-muted)!important;font-weight:600;padding:10px 22px!important;line-height:20px!important}body.ed-rd .dc-navdocsingletab li a.active{background:#fff!important;color:var(--rd-navy)!important;box-shadow:var(--rd-shadow-sm)}body.ed-rd .dc-navdocsingletab li a::before,body.ed-rd .dc-navdocsingletab li a::after{display:none!important}body.ed-rd .dc-contentdoctab{border:1px solid var(--rd-line)!important;border-radius:var(--rd-radius-lg)!important;box-shadow:var(--rd-shadow-sm);background:#fff;overflow:hidden}body.ed-rd .dc-contentdoctab .dc-infotitle h3{color:var(--rd-navy)}body.ed-rd .dc-contentdoctab .dc-collapseexp,body.ed-rd .dc-contentdoctab .dc-accordion,body.ed-rd .dc-contentdoctab [class*=accordion]{border-radius:var(--rd-radius)!important;overflow:hidden}@media (max-width:767px){body.ed-rd .dc-navdocsingletab{display:flex!important;border-radius:999px}body.ed-rd .dc-navdocsingletab li{flex:1 1 auto;text-align:center}body.ed-rd .dc-navdocsingletab li a{padding:9px 12px!important;font-size:13px}}body.ed-rd .dc-sidebar .dc-widget{border:1px solid var(--rd-line)!important;border-radius:var(--rd-radius-lg)!important;background:#fff!important;box-shadow:var(--rd-shadow-sm);overflow:hidden}body.ed-rd .dc-sidebar .doc-widgetheading{background:0 0!important;border-bottom:1px solid var(--rd-line);padding:20px 24px 16px!important}body.ed-rd .dc-sidebar .doc-widgetheading h2{color:var(--rd-navy)!important;font-weight:700;font-size:17px;letter-spacing:-.01em;display:flex;align-items:center;gap:10px}body.ed-rd .dc-sidebar .doc-widgetheading h2::before{content:"";width:8px;height:8px;border-radius:999px;background:var(--rd-green);box-shadow:0 0 0 4px var(--rd-green-50)}body.ed-rd .dc-sidebar .dc-widget>ul,body.ed-rd .dc-sidebar .dc-widget .tagcloud,body.ed-rd .dc-sidebar .dc-widget .dc-widgetcontent{background:#fff!important}body.ed-rd .dc-sidebar .dc-widget ul li a:hover{color:var(--rd-green-700)!important}body.ed-rd .dc-sidebar .tagcloud a,body.ed-rd .dc-sidebar .dc-tags a{border-radius:999px!important;background:var(--rd-bg)!important;border:1px solid var(--rd-line)!important}body.ed-rd .dc-sidebar .tagcloud a:hover{background:var(--rd-green-50)!important;color:var(--rd-green-700)!important;border-color:var(--rd-green-100)!important}body.ed-rd .page-section>h1,body.ed-rd .page-header h1{padding-top:28px}body.ed-rd .blog-list-view-template .dc-article .dc-classimg,body.ed-rd .blog-list-view-template .dc-article .dc-classimg img{border-radius:18px;overflow:hidden}body.ed-rd .blog-list-view-template .dc-article .dc-title h3 a,body.ed-rd .blog-list-view-template .dc-article h3 a{font-size:19px;font-weight:700;letter-spacing:-.01em}body.ed-rd .dc-paginationvtwo ul li a,body.ed-rd .dc-pagination ul li a,body.ed-rd .dc-pagination ul li span{border-radius:12px!important;border-color:var(--rd-line)!important}body.ed-rd .dc-pagination ul li.dc-active a,body.ed-rd .dc-pagination ul li a:hover,body.ed-rd .dc-pagination ul li span.current{background:var(--rd-green)!important;border-color:var(--rd-green)!important;color:#fff!important}body.ed-rd .dc-forumcomments,body.ed-rd .dcforum-single .dc-forumcomments{border:1px solid var(--rd-line)!important;border-radius:var(--rd-radius-lg)!important;background:linear-gradient(180deg,#f6fbf9,#fff)!important}body.ed-rd .dc-askquery,body.ed-rd .dc-questionsection .dc-askquery{border-radius:28px!important;overflow:hidden;border:0!important;box-shadow:var(--rd-shadow)}body.ed-rd .dc-questionsection{border:0!important;padding:0!important;background:0 0!important}body.ed-rd .dc-askquery .dc-btn{background:var(--rd-green);border-color:var(--rd-green);color:#fff}body.ed-rd .dc-consultation-title h5 a{color:var(--rd-navy)!important;font-weight:600}body.ed-rd .dc-consultation-title em{color:var(--rd-muted)}body.ed-rd .dc-appointmentpopup .modal-content{border:0!important;border-radius:24px!important;overflow:hidden;box-shadow:0 30px 80px -20px rgba(16,24,40,.45)}body.ed-rd .dc-appointmentpopup .dc-popuptitle{border-bottom-color:var(--rd-line)!important}body.ed-rd .dc-appointmentpopup .dc-popuptitle h3{font-weight:700;color:var(--rd-navy)}body.ed-rd .dc-appointmentpopup .dc-radio label{border-radius:10px!important}body.ed-rd .modal-backdrop.show{opacity:.55}@media (max-width:767px){body.ed-rd .dc-navdocsingletab{flex-wrap:nowrap!important}body.ed-rd .dc-navdocsingletab li{width:auto!important;float:none!important}}body.ed-rd .custom-form .form-step-1-btn,body.ed-rd .custom-form div.form-step-2-btn{box-shadow:none!important;padding:18px 30px!important}body.ed-rd .custom-form .form-step-1-btn .global_button,body.ed-rd .custom-form .form-step-1-btn button,body.ed-rd .custom-form input.form-step-2-btn,body.ed-rd .custom-form .wpcf7-submit{background:var(--rd-green)!important;border:2px solid var(--rd-green)!important;color:#fff!important;padding:0 30px!important;height:48px!important;line-height:44px!important;min-width:140px;text-align:center!important;display:inline-block;font-weight:600!important;box-shadow:0 10px 22px -12px rgba(56,176,148,.9)}body.ed-rd .custom-form .form-step-1-btn .global_button:hover,body.ed-rd .custom-form .form-step-1-btn button:hover,body.ed-rd .custom-form .wpcf7-submit:hover{background:var(--rd-green-600)!important;border-color:var(--rd-green-600)!important}body.ed-rd .dc-docsingle-header{position:relative;display:grid!important;grid-template-columns:176px minmax(0,1fr) auto;grid-template-areas:"photo title cta""photo stars cta""photo info  info""svc   svc   svc";column-gap:32px;align-items:start;float:none!important;padding:44px 40px 36px!important;overflow:hidden}body.ed-rd .dc-docsingle-header::before{content:"";position:absolute;inset:0 0 auto 0;height:112px;background:radial-gradient(520px 160px at 85%0,rgba(74,137,220,.1),transparent 70%),linear-gradient(120deg,#e3f5ef 0,#f1faf7 55%,#fff 100%);border-bottom:1px solid #e8f3ef;z-index:0}body.ed-rd .dc-docsingle-header>*{position:relative;z-index:1}body.ed-rd .dc-docsingle-header .dc-docsingle-content,body.ed-rd .dc-docsingle-header .dc-docinfo-head{display:contents!important}body.ed-rd .dc-docsingle-header .dc-docsingle-img{grid-area:photo;width:176px;height:176px;margin:0!important;padding:0;border-radius:32px!important;border:5px solid #fff;background:#fff;box-shadow:0 18px 40px -16px rgba(16,24,40,.35);overflow:hidden;position:relative;z-index:1}body.ed-rd .dc-docsingle-header .dc-docsingle-img img{width:100%!important;height:100%!important;object-fit:cover;padding:0!important;border-radius:0!important}body.ed-rd .dc-docsingle-header .dc-header-title{grid-area:title;display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0!important;padding-top:6px}body.ed-rd .dc-docsingle-header .dc-header-title .dc-doc-specilities-tag{order:0;flex-basis:100%;display:flex;flex-wrap:wrap;gap:6px}body.ed-rd .dc-docsingle-header .dc-header-title .dc-doc-specilities-tag a{margin:0;background:#fff;border:1px solid var(--rd-green-100);padding:4px 12px;font-size:12px}body.ed-rd .dc-docsingle-header .dc-header-title>a{order:1;font-size:34px;line-height:1.15;font-weight:700;letter-spacing:-.03em;color:var(--rd-navy)!important}body.ed-rd .dc-docsingle-header .dc-header-title>i{order:2;margin:0;font-size:22px;color:var(--rd-green)!important}body.ed-rd .dc-docsingle-header .dc-header-title .dc-tagline-header{order:3;flex-basis:100%;font-size:13px;font-weight:500;color:var(--rd-muted);letter-spacing:.02em}body.ed-rd .dc-docsingle-header .dc-stars-wrapper{grid-area:stars;display:flex;align-items:center;gap:10px;margin:12px 0 0!important;width:auto}body.ed-rd .dc-docsingle-header .dc-stars-wrapper em{display:inline-flex;font-size:13px;font-weight:600;color:var(--rd-navy-2);background:#fff8e1;border:1px solid #f6e3a6;border-radius:999px;padding:3px 10px}body.ed-rd .dc-docsingle-header .dc-docinfo-bottom{grid-area:info;display:flex;flex-wrap:wrap;margin:22px 0 0!important;padding:0!important;float:none!important;width:auto!important}body.ed-rd .dc-docsingle-header .dc-docinfo-bottom li{align-items:center;gap:10px;margin:0!important;background:var(--rd-bg);border:1px solid var(--rd-line);border-radius:999px;color:var(--rd-text);width:auto!important;float:none!important}body.ed-rd .dc-docsingle-header .dc-docinfo-bottom li i{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#fff;border:1px solid var(--rd-green-100);color:var(--rd-green)!important;flex-shrink:0}body.ed-rd .dc-docsingle-header .dc-docinfo-bottom li b{color:var(--rd-navy)}body.ed-rd .dc-docsingle-header .dc-btnarea{grid-area:cta;justify-self:end;align-self:start;display:flex;align-items:center;gap:10px;margin:6px 0 0!important;padding:0!important;float:none!important;width:auto!important}body.ed-rd .dc-docsingle-header .dc-btnarea .dc-btn.dc-booking-model{margin:0!important;padding:0 28px;white-space:nowrap}body.ed-rd .dc-docsingle-header .dc-btnarea .dc-like{display:inline-flex!important;align-items:center;justify-content:center;margin:0!important;border-radius:999px;background:#fff;border:1px solid var(--rd-line);box-shadow:var(--rd-shadow-sm);float:none!important}body.ed-rd .dc-docsingle-header .dc-btnarea .dc-like i{margin:0!important;line-height:1!important;width:auto!important;height:auto!important;border:0!important;background:0 0!important;font-size:18px}body.ed-rd .dc-docsingle-header .dc-btnarea .dc-like:hover{border-color:#f3c2c8}body.ed-rd .dc-docsingle-header .dc-docinfo-services{grid-area:svc;width:auto!important;margin:30px 0 0!important;padding:26px 0 0!important;border:0!important;border-top:1px solid var(--rd-line)!important;float:none!important}body.ed-rd .dc-docsingle-header .dc-tags .dc-tags-header{font-size:16px;font-weight:700;color:var(--rd-navy);margin:0 0 14px}body.ed-rd .dc-docsingle-header .dc-tags ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0!important;overflow:visible}body.ed-rd .dc-docsingle-header .dc-tags ul li{float:none!important;width:auto!important;padding:0!important}body.ed-rd .dc-docsingle-header .dc-tags ul li a{float:none!important;display:flex;align-items:center;justify-content:space-between;gap:12px;height:100%;padding:9px 10px 9px 14px!important;border-radius:12px!important;background:#fff!important;border:1px solid var(--rd-line)!important;color:var(--rd-text)!important;font-size:14px;line-height:1.4;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease,transform .2s ease}body.ed-rd .dc-docsingle-header .dc-tags ul li a:hover{border-color:#bfe5d8!important;background:#f6fbf9!important;box-shadow:var(--rd-shadow-sm);transform:translateY(-1px)}body.ed-rd .dc-docsingle-header .dc-tags ul li a b{flex-shrink:0;margin-left:auto;padding:3px 10px;border-radius:999px;background:var(--rd-green-50);color:var(--rd-green-700)!important;font-size:13px}body.ed-rd .dc-docsingle-header .dc-tags ul li.dc-viewall-services a{justify-content:center;border-style:dashed!important;color:var(--rd-green-700)!important;font-weight:600}@media (max-width:991px){body.ed-rd .dc-docsingle-header{grid-template-columns:112px minmax(0,1fr);grid-template-areas:"photo title""photo stars""info  info""cta   cta""svc   svc";column-gap:20px;padding:28px 22px 24px!important}body.ed-rd .dc-docsingle-header::before{height:84px}body.ed-rd .dc-docsingle-header .dc-docsingle-img{width:112px;height:112px;border-radius:24px!important;border-width:4px}body.ed-rd .dc-docsingle-header .dc-header-title>a{font-size:26px}body.ed-rd .dc-docsingle-header .dc-btnarea{justify-self:stretch;margin-top:20px!important}body.ed-rd .dc-docsingle-header .dc-btnarea .dc-btn.dc-booking-model{flex:1 1 auto;text-align:center;min-width:0;white-space:nowrap}body.ed-rd .dc-docsingle-header .dc-tags ul{grid-template-columns:1fr}}@media (max-width:480px){body.ed-rd .dc-docsingle-header{grid-template-columns:88px minmax(0,1fr);grid-template-areas:"photo title""stars stars""info  info""cta   cta""svc   svc";column-gap:16px;padding:22px 16px 20px!important}body.ed-rd .dc-docsingle-header .dc-docsingle-img{width:88px;height:88px;border-radius:22px!important}body.ed-rd .dc-docsingle-header .dc-header-title>a{font-size:22px}body.ed-rd .dc-docsingle-header .dc-header-title>i{font-size:18px}body.ed-rd .dc-docsingle-header .dc-btnarea .dc-btn.dc-booking-model{padding:0 16px}body.ed-rd .dc-docsingle-header .dc-tags ul li a{padding:8px 8px 8px 12px!important;font-size:13px}}body.ed-rd .dc-docsingle-header .dc-docinfo-bottom li{display:block!important}body.ed-rd .dc-docsingle-header .dc-docinfo-bottom li i{vertical-align:middle;margin:-2px 10px 0 0!important}body.ed-rd .dc-docsingle-header .dc-btnarea .dc-like{flex:0 0 54px}body.ed-rd .elementor-widget-text-editor ul.list-cross>li::before{background:#fdeeee url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23c2414b' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M6.5 6.5l7 7M13.5 6.5l-7 7'/%3E%3C/svg%3E")center/14px no-repeat;border-color:#f6d3d6}body.ed-rd .elementor-widget-text-editor ul.list-check>li{line-height:1.6}body.ed-rd .elementor-widget-text-editor ul.list-check>li::after{display:none!important}body.ed-rd .dc-doclocation a:not(.dc-btn):not(.dc-like){color:var(--rd-green-700)!important;font-weight:600}body.ed-rd .chosen-container-single .chosen-single,body.ed-rd .dc-select select{padding-top:0!important;padding-bottom:0!important;padding-left:18px!important}body.ed-rd .chosen-container-single .chosen-single span{line-height:48px!important;margin-top:0!important}body.ed-rd .chosen-container-single .chosen-single div{height:48px!important;top:0!important;display:flex!important;align-items:center;justify-content:center}body.ed-rd .chosen-container-single.chosen-disabled .chosen-single{background:#f7f9fb!important;opacity:1!important}body.ed-rd .chosen-container-single.chosen-disabled .chosen-single span{color:#a3abbb}body.ed-rd .dc-form-advanced-search .dc-btn{min-height:50px;height:50px;line-height:46px}body.ed-rd .dc-doccarecontent h3,body.ed-rd .dc-doccarecontent h3 em,body.ed-rd .dc-jointeamcontent h3,body.ed-rd .dc-widgettitle h3,body.ed-rd .fc-toolbar h2,body.ed-rd .dc-comming-sooncounter .timer_box h1,body.ed-rd .dc-comming-sooncountervtwo .timer_box h1,body.ed-rd .dc-cmgsooncntent .dc-title h2{color:#fff!important}body.ed-rd .dc-doccarecontent h3 em{opacity:.85}body.ed-rd .dc-doccareimg figcaption::after{display:none}body.ed-rd .dc-doccarecontent{border-radius:18px;box-shadow:0 18px 40px -16px rgba(35,127,106,.55)}body.ed-rd .elementor-toggle .elementor-tab-title{padding:14px 18px 14px 22px!important;gap:12px}body.ed-rd .elementor-toggle .elementor-tab-title a.elementor-toggle-title{padding:0!important}body.ed-rd .elementor-toggle .elementor-tab-content{padding:0 22px 18px!important}body.ed-rd .elementor-toggle .elementor-toggle-item{margin-bottom:10px!important}@media (max-width:767px){body.ed-rd .elementor-toggle .elementor-tab-title{padding:12px 14px 12px 16px!important}body.ed-rd .elementor-toggle .elementor-tab-content{padding:0 16px 16px!important}}body.ed-rd .elementor-widget-text-editor table,body.ed-rd .dc-description table,body.ed-rd .entry-content table{width:100%;border-collapse:separate!important;border-spacing:0!important;border:1px solid var(--rd-line)!important;border-radius:16px;overflow:hidden;background:#fff!important;box-shadow:var(--rd-shadow-sm);margin:0 0 18px;font-size:15px}body.ed-rd .elementor-widget-text-editor table th,body.ed-rd .elementor-widget-text-editor table td,body.ed-rd .dc-description table th,body.ed-rd .dc-description table td,body.ed-rd .entry-content table th,body.ed-rd .entry-content table td{border:0!important;border-bottom:1px solid var(--rd-line)!important;padding:13px 18px!important;text-align:left;vertical-align:middle;color:var(--rd-text)!important;background:#fff!important;line-height:1.5}body.ed-rd .elementor-widget-text-editor table tr:last-child td,body.ed-rd .dc-description table tr:last-child td,body.ed-rd .entry-content table tr:last-child td{border-bottom:0!important}body.ed-rd .elementor-widget-text-editor table thead th,body.ed-rd .elementor-widget-text-editor table thead td,body.ed-rd .elementor-widget-text-editor table:not(:has(thead)) tbody tr:first-child th,body.ed-rd .dc-description table thead th,body.ed-rd .dc-description table:not(:has(thead)) tbody tr:first-child th,body.ed-rd .entry-content table thead th,body.ed-rd .entry-content table:not(:has(thead)) tbody tr:first-child th{background:var(--rd-green-50)!important;color:var(--rd-green-700)!important;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid var(--rd-green-100)!important}body.ed-rd .elementor-widget-text-editor table tbody tr:nth-child(even) td,body.ed-rd .dc-description table tbody tr:nth-child(even) td,body.ed-rd .entry-content table tbody tr:nth-child(even) td{background:#f9fbfc!important}body.ed-rd .elementor-widget-text-editor table td:first-child,body.ed-rd .dc-description table td:first-child,body.ed-rd .entry-content table td:first-child{font-weight:600;color:var(--rd-navy)!important}body.ed-rd .elementor-widget-text-editor table td strong,body.ed-rd .elementor-widget-text-editor table td b{color:var(--rd-green-700)}@media (max-width:767px){body.ed-rd .elementor-widget-text-editor table,body.ed-rd .dc-description table{font-size:14px}body.ed-rd .elementor-widget-text-editor table th,body.ed-rd .elementor-widget-text-editor table td,body.ed-rd .dc-description table th,body.ed-rd .dc-description table td{padding:10px 12px!important}}body.ed-rd .dc-appointmentpopup .modal-dialog{max-width:820px}body.ed-rd .dc-appointmentpopup .dc-popuptitle{display:flex;align-items:center;justify-content:space-between;padding:20px 28px!important;border-bottom:0!important;background:var(--rd-green-50)}body.ed-rd .dc-appointmentpopup .dc-popuptitle h3{font-size:20px!important;margin:0;letter-spacing:-.02em}body.ed-rd .dc-appointmentpopup .dc-closebtn{position:static!important;display:inline-flex!important;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;background:#fff;border:1px solid var(--rd-line);color:var(--rd-navy)!important;opacity:1;float:none;font-size:14px}body.ed-rd .dc-appointmentpopup .dc-closebtn:hover{background:var(--rd-green-50);color:var(--rd-green-700)!important}body.ed-rd .dc-appointmentpopup .modal-body{padding-left:28px!important;padding-right:28px!important}body.ed-rd .dc-joinsteps li a{border-radius:999px!important;border:2px solid var(--rd-line)!important;background:#fff!important;color:var(--rd-muted)!important;font-weight:700}body.ed-rd .dc-joinsteps li.dc-active a{border-color:var(--rd-green)!important;color:var(--rd-green-700)!important;box-shadow:0 0 0 5px var(--rd-green-50)}body.ed-rd .dc-joinsteps li.dc-done-next a{background:var(--rd-green)!important;border-color:var(--rd-green)!important;color:#fff!important}body.ed-rd .dc-joinsteps li+li:after{background:var(--rd-line)!important;height:2px!important;border-radius:2px}body.ed-rd .dc-appointmentpopup .dc-appointment-holder .dc-title h4{font-size:17px;font-weight:700;color:var(--rd-navy);letter-spacing:-.01em;margin-bottom:16px}body.ed-rd .dc-appointmentpopup .dc-calendar{border:1px solid var(--rd-line);border-radius:18px;overflow:hidden;background:#fff;box-shadow:var(--rd-shadow-sm)}body.ed-rd .dc-appointmentpopup .fc-toolbar{background:linear-gradient(120deg,#2fa287,#237f6a)!important;padding:12px 10px!important;margin:0!important}body.ed-rd .dc-appointmentpopup .fc-toolbar h2{font-size:15px!important;font-weight:600;text-transform:capitalize}body.ed-rd .dc-appointmentpopup .fc-toolbar .fc-button{border-radius:999px!important}body.ed-rd .dc-appointmentpopup .fc td,body.ed-rd .dc-appointmentpopup .fc th,body.ed-rd .dc-appointmentpopup .fc-unthemed .fc-content,body.ed-rd .dc-appointmentpopup .fc-unthemed .fc-divider,body.ed-rd .dc-appointmentpopup .fc-unthemed .fc-row,body.ed-rd .dc-appointmentpopup .fc-unthemed tbody,body.ed-rd .dc-appointmentpopup .fc-unthemed td,body.ed-rd .dc-appointmentpopup .fc-unthemed th,body.ed-rd .dc-appointmentpopup .fc-unthemed thead{border-color:transparent!important}body.ed-rd .dc-appointmentpopup .fc-day-header{padding:10px 0 6px!important;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--rd-muted);background:#fff!important}body.ed-rd .dc-appointmentpopup .fc-day-grid .fc-past,body.ed-rd .dc-appointmentpopup .fc-day.fc-past{background:0 0!important}body.ed-rd .dc-appointmentpopup .fc-day-top{text-align:center!important;cursor:pointer}body.ed-rd .dc-appointmentpopup .fc-day-top .fc-day-number{float:none!important;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;margin:4px auto;padding:0!important;border-radius:999px;font-size:14px;font-weight:600;color:var(--rd-navy);transition:background-color .15s ease,color .15s ease}body.ed-rd .dc-appointmentpopup .fc-day-top:hover .fc-day-number{background:var(--rd-green-50);color:var(--rd-green-700)}body.ed-rd .dc-appointmentpopup .fc-day-top.fc-past .fc-day-number,body.ed-rd .dc-appointmentpopup .fc-day-top.fc-other-month .fc-day-number{color:#c3c9d4;font-weight:500}body.ed-rd .dc-appointmentpopup .fc-day-top.fc-past:hover .fc-day-number{background:0 0}body.ed-rd .dc-appointmentpopup .fc-day.fc-state-highlight,body.ed-rd .dc-appointmentpopup .fc-day-top.fc-state-highlight{background:0 0!important}body.ed-rd .dc-appointmentpopup .fc-day-top.fc-state-highlight .fc-day-number{background:var(--rd-green)!important;color:#fff!important;box-shadow:0 8px 16px -8px rgba(56,176,148,.9)}body.ed-rd .dc-appointmentpopup .fc-row.fc-week{min-height:0!important}body.ed-rd .dc-appointmentpopup .fc-day-grid-container{height:auto!important}body.ed-rd .dc-appointmentpopup .dc-timeslots .dc-radio{padding:4px!important}body.ed-rd .dc-appointmentpopup .dc-timeslots .dc-radio input[type=radio]+label{border-radius:12px!important;border:1px solid #cfe9e0!important;background:#fff!important;color:var(--rd-green-700)!important;font-weight:600;line-height:40px!important;min-height:42px;box-shadow:none;transition:background-color .15s ease,color .15s ease,border-color .15s ease,transform .15s ease}body.ed-rd .dc-appointmentpopup .dc-timeslots .dc-radio input[type=radio]+label:hover{background:var(--rd-green-50)!important;border-color:var(--rd-green)!important;transform:translateY(-1px)}body.ed-rd .dc-appointmentpopup .dc-timeslots .dc-radio input[type=radio]:checked+label{background:var(--rd-green)!important;border-color:var(--rd-green)!important;color:#fff!important;box-shadow:0 10px 20px -10px rgba(56,176,148,.9)!important}body.ed-rd .dc-appointmentpopup .dc-timeslots .dc-radio input[type=radio]:disabled+label,body.ed-rd .dc-appointmentpopup .dc-timeslots .dc-radio input[type=radio]:disabled+label:hover{background:#f3f5f8!important;border-color:#f3f5f8!important;color:#b3bac6!important;text-decoration:line-through;transform:none;cursor:not-allowed}body.ed-rd .dc-appointmentpopup .dc-vistingdocinfo legend{font-size:14px!important;line-height:1.6;color:var(--rd-text);background:var(--rd-green-50);border:1px solid var(--rd-green-100);border-radius:14px;padding:12px 16px!important;width:100%}body.ed-rd .dc-appointmentpopup .dc-panel{border:1px solid var(--rd-line)!important;border-radius:16px!important;overflow:hidden;margin-bottom:12px!important;background:#fff}body.ed-rd .dc-appointmentpopup .dc-paneltitle{border:0!important;background:#f9fbfc!important;padding:14px 18px!important}body.ed-rd .dc-appointmentpopup .dc-paneltitle span{font-weight:700;color:var(--rd-navy)!important;font-size:15px}body.ed-rd .dc-appointmentpopup .dc-paneltitle:after{color:var(--rd-green)!important}body.ed-rd .dc-appointmentpopup .dc-panelcontent{border:0!important;padding:14px 18px 16px!important}body.ed-rd .dc-appointmentpopup .dc-panelcontent .dc-subtitle h4{font-size:13px;font-weight:600;color:var(--rd-muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:10px}body.ed-rd .dc-appointmentpopup .dc-checkbox-holder{display:grid;grid-template-columns:1fr;gap:8px}body.ed-rd .dc-appointmentpopup .dc-checkbox-holder .dc-checkbox{float:none!important;margin:0!important}body.ed-rd .dc-appointmentpopup .dc-checkbox input[type=checkbox]+label{display:block;position:relative;padding:12px 14px 12px 46px!important;border:1px solid var(--rd-line);border-radius:12px;background:#fff;color:var(--rd-text)!important;font-size:14px;line-height:1.45!important;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}body.ed-rd .dc-appointmentpopup .dc-checkbox input[type=checkbox]+label:hover{border-color:#bfe5d8;background:#f8fcfa}body.ed-rd .dc-appointmentpopup .dc-checkbox input[type=checkbox]+label b{color:var(--rd-green-700)}body.ed-rd .dc-appointmentpopup .dc-checkbox input[type=checkbox]+label:before{top:50%!important;left:14px!important;width:20px!important;height:20px!important;margin-top:-10px;border-radius:6px!important;border:1.5px solid #c5ccd8!important}body.ed-rd .dc-appointmentpopup .dc-checkbox input[type=checkbox]+label:after{top:50%!important;left:14px!important;margin-top:-10px;font-size:12px!important;color:#fff!important}body.ed-rd .dc-appointmentpopup .dc-checkbox input[type=checkbox]:checked+label{border-color:var(--rd-green);background:var(--rd-green-50);color:var(--rd-navy)!important}body.ed-rd .dc-appointmentpopup .dc-checkbox input[type=checkbox]:checked+label:before{background:var(--rd-green)!important;border-color:var(--rd-green)!important}body.ed-rd .dc-appointmentpopup .at-taxesfees{border:0!important;border-radius:16px!important;background:linear-gradient(120deg,#237f6a,#2fa287)!important;padding:0!important;overflow:hidden}body.ed-rd .dc-appointmentpopup .at-taxesfees li{border:0!important;background:0 0!important}body.ed-rd .dc-appointmentpopup .at-taxesfees .at-toteltextfee span{display:flex!important;align-items:center;justify-content:space-between;color:#fff!important;font-size:15px!important;font-weight:600}body.ed-rd .dc-appointmentpopup .at-taxesfees .at-toteltextfee span em{color:#fff!important;font-weight:700;font-style:normal}body.ed-rd .dc-appointmentpopup .dc-title>span{font-weight:600;color:var(--rd-navy)}body.ed-rd .dc-appointmentpopup .dc-tabbtns{gap:4px;background:var(--rd-bg);border:1px solid var(--rd-line);border-radius:999px;padding:4px}body.ed-rd .dc-appointmentpopup .dc-tabbtns .next-step{min-width:0!important}body.ed-rd .dc-appointmentpopup .dc-tabbtns .dc-radio+.dc-radio{margin-left:0!important}body.ed-rd .dc-appointmentpopup .dc-tabbtns .dc-radio input[id=someelse]+label,body.ed-rd .dc-appointmentpopup .dc-tabbtns .dc-radio input[id=myself]+label{border:0!important;border-radius:999px!important;background:0 0!important;color:var(--rd-muted)!important;font-size:14px!important;font-weight:600!important;line-height:40px!important;padding:0 24px!important;cursor:pointer}body.ed-rd .dc-appointmentpopup .dc-tabbtns .dc-radio input[type=radio]:checked+label{background:#fff!important;color:var(--rd-green-700)!important;box-shadow:var(--rd-shadow-sm)}body.ed-rd .dc-appointmentpopup .dc-docinfoform{background:0 0!important}body.ed-rd .dc-appointmentpopup .dc-docinfoform fieldset{display:grid!important;grid-template-columns:1fr 1fr;gap:12px}body.ed-rd .dc-appointmentpopup .dc-docinfoform .form-group{width:auto!important;float:none!important;margin:0!important;padding:0!important}body.ed-rd .dc-appointmentpopup .dc-docinfoform .form-group:not(.form-group-half){grid-column:1/-1}body.ed-rd .dc-appointmentpopup .dc-docinfoform .form-group-relation[style*=none]{display:none!important}body.ed-rd .dc-appointmentpopup .dc-phone-prefix-select-wrapper{display:flex;gap:8px}body.ed-rd .dc-appointmentpopup .dc-phone-prefix-select{flex:0 0 112px;width:112px!important}body.ed-rd .dc-appointmentpopup .dc-phone-prefix-select select{width:100%!important;line-height:normal!important;height:50px!important;padding-right:26px!important}body.ed-rd .dc-appointmentpopup .dc-phone-prefix-select-wrapper .form-control{flex:1 1 auto;min-width:0}body.ed-rd .dc-appointmentpopup textarea.form-control{min-height:120px;padding:14px 16px!important}body.ed-rd .dc-appointmentpopup .dc-docinfoform small{color:var(--rd-muted)}body.ed-rd .dc-appointmentpopup .dc-modal-footer{border-top:1px solid var(--rd-line)!important;padding:16px 28px!important;background:#fff;justify-content:flex-end}body.ed-rd .dc-appointmentpopup .dc-modal-footer .dc-btn{background:var(--rd-green)!important;border-color:var(--rd-green)!important;color:#fff!important;min-height:50px;line-height:46px;padding:0 34px!important;box-shadow:0 10px 22px -12px rgba(56,176,148,.9)}body.ed-rd .dc-appointmentpopup .dc-modal-footer .dc-btn:hover{background:var(--rd-green-600)!important;border-color:var(--rd-green-600)!important}@media (max-width:767px){body.ed-rd .dc-appointmentpopup .dc-popuptitle{padding:16px!important}body.ed-rd .dc-appointmentpopup .dc-docinfoform fieldset{grid-template-columns:1fr}body.ed-rd .dc-appointmentpopup .dc-modal-footer{padding:14px 16px!important}body.ed-rd .dc-appointmentpopup .dc-modal-footer .dc-btn{width:100%;text-align:center}}body.ed-rd .cart-data-wrap{border:1px solid var(--rd-line)!important;border-radius:24px!important;background:#fff!important;box-shadow:var(--rd-shadow);padding:32px!important;margin-bottom:24px}body.ed-rd .cart-data-wrap>h3{font-size:26px!important;font-weight:700;letter-spacing:-.02em;color:var(--rd-navy)!important;margin:0 0 18px!important;padding:0 0 18px!important;border-bottom:1px solid var(--rd-line)!important}body.ed-rd .cart-data-wrap .selection-wrap>p:first-of-type{color:var(--rd-muted);margin-bottom:10px}body.ed-rd .cart-data-image{display:flex!important;align-items:center;gap:16px;padding:14px;background:var(--rd-bg);border:1px solid var(--rd-line);border-radius:18px;margin-bottom:18px}body.ed-rd .cart-data-wrap .dc-docpostimg{margin:0!important;width:72px!important;height:72px!important;flex:0 0 72px;border-radius:18px!important;overflow:hidden}body.ed-rd .cart-data-wrap .dc-docpostimg img{width:100%!important;height:100%!important;object-fit:cover;border-radius:0!important}body.ed-rd .cart-data-name p,body.ed-rd .cart-data-name p b{font-size:18px!important;color:var(--rd-navy)!important;font-weight:700;margin:0 0 2px}body.ed-rd .cart-data-wrap .cart-data-text{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body.ed-rd .cart-data-wrap .cart-data-text>p{margin:0!important;line-height:1.5}body.ed-rd .cart-data-wrap .cart-data-text>p b,body.ed-rd .cart-data-wrap .selection-wrap b,body.ed-rd .cart-data-wrap .selection-wrap b span{display:inline;color:var(--rd-navy)!important;font-size:15px!important;font-weight:700}body.ed-rd .cart-data-wrap .cart-data-text>p:last-child{border-color:var(--rd-green-100)}body.ed-rd .woocommerce-checkout-review-order-table{border:0!important;background:0 0!important;box-shadow:none!important}body.ed-rd .woocommerce-checkout-review-order-table td{border:0!important;padding:0 0 12px!important;background:0 0!important}body.ed-rd .woocommerce-checkout-review-order-table .alert-warning{border-radius:18px!important;padding:18px 20px!important;font-size:13px;line-height:1.6}body.ed-rd .woocommerce-checkout-review-order-table .order_review_heading{font-size:20px!important;font-weight:700;color:var(--rd-navy)!important}body.ed-rd.woocommerce-checkout #payment,body.ed-rd .woocommerce-checkout #payment{border:1px solid var(--rd-line)!important;border-radius:20px!important;background:#fff!important;box-shadow:var(--rd-shadow-sm);overflow:hidden}body.ed-rd .woocommerce-checkout #payment ul.payment_methods{border-bottom:1px solid var(--rd-line)!important;padding:16px 20px!important;background:#f9fbfc}body.ed-rd .woocommerce-checkout #payment ul.payment_methods li{border-radius:14px}body.ed-rd .woocommerce-checkout #payment div.payment_box{background:var(--rd-green-50)!important;border-radius:12px!important;color:var(--rd-text)!important}body.ed-rd .woocommerce-checkout #payment div.payment_box::before{border-bottom-color:var(--rd-green-50)!important}body.ed-rd .woocommerce-checkout #payment .place-order{padding:18px 20px!important;background:#fff!important}body.ed-rd .woocommerce-checkout #payment .woocommerce-privacy-policy-text p{font-size:13px;color:var(--rd-muted)}body.ed-rd .woocommerce-checkout #payment a{color:var(--rd-green-700)}body.ed-rd .woocommerce-checkout #place_order,body.ed-rd #place_order{border-radius:999px!important;background:var(--rd-green)!important;border:0!important;color:#fff!important;font-weight:700!important;box-shadow:0 12px 24px -12px rgba(56,176,148,.9)}body.ed-rd #place_order:hover{background:var(--rd-green-600)!important}body.ed-rd .woocommerce-checkout input[type=checkbox]{accent-color:var(--rd-green)}@media (max-width:767px){body.ed-rd .cart-data-wrap{padding:20px!important;border-radius:20px!important}body.ed-rd .cart-data-wrap>h3{font-size:21px!important}body.ed-rd .cart-data-wrap .cart-data-text{grid-template-columns:1fr}}body.ed-rd #articles-tab,body.ed-rd .dc-navdocsingletab li:has(>#articles-tab){display:none!important}body.ed-rd .dc-add-wishlist{display:none!important}body.ed-rd .dc-appointmentpopup .dc-checkbox-holder{margin:0!important;width:100%!important;float:none!important}body.ed-rd .dc-appointmentpopup .dc-checkbox-holder .dc-checkbox,body.ed-rd .dc-appointmentpopup .dc-checkbox input[type=checkbox]+label{width:100%!important}body.ed-rd .dc-appointmentpopup .fc-day.fc-other-month,body.ed-rd .dc-appointmentpopup .fc-bg td{background:0 0!important}body.ed-rd .dc-appointmentpopup .at-taxesfees .at-toteltextfee span{line-height:1.2!important}body.ed-rd .dc-appointmentpopup .dc-docinfoform{padding:0!important}body.ed-rd .dc-appointmentpopup .dc-docinfoform fieldset{margin:0!important;padding:0!important}body.ed-rd .dc-header{border-radius:0 0 32px 32px;border-bottom:0!important;background:rgba(255,255,255,.92);box-shadow:0 1px 0 rgba(230,234,240,.9),0 12px 32px -20px rgba(16,24,40,.22)}body.ed-rd.ed-rd-scrolled .dc-header{box-shadow:0 1px 0 rgba(230,234,240,.9),0 16px 36px -18px rgba(16,24,40,.28)}@media (max-width:767px){body.ed-rd .dc-header{border-radius:0 0 24px 24px}}body.ed-rd .elementor-widget-text-editor table,body.ed-rd .elementor-widget-text-editor table th,body.ed-rd .elementor-widget-text-editor table td,body.ed-rd .dc-description table,body.ed-rd .dc-description table th,body.ed-rd .dc-description table td{font-family:Poppins,sans-serif!important}body.ed-rd .elementor-widget-text-editor table:has(thead) tbody th,body.ed-rd .elementor-widget-text-editor table:not(:has(thead)) tbody tr:not(:first-child) th,body.ed-rd .dc-description table:has(thead) tbody th,body.ed-rd .dc-description table:not(:has(thead)) tbody tr:not(:first-child) th{background:#fff!important;color:var(--rd-navy)!important;font-size:15px;font-weight:600;text-transform:none;letter-spacing:0;border-bottom:1px solid var(--rd-line)!important}body.ed-rd .elementor-widget-text-editor table tbody tr:nth-child(even) th,body.ed-rd .dc-description table tbody tr:nth-child(even) th{background:#f9fbfc!important}body.ed-rd .elementor-widget-text-editor table tbody tr:last-child th,body.ed-rd .dc-description table tbody tr:last-child th{border-bottom:0!important}body.ed-rd .elementor-top-section[data-settings*=background_background],body.ed-rd .dc-sectionbg{clip-path:inset(6px 10px round 32px)}@media (max-width:767px){body.ed-rd .elementor-top-section[data-settings*=background_background],body.ed-rd .dc-sectionbg{clip-path:inset(4px 6px round 24px)}}body.ed-rd .dc-footer{width:calc(100% - 20px)!important;margin:40px 10px 10px!important;border-radius:32px!important;overflow:hidden}@media (max-width:767px){body.ed-rd .dc-footer{width:calc(100% - 12px)!important;margin:30px 6px 6px!important;border-radius:24px!important}}body.ed-rd.ed-rd-panel .dc-header{position:relative!important;top:auto!important;border-radius:0!important;box-shadow:none!important;background:#fff!important;backdrop-filter:none;border-bottom:1px solid #ddd!important;z-index:1!important}body.ed-rd.ed-rd-panel .dc-header .header-main-nav{min-height:79px;height:79px}body.ed-rd.ed-rd-panel .dc-header .dc-logo{margin:0!important}body.ed-rd.ed-rd-panel .dc-header #dc-nav .navbar-toggler,body.ed-rd.ed-rd-panel .dc-header .dc-navigation{display:none!important}body.ed-rd .dc-btn.dc-btn-block,body.ed-rd .dc-btn.dc-btn-block:focus{background:var(--rd-green)!important;border-color:var(--rd-green)!important;color:#fff!important}body.ed-rd .dc-btn.dc-btn-block:hover{background:var(--rd-green-600)!important;border-color:var(--rd-green-600)!important;color:#fff!important}body.ed-rd .dc-docsingle-header::before{display:none!important}body.ed-rd .dc-docsingle-header{background:var(--rd-green-50)!important;border:0!important;border-radius:var(--rd-radius-lg)!important;box-shadow:none!important}body.ed-rd .dc-docsingle-header .dc-docinfo-services{border-top-color:var(--rd-green-100)!important}body.ed-rd.ed-rd-panel,body.ed-rd.ed-rd-panel .dc-main{background:#f3f6f9!important}body.ed-rd.ed-rd-panel .dc-sidebarwrapper{background:#fff!important;border-right:1px solid var(--rd-line);box-shadow:8px 0 30px -24px rgba(16,24,40,.25)!important}body.ed-rd.ed-rd-panel .dc-companysimg{display:none!important}body.ed-rd.ed-rd-panel .dc-companysdetails{background:var(--rd-green-50)!important;padding:26px 16px 18px!important;margin:12px 12px 6px;width:auto!important;border-radius:20px;border:0}body.ed-rd.ed-rd-panel .dc-companysinfo{padding:0!important}body.ed-rd.ed-rd-panel .dc-companysinfo figure{width:84px!important;height:84px!important;margin:0 auto 12px!important;border-radius:24px!important;overflow:hidden;border:4px solid #fff!important;box-shadow:0 10px 24px -12px rgba(16,24,40,.45)}body.ed-rd.ed-rd-panel .dc-companysinfo figure img{width:100%;height:100%;object-fit:cover;border-radius:0!important}body.ed-rd.ed-rd-panel .dc-companysinfo .dc-title h2{font-size:16px;font-weight:700}body.ed-rd.ed-rd-panel .dc-companysinfo .dc-title h2 a{color:var(--rd-navy)!important}body.ed-rd.ed-rd-panel .dc-companysinfo .dc-title span{color:var(--rd-green-700)!important;font-size:12px}body.ed-rd.ed-rd-panel .dc-navdashboard{padding:6px 12px 12px}body.ed-rd.ed-rd-panel .dc-navdashboard>ul>li{border:0!important;margin-bottom:2px}body.ed-rd.ed-rd-panel .dc-navdashboard>ul>li>a{display:flex!important;align-items:center;gap:12px;padding:11px 14px!important;border-radius:12px;color:var(--rd-text)!important;font-size:14px;font-weight:500;line-height:1.3!important;transition:background-color .15s ease,color .15s ease}body.ed-rd.ed-rd-panel .dc-navdashboard>ul>li>a::before,body.ed-rd.ed-rd-panel .dc-navdashboard>ul>li>a::after{display:none!important}body.ed-rd.ed-rd-panel .dc-navdashboard>ul>li>a i{width:20px;margin:0!important;text-align:center;color:var(--rd-muted)!important;font-size:16px}body.ed-rd.ed-rd-panel .dc-navdashboard>ul>li>a:hover{background:var(--rd-bg);color:var(--rd-navy)!important}body.ed-rd.ed-rd-panel .dc-navdashboard>ul>li.dc-active>a{background:var(--rd-green-50)!important;color:var(--rd-green-700)!important;font-weight:600}body.ed-rd.ed-rd-panel .dc-navdashboard>ul>li.dc-active>a i{color:var(--rd-green)!important}body.ed-rd.ed-rd-panel .dc-navdashboard>ul>li:last-child>a:hover{background:#fdeeee;color:#c2414b!important}body.ed-rd.ed-rd-panel .dc-navdashboard-footer{color:var(--rd-muted)}body.ed-rd.ed-rd-panel .dc-btnmenutoggle{border-radius:0 12px 12px 0!important;background:var(--rd-green)!important;box-shadow:4px 6px 16px -8px rgba(35,127,106,.7)}body.ed-rd.ed-rd-panel .dc-jobalerts .alert{border-radius:16px!important;border:1px solid #f6e3a6!important;background:#fff8e1!important;padding:14px 44px 14px 18px!important;box-shadow:var(--rd-shadow-sm)}body.ed-rd.ed-rd-panel .dc-jobalerts .alert em{font-style:normal;font-weight:700;color:#8a6d1f}body.ed-rd.ed-rd-panel .dc-dashboardbox{background:#fff!important;border:1px solid var(--rd-line)!important;border-radius:22px!important;box-shadow:0 1px 2px rgba(16,24,40,.04),0 10px 30px -18px rgba(16,24,40,.18)!important;overflow:hidden}body.ed-rd.ed-rd-panel .dc-dashboardboxtitle{background:#fff!important;border-bottom:1px solid var(--rd-line)!important;padding:20px 26px!important}body.ed-rd.ed-rd-panel .dc-dashboardboxtitle h2,body.ed-rd.ed-rd-panel .dc-searchresult-head .dc-title h3{font-size:18px!important;font-weight:700!important;color:var(--rd-navy)!important;letter-spacing:-.01em}body.ed-rd.ed-rd-panel .dc-dashboardboxtitle a,body.ed-rd.ed-rd-panel .dc-dashboardboxtitle .dc-rightarea a{color:var(--rd-green-700)!important;font-weight:600}body.ed-rd.ed-rd-panel .dc-tabscontenttitle{background:var(--rd-bg)!important;border:0!important;border-radius:12px;padding:12px 16px!important;position:relative}body.ed-rd.ed-rd-panel .dc-tabscontenttitle::before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:3px;border-radius:0 3px 3px 0;background:var(--rd-green)}body.ed-rd.ed-rd-panel .dc-tabscontenttitle h3{font-size:15px!important;font-weight:600!important;color:var(--rd-navy)!important}body.ed-rd.ed-rd-panel .dc-tabscontenttitle a{color:var(--rd-green-700)!important;font-weight:600}body.ed-rd.ed-rd-panel .dc-insightsitem{padding:26px 20px!important;text-align:center;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}body.ed-rd.ed-rd-panel .dc-insightsitem:hover{transform:translateY(-3px);border-color:#cfe9e0!important;box-shadow:var(--rd-shadow)!important}body.ed-rd.ed-rd-panel .dc-insightsitem .dc-userlistingimg{width:56px!important;height:56px!important;margin:0 auto 14px!important;border-radius:18px;background:var(--rd-green-50);border:1px solid var(--rd-green-100);display:flex!important;align-items:center;justify-content:center}body.ed-rd.ed-rd-panel .dc-insightsitem .dc-userlistingimg i{color:var(--rd-green-700)!important;font-size:24px!important;line-height:1!important;margin:0!important}body.ed-rd.ed-rd-panel .dc-insightsitem .dc-title h3{font-size:17px!important;font-weight:700!important;color:var(--rd-navy)!important;margin-bottom:4px}body.ed-rd.ed-rd-panel .dc-insightsitem .dc-title a{color:var(--rd-green-700)!important;font-size:13px;font-weight:600}body.ed-rd.ed-rd-panel .dc-subpanel{border:1px solid var(--rd-line)!important;border-radius:14px!important;margin-bottom:8px!important;overflow:hidden;background:#fff}body.ed-rd.ed-rd-panel .dc-subpaneltitle{border:0!important;padding:10px 12px 10px 18px!important;background:#fff!important;display:flex!important;align-items:center;justify-content:space-between}body.ed-rd.ed-rd-panel .dc-subpaneltitle>span{font-weight:600;color:var(--rd-navy);text-transform:capitalize}body.ed-rd.ed-rd-panel .dc-subpanelcontent{border:0!important;border-top:1px solid var(--rd-line)!important;background:#fafcfd!important}body.ed-rd.ed-rd-panel .dc-editbtn,body.ed-rd.ed-rd-panel .dc-btnaction a{display:inline-flex!important;align-items:center;justify-content:center;width:34px!important;height:34px!important;border-radius:10px!important;background:var(--rd-green-50)!important;border:1px solid var(--rd-green-100)!important;color:var(--rd-green-700)!important;line-height:1!important}body.ed-rd.ed-rd-panel .dc-editbtn i,body.ed-rd.ed-rd-panel .dc-btnaction a i{color:inherit!important;margin:0!important;line-height:1!important}body.ed-rd.ed-rd-panel .dc-editbtn:hover,body.ed-rd.ed-rd-panel .dc-btnaction a:hover{background:var(--rd-green)!important;border-color:var(--rd-green)!important;color:#fff!important}body.ed-rd.ed-rd-panel .dc-btnaction a.dc-deleteinfo,body.ed-rd.ed-rd-panel .dc-btnaction a[class*=del],body.ed-rd.ed-rd-panel .dc-btnaction a[class*=remove]{background:#fdeeee!important;border-color:#f6d3d6!important;color:#c2414b!important}body.ed-rd.ed-rd-panel .dc-btnaction a.dc-deleteinfo:hover,body.ed-rd.ed-rd-panel .dc-btnaction a[class*=del]:hover,body.ed-rd.ed-rd-panel .dc-btnaction a[class*=remove]:hover{background:#e5484d!important;border-color:#e5484d!important;color:#fff!important}body.ed-rd.ed-rd-panel .dc-titlewithbtn .dc-rightarea{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}body.ed-rd.ed-rd-panel .dc-titlewithbtn .dc-rightarea>.dc-btn,body.ed-rd.ed-rd-panel .dc-btn-del{min-height:40px;line-height:38px!important;padding:0 18px!important;margin:0!important;font-size:13px}body.ed-rd.ed-rd-panel .dc-btn-del,body.ed-rd.ed-rd-panel .dc-btn.dc-btn-del{background:#fff!important;border:1.5px solid #f3b4b8!important;color:#c2414b!important}body.ed-rd.ed-rd-panel .dc-btn-del:hover{background:#e5484d!important;border-color:#e5484d!important;color:#fff!important}body.ed-rd.ed-rd-panel .dc-spaces-wrap li,body.ed-rd.ed-rd-panel .dc-spaces{border-radius:10px!important;border-color:var(--rd-line)!important}body.ed-rd.ed-rd-panel .dc-on-off i{width:20px!important;height:20px!important;top:2px!important;left:2px!important;border:0!important;box-shadow:0 1px 3px rgba(16,24,40,.3)!important}body.ed-rd.ed-rd-panel .dc-on-off input:checked+label>i{margin-left:16px!important}body.ed-rd.ed-rd-panel .dc-accountinfo li{display:flex;align-items:center;gap:4px;padding:8px 0!important;color:var(--rd-text)}body.ed-rd.ed-rd-panel .dc-dashboardtabs{background:#fafcfd!important;border-right:1px solid var(--rd-line)!important}body.ed-rd.ed-rd-panel .dc-dashboardtabs .dc-tabstitle li{border:0!important;margin-bottom:4px}body.ed-rd.ed-rd-panel .dc-dashboardtabs .dc-tabstitle li a::before,body.ed-rd.ed-rd-panel .dc-dashboardtabs .dc-tabstitle li a::after{display:none!important}body.ed-rd.ed-rd-panel .dc-dashboardtabs .dc-tabstitle li a:hover{color:var(--rd-navy)!important}body.ed-rd.ed-rd-panel .dc-dashboardtabs .dc-tabstitle li a.active{font-weight:600}body.ed-rd.ed-rd-panel .dc-dashboardtabs .dc-tabstitle li a.active[href*="mode=delete"]{color:#c2414b!important}body.ed-rd.ed-rd-panel .dc-updatall{display:flex!important;align-items:center;gap:14px;background:#fff!important;border:1px solid var(--rd-line)!important;border-radius:18px!important;padding:14px 16px 14px 20px!important;box-shadow:0 10px 30px -18px rgba(16,24,40,.25)!important}body.ed-rd.ed-rd-panel .dc-updatall>i{position:static!important;flex:0 0 40px;width:40px;height:40px;border-radius:12px;background:var(--rd-green-50);color:var(--rd-green-700)!important;display:inline-flex!important;align-items:center;justify-content:center;font-size:18px!important;opacity:1!important}body.ed-rd.ed-rd-panel .dc-updatall>span{flex:1 1 auto;padding:0!important;color:var(--rd-text);font-size:14px}body.ed-rd.ed-rd-panel .dc-updatall .dc-btn,body.ed-rd.ed-rd-panel .dc-dashboardboxcontent .dc-btnarea .dc-btn,body.ed-rd.ed-rd-panel .dc-update-providingservices .dc-btn,body.ed-rd.ed-rd-panel form .dc-btn[class*=update],body.ed-rd.ed-rd-panel form .dc-btn[class*=save]{float:none!important;margin:0!important;background:var(--rd-green)!important;border-color:var(--rd-green)!important;color:#fff!important;box-shadow:0 10px 22px -12px rgba(56,176,148,.9)!important}body.ed-rd.ed-rd-panel .dc-updatall .dc-btn:hover,body.ed-rd.ed-rd-panel form .dc-btn[class*=update]:hover{background:var(--rd-green-600)!important;border-color:var(--rd-green-600)!important}body.ed-rd.ed-rd-panel .dc-apointments-holder{background:linear-gradient(120deg,#2fa287 0,#237f6a 100%)!important;border-radius:20px!important;padding:24px!important}body.ed-rd.ed-rd-panel .dc-apointments-holder .dc-appointment-calendar{border-radius:16px!important;background:#fff;box-shadow:0 16px 36px -18px rgba(0,0,0,.45)}body.ed-rd.ed-rd-panel .dc-apointments-holder .fc-toolbar{background:#fff!important;border-bottom:1px solid var(--rd-line)}body.ed-rd.ed-rd-panel .dc-apointments-holder .fc-toolbar h2{color:var(--rd-navy)!important;font-weight:700;text-transform:capitalize}body.ed-rd.ed-rd-panel .dc-apointments-holder .fc-toolbar .fc-button span,body.ed-rd.ed-rd-panel .dc-apointments-holder .fc-toolbar .fc-icon{color:var(--rd-green-700)!important}body.ed-rd.ed-rd-panel .dc-apointments-holder .fc-day-header{color:var(--rd-muted);font-size:11px;font-weight:700;text-transform:uppercase}body.ed-rd.ed-rd-panel .dc-recentapointdate{border-radius:18px!important;background:#fff!important;box-shadow:0 16px 36px -18px rgba(0,0,0,.45)!important}body.ed-rd.ed-rd-panel .dc-recentapointdate h2{color:var(--rd-green-700)!important}body.ed-rd.ed-rd-panel .dc-dashes,body.ed-rd.ed-rd-panel .dc-circle{border-color:rgba(255,255,255,.6)!important}body.ed-rd.ed-rd-panel .dc-emptydetails{border:1.5px dashed #d6dde6!important;border-radius:18px!important;background:#fafcfd!important}body.ed-rd.ed-rd-panel .dc-emptydetails em,body.ed-rd.ed-rd-panel .dc-emptydetails span{color:var(--rd-muted)}body.ed-rd.ed-rd-panel .dc-fileuploading,body.ed-rd.ed-rd-panel .dc-attachfile{border-radius:16px!important}body.ed-rd.ed-rd-panel .wp-editor-container,body.ed-rd.ed-rd-panel .mce-tinymce{border-radius:14px!important;overflow:hidden;border-color:var(--rd-line)!important}body.ed-rd.ed-rd-panel .chosen-container-multi .chosen-choices{border-radius:12px!important;border:1px solid #d9dfe7!important;min-height:50px;padding:8px 10px!important;background:#fff!important;box-shadow:0 1px 2px rgba(16,24,40,.04)!important}body.ed-rd.ed-rd-panel .chosen-container-multi .chosen-choices li.search-choice{border-radius:999px!important;background:var(--rd-green-50)!important;border:1px solid var(--rd-green-100)!important;color:var(--rd-green-700)!important;box-shadow:none!important;padding:6px 26px 6px 12px!important}body.ed-rd.ed-rd-panel .dc-collapseexp,body.ed-rd.ed-rd-panel .dc-experienceaccordion>div,body.ed-rd.ed-rd-panel .dc-specilities-items>*{border-radius:14px!important;border-color:var(--rd-line)!important}@media (max-width:767px){body.ed-rd.ed-rd-panel .dc-updatall{flex-wrap:wrap}body.ed-rd.ed-rd-panel .dc-updatall .dc-btn{width:100%;text-align:center}body.ed-rd.ed-rd-panel .dc-dashboardtabs{border-right:0!important;border-bottom:1px solid var(--rd-line)!important}}body.ed-rd.ed-rd-panel .dc-navdashboard>ul>li::before,body.ed-rd.ed-rd-panel .dc-navdashboard>ul>li::after{display:none!important}body.ed-rd.ed-rd-panel .chosen-container-multi{border:0!important;padding:0!important}body.ed-rd.ed-rd-panel .dc-tabscontenttitle::before{height:auto!important}body.ed-rd.ed-rd-panel .dc-tabscontenttitle{display:flow-root}body.ed-rd.ed-rd-panel .dc-companysdetails{float:none!important;height:auto!important;display:flow-root!important}body.ed-rd.ed-rd-panel .dc-companysinfo{float:none!important;width:100%!important;text-align:center;margin-top:0!important}@media (max-width:991px){body.ed-rd .dc-docsingle-header .dc-booking-model .ed-rd-btn-extra{display:none}}body.ed-rd .payments-logos{display:flex!important;flex-wrap:wrap;align-items:center;gap:10px 16px;margin:6px 0 0!important;padding:0!important}body.ed-rd .payments-logos>li{width:auto!important;margin:0!important;padding:0!important;float:none!important}body.ed-rd .payments-logos>li img{height:26px!important;width:auto!important;max-width:76px;opacity:.92}@media (max-width:767px){body.ed-rd .payments-logos>li img{height:24px!important}}body.ed-rd .dc-forumform{display:block;background:#fff!important;border:1px solid var(--rd-line);border-radius:20px;box-shadow:var(--rd-shadow-sm);padding:12px!important;margin:20px 0!important;position:relative}body.ed-rd .dc-forumform fieldset{display:flex!important;align-items:center;gap:10px;margin:0!important;padding:0!important;float:none!important;width:100%!important}body.ed-rd .dc-forumform fieldset .form-group{padding:0!important;margin:0!important;float:none!important}body.ed-rd .dc-forumform fieldset .form-group:first-child{flex:1 1 55%;width:auto!important}body.ed-rd .dc-forumform fieldset .form-group:nth-child(2){flex:1 1 35%;width:auto!important}body.ed-rd .dc-forumform fieldset .form-group .form-control,body.ed-rd .dc-forumform fieldset .form-group .chosen-single{height:50px!important}body.ed-rd .dc-forumform fieldset .form-group .chosen-container{height:auto!important}body.ed-rd .dc-forumform .dc-btnarea{position:static!important;padding:0!important;flex:0 0 auto;width:auto!important}body.ed-rd .dc-forumform .dc-btnarea .dc-btn,body.ed-rd .dc-forumform .dc-btnarea button[type=submit]{min-height:50px;line-height:46px!important;padding:0 30px!important;margin:0!important;background:var(--rd-green)!important;border-color:var(--rd-green)!important;color:#fff!important;box-shadow:0 10px 22px -12px rgba(56,176,148,.9)}@media (max-width:767px){body.ed-rd .dc-forumform fieldset{flex-direction:column;align-items:stretch}body.ed-rd .dc-forumform .dc-btnarea .dc-btn,body.ed-rd .dc-forumform .dc-btnarea button[type=submit]{width:100%}}@media (max-width:991px){body.ed-rd .dc-navigation{margin:10px 0 0!important;padding:8px!important;border-radius:20px!important}body.ed-rd .dc-navigation>ul>li,body.ed-rd .dc-navigation>ul>li+li{border:0!important;margin:0 0 2px!important;padding:0!important}body.ed-rd .dc-navigation>ul>li::before,body.ed-rd .dc-navigation>ul>li::after,body.ed-rd .dc-navigation>ul>li>a::before,body.ed-rd .dc-navigation>ul>li>a::after{display:none!important}body.ed-rd .dc-navigation>ul>li>a{border:0!important;border-radius:14px!important;padding:13px 16px!important}body.ed-rd .dc-navigation>ul>li.current-menu-item>a{background:var(--rd-green-50);color:var(--rd-green-700)!important}body.ed-rd .dc-navigation>ul>li.ed-rd-cta{margin:8px 0 0!important}body.ed-rd .dc-navigation>ul>li.ed-rd-cta>a{border-radius:999px!important}}body.ed-rd .elementor-toggle .elementor-toggle-icon i,body.ed-rd .elementor-toggle .elementor-toggle-icon .elementor-toggle-icon-opened,body.ed-rd .elementor-toggle .elementor-toggle-icon .elementor-toggle-icon-closed{display:none!important}body.ed-rd .elementor-toggle .elementor-toggle-icon{width:32px!important;height:32px!important;flex:0 0 32px!important;background:var(--rd-green-50)url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23237f6a' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")center/16px no-repeat!important;border:1px solid var(--rd-green-100);transition:transform .25s ease,background-color .2s ease}body.ed-rd .elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{transform:rotate(180deg);background-color:var(--rd-green-100)!important}body.ed-rd .elementor-toggle .elementor-tab-title a.elementor-toggle-title{font-family:Poppins,sans-serif!important;font-weight:600!important}body.ed-rd.single-post .dc-parent-section>.container{max-width:860px;padding-top:28px;padding-bottom:20px}body.ed-rd.single-post .dc-parent-section>.container>h1{font-size:44px;line-height:1.12;font-weight:800;letter-spacing:-.03em;margin:0 0 18px;padding:0}body.ed-rd.single-post .dc-runner{display:flex;flex-direction:column;margin:0 0 32px;border:0!important;background:0 0!important;padding:0!important}body.ed-rd.single-post .dc-runner-content{order:0;padding:0!important;margin:0 0 22px!important;border:0!important;background:0 0!important}body.ed-rd.single-post .dc-runner-img{order:1;margin:0!important;border-radius:24px;overflow:hidden;box-shadow:0 24px 48px -28px rgba(16,24,40,.45)}body.ed-rd.single-post .dc-runner-img img{width:100%;display:block;border-radius:0!important}body.ed-rd.single-post .dc-catgories-wrap{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 14px!important}body.ed-rd.single-post .dc-catgories-wrap a{display:inline-flex;padding:5px 12px;border-radius:999px;background:var(--rd-green-50);border:1px solid var(--rd-green-100);color:var(--rd-green-700)!important;font-size:12px;font-weight:700;letter-spacing:.02em;line-height:1.3}body.ed-rd.single-post .dc-catgories-wrap a:hover{background:var(--rd-green);color:#fff!important}body.ed-rd.single-post .dc-catgories-wrap a span{color:inherit!important}body.ed-rd.single-post .dc-catgories-wrap a+a::before{display:none!important;content:none!important}body.ed-rd.single-post .dc-runner-content>ul{display:flex!important;flex-wrap:wrap;align-items:center;margin:0!important;padding:0!important;color:var(--rd-muted);font-size:13px}body.ed-rd.single-post .dc-runner-content>ul>li{display:inline-flex!important;align-items:center;gap:6px;margin:0!important;padding:0!important;width:auto!important;float:none!important;line-height:1.5;color:var(--rd-muted);border:0!important}body.ed-rd.single-post .dc-runner-content>ul>li::before,body.ed-rd.single-post .dc-runner-content>ul>li::after{display:none!important}body.ed-rd.single-post .dc-runner-content>ul>li i{color:var(--rd-green)!important;margin:0!important;font-size:14px}body.ed-rd.single-post .dc-runner-content>ul>li a{display:inline-flex;align-items:center;gap:6px;color:var(--rd-navy)!important;font-weight:600}body.ed-rd.single-post .dc-runner-content>ul>li span{padding:0!important}body.ed-rd.single-post .dc-description .elementor-widget-text-editor,body.ed-rd.single-post .dc-description p,body.ed-rd.single-post .dc-description li{font-size:17px;line-height:1.8;color:#3e475f}body.ed-rd.single-post .dc-description p{margin:0 0 18px}body.ed-rd.single-post .dc-description strong{color:var(--rd-navy)}body.ed-rd.single-post .dc-description a:not(.lwptoc a){color:var(--rd-green-700);text-decoration:underline;text-decoration-color:rgba(35,127,106,.35);text-underline-offset:3px}body.ed-rd.single-post .dc-description .elementor-section,body.ed-rd.single-post .dc-description .elementor-container,body.ed-rd.single-post .dc-description .elementor-widget-wrap{padding-left:0!important;padding-right:0!important}body.ed-rd.single-post .dc-description .elementor-column>.elementor-element-populated{padding:0!important}body.ed-rd.single-post .dc-description h2{font-size:28px!important;line-height:1.25!important;font-weight:800!important;letter-spacing:-.02em;color:var(--rd-navy)!important;margin:44px 0 16px!important;padding-top:22px;position:relative;scroll-margin-top:100px}body.ed-rd.single-post .dc-description h2::before{content:"";position:absolute;left:0;top:0;width:44px;height:4px;border-radius:4px;background:linear-gradient(90deg,var(--rd-green),#7fd8bf)}body.ed-rd.single-post .dc-description h3{font-size:21px!important;font-weight:700!important;margin:28px 0 12px!important;color:var(--rd-navy)!important}body.ed-rd.single-post .dc-description img{border-radius:18px}body.ed-rd.single-post .dc-description blockquote{border:0!important;border-left:4px solid var(--rd-green)!important;background:var(--rd-green-50);border-radius:0 16px 16px 0;padding:16px 20px!important;margin:24px 0!important;font-style:normal}body.ed-rd .lwptoc{margin:28px 0 32px!important}body.ed-rd .lwptoc .lwptoc_i{display:block!important;width:100%!important;padding:22px 24px!important;border-radius:20px;background:var(--rd-green-50)!important;border:0;box-sizing:border-box}body.ed-rd .lwptoc .lwptoc_header{display:flex;align-items:center;justify-content:space-between}body.ed-rd .lwptoc .lwptoc_title{font-size:16px;font-weight:800;color:var(--rd-navy);font-family:Poppins,sans-serif}body.ed-rd .lwptoc .lwptoc_toggle{color:transparent!important;font-size:0}body.ed-rd .lwptoc .lwptoc_toggle a{font-size:12px;font-weight:600;color:var(--rd-green-700)!important;background:#fff;border:1px solid var(--rd-green-100);border-radius:999px;padding:4px 12px;text-decoration:none!important}body.ed-rd .lwptoc .lwptoc_item{margin:0!important;padding:0!important;line-height:1.4!important}body.ed-rd .lwptoc .lwptoc_item a{display:flex!important;gap:10px;padding:8px 10px!important;border-radius:10px;font-size:15px!important;line-height:1.45!important;color:var(--rd-navy)!important;text-decoration:none!important;transition:background-color .15s ease}body.ed-rd .lwptoc .lwptoc_item a:hover{background:#fff}body.ed-rd .lwptoc .lwptoc_item_number{flex:0 0 26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#fff;border:1px solid var(--rd-green-100);color:var(--rd-green-700);font-size:12px;font-weight:700;margin:0!important}body.ed-rd .lwptoc .lwptoc_item_label{padding-top:2px}body.ed-rd.single-post .dc-card1{border:1px solid var(--rd-line)!important;border-radius:20px!important;background:#fff!important;box-shadow:var(--rd-shadow-sm);margin:36px 0 10px!important}body.ed-rd.single-post .dc-card1 .card-body{gap:14px 24px;align-items:center;justify-content:space-between;padding:18px 22px!important}body.ed-rd.single-post .dc-tags1,body.ed-rd.single-post .dc-tags-social{margin:0!important;padding:0!important;gap:8px;align-items:center}body.ed-rd.single-post .dc-tags1 li,body.ed-rd.single-post .dc-tags-social li{margin:0!important;padding:0!important;list-style:none}body.ed-rd.single-post .dc-tags1 li:first-child,body.ed-rd.single-post .dc-tags-social li.dc-sharejob{font-weight:700;color:var(--rd-navy);font-size:14px;margin-right:4px!important}body.ed-rd.single-post .dc-tags1 a{display:inline-block;padding:5px 14px!important;border-radius:999px!important;background:var(--rd-bg)!important;border:1px solid var(--rd-line);color:var(--rd-text)!important;font-size:13px;text-decoration:none!important}body.ed-rd.single-post .dc-tags1 a:hover{background:var(--rd-green-50)!important;color:var(--rd-green-700)!important;border-color:var(--rd-green-100)}body.ed-rd.single-post .dc-tags-social li a{display:inline-flex!important;align-items:center;justify-content:center;width:38px;height:38px;border-radius:12px;background:var(--rd-bg);border:1px solid var(--rd-line);color:var(--rd-navy)!important}body.ed-rd.single-post .dc-tags-social li a i{color:inherit!important}body.ed-rd.single-post .dc-tags-social li a:hover{background:var(--rd-green);border-color:var(--rd-green);color:#fff!important}@media (max-width:767px){body.ed-rd.single-post .dc-parent-section>.container{padding-top:18px}body.ed-rd.single-post .dc-parent-section>.container>h1{font-size:28px!important;line-height:1.2}body.ed-rd.single-post .dc-runner-img{border-radius:18px}body.ed-rd.single-post .dc-description p,body.ed-rd.single-post .dc-description li,body.ed-rd.single-post .dc-description .elementor-widget-text-editor{font-size:16px;line-height:1.75}body.ed-rd.single-post .dc-description h2{font-size:22px!important;margin-top:34px!important}body.ed-rd .lwptoc .lwptoc_i{padding:16px!important}body.ed-rd .lwptoc .lwptoc_item a{font-size:14px!important;padding:7px 6px!important}}body.ed-rd .lwptoc,body.ed-rd .lwptoc a,body.ed-rd .lwptoc span{font-family:Poppins,sans-serif!important}body.ed-rd .dc-breadcrumb{display:flex!important;flex-wrap:nowrap!important;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;white-space:nowrap}body.ed-rd .dc-breadcrumb::-webkit-scrollbar{display:none}body.ed-rd .dc-breadcrumb li{white-space:nowrap;flex:0 0 auto;float:none!important}body.ed-rd .payments-logos>li{flex:0 0 auto!important;flex-basis:auto!important}body.ed-rd .dc-appointmentpopup .dc-docinfoform,body.ed-rd .dc-appointmentpopup .dc-docinfoform fieldset,body.ed-rd .dc-appointmentpopup .dc-vistingdocinfo,body.ed-rd .dc-appointmentpopup .dc-vistingdocinfo fieldset,body.ed-rd .dc-appointmentpopup .dc-booking-step1>.dc-title{float:none!important;width:100%!important;min-width:0!important;clear:both}body.ed-rd .dc-appointmentpopup .dc-docinfoform .form-group{min-width:0}body.ed-rd .dc-appointmentpopup .dc-docinfoform .form-control{width:100%!important}body.ed-rd .dc-appointmentpopup .dc-joinsteps{display:flex!important;justify-content:center;align-items:center;flex-wrap:nowrap!important;gap:0}body.ed-rd .dc-appointmentpopup .dc-joinsteps li{float:none!important;display:flex;align-items:center;position:relative;margin:0!important}body.ed-rd .dc-appointmentpopup .dc-joinsteps li+li:after{width:32px!important;left:10px!important;top:50%!important;margin-top:-1px!important}@media (max-width:480px){body.ed-rd .dc-appointmentpopup .dc-joinsteps li+li:after{width:24px!important;left:8px!important}}body.ed-rd .fc-toolbar .fc-button .fc-icon{font-size:0!important;width:20px;height:20px;display:inline-block;vertical-align:middle}body.ed-rd .fc-toolbar .fc-button .fc-icon::after,body.ed-rd .fc-toolbar .fc-button .fc-icon::before{content:none!important;display:none!important}body.ed-rd .fc-toolbar .fc-icon-left-single-arrow,body.ed-rd .fc-toolbar .fc-icon-right-single-arrow{background:center/20px 20px no-repeat}body.ed-rd .fc-toolbar .fc-icon-left-single-arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 6l-6 6 6 6'/%3E%3C/svg%3E")}body.ed-rd .fc-toolbar .fc-icon-right-single-arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6l6 6-6 6'/%3E%3C/svg%3E")}body.ed-rd .fc-toolbar .fc-prev-button,body.ed-rd .fc-toolbar .fc-next-button{width:34px!important;height:34px!important;padding:0!important;border-radius:999px!important;background:rgba(255,255,255,.16)!important;border:0!important;box-shadow:none!important;display:inline-flex!important;align-items:center;justify-content:center}body.ed-rd .fc-toolbar .fc-prev-button:hover:not([disabled]),body.ed-rd .fc-toolbar .fc-next-button:hover:not([disabled]){background:rgba(255,255,255,.3)!important}body.ed-rd .fc-toolbar .fc-prev-button[disabled],body.ed-rd .fc-toolbar .fc-next-button[disabled]{opacity:.35}body.ed-rd .dc-appointmentpopup .fc-toolbar .fc-today-button{display:none!important}body.ed-rd.ed-rd-panel .dc-apointments-holder .fc-toolbar .fc-prev-button,body.ed-rd.ed-rd-panel .dc-apointments-holder .fc-toolbar .fc-next-button{background:var(--rd-green-50)!important}body.ed-rd.ed-rd-panel .dc-apointments-holder .fc-toolbar .fc-icon-left-single-arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23237f6a' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 6l-6 6 6 6'/%3E%3C/svg%3E")}body.ed-rd.ed-rd-panel .dc-apointments-holder .fc-toolbar .fc-icon-right-single-arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23237f6a' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6l6 6-6 6'/%3E%3C/svg%3E")}body.ed-rd .fc .fc-toolbar .fc-prev-button,body.ed-rd .fc .fc-toolbar .fc-next-button{top:50%!important;margin:-17px 0 0!important;position:absolute!important}body.ed-rd .fc .fc-toolbar .fc-prev-button{left:10px!important;right:auto!important}body.ed-rd .fc .fc-toolbar .fc-next-button{right:10px!important;left:auto!important}body.ed-rd .fc .fc-toolbar .fc-prev-button .fc-icon,body.ed-rd .fc .fc-toolbar .fc-next-button .fc-icon{display:block!important;margin:0 auto!important;position:static!important;top:auto!important}body.ed-rd .fc .fc-toolbar{padding-left:54px!important;padding-right:54px!important}body.ed-rd .fc .fc-toolbar h2{white-space:nowrap}@media (max-width:480px){body.ed-rd .fc .fc-toolbar{padding-left:48px!important;padding-right:48px!important}}body.ed-rd.ed-rd-panel .dc-tabscontenttitle.dc-addnew a.dc-add_service{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;background:var(--rd-green);color:#fff!important;font-size:13px;line-height:1.3;box-shadow:0 8px 18px -10px rgba(56,176,148,.9)}body.ed-rd.ed-rd-panel .dc-tabscontenttitle.dc-addnew a.dc-add_service::before{font-size:16px;font-weight:700;line-height:1}body.ed-rd.ed-rd-panel .dc-tabscontenttitle.dc-addnew a.dc-add_service:hover{background:var(--rd-green-600)}body.ed-rd.ed-rd-panel .dc-specilities-items{display:flex;flex-direction:column;gap:14px}body.ed-rd.ed-rd-panel .specialities_parents{position:relative;float:none!important;width:auto!important;margin:0!important;padding:18px!important;border:1px solid var(--rd-line)!important;border-radius:18px!important;background:#fafcfd!important}body.ed-rd.ed-rd-panel .specialities_parents>.am_field{margin:0 56px 0 0!important;float:none!important;width:auto!important}body.ed-rd.ed-rd-panel .specialities_parents>.remove-repeater{position:absolute!important;top:18px!important;right:18px!important;left:auto!important;width:46px!important;height:50px!important;margin:0!important;display:flex!important;align-items:center;justify-content:center;border-radius:12px!important;background:#fdeeee!important;border:1px solid #f6d3d6!important;color:#c2414b!important;cursor:pointer;transition:background-color .15s ease,color .15s ease}body.ed-rd.ed-rd-panel .specialities_parents>.remove-repeater i{color:inherit!important;font-size:16px;line-height:1;margin:0!important}body.ed-rd.ed-rd-panel .specialities_parents>.remove-repeater:hover{background:#e5484d!important;border-color:#e5484d!important;color:#fff!important}body.ed-rd.ed-rd-panel .specialities_parents .services-wrap{display:flex!important;flex-direction:column;gap:8px;margin:14px 0 0!important;padding:0!important;float:none!important;width:100%!important;border:0!important}body.ed-rd.ed-rd-panel .specialities_parents .services-wrap>li{float:none!important;width:100%!important;margin:0!important;list-style:none;border:0!important}body.ed-rd.ed-rd-panel .specialities_parents .dc-system-btn-holder{order:99;padding:0!important;background:0 0!important}body.ed-rd.ed-rd-panel .specialities_parents .system-buttons{display:flex;justify-content:flex-start;float:none!important;width:auto!important}body.ed-rd.ed-rd-panel .specialities_parents .add-repeater-services.dc-btn{display:inline-flex!important;align-items:center;gap:8px;min-height:40px!important;height:auto!important;line-height:1.2!important;padding:9px 18px!important;margin:0!important;font-size:13px!important;background:#fff!important;border:1.5px dashed var(--rd-green)!important;color:var(--rd-green-700)!important;box-shadow:none!important;float:none!important}body.ed-rd.ed-rd-panel .specialities_parents .add-repeater-services.dc-btn::before{font-size:17px;font-weight:700;line-height:1}body.ed-rd.ed-rd-panel .specialities_parents .add-repeater-services.dc-btn:hover{background:var(--rd-green-50)!important;border-style:solid!important}body.ed-rd.ed-rd-panel .services-item{border:1px solid var(--rd-line)!important;border-radius:14px!important;background:#fff!important;overflow:hidden}body.ed-rd.ed-rd-panel .services-item .dc-accordioninnertitle{display:flex!important;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px 10px 16px!important;background:#fff!important;border:0!important;min-height:56px}body.ed-rd.ed-rd-panel .services-item .dc-accordioninnertitle>span{flex:1 1 auto;font-weight:600;color:var(--rd-navy);font-size:14px;cursor:pointer;text-transform:none!important}body.ed-rd.ed-rd-panel .services-item .dc-accordioninnertitle>span:empty::before{content:"Nowa usługa – kliknij ołówek, aby uzupełnić";color:var(--rd-muted);font-weight:500}body.ed-rd.ed-rd-panel .services-item .dc-rightarea{display:flex!important;align-items:center;gap:8px;float:none!important}body.ed-rd.ed-rd-panel .services-item .dc-rightarea em{font-style:normal;font-weight:700;font-size:13px;color:var(--rd-green-700);background:var(--rd-green-50);border:1px solid var(--rd-green-100);border-radius:999px;padding:4px 12px;white-space:nowrap}body.ed-rd.ed-rd-panel .services-item .dc-btnaction{display:flex;gap:6px;float:none!important}body.ed-rd.ed-rd-panel .services-item .dc-collapseexp{border-top:1px solid var(--rd-line)!important;background:#fafcfd;border-radius:0!important}body.ed-rd.ed-rd-panel .services-item .dc-collapseexp fieldset{display:grid!important;grid-template-columns:1fr 160px;gap:10px}body.ed-rd.ed-rd-panel .services-item .dc-collapseexp .form-group{width:auto!important;float:none!important;margin:0!important;padding:0!important}body.ed-rd.ed-rd-panel .services-item .dc-collapseexp .form-group:not(.form-group-half){grid-column:1/-1}body.ed-rd.ed-rd-panel .services-item .dc-collapseexp textarea{min-height:90px}@media (max-width:767px){body.ed-rd.ed-rd-panel .services-item .dc-collapseexp fieldset{grid-template-columns:1fr}body.ed-rd.ed-rd-panel .specialities_parents{padding:14px!important}body.ed-rd.ed-rd-panel .specialities_parents>.remove-repeater{top:14px!important;right:14px!important}}body.ed-rd.ed-rd-panel .dc-tabscontenttitle.dc-addnew{display:flex!important;align-items:center;justify-content:space-between;gap:12px}body.ed-rd.ed-rd-panel .dc-tabscontenttitle.dc-addnew h3{float:none!important;margin:0!important}body.ed-rd.ed-rd-panel .dc-tabscontenttitle.dc-addnew a.dc-add_service{float:none!important;position:static!important}body.ed-rd.ed-rd-panel .dc-specilities-items{margin:0!important;padding:0!important;float:none!important;width:100%!important}body.ed-rd.ed-rd-panel .specialities_parents>.am_field,body.ed-rd.ed-rd-panel .specialities_parents>.am_field>.am_field{margin-left:0!important;padding:0!important}body.ed-rd.ed-rd-panel .specialities_parents .services-wrap>li.services-item{border:1px solid var(--rd-line)!important;border-radius:14px!important}body.ed-rd.ed-rd-panel .specialities_parents .services-wrap{padding-top:14px!important;margin-top:0!important}body.ed-rd.ed-rd-panel .services-item .dc-collapseexp{padding:0!important;margin:0!important;border-left:0!important;border-right:0!important;border-bottom:0!important}body.ed-rd.ed-rd-panel .services-item .dc-collapseexp .dc-formtheme{padding:14px 16px 16px!important;margin:0!important}body.ed-rd.ed-rd-panel .services-item .dc-collapseexp fieldset{margin:0!important;padding:0!important}@media (min-width:1681px){body.ed-rd.ed-rd-panel .dc-wrapper.dc-closemenu .dc-sidebarwrapper{width:64px!important;overflow:visible!important}body.ed-rd.ed-rd-panel .dc-wrapper.dc-closemenu .dc-main{padding-left:100px!important}body.ed-rd.ed-rd-panel .dc-wrapper.dc-closemenu .dc-companysdetails{margin:12px 8px 10px!important;padding:6px!important;border-radius:14px}body.ed-rd.ed-rd-panel .dc-wrapper.dc-closemenu .dc-companysinfo{margin:0!important;padding:0!important}body.ed-rd.ed-rd-panel .dc-wrapper.dc-closemenu .dc-companysinfo figure{width:34px!important;height:34px!important;margin:0 auto!important;border-radius:10px!important;border-width:2px!important}body.ed-rd.ed-rd-panel .dc-wrapper.dc-closemenu .dc-companysinfo .dc-title{display:none!important}body.ed-rd.ed-rd-panel .dc-wrapper.dc-closemenu .dc-navdashboard{padding:4px 8px!important;width:64px!important}body.ed-rd.ed-rd-panel .dc-wrapper.dc-closemenu .dc-navdashboard>ul,.dc-navdashboard>ul>li{width:48px!important}body.ed-rd.ed-rd-panel .dc-wrapper.dc-closemenu .dc-navdashboard>ul>li>a{width:48px!important;height:44px;padding:0!important;justify-content:center!important;gap:0!important}body.ed-rd.ed-rd-panel .dc-wrapper.dc-closemenu .dc-navdashboard>ul>li>a>span{display:none!important}body.ed-rd.ed-rd-panel .dc-wrapper.dc-closemenu .dc-navdashboard>ul>li>a i{font-size:18px}body.ed-rd.ed-rd-panel .dc-wrapper.dc-closemenu .dc-navdashboard-footer{display:none!important}body.ed-rd.ed-rd-panel .dc-wrapper.dc-closemenu .dc-btnmenutoggle{left:64px!important;right:auto!important;margin:0!important;border-radius:0 12px 12px 0!important}}@media (min-width:768px) and (max-width:1680px){body.ed-rd.ed-rd-panel .dc-wrapper:not(.dc-closemenu) .dc-sidebarwrapper{width:64px!important;overflow:visible!important}body.ed-rd.ed-rd-panel .dc-wrapper:not(.dc-closemenu) .dc-main{padding-left:100px!important}body.ed-rd.ed-rd-panel .dc-wrapper:not(.dc-closemenu) .dc-companysdetails{margin:12px 8px 10px!important;padding:6px!important;border-radius:14px}body.ed-rd.ed-rd-panel .dc-wrapper:not(.dc-closemenu) .dc-companysinfo{margin:0!important;padding:0!important}body.ed-rd.ed-rd-panel .dc-wrapper:not(.dc-closemenu) .dc-companysinfo figure{width:34px!important;height:34px!important;margin:0 auto!important;border-radius:10px!important;border-width:2px!important}body.ed-rd.ed-rd-panel .dc-wrapper:not(.dc-closemenu) .dc-companysinfo .dc-title{display:none!important}body.ed-rd.ed-rd-panel .dc-wrapper:not(.dc-closemenu) .dc-navdashboard{padding:4px 8px!important;width:64px!important}body.ed-rd.ed-rd-panel .dc-wrapper:not(.dc-closemenu) .dc-navdashboard>ul,.dc-navdashboard>ul>li{width:48px!important}body.ed-rd.ed-rd-panel .dc-wrapper:not(.dc-closemenu) .dc-navdashboard>ul>li>a{width:48px!important;height:44px;padding:0!important;justify-content:center!important;gap:0!important}body.ed-rd.ed-rd-panel .dc-wrapper:not(.dc-closemenu) .dc-navdashboard>ul>li>a>span{display:none!important}body.ed-rd.ed-rd-panel .dc-wrapper:not(.dc-closemenu) .dc-navdashboard>ul>li>a i{font-size:18px}body.ed-rd.ed-rd-panel .dc-wrapper:not(.dc-closemenu) .dc-navdashboard-footer{display:none!important}body.ed-rd.ed-rd-panel .dc-wrapper:not(.dc-closemenu) .dc-btnmenutoggle{left:64px!important;right:auto!important;margin:0!important;border-radius:0 12px 12px 0!important}body.ed-rd.ed-rd-panel .dc-wrapper.dc-closemenu .dc-sidebarwrapper{width:270px!important}body.ed-rd.ed-rd-panel .dc-wrapper.dc-closemenu .dc-navdashboard>ul>li>a{justify-content:flex-start!important}body.ed-rd.ed-rd-panel .dc-wrapper.dc-closemenu .dc-btnmenutoggle{left:270px!important;right:auto!important;margin:0!important;border-radius:0 12px 12px 0!important}}@media (max-width:767px){body.ed-rd.ed-rd-panel .dc-wrapper.dc-closemenu .dc-sidebarwrapper{width:270px!important;box-shadow:0 20px 60px -20px rgba(16,24,40,.45)!important}body.ed-rd.ed-rd-panel .dc-wrapper.dc-closemenu .dc-navdashboard>ul>li>a{justify-content:flex-start!important}body.ed-rd.ed-rd-panel .dc-wrapper.dc-closemenu .dc-btnmenutoggle{left:270px!important;margin:0!important}body.ed-rd.ed-rd-panel .dc-wrapper:not(.dc-closemenu) .dc-btnmenutoggle{left:0!important;margin:0!important}}body.ed-rd.ed-rd-panel .dc-navdashboard>ul>li>a{justify-content:flex-start}body.ed-rd.ed-rd-panel .dc-navdashboard>ul,body.ed-rd.ed-rd-panel .dc-navdashboard>ul>li,body.ed-rd.ed-rd-panel .dc-navdashboard>ul>li>a{width:100%!important;float:none!important}body.ed-rd.ed-rd-panel .dc-navdashboard{width:100%!important;float:none!important;box-sizing:border-box}body.ed-rd.ed-rd-panel .dc-verticalscrollbar{overflow-x:hidden!important}@media (max-width:767px){body.ed-rd.ed-rd-panel .dc-sidebarwrapper{padding-top:12px!important}body.ed-rd.ed-rd-panel .dc-wrapper:not(.dc-closemenu) .dc-sidebarwrapper{border-right:0!important;box-shadow:none!important}}body.ed-rd.ed-rd-panel .dc-dashboardtabs{padding:16px!important}body.ed-rd.ed-rd-panel .dc-dashboardtabs .dc-tabstitle{display:flex!important;flex-direction:column;gap:8px;margin:0!important}body.ed-rd.ed-rd-panel .dc-dashboardtabs .dc-tabstitle li{margin:0!important;width:100%!important}body.ed-rd.ed-rd-panel .dc-dashboardtabs .dc-tabstitle li a{position:relative;display:flex!important;align-items:center;justify-content:space-between;gap:10px;padding:13px 16px!important;border:1px solid var(--rd-line)!important;border-radius:14px!important;background:#fff!important;color:var(--rd-navy)!important;font-weight:600!important;font-size:14px;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,transform .15s ease,box-shadow .15s ease}body.ed-rd.ed-rd-panel .dc-dashboardtabs .dc-tabstitle li a::after{content:""!important;display:block!important;flex:0 0 18px;width:18px;height:18px;position:static!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237a8399' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6l6 6-6 6'/%3E%3C/svg%3E")center/18px no-repeat!important;border:0!important;transition:transform .15s ease}body.ed-rd.ed-rd-panel .dc-dashboardtabs .dc-tabstitle li a:hover{border-color:#bfe5d8!important;background:#f6fbf9!important;box-shadow:var(--rd-shadow-sm)}body.ed-rd.ed-rd-panel .dc-dashboardtabs .dc-tabstitle li a:hover::after{transform:translateX(2px)}body.ed-rd.ed-rd-panel .dc-dashboardtabs .dc-tabstitle li a.active{border-color:var(--rd-green)!important;background:var(--rd-green-50)!important;color:var(--rd-green-700)!important;box-shadow:inset 4px 0 0 var(--rd-green),0 8px 18px -12px rgba(56,176,148,.7)!important}body.ed-rd.ed-rd-panel .dc-dashboardtabs .dc-tabstitle li a.active::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23237f6a' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6l6 6-6 6'/%3E%3C/svg%3E")!important}@media (max-width:767px){body.ed-rd.ed-rd-panel .dc-dashboardtabs .dc-tabstitle{flex-direction:row;overflow-x:auto;scrollbar-width:none;flex-wrap:nowrap!important}body.ed-rd.ed-rd-panel .dc-dashboardtabs .dc-tabstitle::-webkit-scrollbar{display:none}body.ed-rd.ed-rd-panel .dc-dashboardtabs .dc-tabstitle li{width:auto!important;flex:0 0 auto}body.ed-rd.ed-rd-panel .dc-dashboardtabs .dc-tabstitle li a{white-space:nowrap;padding:10px 14px!important}body.ed-rd.ed-rd-panel .dc-dashboardtabs .dc-tabstitle li a::after{display:none!important}}body.ed-rd.ed-rd-panel .chosen-container{width:100%!important;max-width:100%}body.ed-rd.ed-rd-panel .dc-formcategory fieldset,body.ed-rd.ed-rd-panel .dc-formprojectinfo fieldset{border:0!important;padding:0!important;margin:0!important}body.ed-rd.ed-rd-panel .form-group-label{margin:0!important;padding:0!important;border:0!important;background:0 0!important}body.ed-rd.ed-rd-panel .dc-labelgroup{display:flex!important;align-items:center;gap:14px;flex-wrap:wrap;padding:16px 18px!important;border:1.5px dashed #bfe5d8!important;border-radius:16px!important;background:#f8fcfa!important;outline:0!important;box-shadow:none!important}body.ed-rd.ed-rd-panel .dc-labelgroup>*{margin:0!important;float:none!important}body.ed-rd.ed-rd-panel .dc-labelgroup label{margin:0!important;padding:0!important;border:0!important}body.ed-rd.ed-rd-panel .dc-labelgroup .dc-btn{display:inline-flex!important;align-items:center;justify-content:center;height:44px!important;min-height:44px!important;line-height:1!important;padding:0 22px!important;background:var(--rd-green)!important;border-color:var(--rd-green)!important;color:#fff!important}body.ed-rd.ed-rd-panel .dc-labelgroup>span,body.ed-rd.ed-rd-panel .dc-labelgroup>em:not(.dc-fileuploading){color:var(--rd-muted);font-size:14px;font-style:normal}body.ed-rd.ed-rd-panel .dc-skillsform fieldset>.form-group{margin:0!important;padding:0!important;float:none!important;width:auto!important}body.ed-rd.ed-rd-panel .dc-skillsform fieldset>.form-group:first-child{flex:1 1 auto;min-width:0}body.ed-rd.ed-rd-panel .dc-skillsform .form-group-holder{width:100%!important}body.ed-rd.ed-rd-panel .dc-skillsform fieldset>.dc-btnarea .dc-btn{height:50px!important;min-height:50px;line-height:1!important;display:inline-flex!important;align-items:center;padding:0 24px!important;margin:0!important;white-space:nowrap;background:var(--rd-green)!important;border-color:var(--rd-green)!important;color:#fff!important}body.ed-rd.ed-rd-panel .dc-memberships .dc-membership-list{display:flex;align-items:center;gap:10px;border:1px solid var(--rd-line)!important;border-radius:12px!important;padding:10px 12px!important;margin-top:8px;background:#fff}@media (max-width:767px){body.ed-rd.ed-rd-panel .dc-skillsform fieldset>.dc-btnarea .dc-btn{width:100%;justify-content:center}}body.ed-rd .dc-appointmentpopup .dc-tabbtns{display:flex!important;flex-wrap:nowrap!important;max-width:100%;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;float:none!important;width:auto!important}body.ed-rd .dc-appointmentpopup .dc-tabbtns::-webkit-scrollbar{display:none}body.ed-rd .dc-appointmentpopup .dc-tabbtns .dc-radio{flex:0 0 auto!important;width:auto!important;float:none!important;margin:0!important}body.ed-rd .dc-appointmentpopup .dc-tabbtns .dc-radio label{white-space:nowrap!important;float:none!important;width:auto!important;display:block}body.ed-rd .dc-appointmentpopup .dc-booking-step1>.dc-title{display:flex;flex-direction:column;align-items:flex-start;gap:10px}@media (min-width:768px){body.ed-rd .dc-appointmentpopup .dc-booking-step1>.dc-title{flex-direction:row;align-items:center;justify-content:space-between}}@media (max-width:767px){body.ed-rd .dc-appointmentpopup .dc-tabbtns{display:flex!important;width:100%!important}body.ed-rd .dc-appointmentpopup .dc-tabbtns .dc-radio{flex:1 0 auto!important}body.ed-rd .dc-appointmentpopup .dc-tabbtns .dc-radio label{text-align:center;padding:0 16px!important}}body.ed-rd.ed-rd-panel .dc-apointments-holder .dc-appointment-calendar{padding:0 0 10px!important}body.ed-rd.ed-rd-panel .dc-apointments-holder .fc-toolbar{padding:14px 54px!important;min-height:60px;display:flex!important;align-items:center;justify-content:center}body.ed-rd.ed-rd-panel .dc-apointments-holder .fc-toolbar h2{font-size:16px!important;line-height:1.2!important}body.ed-rd.ed-rd-panel .dc-apointments-holder .fc td,body.ed-rd.ed-rd-panel .dc-apointments-holder .fc th,body.ed-rd.ed-rd-panel .dc-apointments-holder .fc-unthemed td,body.ed-rd.ed-rd-panel .dc-apointments-holder .fc-unthemed th,body.ed-rd.ed-rd-panel .dc-apointments-holder .fc-unthemed .fc-row,body.ed-rd.ed-rd-panel .dc-apointments-holder .fc-unthemed thead,body.ed-rd.ed-rd-panel .dc-apointments-holder .fc-unthemed tbody{border-color:transparent!important}body.ed-rd.ed-rd-panel .dc-apointments-holder .fc-day-header{padding:12px 0 6px!important;background:#fff!important}body.ed-rd.ed-rd-panel .dc-apointments-holder .fc-bg td,body.ed-rd.ed-rd-panel .dc-apointments-holder .fc-day,body.ed-rd.ed-rd-panel .dc-apointments-holder .fc-day-grid .fc-past,body.ed-rd.ed-rd-panel .dc-apointments-holder .fc-today{background:0 0!important}body.ed-rd.ed-rd-panel .dc-apointments-holder .fc-view-container,body.ed-rd.ed-rd-panel .dc-apointments-holder .fc-day-grid-container{background:#fff!important;height:auto!important}body.ed-rd.ed-rd-panel .dc-apointments-holder .fc-row.fc-week{min-height:0!important;height:auto!important}body.ed-rd.ed-rd-panel .dc-apointments-holder .fc-day-top{text-align:center!important;cursor:pointer}body.ed-rd.ed-rd-panel .dc-apointments-holder .fc-day-top .fc-day-number{float:none!important;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;margin:4px auto;padding:0!important;border-radius:999px;font-size:14px;font-weight:600;color:var(--rd-navy);transition:background-color .15s ease,color .15s ease}body.ed-rd.ed-rd-panel .dc-apointments-holder .fc-day-top:hover .fc-day-number{background:var(--rd-green-50);color:var(--rd-green-700)}body.ed-rd.ed-rd-panel .dc-apointments-holder .fc-day-top.fc-other-month .fc-day-number{color:#c3c9d4;font-weight:500}body.ed-rd.ed-rd-panel .dc-apointments-holder .fc-day-top.fc-today .fc-day-number{box-shadow:inset 0 0 0 2px var(--rd-green);color:var(--rd-green-700)}body.ed-rd.ed-rd-panel .dc-apointments-holder .fc-day-top.fc-state-highlight .fc-day-number,body.ed-rd.ed-rd-panel .dc-apointments-holder .fc-day-top.dc-selected .fc-day-number{background:var(--rd-green)!important;color:#fff!important;box-shadow:none}body.ed-rd.ed-rd-panel .dc-apointments-holder .fc-state-highlight{background:0 0!important}@media (max-width:380px){body.ed-rd .dc-appointmentpopup .dc-tabbtns .dc-radio label{padding:0 12px!important;font-size:13px!important}}body.ed-rd.ed-rd-panel .dc-navdashboard li:has(>a>i.ti-pencil-alt),body.ed-rd.ed-rd-panel .dc-navdashboard li:has(>a[href*=manage-article]),body.ed-rd.ed-rd-panel .dc-jobpostedholder>div:has(.dc-insightsitem i.ti-pencil-alt),body.ed-rd.ed-rd-panel .dc-jobpostedholder>div:has(.dc-insightsitem i.ti-write),body.ed-rd.ed-rd-panel .dc-jobpostedholder>div:has(.dc-insightsitem a[href*=manage-article]){display:none!important}body.ed-rd.ed-rd-panel .dc-jobpostedholder{display:flex!important;flex-wrap:wrap;align-items:stretch;float:none!important;width:100%!important}body.ed-rd.ed-rd-panel .dc-jobpostedholder>div{float:none!important;display:flex;margin-bottom:30px}body.ed-rd.ed-rd-panel .dc-jobpostedholder>div>.dc-insightsitem{width:100%;margin:0!important}body.ed-rd.ed-rd-panel .dc-jobpostedholder>div{margin-top:0!important}body.ed-rd .sticky-queue .dc-alert-loader{border:0!important;border-radius:14px!important;box-shadow:0 18px 40px -16px rgba(16,24,40,.45)!important;overflow:hidden}body.ed-rd .sticky-queue .dc-alert-loader.important{background:#d9534f!important}body.ed-rd .sticky-queue .dc-alert-loader.success{background:var(--rd-green)!important}body.ed-rd .sticky-queue .dc-alert-loader,body.ed-rd .sticky-queue .dc-alert-loader p,body.ed-rd .sticky-queue .dc-alert-loader .dc-description,body.ed-rd .sticky-queue .dc-alert-loader i,body.ed-rd .sticky-queue .dc-alert-loader .dc-close,body.ed-rd .sticky-queue .dc-alert-loader .dc-close span{color:#fff!important}body.ed-rd .sticky-queue .dc-alert-loader p{font-weight:500;font-size:14px;line-height:1.4!important}body.ed-rd .sticky-queue .dc-alert-loader i.lnr-bullhorn{border-color:rgba(255,255,255,.35)!important}body.ed-rd .sticky-queue .dc-alert-loader .dc-close{opacity:.9;text-shadow:none!important}body.ed-rd .sticky-queue .dc-alert-loader .dc-close:hover{opacity:1}body.ed-rd.ed-rd-panel .dc-skillsform fieldset{display:flex!important;gap:10px;align-items:stretch;padding:0!important;margin:0!important;border:0!important}body.ed-rd.ed-rd-panel .dc-skillsform fieldset .form-group{padding:0!important;margin:0!important;float:none!important}body.ed-rd.ed-rd-panel .dc-skillsform fieldset .form-group:first-child{flex:1 1 auto;min-width:0}body.ed-rd.ed-rd-panel .dc-skillsform fieldset .form-group.dc-btnarea{position:static!important;flex:0 0 auto;width:auto!important}body.ed-rd.ed-rd-panel .dc-skillsform fieldset .form-group.dc-btnarea .dc-btn{height:50px!important;min-height:50px;line-height:1!important;display:inline-flex!important;align-items:center;padding:0 24px!important;margin:0!important;white-space:nowrap;background:var(--rd-green)!important;border-color:var(--rd-green)!important;color:#fff!important}body.ed-rd.ed-rd-panel .dc-myskills{margin-top:12px!important}body.ed-rd.ed-rd-panel .dc-myskills ul{display:flex;flex-direction:column;gap:8px;margin:0!important;padding:0!important}body.ed-rd.ed-rd-panel .dc-myskills li,body.ed-rd.ed-rd-panel .dc-myskills li+li,body.ed-rd.ed-rd-panel .dc-myskills li.dc-skillsaddinfo{display:flex!important;align-items:center;gap:10px;float:none!important;width:100%!important;min-height:54px;margin:0!important;padding:8px 10px 8px 14px!important;border:1px solid var(--rd-line)!important;border-radius:14px!important;background:#fff!important}body.ed-rd.ed-rd-panel .dc-myskills li.dc-skillsaddinfo{border-color:var(--rd-green)!important;box-shadow:var(--rd-ring)}body.ed-rd.ed-rd-panel .dc-myskills .dc-dragdroptool{float:none!important;flex:0 0 auto}body.ed-rd.ed-rd-panel .dc-myskills .dc-dragdroptool a{margin:0!important;color:#a3abbb!important;cursor:grab;line-height:1!important}body.ed-rd.ed-rd-panel .dc-myskills li>span{flex:1 1 auto;min-width:0;line-height:1.4!important;font-family:inherit!important;color:var(--rd-navy)!important;font-size:14px!important}body.ed-rd.ed-rd-panel .dc-myskills li>span em{font-style:normal;word-break:break-all}body.ed-rd.ed-rd-panel .dc-myskills li .skill-dynamic-field{display:none}body.ed-rd.ed-rd-panel .dc-myskills li.dc-skillsaddinfo .skill-dynamic-html{display:none!important}body.ed-rd.ed-rd-panel .dc-myskills li.dc-skillsaddinfo .skill-dynamic-field{display:block!important}body.ed-rd.ed-rd-panel .dc-myskills li .skill-dynamic-field input{width:100%!important;height:40px!important;padding:0 12px!important;border:1px solid #d9dfe7!important;border-radius:10px!important;font-size:14px;color:var(--rd-navy);background:#fff!important}body.ed-rd.ed-rd-panel .dc-myskills li .dc-rightarea{display:flex!important;gap:6px;float:none!important;flex:0 0 auto;margin-left:auto}body.ed-rd.ed-rd-panel .dc-myskills li .dc-rightarea a,body.ed-rd.ed-rd-panel .dc-myskills li .dc-rightarea a+a{display:inline-flex!important;align-items:center;justify-content:center;width:36px!important;height:36px!important;margin:0!important;float:none!important;border-radius:10px!important;line-height:1!important;font-size:15px;background:var(--rd-green-50)!important;border:1px solid var(--rd-green-100)!important;color:var(--rd-green-700)!important}body.ed-rd.ed-rd-panel .dc-myskills li .dc-rightarea a.dc-deleteinfo{background:#fdeeee!important;border-color:#f6d3d6!important;color:#c2414b!important}body.ed-rd.ed-rd-panel .dc-myskills li .dc-rightarea a i{color:inherit!important;margin:0!important}body.ed-rd.ed-rd-panel .dc-myskills li .dc-rightarea a:hover{background:var(--rd-green)!important;border-color:var(--rd-green)!important;color:#fff!important}body.ed-rd.ed-rd-panel .dc-myskills li .dc-rightarea a.dc-deleteinfo:hover{background:#e5484d!important;border-color:#e5484d!important;color:#fff!important}body.ed-rd.ed-rd-panel .dc-myskills li.dc-skillsaddinfo .dc-rightarea a.dc-addinfo{background:var(--rd-green)!important;border-color:var(--rd-green)!important;color:#fff!important}body.ed-rd.ed-rd-panel .dc-myskills li.dc-skillsaddinfo .dc-rightarea a.dc-deleteinfo{background:#f3f5f8!important;border-color:var(--rd-line)!important;color:var(--rd-muted)!important}@media (max-width:767px){body.ed-rd.ed-rd-panel .dc-skillsform fieldset{flex-direction:column}body.ed-rd.ed-rd-panel .dc-skillsform fieldset .form-group.dc-btnarea .dc-btn{width:100%;justify-content:center}}body.ed-rd:not(.ed-rd-panel) .dc-header{width:calc(100% - 20px)!important}@media (max-width:767px){body.ed-rd:not(.ed-rd-panel) .dc-header{width:calc(100% - 12px)!important}}@media (max-width:991px){body.ed-rd:not(.ed-rd-panel) .dc-header .dc-navigation{margin:8px 0 8px!important;border-radius:20px!important}}body.ed-rd .dcget-likes,body.ed-rd .dc-article .dc-like,body.ed-rd .dc-moreoptions li:has(.ti-heart),body.ed-rd .dc-moreoptions li:has(.fa-heart){display:none!important}body.ed-rd.single-post .dc-runner-content>ul{gap:8px!important}body.ed-rd.single-post .dc-runner-content>ul>li.dc-post-author{order:-1;flex:0 0 100%;font-size:15px;margin-bottom:4px!important}body.ed-rd.single-post .dc-runner-content>ul>li.dc-post-author a{display:inline-flex;align-items:center;gap:10px}body.ed-rd.single-post .dc-runner-content>ul>li.dc-post-author i{width:32px;height:32px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--rd-green-50);border:1px solid var(--rd-green-100)}body.ed-rd.single-post .dc-runner-content>ul>li:not(.dc-post-author):not(.dcget-likes){padding:5px 12px!important;border-radius:999px;background:var(--rd-bg);border:1px solid var(--rd-line)!important;font-size:13px;color:var(--rd-text)}body.ed-rd .lwptoc .lwptoc_header{margin-bottom:0!important}body.ed-rd .lwptoc .lwptoc_items{counter-reset:none;margin-top:12px!important}body.ed-rd .lwptoc .lwptoc_i{padding-top:18px!important;padding-bottom:18px!important}body.ed-rd.single-post .dc-runner-content>ul>li.dcget-likes,body.ed-rd .dc-moreoptions li.dcget-likes,body.ed-rd ul li.dcget-likes{display:none!important}body.ed-rd .elementor-top-section[data-settings*=background_background]>.elementor-container{padding-left:16px;padding-right:16px}body.ed-rd .dc-docsingle-header .dc-docinfo-bottom{gap:8px!important}body.ed-rd .dc-docsingle-header .dc-docinfo-bottom li{padding:4px 12px 4px 4px!important;font-size:13px!important;line-height:26px!important}body.ed-rd .dc-docsingle-header .dc-docinfo-bottom li i{width:26px!important;height:26px!important;font-size:12px!important;margin-right:8px!important}body.ed-rd .dc-docsingle-header .dc-docinfo-bottom li a{font-size:inherit}body.ed-rd .dc-docsingle-header .dc-btnarea .dc-btn.dc-booking-model{min-height:46px!important;line-height:44px!important;padding-top:0!important;padding-bottom:0!important;font-size:14px!important}body.ed-rd .dc-docsingle-header .dc-btnarea .dc-like{width:46px!important;height:46px!important;flex-basis:46px!important}@media (max-width:767px){body.ed-rd .dc-docsingle-header .dc-docinfo-bottom{margin-top:16px!important}body.ed-rd .dc-docsingle-header .dc-docinfo-bottom li{font-size:12.5px!important}body.ed-rd .dc-docsingle-header .dc-header-title>i{font-size:18px!important}body.ed-rd .dc-docsingle-header .dc-header-title>a{font-size:22px!important}}body.ed-rd .dc-contentdoctab .dc-aboutinfo{padding:24px 26px!important;border-bottom:1px solid var(--rd-line)!important;margin:0!important}body.ed-rd .dc-contentdoctab .dc-aboutinfo:last-child{border-bottom:0!important}body.ed-rd .dc-contentdoctab .dc-infotitle{margin:0 0 14px!important}body.ed-rd .dc-contentdoctab .dc-infotitle h3{font-size:19px!important;font-weight:700!important;margin:0!important;display:flex;align-items:center;gap:10px}body.ed-rd .dc-contentdoctab .dc-infotitle h3::before{content:"";width:4px;height:18px;border-radius:4px;background:var(--rd-green)}body.ed-rd .dc-contentdoctab .dc-description p{font-size:15px;line-height:1.75}body.ed-rd .dc-services-holder .dc-panel{border:1px solid var(--rd-line)!important;border-radius:16px!important;overflow:hidden;margin-bottom:10px!important;background:#fff}body.ed-rd .dc-services-holder .dc-paneltitle{padding:14px 18px!important;border:0!important;background:#f9fbfc!important}body.ed-rd .dc-services-holder .dc-paneltitle span{display:flex!important;align-items:baseline;gap:10px;font-weight:700;color:var(--rd-navy)!important;font-size:15px}body.ed-rd .dc-services-holder .dc-paneltitle span em{font-style:normal;font-size:12px;font-weight:600;color:var(--rd-green-700);background:var(--rd-green-50);border-radius:999px;padding:2px 10px}body.ed-rd .dc-services-holder .dc-paneltitle:after{color:var(--rd-green)!important}body.ed-rd .dc-services-holder .dc-childaccordion{padding:6px 10px 10px!important;display:flex;flex-direction:column;gap:6px}body.ed-rd .dc-services-holder .dc-subpanel{border:0!important;margin:0!important}body.ed-rd .dc-services-holder .dc-subpaneltitle{border:1px solid var(--rd-line)!important;border-radius:12px!important;background:#fff!important;padding:12px 14px!important;margin:0!important}body.ed-rd .dc-services-holder .dc-subpaneltitle::before,body.ed-rd .dc-services-holder .dc-subpaneltitle::after{display:none!important}body.ed-rd .dc-services-holder .dc-subpaneltitle span{justify-content:space-between;gap:12px;font-size:14px;color:var(--rd-text)!important;line-height:1.4}body.ed-rd .dc-services-holder .dc-subpaneltitle span b{flex-shrink:0;font-size:13px!important;color:var(--rd-green-700)!important;background:var(--rd-green-50);border:1px solid var(--rd-green-100);border-radius:999px;padding:4px 12px}body.ed-rd .dc-expandedu{display:flex;flex-direction:column;gap:8px;margin:0!important;padding:0!important}body.ed-rd .dc-expandedu li{position:relative;list-style:none;margin:0!important;padding:14px 16px 14px 46px!important;border:1px solid var(--rd-line)!important;border-radius:14px!important;background:#fff!important}body.ed-rd .dc-expandedu li::before{content:"";position:absolute;left:16px;top:17px;width:18px;height:18px;border-radius:6px;background:var(--rd-green-50)url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23237f6a' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 10L12 5 2 10l10 5 10-5z'/%3E%3Cpath d='M6 12v5c3 2 9 2 12 0v-5'/%3E%3C/svg%3E")center/13px no-repeat;border:1px solid var(--rd-green-100)}body.ed-rd .dc-expandedu li span{display:block;font-weight:700;color:var(--rd-navy)!important;font-size:15px;line-height:1.35}body.ed-rd .dc-expandedu li em{display:block;font-style:normal;color:var(--rd-muted)!important;font-size:13.5px;line-height:1.45;margin-top:2px}body.ed-rd .dc-specializationslist{display:flex;flex-wrap:wrap;gap:8px;margin:0!important;padding:0!important}body.ed-rd .dc-specializationslist li{list-style:none;margin:0!important;padding:0!important;width:auto!important;float:none!important}body.ed-rd .dc-specializationslist li::before{display:none!important}body.ed-rd .dc-specializationslist li span{display:inline-block;padding:6px 14px;border-radius:999px;font-size:13.5px;line-height:1.4;background:var(--rd-bg);border:1px solid var(--rd-line);color:var(--rd-navy)}body.ed-rd .dc-specializationslist li span a{color:var(--rd-green-700)!important;font-weight:600}body.ed-rd .dc-memberships .dc-specializationslist li span{border-radius:14px}body.ed-rd .dc-contentdoctab+.dc-shareprofile,body.ed-rd .dc-docsingle-holder .dc-shareprofile{border-top:1px solid var(--rd-line)!important}@media (max-width:767px){body.ed-rd .dc-contentdoctab .dc-aboutinfo{padding:18px 16px!important}}@media (max-width:767px){body.ed-rd .dc-appointmentpopup .modal-body{padding-left:12px!important;padding-right:12px!important}body.ed-rd .dc-appointmentpopup .dc-appointment-holder .dc-title h4{font-size:16px;margin-bottom:12px}}body.ed-rd .wpcf7-radio{display:flex!important;flex-wrap:wrap;gap:8px;margin-top:8px}body.ed-rd .wpcf7-radio .wpcf7-list-item{margin:0!important;display:block}body.ed-rd .wpcf7-radio .wpcf7-list-item label{position:relative;display:block;margin:0!important;padding:0!important;cursor:pointer}body.ed-rd .wpcf7-radio .wpcf7-list-item input[type=radio]{position:absolute!important;opacity:0!important;width:1px!important;height:1px!important;margin:0!important;pointer-events:none}body.ed-rd .wpcf7-radio .wpcf7-list-item-label{display:inline-flex!important;align-items:center;gap:8px;min-height:42px;padding:8px 16px 8px 12px!important;margin:0!important;border:1.5px solid #d9dfe7;border-radius:999px!important;background:#fff;color:var(--rd-navy)!important;font-size:14px;font-weight:500;line-height:1.3;transition:border-color .15s ease,background-color .15s ease,color .15s ease;background-image:radial-gradient(circle at 21px 50%,#fff 0 5px,transparent 6px),radial-gradient(circle at 21px 50%,#c5ccd8 0 9px,transparent 10px);padding-left:38px!important}body.ed-rd .wpcf7-radio .wpcf7-list-item-label::before,body.ed-rd .wpcf7-radio .wpcf7-list-item-label::after{content:none!important;display:none!important}body.ed-rd .wpcf7-radio .wpcf7-list-item label .wpcf7-list-item-label{position:relative}body.ed-rd .wpcf7-radio .wpcf7-list-item label:before,body.ed-rd .wpcf7-radio .wpcf7-list-item label:after{display:none!important}body.ed-rd .wpcf7-radio .wpcf7-list-item label:hover .wpcf7-list-item-label{border-color:#bfe5d8;background-color:#f6fbf9}body.ed-rd .wpcf7-radio .wpcf7-list-item label:has(input:checked) .wpcf7-list-item-label{border-color:var(--rd-green);background-color:var(--rd-green-50);color:var(--rd-green-700)!important;background-image:radial-gradient(circle at 21px 50%,#fff 0 3.5px,transparent 4.5px),radial-gradient(circle at 21px 50%,var(--rd-green)0 9px,transparent 10px)}body.ed-rd .wpcf7-radio .wpcf7-list-item label:has(input:focus-visible) .wpcf7-list-item-label{box-shadow:var(--rd-ring)}body.ed-rd .dc-appointmentpopup .dc-booking-step1>.dc-title{padding:0!important}body.ed-rd .dc-appointmentpopup .dc-vistingdocinfo fieldset{margin:0!important}body.ed-rd .dc-appointmentpopup .dc-vistingdocinfo .form-group{padding:0!important;margin:0 0 12px!important}body.ed-rd .dc-appointmentpopup .at-taxesfees li{padding:12px 16px!important}body.ed-rd .dc-appointmentpopup .at-taxesfees .at-toteltextfee span em{font-size:20px!important}body.ed-rd .dc-appointmentpopup .dc-tabbtns{margin:0!important}body.ed-rd.ed-rd-panel .dc-tabscontenttitle.dc-addnew>a{float:none!important;position:static!important;display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;background:var(--rd-green);color:#fff!important;font-size:13px;line-height:1.3;font-weight:600;box-shadow:0 8px 18px -10px rgba(56,176,148,.9)}body.ed-rd.ed-rd-panel .dc-tabscontenttitle.dc-addnew>a::before{font-size:16px;font-weight:700;line-height:1}body.ed-rd.ed-rd-panel :is(.dc-experienceaccordion,.dc-educationaccordion):not(.services-wrap){display:flex!important;flex-direction:column;gap:10px;margin:0 0 8px!important;padding:0!important;float:none!important;width:100%!important;border:0!important}body.ed-rd.ed-rd-panel :is(.dc-experienceaccordion,.dc-educationaccordion):not(.services-wrap)>li{float:none!important;width:100%!important;margin:0!important;list-style:none;border:1px solid var(--rd-line)!important;border-radius:14px!important;background:#fff!important;overflow:hidden}body.ed-rd.ed-rd-panel :is(.dc-experienceaccordion,.dc-educationaccordion):not(.services-wrap) .dc-accordioninnertitle{display:flex!important;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px 10px 16px!important;margin:0!important;border:0!important;background:#fff!important;min-height:56px}body.ed-rd.ed-rd-panel :is(.dc-experienceaccordion,.dc-educationaccordion):not(.services-wrap) .dc-accordioninnertitle>span{flex:1 1 auto;font-weight:600;color:var(--rd-navy);font-size:14px;cursor:pointer}body.ed-rd.ed-rd-panel :is(.dc-experienceaccordion,.dc-educationaccordion):not(.services-wrap) .dc-accordioninnertitle>span em{font-style:normal;font-weight:500;color:var(--rd-muted);font-size:12.5px;margin-left:4px}body.ed-rd.ed-rd-panel :is(.dc-experienceaccordion,.dc-educationaccordion):not(.services-wrap) .dc-rightarea{display:flex!important;gap:6px;float:none!important;margin:0!important}body.ed-rd.ed-rd-panel :is(.dc-experienceaccordion,.dc-educationaccordion):not(.services-wrap) .dc-collapseexp{border:0!important;border-top:1px solid var(--rd-line)!important;border-radius:0!important;background:#fafcfd!important;margin:0!important;padding:14px 16px 16px!important}body.ed-rd.ed-rd-panel :is(.dc-experienceaccordion,.dc-educationaccordion):not(.services-wrap) .dc-collapseexp fieldset{margin:0!important;padding:0!important}body.ed-rd.ed-rd-panel :is(.dc-experienceaccordion,.dc-educationaccordion):not(.services-wrap) .dc-collapseexp .dc-formtheme,body.ed-rd.ed-rd-panel :is(.dc-experienceaccordion,.dc-educationaccordion):not(.services-wrap) .dc-collapseexp form{padding:0!important;margin:0!important}body.ed-rd.ed-rd-panel .dc-collapseexp textarea.form-control{min-height:110px}body.ed-rd.ed-rd-panel .dc-collapseexp em{font-style:normal;font-size:12.5px;color:var(--rd-muted)}body.ed-rd.ed-rd-panel .dc-rightarea a.dc-addinfo,body.ed-rd.ed-rd-panel .dc-rightarea a.dc-deleteinfo,body.ed-rd.ed-rd-panel .dc-btnaction a.dc-addinfo,body.ed-rd.ed-rd-panel .dc-btnaction a.dc-deleteinfo{display:inline-flex!important;align-items:center;justify-content:center;width:34px!important;height:34px!important;margin:0!important;float:none!important;border-radius:10px!important;line-height:1!important;background:var(--rd-green-50)!important;border:1px solid var(--rd-green-100)!important;color:var(--rd-green-700)!important}body.ed-rd.ed-rd-panel .dc-rightarea a.dc-deleteinfo,body.ed-rd.ed-rd-panel .dc-btnaction a.dc-deleteinfo{background:#fdeeee!important;border-color:#f6d3d6!important;color:#c2414b!important}body.ed-rd.ed-rd-panel .dc-rightarea a.dc-addinfo i,body.ed-rd.ed-rd-panel .dc-rightarea a.dc-deleteinfo i{color:inherit!important;margin:0!important}body.ed-rd.ed-rd-panel .dc-rightarea a.dc-addinfo:hover{background:var(--rd-green)!important;border-color:var(--rd-green)!important;color:#fff!important}body.ed-rd.ed-rd-panel .dc-rightarea a.dc-deleteinfo:hover{background:#e5484d!important;border-color:#e5484d!important;color:#fff!important}body.ed-rd.ed-rd-panel .dc-attachfile{border:0!important;background:0 0!important;padding:0!important}body.ed-rd.ed-rd-panel .dc-attachfile:not(:empty){margin-top:10px!important}body.ed-rd.ed-rd-panel .dc-fileuploading{border:0!important;background:0 0!important}body.ed-rd.ed-rd-panel .uploaded-placeholder{margin:0!important;padding:0!important;border:0!important}body.ed-rd .dc-docsingle-header .dc-btnarea .dc-like.dc-add-wishlist,body.ed-rd .dc-btnarea a.dc-add-wishlist{display:none!important}body.ed-rd.ed-rd-panel .dc-on-off label{position:relative!important;display:inline-block!important;width:40px!important;height:24px!important;margin:0!important;border:0!important;border-radius:999px!important;background:#d9dfe7!important;box-shadow:none!important;vertical-align:middle;transition:background-color .2s ease!important}body.ed-rd.ed-rd-panel .dc-on-off label>i{position:absolute!important;top:2px!important;left:2px!important;width:20px!important;height:20px!important;margin:0!important;border:0!important;border-radius:999px!important;background:#fff!important;box-shadow:0 1px 3px rgba(16,24,40,.25)!important;transform:translateX(0);transition:transform .2s ease!important}body.ed-rd.ed-rd-panel .dc-on-off input:checked+label{background:var(--rd-green)!important;box-shadow:none!important}body.ed-rd.ed-rd-panel .dc-on-off input:checked+label>i,body.ed-rd.ed-rd-panel .dc-on-off input:checked+label:active>i{transform:translateX(16px);margin:0!important;left:2px!important}body.ed-rd.ed-rd-panel .dc-on-off label::before,body.ed-rd.ed-rd-panel .dc-on-off label::after{display:none!important}body.ed-rd.ed-rd-panel .dc-tabscontenttitle.dc-addnew>a::before,body.ed-rd.ed-rd-panel .dc-tabscontenttitle.dc-addnew a.dc-add_service::before,body.ed-rd.ed-rd-panel .specialities_parents .add-repeater-services.dc-btn::before{content:none!important;display:none!important}body.ed-rd.ed-rd-panel .dc-navdashboard-footer{padding:12px 14px!important;border:1px solid var(--rd-line)!important;border-radius:16px!important;background:var(--rd-bg)!important;right:0;text-align:center;font-size:12px!important;line-height:1.5}body.ed-rd.ed-rd-panel .dc-navdashboard-footer span,body.ed-rd.ed-rd-panel .dc-navdashboard-footer a{font-size:12px!important}body.ed-rd.ed-rd-panel .dc-navdashboard-footer a{color:var(--rd-green-700)!important}body.ed-rd.ed-rd-panel #dc-clone{display:inline-block;width:22px;height:22px;margin-left:6px;vertical-align:middle;cursor:pointer;border-radius:7px;border:1px solid var(--rd-green-100);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23237f6a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='9' width='12' height='12' rx='2'/%3E%3Cpath d='M5 15H4a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v1'/%3E%3C/svg%3E")center/13px no-repeat;font-size:0!important;color:transparent!important;transition:background-color .15s ease,border-color .15s ease}body.ed-rd.ed-rd-panel #dc-clone::before{content:none!important}body.ed-rd.ed-rd-panel #dc-clone:hover{background-color:var(--rd-green-50);border-color:var(--rd-green)}body.ed-rd.ed-rd-panel .dc-navdashboard-footer{position:fixed!important;left:12px!important;bottom:12px!important;width:246px!important;margin:0!important;box-sizing:border-box;border-top:1px solid var(--rd-line)!important}body.ed-rd.ed-rd-panel .dc-navdashboard-footer span{color:var(--rd-muted)!important;line-height:1.5!important}body.ed-rd .dc-appointmentpopup .dc-checkbox input[type=checkbox]+label::after{display:none!important;content:none!important}body.ed-rd .dc-appointmentpopup .dc-checkbox input[type=checkbox]+label::before{content:""!important;position:absolute!important;box-sizing:border-box;background:#fff center/14px no-repeat!important;box-shadow:none!important;line-height:0!important;font-size:0!important}body.ed-rd .dc-appointmentpopup .dc-checkbox input[type=checkbox]:checked+label::before{background-color:var(--rd-green)!important;border-color:var(--rd-green)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")!important}body.ed-rd .woocommerce-checkout-review-order-table .order_review_heading,body.ed-rd #order_review_heading{margin:26px 0 14px!important;padding:0!important;line-height:1.3!important}body.ed-rd .woocommerce-checkout #payment .form-row.place-order{display:flex!important;flex-direction:column;align-items:stretch;gap:14px;margin:0!important;float:none!important;width:auto!important}body.ed-rd .woocommerce-checkout #payment .form-row.place-order::before,body.ed-rd .woocommerce-checkout #payment .form-row.place-order::after{display:none!important}body.ed-rd .woocommerce-checkout #payment .woocommerce-terms-and-conditions-wrapper{margin:0!important;float:none!important;width:100%!important}body.ed-rd .woocommerce-checkout #payment .woocommerce-privacy-policy-text p{margin:0 0 10px!important}body.ed-rd .woocommerce-checkout #payment .validate-required,body.ed-rd .woocommerce-checkout #payment .woocommerce-form__label-for-checkbox{display:flex!important;align-items:center;gap:10px;margin:0!important;padding:0!important;float:none!important}body.ed-rd .woocommerce-checkout #place_order,body.ed-rd #place_order{float:none!important;align-self:flex-end;width:auto!important;height:52px!important;min-height:52px!important;line-height:1!important;padding:0 34px!important;margin:0!important;display:inline-flex!important;align-items:center;justify-content:center;white-space:nowrap;font-size:14px!important;letter-spacing:.02em}@media (max-width:767px){body.ed-rd .woocommerce-checkout #place_order,body.ed-rd #place_order{align-self:stretch;width:100%!important}}body.ed-rd .woocommerce-checkout #payment .woocommerce-form__label-for-checkbox{display:block!important}body.ed-rd .woocommerce-checkout #payment .woocommerce-form__label-for-checkbox input{flex:0 0 18px;margin:0 8px 0 0!important;vertical-align:-3px}body.ed-rd [class*=elementor-widget-dc_element_erecepta] fieldset,body.ed-rd [class*=elementor-widget-dc_element_formularz] fieldset{background-color:var(--rd-bg)!important;border-color:var(--rd-line)!important;border-radius:0!important;border-left:0!important;border-right:0!important}body.ed-rd .additional-fields.active{display:flex!important;align-items:stretch!important;gap:8px}body.ed-rd .additional-fields.active>br{display:none}body.ed-rd .additional-fields .wpcf7-form-control-wrap{flex:1 1 auto;min-width:0}body.ed-rd .additional-fields .remove{align-self:stretch!important;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:50px;padding:0 18px!important;border-radius:12px!important;background:#fdeeee!important;border:1px solid #f6d3d6;color:#c2414b!important;font-size:14px;font-weight:600;transition:background-color .15s ease,color .15s ease}body.ed-rd .additional-fields .remove:hover{background:#e5484d!important;border-color:#e5484d;color:#fff!important}body.ed-rd .add-new-custom{border-radius:999px!important;border-color:var(--rd-green)!important;color:var(--rd-green-700)!important;font-weight:600!important}body.ed-rd .add-new-custom:hover{background:var(--rd-green-50)!important}body.ed-rd .dc-querycontent{overflow:visible}body.ed-rd .ed-rd-hero-deco{position:absolute;inset:0;pointer-events:none;z-index:0}body.ed-rd .dc-querycontent>.container{position:relative;z-index:1}body.ed-rd .ed-rd-hc{position:absolute;display:flex;align-items:center;gap:12px;padding:12px 16px 12px 12px;background:rgba(255,255,255,.92);backdrop-filter:blur(8px);border:1px solid rgba(230,234,240,.9);border-radius:18px;box-shadow:0 20px 40px -18px rgba(16,24,40,.28);text-align:left;animation:edRdFloat 6s ease-in-out infinite}body.ed-rd .ed-rd-hc b{display:block;font-size:14px;font-weight:700;color:var(--rd-navy);line-height:1.25}body.ed-rd .ed-rd-hc em{display:block;font-style:normal;font-size:12px;color:var(--rd-muted);line-height:1.3}body.ed-rd .ed-rd-hc-ic{flex:0 0 40px;width:40px;height:40px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:var(--rd-green-50);color:var(--rd-green-700);border:1px solid var(--rd-green-100)}body.ed-rd .ed-rd-hc-ic svg{width:20px;height:20px}body.ed-rd .ed-rd-hc-ok{background:var(--rd-green);color:#fff;border-color:var(--rd-green)}body.ed-rd .ed-rd-hc-1{left:5%;top:26%}body.ed-rd .ed-rd-hc-2{left:9%;top:62%;animation-delay:-2s}body.ed-rd .ed-rd-hc-3{right:5%;top:22%;animation-delay:-1s}body.ed-rd .ed-rd-hc-4{right:9%;top:60%;animation-delay:-3s}@keyframes edRdFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}body.ed-rd .ed-rd-hero-docs{display:flex;align-items:center;justify-content:center;gap:12px;font-size:14px;color:var(--rd-muted)}body.ed-rd .ed-rd-hero-docs b{color:var(--rd-navy)}body.ed-rd .ed-rd-hero-av{display:inline-flex}body.ed-rd .ed-rd-hero-av img{width:36px;border-radius:999px;object-fit:cover;border:2px solid #fff;box-shadow:0 4px 10px -4px rgba(16,24,40,.35);margin-left:-10px}body.ed-rd .ed-rd-hero-av img:first-child{margin-left:0}@media (max-width:1399px){body.ed-rd .ed-rd-hc-1{left:2%}body.ed-rd .ed-rd-hc-2{left:3%}body.ed-rd .ed-rd-hc-3{right:2%}body.ed-rd .ed-rd-hc-4{right:3%}}@media (max-width:1199px){body.ed-rd .ed-rd-hero-deco{display:none}}body.ed-rd .ed-rd-hero-hours{display:none}@media (max-width:1199px){body.ed-rd .ed-rd-hero-hours{display:flex;flex:0 0 100%;width:100%;align-items:center;justify-content:center;gap:8px;padding-top:22px;font-size:14px;line-height:1.4;color:var(--rd-muted)}body.ed-rd .ed-rd-hero-hours b{color:var(--rd-navy)}body.ed-rd .ed-rd-hero-hours svg{flex:0 0 18px;width:18px;height:18px;color:var(--rd-green)}body.ed-rd .ed-rd-hero-hours+.ed-rd-hero-docs{padding-top:14px}}@media (max-width:767px){body.ed-rd .ed-rd-hero-hours{font-size:13px;padding-top:18px}}@media (max-width:767px){body.ed-rd .ed-rd-hero-docs{flex-direction:column;gap:8px;font-size:13px}}@media (prefers-reduced-motion:reduce){body.ed-rd .ed-rd-hc{animation:none}}body.ed-rd .ed-rd-hero-docs{width:100%!important;clear:both;float:none!important;flex:0 0 100%;position:static!important;margin-top:0!important;padding-top:26px}body.ed-rd .ed-rd-hero-docs>span:last-child{display:inline}body.ed-rd .ed-rd-hero-av{flex:0 0 auto}body.ed-rd .ed-rd-hero-av img{flex:0 0 36px;min-width:36px;max-width:36px!important;height:36px!important;display:block}body.ed-rd:not(.ed-rd-panel) .dc-header{margin:0 10px!important;top:0!important;border-radius:0 0 32px 32px!important}body.ed-rd.admin-bar:not(.ed-rd-panel) .dc-header{top:32px!important}@media (max-width:782px){body.ed-rd.admin-bar:not(.ed-rd-panel) .dc-header{top:0!important}}@media (max-width:767px){body.ed-rd:not(.ed-rd-panel) .dc-header{margin:0 6px!important;border-radius:0 0 24px 24px!important}}body.ed-rd .dc-form-advanced-search{background:0 0!important;border:0!important;padding:18px 0 0!important}body.ed-rd .dc-form-advanced-search>form>.container{background:var(--rd-green-50)!important;border:0;border-radius:24px;padding:18px 18px 8px!important}body.ed-rd .dc-form-advanced-search fieldset{margin:0!important}body.ed-rd .dc-bgcolor{background:#f5f8fb!important;margin:0 10px;border-radius:32px;padding-top:30px;padding-bottom:30px}@media (max-width:767px){body.ed-rd .dc-bgcolor{margin:0 6px;border-radius:24px}}body.ed-rd .dc-appointmentpopup .dc-appointment-holder{padding:0!important;margin:0 0 24px!important}body.ed-rd .dc-appointmentpopup .dc-appointment-calendar{margin-bottom:0!important}body.ed-rd .dc-appointmentpopup .dc-vistingdocinfo{padding:0!important;margin:0 0 24px!important}body.ed-rd .dc-appointmentpopup .dc-vistingdocinfo legend{margin:0 0 12px!important}body.ed-rd .dc-appointmentpopup #booking_service_select{margin:0 0 12px!important}body.ed-rd .dc-appointmentpopup #booking_service_select .dc-panel:last-child{margin-bottom:0!important}body.ed-rd .dc-appointmentpopup #booking_fee{margin:0!important}body.ed-rd .dc-appointmentpopup .dc-booking-step1>.dc-title{margin:0 0 16px!important}body.ed-rd .dc-appointmentpopup .dc-docinfoform{margin:0 0 8px!important}body.ed-rd .woocommerce-checkout input[type=checkbox],body.ed-rd .woocommerce-form__input-checkbox{-webkit-appearance:none!important;appearance:none!important;width:20px!important;height:20px!important;flex:0 0 20px;margin:0 10px 0 0!important;border:1.5px solid #c5ccd8!important;border-radius:6px!important;background:#fff center/14px no-repeat!important;vertical-align:-4px;cursor:pointer;transition:background-color .15s ease,border-color .15s ease;display:inline-block!important;position:static!important;opacity:1!important}body.ed-rd .woocommerce-checkout input[type=checkbox]:hover{border-color:var(--rd-green)!important}body.ed-rd .woocommerce-checkout input[type=checkbox]:checked{background-color:var(--rd-green)!important;border-color:var(--rd-green)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")!important}body.ed-rd .woocommerce-checkout input[type=checkbox]:focus-visible{outline:0;box-shadow:var(--rd-ring)}body.ed-rd .cart-data-wrap .selection-wrap{display:grid!important;align-items:stretch}body.ed-rd .cart-data-wrap .selection-wrap>p:first-of-type{grid-column:1/-1;margin:0!important}body.ed-rd .cart-data-wrap .selection-wrap>.cart-data-text{display:contents!important}body.ed-rd .cart-data-image{margin:0!important;height:100%}body.ed-rd .cart-data-wrap .cart-data-text>p.choosen-service b span:last-of-type{display:none}body.ed-rd .cart-data-wrap .cart-data-text>p{flex-wrap:wrap;align-content:center;text-align:left}body.ed-rd .dc-header .navbar-toggler{position:relative;width:46px!important;height:46px!important;padding:0!important;border:0!important;border-radius:14px!important;background:var(--rd-green-50)!important;box-shadow:none!important;display:inline-flex!important;align-items:center;justify-content:center;transition:background-color .2s ease}body.ed-rd .dc-header .navbar-toggler:focus{outline:0;box-shadow:var(--rd-ring)!important}body.ed-rd .dc-header .navbar-toggler i{position:relative;display:block;width:20px;height:2px;border-radius:2px;background:var(--rd-green-700);font-size:0!important;line-height:0!important;transition:background-color .2s ease}body.ed-rd .dc-header .navbar-toggler i::before,body.ed-rd .dc-header .navbar-toggler i::after{content:""!important;position:absolute;left:0;width:20px;height:2px;border-radius:2px;background:var(--rd-green-700);transition:transform .25s ease,top .25s ease,width .25s ease}body.ed-rd .dc-header .navbar-toggler i::before{top:-6px}body.ed-rd .dc-header .navbar-toggler i::after{top:6px;width:14px}body.ed-rd .dc-header .navbar-toggler[aria-expanded=true]{background:var(--rd-green)!important}body.ed-rd .dc-header .navbar-toggler[aria-expanded=true] i{background:0 0}body.ed-rd .dc-header .navbar-toggler[aria-expanded=true] i::before{top:0;transform:rotate(45deg);background:#fff}body.ed-rd .dc-header .navbar-toggler[aria-expanded=true] i::after{top:0;width:20px;transform:rotate(-45deg);background:#fff}body.ed-rd .dc-feedback .dc-searchresult-head{padding:22px 26px 6px!important;border:0!important}body.ed-rd .dc-feedback .dc-searchresult-head h4{font-size:19px!important;font-weight:700!important;color:var(--rd-navy);margin:0;display:flex;align-items:center;gap:10px}body.ed-rd .dc-feedback .dc-searchresult-head h4::before{content:"";width:4px;height:18px;border-radius:4px;background:var(--rd-green)}body.ed-rd .dc-feedback-content{padding:14px 26px 22px!important;border:0!important}body.ed-rd .dc-feedback-content .dc-consultation-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0!important;padding:0!important;border:0!important}body.ed-rd .dc-feedback-content .dc-consultation-details::before,body.ed-rd .dc-feedback-content .dc-consultation-details::after{display:none!important}body.ed-rd .dc-feedback-content .dc-consultation-item{display:flex;flex-direction:column;float:none!important;width:auto!important;margin:0!important;padding:18px!important;border:1px solid var(--rd-line)!important;border-radius:18px!important;background:#fff!important;list-style:none}body.ed-rd .dc-feedback-content .dc-consultation-item::before,body.ed-rd .dc-feedback-content .dc-consultation-item::after{display:none!important}body.ed-rd .dc-feedback-content .dc-item-top{display:flex!important;align-items:center;gap:12px;margin:0 0 10px!important;float:none!important;width:100%!important}body.ed-rd .dc-feedback-content .dc-consultation-img{margin:0!important;flex:0 0 40px;width:40px!important;height:40px;border-radius:999px;overflow:hidden;background:var(--rd-green-50)}body.ed-rd .dc-feedback-content .dc-consultation-img img{width:100%;height:100%;object-fit:cover;border-radius:0!important;opacity:.7}body.ed-rd .dc-feedback-content .dc-consultation-title{padding:0!important;margin:0!important;float:none!important}body.ed-rd .dc-feedback-content .dc-consultation-title h5,body.ed-rd .dc-feedback-content .dc-consultation-title h5 em{margin:0!important;font-size:15px!important;font-weight:700!important;font-style:normal!important;color:var(--rd-navy)!important;line-height:1.3!important}body.ed-rd .dc-feedback-content .dc-consultation-title span{display:block;font-size:12.5px!important;color:var(--rd-muted)!important;line-height:1.4!important}body.ed-rd .dc-feedback-content .dc-description{display:flex;flex-direction:column;flex:1 1 auto;padding:0!important;margin:0!important;float:none!important}body.ed-rd .dc-feedback-content .dc-description p{flex:1 1 auto;font-size:14.5px!important;line-height:1.65!important;color:var(--rd-text)!important;margin:0 0 12px!important}body.ed-rd .dc-feedback-content .dc-description>a{align-self:flex-start;display:inline-flex!important;align-items:center;gap:6px;padding:4px 12px!important;border-radius:999px;background:var(--rd-green-50);border:1px solid var(--rd-green-100);color:var(--rd-green-700)!important;font-size:12.5px!important;font-weight:600;line-height:1.5!important;cursor:default;text-decoration:none!important}body.ed-rd .dc-feedback-content .dc-description>a i{color:inherit!important;margin:0!important;font-size:13px}body.ed-rd .dc-feedback-content .dc-description>a.dontrecommend{background:#fdeeee;border-color:#f6d3d6;color:#c2414b!important}body.ed-rd .dc-feedback-content .dc-description>a.dontrecommend i{transform:rotate(180deg)}body.ed-rd .dc-feedback .dc-paginationvtwo{padding:0 26px 22px!important;border:0!important;margin:0!important}body.ed-rd .dc-feedback .dc-pagination ul{display:flex!important;flex-wrap:nowrap;gap:6px;justify-content:center;overflow-x:auto;scrollbar-width:none;padding:2px!important;margin:0!important}body.ed-rd .dc-feedback .dc-pagination ul::-webkit-scrollbar{display:none}body.ed-rd .dc-feedback .dc-pagination li{flex:0 0 auto;float:none!important;margin:0!important}body.ed-rd .dc-feedback .dc-pagination li a{display:inline-flex!important;align-items:center;justify-content:center;width:38px!important;height:38px!important;padding:0!important;line-height:1!important;border-radius:12px!important;border:1px solid var(--rd-line)!important;background:#fff!important;color:var(--rd-navy)!important;font-size:14px;font-weight:600}body.ed-rd .dc-feedback .dc-pagination li.dc-active a,body.ed-rd .dc-feedback .dc-pagination li a:hover{background:var(--rd-green)!important;border-color:var(--rd-green)!important;color:#fff!important}@media (max-width:767px){body.ed-rd .dc-feedback-content .dc-consultation-details{grid-template-columns:1fr}body.ed-rd .dc-feedback-content,body.ed-rd .dc-feedback .dc-searchresult-head,body.ed-rd .dc-feedback .dc-paginationvtwo{padding-left:16px!important;padding-right:16px!important}body.ed-rd .dc-feedback .dc-pagination ul{justify-content:flex-start}}@media (min-width:768px){body.ed-rd .cart-data-wrap .cart-data-image{flex-direction:column;justify-content:center;text-align:center;gap:12px;padding:20px!important}body.ed-rd .cart-data-wrap .cart-data-name .dc-docinfo,body.ed-rd .cart-data-wrap .cart-data-name .dc-docinfo li{display:flex!important;float:none!important;width:auto!important;margin:0!important;padding:0!important}body.ed-rd .cart-data-wrap .cart-data-name .dc-docinfo li em{margin:0!important;padding:0!important}}body.ed-rd .dc-feedback,body.ed-rd .dc-feedback-content{display:flow-root!important;float:none!important;width:100%!important}body.ed-rd .custom-form{background:#fff!important;border:1px solid var(--rd-line)!important;border-radius:22px!important;box-shadow:0 12px 32px -20px rgba(16,24,40,.25);overflow:hidden}body.ed-rd .custom-form fieldset,body.ed-rd [class*=elementor-widget-dc_element_erecepta] .custom-form fieldset,body.ed-rd [class*=elementor-widget-dc_element_formularz] .custom-form fieldset{background:#fff!important;border:0!important;border-radius:0!important}body.ed-rd .custom-form fieldset>legend{background:var(--rd-green-50)!important;border:0!important;color:var(--rd-green-700)!important;font-weight:700!important;letter-spacing:-.01em}body.ed-rd .custom-form fieldset+fieldset>legend{border-top:1px solid var(--rd-line)!important}body.ed-rd .custom-form .form-step-1-btn,body.ed-rd .custom-form div.form-step-2-btn{background:#fff!important;border-top:1px solid var(--rd-line)!important;width:100%!important;float:none!important;box-sizing:border-box}body.ed-rd .custom-form .alert-warning{background:#fffaeb!important}@media (min-width:992px){body.ed-rd .dc-header .navbar-toggler{display:none!important}}body.ed-rd .ed-rd-hero-av a{display:block;margin-left:-10px;border-radius:999px;transition:transform .15s ease;position:relative}body.ed-rd .ed-rd-hero-av a:first-child{margin-left:0}body.ed-rd .ed-rd-hero-av a:hover{transform:translateY(-3px);z-index:2}body.ed-rd .ed-rd-hero-av a img{margin-left:0!important}body.ed-rd .dc-appointmentpopup .dc-appointment-calendar{margin:0 0 16px!important}body.ed-rd .dc-appointmentpopup .dc-timeslots{margin:0-4px!important}@media (max-width:767px){body.ed-rd .dc-appointmentpopup .dc-timeslots .dc-radio input[type=radio]+label{min-height:40px;line-height:38px!important}}body.ed-rd .error-mess,body.ed-rd .error-mess-under{display:flex!important;align-items:center;gap:8px;margin:8px 0 0!important;padding:0!important;color:#c2414b!important;font-size:13px!important;font-weight:600;line-height:1.4}body.ed-rd .error-mess::before,body.ed-rd .error-mess-under::before{content:"!";flex:0 0 18px;width:18px;height:18px;border-radius:999px;background:#e5484d;color:#fff;font-size:12px;font-weight:800;line-height:18px;text-align:center}body.ed-rd #form-errors.error-mess-under{padding:10px 14px!important;border-radius:12px;background:#fdeeee;border:1px solid #f6d3d6}body.ed-rd .form-step-1 input.error,body.ed-rd .form-step-1 textarea.error,body.ed-rd .form-step-2-custom input.error,body.ed-rd .custom-form input.error,body.ed-rd .custom-form textarea.error{border-color:#e5484d!important;background-color:snow!important;box-shadow:0 0 0 4px rgba(229,72,77,.12)!important}body.ed-rd .wpcf7-form-control-wrap.error .wpcf7-list-item-label{border-color:#f3b4b8!important}body.ed-rd .form-step-1-custom .wpcf7-form-control-wrap.error label{color:var(--rd-navy)!important}body.ed-rd .dc-btn{min-height:44px;line-height:40px;padding:0 22px;font-size:14px}body.ed-rd .dc-querycontent .dc-btnarea .dc-btn{min-height:48px!important;line-height:44px!important;padding:0 26px!important;font-size:14.5px!important}@media (max-width:767px){body.ed-rd .dc-btn{min-height:42px;line-height:38px;padding:0 18px;font-size:14px}body.ed-rd .dc-querycontent .dc-btnarea{gap:10px!important;flex-wrap:nowrap!important}body.ed-rd .dc-querycontent .dc-btnarea .dc-btn{width:auto!important;flex:1 1 0;min-height:44px!important;line-height:40px!important;padding:0 12px!important;font-size:14px!important;white-space:nowrap}body.ed-rd .custom-form .form-step-1-btn .global_button,body.ed-rd .custom-form .wpcf7-submit,body.ed-rd .custom-form input.form-step-2-btn{height:44px!important;line-height:40px!important;min-width:120px}body.ed-rd .add-new-custom{padding:7px 16px!important;font-size:14px!important}body.ed-rd .dc-docsingle-header .dc-btnarea .dc-btn.dc-booking-model{min-height:44px!important;line-height:40px!important}body.ed-rd .dc-appointmentpopup .dc-modal-footer .dc-btn{min-height:46px!important;line-height:42px!important}}body.ed-rd .dc-doclocation .dc-timeslots-slider{color:var(--rd-text)!important;font-size:inherit}body.ed-rd .dc-doclocation .dc-timeslots-slider>i,body.ed-rd .dc-doclocation .dc-timeslots-slider>.lnr{color:var(--rd-green)!important}@media (max-width:767px){body.ed-rd .custom-form fieldset{padding-left:16px!important;padding-right:16px!important}body.ed-rd .custom-form fieldset>legend{padding-left:16px!important;padding-right:16px!important}body.ed-rd .custom-form .form-step-1-btn,body.ed-rd .custom-form div.form-step-2-btn{padding-left:16px!important;padding-right:16px!important}body.ed-rd .elementor-top-section[data-settings*=background_background]>.elementor-container{padding-left:8px!important;padding-right:8px!important}}body.ed-rd:not(.ed-rd-panel) .dc-header{margin-bottom:4px!important}@media (max-width:767px){body.ed-rd:not(.ed-rd-panel) .dc-header{margin-bottom:4px!important}}body.ed-rd .custom-form fieldset label:not(.wpcf7-list-item label):not(:has(input)){display:block;margin-bottom:8px!important;color:var(--rd-navy)!important;font-size:14px!important;font-weight:600!important;line-height:1.45}body.ed-rd .custom-form .counter-zzs,body.ed-rd .custom-form .counter-zzs *{display:inline-block;margin-top:6px!important;font-size:12px!important;color:var(--rd-muted)!important}body.ed-rd .custom-form .counter-zzs.error,body.ed-rd .custom-form .counter-zzs.error *{color:#c2414b!important}body.ed-rd .custom-form fieldset{padding-bottom:18px!important}body.ed-rd .custom-form .form-step-1-btn,body.ed-rd .custom-form div.form-step-2-btn{padding-top:16px!important;padding-bottom:16px!important}body.ed-rd .custom-form fieldset label:not(.wpcf7-list-item label):not(:has(input)){margin-top:22px!important}body.ed-rd .custom-form fieldset>legend+* label:not(.wpcf7-list-item label):not(:has(input)),body.ed-rd .custom-form fieldset>input[type=hidden]+input[type=hidden]+* label:not(.wpcf7-list-item label):not(:has(input)){margin-top:0!important}body.ed-rd .cart-data-wrap .selection-wrap{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}body.ed-rd .cart-data-wrap .selection-wrap>.cart-data-image{grid-column:1/-1!important;grid-row:auto!important;flex-direction:row!important;justify-content:flex-start!important;text-align:left!important;gap:16px!important;padding:16px 18px!important}body.ed-rd .cart-data-wrap .cart-data-name{display:flex;flex-direction:column;gap:4px}body.ed-rd .cart-data-wrap .cart-data-name .dc-docinfo,body.ed-rd .cart-data-wrap .cart-data-name .dc-docinfo li{flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important}body.ed-rd .cart-data-wrap .cart-data-text>p,body.ed-rd .cart-data-wrap .cart-data-text>p:not(:last-child),body.ed-rd .cart-data-wrap .cart-data-text>p:last-child{grid-column:auto!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:2px!important;padding:14px 16px!important;background:#fff!important;border:1px solid var(--rd-line)!important;border-radius:14px!important;font-size:12px!important;color:var(--rd-muted)!important;text-transform:none}body.ed-rd .cart-data-wrap .cart-data-text>p b,body.ed-rd .cart-data-wrap .cart-data-text>p b span,body.ed-rd .cart-data-wrap .cart-data-text>p:last-child b{font-size:15px!important;color:var(--rd-navy)!important;font-weight:700}body.ed-rd .cart-data-wrap .cart-data-text>p:first-child{flex-direction:row!important;flex-wrap:wrap;align-items:baseline!important;gap:4px 6px!important;background:var(--rd-green-50)!important;border-color:var(--rd-green-100)!important}body.ed-rd .cart-data-wrap .cart-data-text>p:first-child b{color:var(--rd-green-700)!important;font-size:16px!important}body.ed-rd .cart-data-wrap .cart-data-text>p.ed-rd-wide{grid-column:1/-1!important}body.ed-rd .cart-data-wrap .cart-data-text>p.ed-rd-empty{display:none!important}@media (max-width:767px){body.ed-rd .cart-data-wrap .selection-wrap{grid-template-columns:1fr!important}}body.ed-rd .cart-data-wrap .cart-data-text>p:not(:first-child){align-items:stretch!important;text-align:left!important}body.ed-rd .cart-data-wrap .cart-data-text>p:not(:first-child)>*{align-self:flex-start}body.ed-rd .cart-data-wrap .cart-data-text>p:first-child{justify-content:flex-start!important}body.ed-rd .cart-data-wrap .cart-data-image .dc-docpostimg{width:64px!important;height:64px!important;flex:0 0 64px!important}body.ed-rd .cart-data-wrap .cart-data-name p,body.ed-rd .cart-data-wrap .cart-data-name p b{font-size:16px!important;margin:0!important}body.ed-rd .cart-data-wrap .cart-data-text>p:not(:first-child){flex-wrap:nowrap!important;align-content:flex-start!important}body.ed-rd .cart-data-wrap .selection-wrap>.cart-data-image figure.dc-docpostimg{width:64px!important;min-width:64px!important;max-width:64px!important;height:64px!important;flex:0 0 64px!important}body.ed-rd .cart-data-wrap .selection-wrap>.cart-data-image figure.dc-docpostimg img{width:64px!important;height:64px!important;max-width:none!important;object-fit:cover!important;display:block}body.ed-rd .cart-data-wrap .selection-wrap>.cart-data-image figure.dc-docpostimg img.dc-image-res-2x{display:none!important}body.ed-rd .cart-data-wrap .selection-wrap>.cart-data-image{align-items:center!important;min-height:0!important;height:auto!important}body.ed-rd .cart-data-wrap .selection-wrap>.cart-data-image figure.dc-docpostimg{min-height:64px!important;max-height:64px!important}body.ed-rd .cart-data-wrap .selection-wrap>.cart-data-image figure.dc-docpostimg img{min-width:64px!important;min-height:64px!important}body.ed-rd .cart-data-wrap .cart-data-name{margin-left:0!important}@media (max-width:767px){body.ed-rd .elementor-widget-tabs .elementor-tabs-wrapper{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;width:100%!important;box-sizing:border-box;overflow:visible!important;border-radius:999px!important;padding:4px!important}body.ed-rd .elementor-widget-tabs .elementor-tab-desktop-title{display:flex!important;align-items:center;justify-content:center;text-align:center;padding:8px 6px!important;border-radius:999px!important;font-size:13px!important;line-height:1.25!important;white-space:normal!important;min-width:0}body.ed-rd .elementor-widget-tabs .elementor-tab-mobile-title{display:none!important}body.ed-rd .elementor-widget-tabs .elementor-tab-content{padding:22px 14px 14px!important}body.ed-rd .elementor-widget-tabs .elementor-tabs-wrapper::before{display:none!important}}body.ed-rd .custom-form fieldset>legend{font-size:17px!important;line-height:1.35!important;padding-top:16px!important;padding-bottom:16px!important}@media (max-width:767px){body.ed-rd .custom-form fieldset>legend{font-size:15.5px!important;padding-top:14px!important;padding-bottom:14px!important}}@media (max-width:991px){body.ed-rd .dc-header .header-main-nav{min-height:56px!important;padding:7px 0!important}body.ed-rd .dc-logo img{max-height:28px!important}body.ed-rd .dc-header .dc-logo svg{width:120px!important;height:auto!important;display:block}body.ed-rd .dc-header .navbar-toggler{width:38px!important;height:38px!important;border-radius:11px!important}body.ed-rd .dc-header .navbar-toggler i,body.ed-rd .dc-header .navbar-toggler i::before,body.ed-rd .dc-header .navbar-toggler i::after{width:18px}body.ed-rd .dc-header .navbar-toggler:not([aria-expanded=true]) i::after{width:12px}body.ed-rd .dc-header .navbar-toggler i::before{top:-5px}body.ed-rd .dc-header .navbar-toggler i::after{top:5px}body.ed-rd .dc-header .navbar-toggler[aria-expanded=true] i::before,body.ed-rd .dc-header .navbar-toggler[aria-expanded=true] i::after{top:0}}body.ed-rd .dc-services-holder .dc-subpaneltitle span{flex-wrap:wrap!important}body.ed-rd .dc-services-holder .dc-subpaneltitle span>em{flex:0 0 100%;order:3;font-style:normal;margin-top:2px}body.ed-rd .dc-services-holder .dc-subpaneltitle span>em small,body.ed-rd .dc-services-holder .dc-subpaneltitle span>em small b{display:inline-flex;align-items:center;gap:6px;background:0 0!important;border:0!important;padding:0!important;font-size:12.5px!important;font-weight:600!important;color:var(--rd-green-700)!important;cursor:pointer}body.ed-rd .dc-services-holder .dc-subpaneltitle span>em i{font-size:10px;color:var(--rd-green)!important}body.ed-rd .dc-services-holder .dc-subpanelcontent{border:0!important;padding:8px 14px 4px!important}body.ed-rd .dc-services-holder .dc-subpanelcontent p{font-size:13.5px!important;line-height:1.6!important}body.ed-rd .dc-services-holder .dc-subpanel:has(.dc-subpanelcontent){border:1px solid var(--rd-line)!important;border-radius:12px!important}body.ed-rd .dc-services-holder .dc-subpanel:has(.dc-subpanelcontent) .dc-subpaneltitle{border:0!important}body.ed-rd .dc-expandedu{border:0!important;float:none!important;width:100%!important}body.ed-rd .dc-expandedu li+li{border-top:1px solid var(--rd-line)!important}body.ed-rd .dc-expandedu li{float:none!important;width:auto!important}body.ed-rd .dc-expandedu li:nth-child(even){background:#fff!important}@media (max-width:767px){body.ed-rd .dc-form-advanced-search>form>.container{width:auto!important;margin:0 6px!important;padding:14px 12px 4px!important;border-radius:20px}}body.ed-rd .dc-joinsteps{display:flex!important;justify-content:center;align-items:flex-start;flex-wrap:nowrap!important;gap:0;margin:0 auto 26px!important;padding:0!important;counter-reset:none;width:100%;max-width:420px;float:none!important}body.ed-rd .dc-joinsteps li{position:relative;flex:1 1 0;display:flex!important;flex-direction:column;align-items:center;gap:8px;float:none!important;margin:0!important;padding:0!important;list-style:none}body.ed-rd .dc-joinsteps li+li{padding-left:0!important}body.ed-rd .dc-joinsteps li+li::after{content:""!important;position:absolute!important;top:17px!important;left:calc(-50% + 24px)!important;right:calc(50% + 24px)!important;width:auto!important;height:3px!important;margin:0!important;border-radius:3px;background:var(--rd-line)!important}body.ed-rd .dc-joinsteps li.dc-done-next+li::after,body.ed-rd .dc-joinsteps li.dc-done-next+li.dc-done-next::after{background:var(--rd-green)!important}body.ed-rd .dc-joinsteps li a{width:36px!important;height:36px!important;line-height:32px!important;font-size:13px!important;border-width:2px!important;position:relative;z-index:1}body.ed-rd .dc-joinsteps li::before{order:2;font-size:12px;font-weight:600;color:var(--rd-muted);white-space:nowrap;line-height:1.2}body.ed-rd .dc-joinsteps li:nth-child(1)::before{content:"Wizyta"}body.ed-rd .dc-joinsteps li:nth-child(2)::before{content:"Dane"}body.ed-rd .dc-joinsteps li:nth-child(3)::before{content:"Płatność"}body.ed-rd .dc-joinsteps li:nth-child(4)::before{content:"Gotowe"}body.ed-rd .dc-joinsteps li.dc-active::before{color:var(--rd-green-700)}body.ed-rd .dc-joinsteps li.dc-done-next::before{color:var(--rd-navy)}body.ed-rd .dc-appointmentpopup .dc-joinsteps li+li{padding-left:0!important}body.ed-rd .dc-appointmentpopup .dc-joinsteps li+li::after{top:17px!important;left:calc(-50% + 24px)!important;right:calc(50% + 24px)!important;width:auto!important;margin:0!important}@media (max-width:991px){body.ed-rd .dc-header .dc-logo{margin:4px 0!important}}body.ed-rd .dc-appointmentpopup .dc-joinsteps{max-width:420px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important}body.ed-rd .dc-appointmentpopup .dc-joinsteps li{flex:1 1 0!important}body.ed-rd .dc-services-holder .dc-subpaneltitle span{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;row-gap:4px}body.ed-rd .dc-services-holder .dc-subpaneltitle span>b{grid-column:2;grid-row:1}body.ed-rd .dc-services-holder .dc-subpaneltitle span>em{grid-column:1/-1}body.ed-rd .elementor-element-ed56f9e{background-image:none!important}body.ed-rd .dc-services-holder .dc-subpanel .dc-subpaneltitle{padding:12px 14px!important}body.ed-rd .dc-services-holder .dc-subpaneltitle span{padding:0!important;margin:0!important}body.ed-rd .dc-services-holder .dc-subpaneltitle span::before,body.ed-rd .dc-services-holder .dc-subpaneltitle span::after{display:none!important}body.ed-rd .custom-form input[type=date]{width:100%!important;max-width:none!important}body.ed-rd .custom-form>#form-errors.error-mess-under{width:auto!important;margin:16px 30px 20px!important}@media (max-width:767px){body.ed-rd .custom-form>#form-errors.error-mess-under{margin:14px 16px 16px!important}}body.ed-rd .wpcf7-form-control-wrap:has(.error-mess) .wpcf7-not-valid-tip{display:none!important}body.ed-rd .custom-form .wpcf7-not-valid-tip{display:flex;align-items:center;gap:8px;margin:8px 0 0;color:#c2414b!important;font-size:13px;font-weight:600;line-height:1.4}body.ed-rd .custom-form .wpcf7-not-valid-tip::before{content:"!";flex:0 0 18px;width:18px;height:18px;border-radius:999px;background:#e5484d;color:#fff;font-size:12px;font-weight:800;line-height:18px;text-align:center}body.ed-rd .error-mess a{color:inherit!important;text-decoration:underline;text-underline-offset:2px}body.ed-rd .error-mess:has(a){display:block!important;position:relative;padding-left:26px!important}body.ed-rd .error-mess:has(a)::before{position:absolute;left:0;top:0}body.ed-rd .ed-rd-hero-av a.ed-rd-hero-more{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;border:2px solid #fff;box-sizing:border-box;background:var(--rd-green);color:#fff!important;font-size:11.5px;font-weight:700;letter-spacing:-.02em;text-decoration:none!important;box-shadow:0 4px 10px -4px rgba(16,24,40,.35)}body.ed-rd .ed-rd-hero-av a.ed-rd-hero-more:hover{background:var(--rd-green-600)}body.ed-rd .dc-querycontent:not(.ed-rd-hero-ready) [class*=col-]:has(>.dc-btnarea)::after{content:"";display:block;clear:both;flex:0 0 100%;width:100%;height:62px}@media (max-width:1199px){body.ed-rd .dc-querycontent:not(.ed-rd-hero-ready) [class*=col-]:has(>.dc-btnarea)::after{height:91.59px}}@media (max-width:767px){body.ed-rd .dc-querycontent:not(.ed-rd-hero-ready) [class*=col-]:has(>.dc-btnarea)::after{height:120.19px}}@media (max-width:349px){body.ed-rd .dc-querycontent:not(.ed-rd-hero-ready) [class*=col-]:has(>.dc-btnarea)::after{height:138.38px}}body.ed-rd .elementor-widget-tabs .elementor-tabs-wrapper{padding:4px!important;gap:4px}body.ed-rd .elementor-widget-tabs .elementor-tab-desktop-title{font-family:Poppins,sans-serif!important;font-size:14px!important;font-weight:600!important;line-height:1.3!important;min-height:40px;padding:10px 24px!important;color:var(--rd-muted)!important}body.ed-rd .elementor-widget-tabs .elementor-tab-desktop-title.elementor-active{color:var(--rd-green-700)!important;background:#fff!important;box-shadow:var(--rd-shadow-sm)}@media (max-width:767px){body.ed-rd .elementor-widget-tabs .elementor-tab-desktop-title{font-size:13px!important;padding:8px 8px!important}}body.ed-rd .dc-appointmentpopup .dc-joinsteps{margin-top:22px!important}@media (max-width:767px){body.ed-rd .dc-appointmentpopup .dc-joinsteps{margin-top:18px!important}}@media (max-width:767px){body.ed-rd .dc-contentdoctab{padding:10px 8px!important}body.ed-rd .dc-contentdoctab .dc-aboutinfo{padding-left:12px!important;padding-right:12px!important}body.ed-rd .dc-contentdoctab .dc-description p{line-height:1.6!important;margin-bottom:14px!important}}body.ed-rd .dc-docsingle-header{border:1px solid var(--rd-line)!important}body.ed-rd .dc-docsingle-header .dc-docinfo-services{background:#fff;border-top:1px solid var(--rd-line)!important;margin:30px -40px -36px!important;padding:26px 40px 36px!important}@media (max-width:991px){body.ed-rd .dc-docsingle-header .dc-docinfo-services{margin:24px -22px -24px!important;padding:22px 22px 24px!important}}@media (max-width:480px){body.ed-rd .dc-docsingle-header .dc-docinfo-services{margin:20px -16px -20px!important;padding:18px 16px 20px!important}}body.ed-rd .dc-services-holder .dc-panel{border:0!important;box-shadow:none!important;background:0 0!important}body.ed-rd .dc-contentdoctab .dc-shareprofile{display:none!important}body.ed-rd .dc-services-holder .dc-paneltitle{border-radius:14px!important;border:1px solid var(--rd-line)!important}body.ed-rd .wpcf7-radio .wpcf7-list-item-label{border-width:1px!important;border-color:#e1e6ed;background-image:radial-gradient(circle at 21px 50%,#fff 0 6.5px,transparent 7px),radial-gradient(circle at 21px 50%,#cfd6df 0 8px,transparent 8.5px)!important}body.ed-rd .wpcf7-radio .wpcf7-list-item label:has(input:checked) .wpcf7-list-item-label{background-image:radial-gradient(circle at 21px 50%,var(--rd-green)0 3.5px,transparent 4px),radial-gradient(circle at 21px 50%,#fff 0 6.5px,transparent 7px),radial-gradient(circle at 21px 50%,var(--rd-green)0 8px,transparent 8.5px)!important}body.ed-rd .dc-services-holder .dc-panelcontent{border:0!important;padding-left:0!important;padding-right:0!important}body.ed-rd div.elementor-tab-title{letter-spacing:-.02em}body.ed-rd .elementor-section.elementor-section-stretched{width:100vw;max-width:none;margin-left:calc(50% - 50vw)}body.ed-rd .dc-header .dc-nav a,body.ed-rd .dc-querycontent .dc-sectiontitle h2,body.ed-rd .dc-querycontent .dc-sectiontitle h2 *,body.ed-rd .dc-querycontent .dc-description h3,body.ed-rd .dc-querycontent .dc-description h3 *,body.ed-rd .dc-querycontent .dc-btnarea .dc-btn,body.ed-rd .ed-rd-hero-hours,body.ed-rd .ed-rd-hero-hours *,body.ed-rd .ed-rd-hero-docs,body.ed-rd .ed-rd-hero-docs *,body.ed-rd .ed-rd-hc,body.ed-rd .ed-rd-hc *{font-family:Poppins,"Poppins Fallback",Arial,Helvetica,sans-serif}body.ed-rd .dc-querycontent .dc-description p,body.ed-rd .dc-querycontent .dc-description p *{font-family:"Open Sans","Open Sans Fallback",Arial,Helvetica,sans-serif}@media (min-width:992px){body.ed-rd:not(.ed-rd-panel) .dc-header .dc-logo{margin-top:19px!important;margin-bottom:19px!important}}@media (max-width:767px){body.ed-rd .dc-querycontent .dc-description p,body.ed-rd .dc-querycontent .dc-description p *{font-family:"Open Sans","Open Sans Fallback M",Arial,Helvetica,sans-serif}}@media (max-width:767px){body.ed-rd input[type=text],body.ed-rd input[type=email],body.ed-rd input[type=tel],body.ed-rd input[type=number],body.ed-rd input[type=password],body.ed-rd input[type=search],body.ed-rd input[type=date],body.ed-rd input[type=url],body.ed-rd input:not([type]),body.ed-rd select,body.ed-rd textarea,body.ed-rd .chosen-container .chosen-search input{font-size:16px!important}}body.ed-rd .dc-docsingle-header{background:linear-gradient(to bottom,var(--rd-green-50)0,var(--rd-green-50) 90px,#fff 90px)!important}@media (max-width:991px){body.ed-rd .dc-docsingle-header{background:linear-gradient(to bottom,var(--rd-green-50)0,var(--rd-green-50) 70px,#fff 70px)!important}}@media (max-width:480px){body.ed-rd .dc-docsingle-header{background:linear-gradient(to bottom,var(--rd-green-50)0,var(--rd-green-50) 64px,#fff 64px)!important}}body.ed-rd .dc-appointmentpopup .at-taxesfees>li,body.ed-rd .dc-appointmentpopup .at-taxesfees .at-toteltextfee{margin:0!important}body.ed-rd .ed-rd-articles{float:none!important;width:100%}body.ed-rd .ed-rd-articles-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:8px 0 0!important;float:none!important;width:100%!important}@media (max-width:1199px){body.ed-rd .ed-rd-articles-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media (max-width:575px){body.ed-rd .ed-rd-articles-grid{grid-template-columns:minmax(0,1fr);gap:16px}}body.ed-rd .ed-rd-articles-item{min-width:0;display:flex}body.ed-rd .ed-rd-articles .dc-article{display:flex;flex-direction:column;width:100%;margin:0!important;padding:0!important;float:none!important}body.ed-rd .ed-rd-articles .dc-article .dc-articleimg{width:100%;aspect-ratio:545/389;background:var(--rd-bg)}body.ed-rd .ed-rd-articles .dc-article .dc-articleimg a{display:block;width:100%;height:100%}body.ed-rd .ed-rd-articles .dc-article .dc-articleimg img{width:100%;height:100%;object-fit:cover;display:block;border-radius:0!important}body.ed-rd .ed-rd-articles .dc-article .dc-articlecontent{flex:1 1 auto;display:flex;flex-direction:column;justify-content:space-between;padding:0!important;float:none!important;width:100%!important}body.ed-rd .ed-rd-articles .dc-article .dc-title{padding:18px 20px 14px!important;float:none!important;width:100%!important}body.ed-rd .ed-rd-articles .ed-rd-article-cats{display:block;font-size:13px;line-height:1.4;margin-bottom:6px;color:var(--rd-green-700)}body.ed-rd .ed-rd-articles .ed-rd-article-cats a{color:var(--rd-green-700)!important;font-size:13px}body.ed-rd .ed-rd-articles .dc-article .dc-title h3{margin:0 0 8px!important;font-size:16px!important;line-height:1.4!important}body.ed-rd .ed-rd-articles .dc-article .dc-title h3 a{font-size:16px!important;font-weight:600!important;letter-spacing:0}body.ed-rd .ed-rd-articles .dc-article .dc-moreoptions{margin:0!important;padding:12px 20px!important;float:none!important;width:100%!important;display:flex;justify-content:flex-end;gap:14px}body.ed-rd .ed-rd-search-toggle{display:none}@media (max-width:767px){body.ed-rd .ed-rd-search-toggle{display:flex;align-items:center;gap:10px;width:calc(100% - 32px);margin:0 16px;min-height:52px;padding:0 18px;border:0;border-radius:999px;background:var(--rd-green-50);color:var(--rd-green-700);font-family:Poppins,sans-serif;font-size:15px;font-weight:600;text-align:left;cursor:pointer}body.ed-rd .ed-rd-search-toggle span{flex:1 1 auto}body.ed-rd .ed-rd-search-toggle .ed-rd-search-chev{transition:transform .2s ease}body.ed-rd .ed-rd-search-open .ed-rd-search-toggle .ed-rd-search-chev{transform:rotate(180deg)}body.ed-rd .ed-rd-search-open .ed-rd-search-toggle{margin-bottom:12px}body.ed-rd .dc-form-advanced-search:not(.ed-rd-search-open)>form>.container{max-height:0!important;overflow:hidden!important;padding-top:0!important;padding-bottom:0!important;border-width:0!important;box-shadow:none!important;margin-top:0!important;margin-bottom:0!important}}body.ed-rd .ed-rd-search-toggle:focus:not(:focus-visible){outline:0}@media (min-width:1200px){body.ed-rd .ed-rd-articles .dc-article .dc-title{padding:16px 18px 12px!important}body.ed-rd .ed-rd-articles .dc-article .dc-title h3,body.ed-rd .ed-rd-articles .dc-article .dc-title h3 a{font-size:15px!important}body.ed-rd .ed-rd-articles .dc-article .dc-moreoptions{padding:10px 18px!important}}