:root{--primary:#d91b72;--secondary:#7d2985}.mark{color:var(--primary);font-family:'Playfair Display',serif;font-style:italic}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#fbeff5}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--primary,#d91b72),var(--secondary,#7d2985));border-radius:10px;border:2px solid #fbeff5}::-webkit-scrollbar-thumb:hover{background:var(--secondary,#7d2985)}::-webkit-scrollbar-corner{background:#fbeff5}@supports not selector(::-webkit-scrollbar){html{scrollbar-color:var(--primary,#d91b72) #fbeff5;scrollbar-width:thin}}.et_pb_section_0_tb_header{z-index:9999}.et_pb_section_0_tb_header{overflow:visible!important}a{color:inherit}.offer a{font-weight:600}@import url('https://fonts.googleapis.com/css2?family=Cormorant+Unicase:wght@300;400;500;600;700&display=swap');.et_pb_menu .et_pb_menu__menu>nav>ul{gap:10px}@media (max-width:767px){.et_pb_accordion .et_pb_toggle_title{pointer-events:none}.et_pb_accordion .et_pb_toggle_title:before{pointer-events:auto;cursor:pointer}}div#page-container{overflow-x:clip}.et-waypoint:not(.et_pb_counters){opacity:1}#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{content:'\4d'}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;border:none;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent;font-weight:normal}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:center;opacity:1}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:10px;position:relative;font-family:"ETModules";content:'\33';color:#000000;border-radius:50%;padding:3px}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:'\32'}.et_pb_menu_0.et_pb_menu .et_mobile_menu:after{position:absolute;right:5%;margin-left:-20px;top:-14px;width:0;height:0;content:'';border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #ffffff}.mobile_menu_bar{position:relative;display:block;bottom:10px;line-height:0}.et_pb_menu_0.et_pb_menu .et_mobile_menu,.et_pb_menu_0.et_pb_menu .et_mobile_menu ul{background-color:#ffffff!important;border-radius:10px}/.sub-menu{margin-top:20px;padding:20px 0!important}.mega-menu .sub-menu li a::before{display:inline-block;content:'';border-radius:0.375rem;height:4px;width:4px;margin-right:0.5rem;background-color:#1c1c1c;margin-bottom:2px}.inner-slid-row .swiper-button-prev,.swiper-rtl .swiper-button-next{left:-73px}.inner-slid-row .swiper-button-next,.swiper-rtl .swiper-button-prev{right:-73px}.inner-slid-row .swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{font-size:31px;background:#ad0068;padding:10px 17px;border-radius:100px;color:#fff}.inner-slid-row .swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{font-size:31px;background:#ad0068;padding:10px 17px;border-radius:100px;color:#fff}.inn-slid{text-align:center}.inn-slid h3{font-size:20px;font-weight:700;padding-top:20px}.inn-slid img{border-radius:10px;box-shadow:5px 7px 6px rgb(0 0 0 / 11%)}.inn-slid .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{display:none}@media only screen and (max-width:768px){.inner-slid-row .swiper-button-prev,.swiper-rtl .swiper-button-next{left:-20px}.inner-slid-row .swiper-button-next,.swiper-rtl .swiper-button-prev{right:-20px}}.pum-theme-5433 .pum-container,.pum-theme-enterprise-blue .pum-container{background-color:#fff8f8}.pop-row{display:flex}.pop-col1{width:50%}.pop-col1 p{font-size:23px;font-weight:600}.pop-col2{width:50%;text-align:center;margin-left:20px}.pop-col2 img{border-radius:6px}.et_pb_bg_layout_light.et_pb_button:hover,.et_pb_bg_layout_light .et_pb_button:hover{background-color:transparent;color:#923d9a;border:2px solid #923d9a}@media only screen and (max-width:720px){.pop-row{display:block}.pop-col1{width:100%}.pop-col2{display:none}}.form-group p{text-align:left}.et_pb_accordion .et_pb_toggle{margin-bottom:0px;position:relative}.inner-accor .et_pb_toggle{margin-bottom:10px!important}.et_pb_menu .et-menu-nav>ul ul{padding:0px 0}.contact-form-1 p{padding-bottom:0!important}.contact-form-1 br{display:none!important}.wpcf7 form.sent .wpcf7-response-output{font-weight:600}.booking-label{font-size:14px}.et_pb_menu .et-menu>li{padding-left:5px!important;padding-right:5px!important}.nav li li ul{left:290px}.et_mobile_menu li a,.nav li li a{font-size:13px}.nav li .sub-menu a{border-bottom:none!important}.et-menu li li a{padding:0px 14px;padding-top:2px}@media only screen and (max-width:980px){.tss-wrapper .tss-even .tss-grid-item{margin-bottom:0!important}.inner-banner{height:200px!important}}footer h6{border-bottom:1px solid #ffffff;display:inline-block;margin-bottom:10px;padding-bottom:2px}body{overflow-x:hidden;background:rgba(255,246,246,0.5)}.h-section{box-shadow:0 12px 20px -6px #0000001c}.call-sec br{display:none}.call-sec{display:flex;align-items:center}.img-call{display:inline-block;margin-right:3px;width:25px}.footer-links{color:#27201d}.footer ul li{list-style:none}.footer-call a{color:#27201d}.et-menu-nav li.mega-menu.et-hover li ul,.et-menu-nav li.mega-menu:hover li ul{padding-left:18px}.et-menu-nav li.mega-menu>ul>li{width:20%}.et_pb_menu .et_pb_menu__menu>nav>ul>li>ul{top:calc(100% - 10px);left:0}header #logo img{width:100%}@media only screen and (min-width:981px){.menu-row{display:flex;align-items:center}.header-1.et_pb_sticky--top{z-index:999999!important}header .h-section.et_pb_sticky--top{top:0px!important}.location{display:flex}}@media only screen and (max-width:980px){.ent-menu-1{margin-bottom:0!important}.et_pb_menu .et_mobile_menu{top:100%!important}.logo-col,.social-col{margin-bottom:0!important}.social-col{width:38%!important}}.et_pb_module .mobile_menu_bar:before{top:-16px!important}.mobile_menu_bar{position:absolute!important;top:26px;right:0}.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar::before{color:#cd057a!important}body{font-weight:400}.header-2.et_pb_sticky--top .menu-row li a{text-shadow:none}.menu-row li a{font-weight:500!important;font-size:16px;color:rgba(0,0,0,0.8)!important}.dis-bock{display:block}.et_pb_row_0_tb_header{display:flex;align-items:center}@media only screen and (max-width:980px){.header-2.et_pb_sticky--top{box-shadow:0 12px 20px -6px #0000001c;background:#ffffffeb!important}footer .et_pb_social_media_follow{margin-bottom:10px!important}}footer ul li a{color:#ffffff!important;padding:5px;display:block;position:relative}footer ul li{position:relative}footer ul{padding-left:0!important}.footer-address,.footer-call{padding:0 5px 0 40px;margin-bottom:15px}.footer-address::before,.footer-call::before{content:"";background-image:url(https://dranirbanghosh.in/wp-content/uploads/2026/08/location-pin-4.png);background-repeat:no-repeat;position:absolute;left:0;top:50%;transform:translatey(-50%);width:32px;height:32px}.footer-call::before{background-image:url(https://dranirbanghosh.in//wp-content/uploads/2022/08/hand-graving-smartphone.png)!important}.footer-links{padding-left:8px}.choose .et_pb_image_wrap{background:#ed4297;padding:5px;width:60px}.choose .et_pb_blurb_description{font-size:14px}.book-appoint a{background:#1f0c82;color:#ffffff;padding:15px 20px;font-weight:700;font-size:15px}.et_pb_social_media_follow li{margin-bottom:0!important}.about-img{position:relative}.heading{display:flex;align-items:center}@media (max-width:780px){.heading{justify-content:center}}.btn-1{border-radius:30px 30px 30px 5px}.iWbuzy{display:none}.blub-1 .et_pb_image_wrap{background:rgba(170,193,27,0.15);border-radius:50%}.blub-3 .et_pb_image_wrap{background:#FFF9FD;border-radius:50%}.blub-5 .et_pb_image_wrap{background: #ffffff;border-radius:50%}.a{position:absolute;top:20px;transform:rotate(-100deg)}.b{position:absolute;top:5px;transform:rotate(20deg);right:0px}.procedure br,.procedure p{display:none}.procedure a{color:#666666!important}@media only screen and (min-width:981px){.flex-1{float:left;width:48%;margin-right:4%}.flex-2{float:left;width:48%}.list-1 li,.list-2 li,.list-3 li{display:flex;align-items:center;margin-bottom:8px;font-size:15px;line-height:1.3em;position:relative}.procedure{display:flex;flex-wrap:wrap;gap:30px}.list-1,.list-2,.list-3{width:calc(50% - 15px);display:flex;flex-direction:column;gap:10px}.menu{display:flex;justify-content:end}.list-1 ul,.list-2 ul,.list-3 ul{display:flex;flex-direction:column}.list-1 li::before,.list-2 li::before,.list-3 li::before{content:"";left:0;bottom:-3px;width:0;height:1px;position:absolute;background-color:#cd057a;transition:0.3s ease-in-out}.list-1 li:hover::before,.list-2 li:hover::before,.list-3 li:hover::before{width:100%}.list-1 li:hover,.list-2 li:hover,.list-3 li:hover{color:#cd057a}@media (max-width:767px){.list-1,.list-2,.list-3{width:100%}}}@media only screen and (max-width:980px){.qualify li{color:#000000}.procedure li{font-size:16px;display:flex;align-items:center;margin-bottom:8px}.social-col{margin-bottom:0!important;width:38%!important}footer .et_pb_social_media_follow{margin-bottom:10px}}.m-s-col{display:flex}@media only screen and (max-width:1300px) and (min-width:981px){.depicter-section,.depicter{height:550px!important}}@media only screen and (min-width:1301px){.depicter-section,.depicter{height:650px!important}}.depicter-revert .depicter-1-element-13:not(.depicter-hover-off):hover,.depicter-revert .depicter-1-element-106:not(.depicter-hover-off):hover,.depicter-revert .depicter-1-element-121:not(.depicter-hover-off):hover{box-shadow:6px 6px 18px 0px rgb(0 0 0 / 35%)!important;transform:none!important;background-color:#cd057a!important}.depicter-revert .depicter-1-element-23:not(.depicter-hover-off):hover,.depicter-revert .depicter-1-element-24:not(.depicter-hover-off):hover{background-color:#cd057a!important}.procedure-img{position:relative}.procedure-img::before{background-image:url("https://dranirbanghosh.in//wp-content/uploads/2022/08/elements-set-of-natural-and-floral-elements-G9XCU6B_about.png");background-repeat:no-repeat;width:102px;height:134px;position:absolute;top:0px;left:-80px;content:"";transform:rotate(-60deg)}@media only screen and (max-width:480px){.procedure-img::before{top:-80px;left:-10px;transform:rotate(-80deg)}}.choose-blub .et_pb_blurb_content{margin:0!important}.choose-blub .et_pb_main_blurb_image{width:64px}.choose-blub .et_pb_image_wrap{border:1px solid #cd057a;padding:8px;border-radius:4px}@media only screen and (max-width:580px){.inner-title::after{top:-40px!important;right:60px!important}}.choose-img{position:relative}.choose-img::before{background-image:url("https://dranirbanghosh.in//wp-content/uploads/2022/08/elements-set-of-natural-and-floral-elements-G9XCU6B_about.png");background-repeat:no-repeat;width:102px;height:134px;position:absolute;bottom:10px;right:-30px;content:"";transform:rotate(19deg)}@media only screen and (max-width:980px){.choose-img::before{top:-95px;right:46px;transform:rotate(17deg)}}.bafg-twentytwenty-container{margin:0 auto}.tss-meta-info img{width:70px}.test-bg::before{background-image:url("https://dranirbanghosh.in//wp-content/uploads/2022/08/flower.jpg");background-repeat:no-repeat;width:317px;height:402px;position:absolute;bottom:0px;left:20px;content:""}.test-bg .item-content p{color:#000000;font-size:14px}.test-bg .test-module{padding-left:60px;padding-right:30px}@media only screen and (max-width:980px) and (min-width:581px){.test-bg .test-module{padding:30px!important}}.test-bg h3{color:#000000!important}.tss-wrapper .tss-carousel3 .item-content-wrapper::before{display:none!important}@media only screen and (min-width:581px){.test-bg .item-content-wrapper{background-color:transparent!important}}@media only screen and (max-width:580px){.test-bg .et_pb_module{padding:0!important}.item-content-wrapper{background-color:#FFF6F6!important}.test-bg::before{top:0;left:0;opacity:0.5}}.faq-section{display:flex}.faq{position:relative}.faq::before{background-image:url("https://dranirbanghosh.in//wp-content/uploads/2022/08/new-flower-1.png");background-repeat:no-repeat;width:150px;height:150px;position:absolute;top:10px;right:0px;content:"";z-index:3;transform:rotate(-93deg);opacity:0.03}.contact-form-1 .form-group .input-section-name,.contact-form-1 .form-group .input-section-email,.contact-form-1 .form-group .input-section-phone,.contact-form-1 .form-group .input-section-date,.contact-form-1 .form-group .message{width:100%!important;background-color:transparent!important;border:none;height:45px;padding:5px 10px;margin-top:5px;border:1px solid #959595;border-radius:5px}.contact-form-1 .form-group .message{height:65px!important;border-radius:5px}.contact-form-1 .input-submit{background:#923d9a;border:2px solid #923d9a;padding:10px 25px;border-radius:4px;color:#ffffff;font-size:18px;width:100%;margin-top:15px;cursor:pointer}.form-group{margin-bottom:10px}.contact-form-1 input[type="submit"]{cursor:pointer}.contact-form-1 label{margin-bottom:5px;color:#000000}.app-section .et_pb_text{display:flex;justify-content:center}@media only screen and (min-width:981px){.doc-sec{display:flex;align-items:end}.twentytwenty-wrapper,.twentytwenty-container{width:70%;margin:auto}.et-menu-nav .sub-menu{}header .h-sectionr.et_pb_sticky{margin-top:48px}}.doc-sec .et_pb_blurb_container h4{border-bottom:1px solid #3f3f3f;margin-bottom:5px}.home-blog .et_pb_post{background:#f5f5f5;border:none;position:relative}.home-blog .post-content-inner{color:#27201d}.home-blog .column{position:relative}.home-blog .column::after{background-image:url("https://dranirbanghosh.in//wp-content/uploads/2022/08/new-flower-2.png");background-repeat:no-repeat;width:91px;height:90px;position:absolute;bottom:120px;right:0px;content:"";z-index:3;transform:rotate(-93deg);opacity:0.05}.home-blog .post-content-inner p{color:#27201d}.home-blog .post-meta{color:#799f4a!important}.heading-1{justify-content:center}.contact-form-2 .form-group .input-section-name,.contact-form-2 .form-group .input-section-email,.contact-form-2 .form-group .input-section-phone,.contact-form-2 .form-group .message{width:100%!important;background-color:transparent!important;border:none;height:30px;padding:5px 10px;margin-top:5px;border:1px solid #959595}.contact-form-2 .form-group .message{height:65px!important}.contact-form-2 .input-submit{background:#923d9a;border:none;padding:3px 25px;border-radius:4px;color:#ffffff;font-size:18px;width:100%;margin-top:15px}.form-group{margin-bottom:10px}.contact-form-2 input[type="submit"]{cursor:pointer}.home-popup{display:flex}#popup{box-shadow:none!important}#et-boc .area-outer-wrap[data-da-color=light] .da-close{background:#ffffff}.pop-text{text-align:center}.pop-text{font-size:24px;color:#000000;font-weight:600;margin-bottom:10px}@media only screen and (max-width:580px){.pop-text{font-size:18px!important;color:#000000;font-weight:600}.inner-banner{height:280px!important}}.faq{overflow:hidden}.anirvan-blog article .post-meta{position:absolute;background:#cd057a;color:#ffffff!important;padding:1px 20px;font-size:14px;font-weight:600;transform:translatex(-50%);border-top-left-radius:20px;border-bottom-right-radius:20px}@media only screen and (min-width:1300px){.anirvan-blog article .post-meta{top:190px;left:50%}}@media only screen and (max-width:1299px) and (min-width:1100px){.anirvan-blog article .post-meta{top:160px;left:50%}}@media only screen and (max-width:1099px) and (min-width:981px){.anirvan-blog article .post-meta{top:120px;left:45%}}@media only screen and (max-width:980px) and (min-width:860px){.anirvan-blog article .post-meta{top:200px;left:45%}}@media only screen and (max-width:861px) and (min-width:768px){.anirvan-blog article .post-meta{top:150px;left:45%}}@media only screen and (max-width:767px) and (min-width:480px){.anirvan-blog article .post-meta{top:300px;left:45%}}@media only screen and (max-width:479px) and (min-width:400px){.anirvan-blog article .post-meta{top:200px;left:45%;width:150px;height:30px;text-align:center}}@media only screen and (max-width:399px) and (min-width:350px){.anirvan-blog article .post-meta{top:175px;left:45%;width:150px;height:30px;text-align:center}}@media only screen and (max-width:350px){.anirvan-blog article .post-meta{top:150px;left:45%;width:150px;height:30px;text-align:center}}.anirvan-blog article{position:relative}.anirvan-blog article .post-meta::after{position:absolute;content:"";z-index:10;border:solid transparent;border-top-color:#cd057a;border-width:12px;width:0;height:0;top:100%;left:50%;transform:translateX(-50%)}.anirvan-blog article .entry-title{margin-top:40px;line-height:1.1em;color:#83298b;margin:0 15px;font-size:18px!important;position:relative}.anirvan-blog article .entry-title::after{content:"";position:absolute;background-image:url(https://dranirbanghosh.in//wp-content/uploads/2022/09/1.png);width:64px;height:50px;top:20px;right:-15px;background-repeat:no-repeat}.anirvan-blog article{padding:0 0 20px!important;background-color:#f6f9e7!important}.anirvan-blog article .post-content{padding:0 15px 0!important;margin-top:15px}.anirvan-blog article .et_pb_image_container{margin:0!important}.anirvan-blog article{border:none!important;box-shadow:0 3px 20px #d8d8d8}.inner-banner{height:300px}.inner-title::after{content:"";position:absolute;background-image:url(https://dranirbanghosh.in//wp-content/uploads/2022/09/2.png);width:57px;height:75px;top:-20px;right:-65px;background-repeat:no-repeat}.about-blub .et_pb_main_blurb_image{width:50px;margin-bottom:15px}.about-blub .et_pb_blurb_content{display:flex;align-items:center}.blub-2 .et_pb_main_blurb_image{margin-bottom:15px}.contact-page-form label{font-size:15px;color:#333333;font-weight:bold}.contact-part{position:relative;z-index:1;top:-70px}@media only screen and (min-width:981px){.qualify li{width:50%;float:left;color:#000000}.app-section{display:flex;align-items:end}.about-row,.about-col,.about-col-1{display:flex}.about-col{align-items:end}.about-col-1{align-items:center}}.about-name{position:relative;display:inline-block}.about-name::after{content:"";position:absolute;background-image:url(https://dranirbanghosh.in//wp-content/uploads/2022/09/2.png);width:57px;height:75px;top:-30px;right:-70px;background-repeat:no-repeat}.procedure ul{padding:0 5px}.menu li a{font-family:'Quicksand'!important}.newspaper{position:relative}@media only screen and (min-width:1200px){.newspaper::before{position:absolute;content:"";top:0;left:10%;background-size:auto 38%;background-repeat:repeat;background-image:url(https://dranirbanghosh.in/wp-content/uploads/2022/10/press_bg.jpg)!important;opacity:0.4;width:1100px;height:710px}}@media only screen and (max-width:1199px) and (min-width:981px){.newspaper::before{position:absolute;content:"";top:0;left:0%;background-size:auto 38%;background-repeat:repeat;background-image:url(https://dranirbanghosh.in/wp-content/uploads/2022/10/press_bg.jpg)!important;opacity:0.4;width:900px;height:710px}}@media only screen and (max-width:980px) and (min-width:580px){.newspaper::before{position:absolute;content:"";top:0;left:0%;background-size:auto 38%;background-repeat:repeat;background-image:url(https://dranirbanghosh.in/wp-content/uploads/2022/10/press_bg.jpg)!important;opacity:0.4;width:500px;height:510px}}@media only screen and (max-width:579px){.newspaper::before{position:absolute;content:"";top:0;left:10%;background-size:auto 38%;background-repeat:repeat;background-image:url(https://dranirbanghosh.in/wp-content/uploads/2022/10/press_bg.jpg)!important;opacity:0.4;width:300px;height:510px}}.news-img .et_pb_image_wrap{position:relative;box-shadow:0 0 10px #cecdcd}.news-img .et_pb_image_wrap::after{background:#1f0c8275;content:"Click Here";width:0%;height:100%;top:0;left:0;opacity:0;visibility:hidden;position:absolute;transition:0.6s ease-in;display:flex;justify-content:center;align-items:center;color:#ffffff;font-size:17px;font-weight:700;text-decoration:underline;border:5px solid #ffffff;padding:10px;box-sizing:border-box}.news-img:hover .et_pb_image_wrap::after{opacity:1;visibility:visible;width:100%}.app-icon{position:fixed;top:50%;right:20px;z-index:9999999;background-color:transparent}.et_pb_icon_0_tb_footer .et_pb_icon_wrap .et-pb-icon{background:#ffffff;padding:5px;border-radius:4px;border:1px solid #71BF45}.et_mobile_menu{overflow-y:scroll!important;max-height:80vh!important;-overflow-scrolling:touch!important;-webkit-overflow-scrolling:touch!important}.app-form br,.contact-form-1 br,.contact-form-2 br{display:none!important}.list-mob li{list-style:none!important}.certificate-flex{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.logo-fullwidth{display:flex}.certificate-flex-two{width:60%;margin:0 auto}.certificate-one,.certificate-two,.certificate-three{width:100%;margin-left:1%;margin-right:1%}@media only screen and (max-width:600px){.certificate-flex{flex-direction:flex}.certificate-one,.certificate-two,.certificate-three{width:100%}.certificate-one img,.certificate-three img{width:100%}.certificate-three div:first-child{margin-top: 10px!important}.associated-logo>*:last-child{grid-column:1 / -1}}.certificate-one img,.certificate-three img{border-radius:20px;border:1px solid #cd057a;padding:5px}@media only screen and (max-width:767px){.et_pb_text_15,.et_pb_text_13{background-position:top left!important}}.hom-butt{background:#cd057a;border:none;padding:7px 19px;color:#fff;border-radius:11px;cursor:pointer}.tab-hed{background-color:#a20561;color:#fff!important;border-left:1px solid #fff;text-align:center}.iner-teb tr td{text-align:center!important}.entry-content .iner-teb tr td{border-top:1px solid #666363;border-left:1px solid #666363}.entry-content table:not(.variations){border:1px solid #666363}.et_pb_toggle_title{padding-right:35px!important}.post-intro-row{display:flex;background:#f0f0f0;padding:18px;border-radius:10px;margin-bottom:55px}.post-intro-col-one{width:30%;text-align:center}.post-intro-col-two{width:67%;margin-left:3%;padding-top:3%}.post-intro-col-two p{margin-bottom:22px}.post-intro-col-one h3{color:#1f0c82;font-size:22px;line-height:29px;font-weight:700}.post-intro-col-one p{padding-bottom:0;font-weight:600;font-size:14px}.et_pb_post{margin-bottom:32px}@media only screen and (max-device-width:767px){.post-intro-row{display:block;padding:25px 18px 30px 18px}.post-intro-col-one,.post-intro-col-two{width:100%}.post-intro-col-two{padding-top:15px;margin-left:0;text-align:center}}.treat-bnr-text{font-weight:600;font-size:24px}.botoxBnrBtn{display:flex;justify-content:flex-end;align-items:flex-end;height:300px;padding-right:70px}.botoxBnrBtn button{color:#FFFFFF!important;border-width:0px!important;border-radius:15px;background-color:#cd057a;font-size:20px;padding:15px 20px;cursor:pointer}.appointment-btn{padding:12px 28px;background-color:#d81b78;color:#ffffff;font-size:20px;font-weight:600;text-decoration:none;border-radius:999px;transition:all 0.3s ease;box-shadow:0 6px 15px rgba(216,27,120,0.3);display:flex;align-items:center;gap:10px}.appointment-btn:hover{background-color:#b91566;transform:translateY(-2px);box-shadow:0 10px 22px rgba(216,27,120,0.4)}@media (max-width:980px){.appoinmentCon{display:flex;justify-content:center}.appointment-btn{font-size:14px;padding:8px 20px;maargin:0 auto}}.footer-bottom{display:flex;align-items:center;justify-content:center;gap:10px}.dcf-container .slick-arrow{cursor:pointer!important}.tre-step img{border:1px solid #cf087f;border-radius:100px;padding:10px}.inr-fo-btn{display:flex;gap:15px;justify-content:center}.inr-btn-col1 button{color:#fff;background-color:#cf087f;border-radius:5px;padding:10px 20px;border:none;cursor:pointer}.inr-btn-col1 button:hover{background-color:#923d9a}.inr-btn-col2 button{color:#fff;background-color:#cf087f;border-radius:5px;padding:10px 20px;border:none;cursor:pointer}.inr-btn-col2 button:hover{background-color:#923d9a}.tre-top{display:flex;gap:10px;justify-content:center}.tre-topA1 button{color:#000;background:none;border-radius:5px;padding:5px;border:2px solid #fff;cursor:pointer;font-size:15px;font-weight:600}.tre-topA1 button:hover{border-bottom:2px solid #cf087f}.tre-topA1 button:focus{border-bottom:2px solid #cf087f}.table-container{overflow-x:auto;margin:0}table{width:100%;border-collapse:collapse;background:#fff;border-radius:10px;overflow:hidden;overflow-x:auto}th,td{padding:15px;text-align:center}th{background-color:#7b5b88;color:#fff!important;font-size:18px}tr:nth-child(even){background-color:#f2f2f2}tr:hover{background-color:#e9e3ef}.out-line img{outline:2px solid #fff;border-radius:20px;outline-offset:-10px}@media(min-width:768px){.row-align{display:flex;align-items:center}.align{display:flex;justify-content:center}}iframe{display:block}.table-wrapper{overflow-x:auto;width:100%}@media(max-width:768px){.table-wrapper th,.table-wrapper td{font-size:12px;line-height:1.3}.entry-content tr td{padding:6px}.table-wrapper table{table-layout:fixed}}.quiz-h2{font-weight:600;margin-bottom:10px!important}.quiz-wrap{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;background:#fff;border-radius:16px;border:0.5px solid #ddd;padding:2rem;width:100%;max-width:560px;margin:0 auto;box-sizing:border-box}.quiz-wrap *{box-sizing:border-box;margin:0;padding:0}.qpb{height:4px;background:#e5e5e5;border-radius:2px;margin-bottom:1.5rem}.qpf{height:4px;background:#83298b;border-radius:2px;transition:width .4s;width:0%}.qcnt{font-size:13px;color:#888;margin-bottom:.5rem}.qtxt{font-size:20px;font-weight:500;color:#111;margin-bottom:1.5rem;line-height:1.5}.qopts{display:flex;flex-direction:column;gap:10px;margin-bottom:1.5rem}.qopt{background:#fff;border:0.5px solid #ccc;border-radius:12px;padding:14px 18px;font-size:15px;color:#111;cursor:pointer;text-align:left;display:flex;align-items:center;gap:12px;transition:background .15s,border-color .15s;width:100%}.qopt:hover{background:#f5f5f3;border-color:#aaa}.qopt.sel{background:#e8f0fe;border-color:#4a7fd4;color:#1a4fa0}.qlbl{width:28px;height:28px;border-radius:50%;border:0.5px solid currentColor;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:500;flex-shrink:0}.qnxt{background:#111;border:none;border-radius:8px;padding:12px 28px;font-size:14px;font-weight:500;color:#fff;cursor:pointer}.qnxt:hover{background:#333}.qnxt:disabled{opacity:.35;cursor:not-allowed}.qres{text-align:center;padding:1rem 0}.qsc{width:100px;height:100px;border-radius:50%;border:2px solid #ccc;display:flex;gap:10pxflex-direction:row;align-items:center;justify-content:center;margin:0 auto 1.5rem}.qsn{font-size:40px;font-weight:500;color:#111}.qsd{font-size:20px;color:#888}.qrt{font-size:16px;color:#111;line-height:1.7;margin-bottom:1.5rem}.qcb{display:inline-block;background:#83298b;border-radius:8px;padding:12px 28px;font-size:14px;font-weight:500;color:#fff;text-decoration:none}.qcb:hover{background:#333}.pass-quiz-h2{font-weight:600;background:green;padding:10px!important;color:#fff;margin-bottom:10px!important}.failed-quiz-h2{font-weight:600;background:red;padding:10px!important;color:#fff;margin-bottom:10px!important}.time-line{text-align:center;background:#d93998;color:#fff;padding:10px;margin-bottom:20px}.recovery{background-attachment:fixed}.banner-text{margin-top:20px;display:flex;flex-direction:column;gap:30px}.banner-text .bannerLogos{display:flex;gap:15px}@media (max-width:780px){.banner-text .bannerLogos img{width:80px;height:80px}.banner-text .bannerLogos{justify-content:center}.banner-text{gap:20px}}@media (max-width:680px){.banner-text{font-size:18px;line-height:1.3}.text-2{font-size:22px}}.botox-banner{display:flex;flex-direction:column;align-items:flex-end;gap:20px}.botox-banner h3{font-size:24px;color:#83298B!important;text-align:right}.botox-banner h2{font-size:45px;color:#330e36!important;font-family:'Poppins',sans-serif;font-weight:800;text-align:right}.botox-banner h6{color:#83298B!important;font-size:16px;display:none;font-weight:600}@media (max-width:780px){.botox-banner h6{display:initial}}.headingOneDes{font-family:"Cormorant Unicase",serif;font-weight:600;font-size:28px}@media (min-width:980px){.et_pb_menu .et_pb_menu__menu>nav>ul{gap:8px!important}}#wpadminbar #wp-admin-bar-et-builder-shortcode-framework>a{display:none!important}.procdureIcon{color:#cd057a;font-size: 20px;margin-right:10px}@media (max-width:780px){.treatmentGrid>*:last-child{grid-column:1 / -1}}:root{--primary:#D91B72;--secondary:#6A1B9A;--accent:#FAD4E6;--bg:#FFF8FB;--ink:#2A2A2A;--muted:#6B6B6B;--success:#2ECC71;--plum:#2a0f26;--plum-2:#3d1440;--line:rgba(106,27,154,.12);--card:#ffffff;--shadow:0 30px 60px -30px rgba(106,27,154,.28);--shadow-sm:0 12px 30px -18px rgba(106,27,154,.35);--grad:linear-gradient(120deg,var(--primary),var(--secondary));--grad-soft:linear-gradient(135deg,#ffe6f2,#f3e0f6 60%,#efe1f3);--font-display:"Fraunces",Georgia,serif;--font-sans:"Manrope",system-ui,sans-serif;--maxw:1280px;--radius:26px;--radius-lg:36px;--radius-sm:16px;--ease:cubic-bezier(.22,.61,.36,1)}.doc-card{background:linear-gradient(150deg,#fff,#fdeef6);border:1px solid var(--line);border-radius:var(--radius);padding:8px;box-shadow:var(--shadow-sm)}.doc-card .ph{aspect-ratio:4/3;border-radius:20px}.doc-card .meta{padding:22px 22px 16px}.doc-card .meta h3{font-family:var(--font-display);margin:0 0 14px;font-weight:600}.doc-card .creds span{background:rgba(217,27,114,.08);border-color:rgba(217,27,114,.16);color:var(--primary)}.creds{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.creds span{font-size:.78rem;font-weight:600;padding:7px 14px;border-radius:999px;background:rgba(250,212,230,.12);border:1px solid rgba(250,212,230,.22);color:var(--accent)}.ph{position:relative;overflow:hidden;border-radius:var(--radius);display:grid;place-items:center;color:#fff;isolation:isolate;border:1px solid rgba(255,255,255,.2);background:url("/wp-content/uploads/2025/03/Anirvana-home.webp") center center / cover no-repeat}.ph::before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.25) 1px,transparent 1px);background-size:16px 16px;opacity:.3;mix-blend-mode:overlay;pointer-events:none}.appointment{background:linear-gradient(150deg,var(--secondary),var(--primary));color:#fff;border-radius:clamp(28px,4vw,48px);overflow:hidden}.appt-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(30px,5vw,60px);align-items:center}.appt-figure .ph{aspect-ratio:4/5;border-radius:var(--radius);background:linear-gradient(150deg,rgba(255,255,255,.25),rgba(255,255,255,.08));color:#fff;box-shadow:0 30px 60px -20px rgba(0,0,0,.4)}.appt-form h2{color:#fff}.appt-form .lede{color:rgba(255,255,255,.82)}.form{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:26px}.field{display:flex;flex-direction:column;gap:7px}.field.full{grid-column:1/-1}.field label{font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.8)}.field input,.field textarea{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.28);border-radius:14px;padding:14px 16px;color:#fff;font-family:inherit;font-size:.95rem;transition:border-color .3s,background .3s}.field input::placeholder,.field textarea::placeholder{color:rgba(255,255,255,.6)}.field input:focus,.field textarea:focus{outline:none;border-color:#fff;background:rgba(255,255,255,.2)}.field textarea{resize:vertical;min-height:96px}.captcha-row{display:flex;align-items:center;gap:14px}.captcha-box{font-family:var(--font-display);letter-spacing:.3em;font-size:1.15rem;background:rgba(255,255,255,.9);color:var(--secondary);padding:10px 16px;border-radius:12px;font-weight:600;text-decoration:line-through}.et_pb_gallery_items.et_grid_module::before,.et_pb_gallery_items.et_grid_module::after{display:none!important}#chaty-widget-0 .chaty-channel-list{position:fixed;top:50%;right:10%;transform:translate(-50%,-10%);bottom:auto;right:auto;margin:0px;height:212px!important}.card-title{font-size:22px;font-weight:600;color:#000000}.main-test{position:relative;padding:10px 0px;overflow:hidden;color:#2B2024}.main-test-inner{position:relative;max-width:1200px;margin:0 auto}.main-test-swiper{padding:12px 4px 10px;overflow:hidden}.main-test-slide{height:auto}.main-test-card{display:flex;flex-direction:column;height:100%;background:#FFFFFF;border:1px solid #F0DEE6;border-radius:20px;padding:40px 34px 32px;transition:transform .45s cubic-bezier(.22,.61,.36,1),box-shadow .45s ease,border-color .45s ease}.main-test-card:hover{transform:translateY(-6px);box-shadow:0 24px 44px -22px rgba(43,32,36,0.22);border-color:transparent}.main-test-quote-mark{font-style:italic;font-weight:600;font-size:64px;line-height:1;color:#cd057a;margin-bottom:4px}.main-test-text{flex:1;margin:0 0 28px;font-size:15.5px;line-height:1.75;color:#2B2024}.main-test-person{display:flex;align-items:center;gap:14px;margin-top:auto}.main-test-avatar{flex:0 0 auto;width:44px;height:44px;border-radius:50%;background:#cd057a;color:#FFFFFF;font-weight:600;font-size:14px;letter-spacing:0.02em;display:flex;align-items:center;justify-content:center}.main-test-name{font-family:'Playfair Display',serif;font-weight:600;font-size:15.5px;color:#cd057a}.main-test-controls{display:flex;align-items:center;justify-content:center;gap:22px;margin-top:40px}.main-test-arrow{flex:0 0 auto;width:46px;height:46px;border-radius:50%;border:1px solid #F0DEE6;background:#FFFFFF;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .35s ease,border-color .35s ease,transform .2s ease}.main-test-arrow svg{stroke:#cd057a;transition:stroke .35s ease}.main-test-arrow:hover{background:#cd057a;border-color:#cd057a;transform:translateY(-1px)}.main-test-arrow:hover svg{stroke:#FFFFFF}.main-test-arrow:focus-visible{outline:2px solid #cd057a;outline-offset:3px}.main-test-arrow.swiper-button-disabled{opacity:0.35;cursor:default}.main-test-arrow.swiper-button-disabled:hover{background:#FFFFFF;border-color:#F0DEE6}.main-test-arrow.swiper-button-disabled:hover svg{stroke:#cd057a}.main-test-pagination{display:flex;align-items:center}.main-test .swiper-pagination-bullet{width:8px;height:8px;border-radius:4px;background:#F0D6E4;opacity:1;margin:0 5px!important;transition:width .35s ease,background .35s ease}.main-test .swiper-pagination-bullet-active{width:26px;background:#cd057a}.main-test .swiper-pagination-bullet:focus-visible{outline:2px solid #cd057a;outline-offset:2px}.main-test-card:focus-within{box-shadow:0 24px 44px -22px rgba(43,32,36,0.22)}.main-test-card a:focus-visible,.main-test-card:focus-visible{outline:2px solid #cd057a;outline-offset:3px}.hom-test .main-test-pagination{display:none!important}@media (max-width:640px){.main-test-card{padding:34px 26px 28px}.main-test-arrow{width:40px;height:40px}}@media (prefers-reduced-motion:reduce){.main-test *,.main-test *::before,.main-test *::after{transition-duration:0.01ms!important;animation-duration:0.01ms!important}}.journey{max-width:900px;margin:0 auto;box-sizing:border-box;color:#17111c}.journey *{box-sizing:border-box}.journey__list{position:relative;list-style:none;margin:0;padding:0;counter-reset:journey}.journey__rail{position:absolute;left:27px;top:0;width:2px;border-radius:2px;background:#f0e9ee;z-index:0}.journey__fill{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:2px;background:linear-gradient(180deg,#e5559f 0%,#cd057a 100%)}.journey__fill::after{content:"";position:absolute;left:50%;bottom:-4px;width:8px;height:8px;margin-left:-4px;border-radius:50%;background:#cd057a;box-shadow:0 0 0 4px rgba(205,5,122,0.13);animation:journey-pulse 2600ms ease-in-out infinite}@keyframes journey-pulse{0%,100%{box-shadow:0 0 0 4px rgba(205,5,122,0.13)}50%{box-shadow:0 0 0 8px rgba(205,5,122,0.05)}}.journey__step{position:relative;display:grid;grid-template-columns:56px 1fr;column-gap:26px;counter-increment:journey}.journey__step+.journey__step{margin-top:26px}.journey__medallion{position:relative;z-index:2;align-self:start;margin-top:18px;width:56px;height:56px;display:flex;align-items:center;justify-content:center;border:1px solid #f0dde9;border-radius:50%;background:#ffffff;color:#cd057a;box-shadow:0 1px 2px rgba(23,17,28,0.04);transition:background-color 420ms ease,border-color 420ms ease,color 420ms ease,box-shadow 420ms ease,transform 420ms cubic-bezier(0.16,1,0.3,1)}.journey__medallion svg{display:block;width:23px;height:23px;opacity:0.42;transition:opacity 420ms ease}.journey__step.is-active .journey__medallion{background:#cd057a;border-color:#cd057a;color:#ffffff;box-shadow:0 8px 20px -8px rgba(205,5,122,0.6)}.journey__step.is-active .journey__medallion svg{opacity:1}.journey__panel{padding:26px 30px 28px 30px;border:1px solid #efe6ec;border-radius:14px;background:#ffffff;box-shadow:0 1px 2px rgba(23,17,28,0.04),0 10px 26px -16px rgba(23,17,28,0.16);transition:opacity 700ms cubic-bezier(0.16,1,0.3,1),transform 700ms cubic-bezier(0.16,1,0.3,1),border-color 320ms ease,box-shadow 320ms ease}.journey__eyebrow{display:flex;align-items:center;gap:12px;margin-bottom:14px}.journey__num{font-size:16px;font-weight:700;line-height:12px;letter-spacing:1.4px;font-variant-numeric:tabular-nums;color:#b2a4ae;transition:color 420ms ease}.journey__num::before{content:counter(journey)}.journey__dash{display:block;width:22px;height:1px;background:#e6dae1;transition:width 520ms cubic-bezier(0.16,1,0.3,1),background-color 420ms ease}.journey__step.is-active .journey__num{color:#cd057a}.journey__step.is-active .journey__dash{width:40px;background:#cd057a}.journey__title{margin:0 0 10px 0;font-size:22px;font-weight:600}.journey__text{margin:0;max-width:80ch;font-size:16px}.journey--js .journey__panel{opacity:0.4;transform:translateY(14px)}.journey--js .journey__step.is-active .journey__panel{opacity:1;transform:translateY(0)}@media (hover:hover){.journey__step:hover .journey__panel{border-color:#f7d9ea;box-shadow:0 2px 4px rgba(23,17,28,0.05),0 24px 46px -26px rgba(205,5,122,0.35)}.journey__step:hover .journey__medallion{transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){.journey *,.journey *::after{transition:none!important;animation:none!important}.journey--js .journey__panel{opacity:1;transform:none}}@media (max-width:767px){.journey__rail{left:19px}.journey__step{grid-template-columns:40px 1fr;column-gap:16px}.journey__step+.journey__step{margin-top:18px}.journey__medallion{width:40px;height:40px;margin-top:14px}.journey__medallion svg{width:18px;height:18px}.journey__panel{padding:20px 20px 22px 20px;border-radius:12px}.journey__eyebrow{margin-bottom:11px}.journey__title{font-size:18px;line-height:27px;margin-bottom:8px}.journey__text{font-size:15px;line-height:26px}.journey__step.is-active .journey__dash{width:32px}}@media (max-width:380px){.journey__rail{left:17px}.journey__step{grid-template-columns:36px 1fr;column-gap:13px}.journey__medallion{width:36px;height:36px;margin-top:12px}.journey__panel{padding:18px 16px 20px 16px}.journey__title{font-size:18px}}.risk li{align-items:start!important}.risk .et-pb-icon{margin-top:0px!important}@media(min-width:768px){.et_pb_slide_description,.et_pb_slider_fullwidth_off .et_pb_slide_description{padding:12% 5%}}.left-2-section{--left-2-rose:#cf087f;--left-2-plum:#83298B;--left-2-ink:#1F1420;--left-2-body:#5A4B59;--left-2-paper:#FDF7FA;--left-2-card:#FFFFFF;--left-2-line:#EDDEE9;--left-2-rose-tint:#FDECF5;--left-2-plum-tint:#F3ECF7;color:var(--left-2-body)}.p-padd p{padding-bottom:30px!important}.left-2-section *,.left-2-section *::before,.left-2-section *::after{box-sizing:border-box}.left-2-shell{max-width:1060px;margin:0 auto}.left-2-head{max-width:89ch;display:flex}.left-2-ro1{}.left-2-h2-accent{font-style:italic;color:var(--left-2-rose)}.left-2-ledger{}.left-2-lede{font-size:clamp(1.06rem,1.45vw,1.24rem);line-height:1.62;color:#3E2F3D;margin:0 0 20px}.left-2-p{font-size:1.02rem;line-height:1.72;margin:0 0 20px;max-width:66ch}.left-2-goal{margin:34px 0 0;padding:24px 28px;border-left:3px solid var(--left-2-rose);border-radius:3px 16px 16px 3px;background:#fff;font-family:"Instrument Serif",Georgia,serif;font-size:clamp(1.15rem,1.8vw,0.4rem);line-height:1.45;color:var(--left-2-ink);max-width:68ch}.left-2-h3{font-family:'Quicksand';font-weight:600;font-size:clamp(1.6rem,3vw,0.15rem);line-height:1.15;letter-spacing:-.01em;color:#83298b;margin:0 0 18px}.left-2-ledger-wrap{margin-top:30px;background:var(--left-2-card);border-radius:20px;padding:clamp(18px,3vw,34px) clamp(10px,2vw,26px);box-shadow:0 20px 50px -38px rgba(131,41,139,.55)}.left-2-ledger{width:100%;border-collapse:collapse;table-layout:fixed}.left-2-ledger th{font-weight:500;font-size:15px;letter-spacing:.17em;text-transform:uppercase;padding:0 34px 16px;vertical-align:bottom}.left-2-ledger th:first-child{text-align:right;color:var(--left-2-rose)}.left-2-ledger th:last-child{text-align:left;color:var(--left-2-plum)}.left-2-ledger th:first-child,.left-2-ledger td:first-child{border-right:1px solid var(--left-2-line)}.left-2-ledger td{position:relative;padding:17px 34px;border-top:1px solid #F3E8EF;font-size:.98rem;line-height:1.45;color:var(--left-2-ink)}.left-2-ledger td:first-child{text-align:right}.left-2-ledger td:last-child{text-align:left;color:var(--left-2-body)}.left-2-ledger td:first-child::after,.left-2-ledger td:last-child::after{content:"";position:absolute;top:24px;width:9px;height:9px;border-radius:50%}.left-2-ledger td:first-child::after{right:12px;background:var(--left-2-rose)}.left-2-ledger td:last-child::after{left:12px;background:transparent;border:1.5px solid rgba(131,41,139,.5)}.left-2-ledger td:empty::after{display:none}.left-2-row{opacity:0;transform:translateY(12px);transition:opacity .5s ease,transform .5s ease}.left-2-row.left-2-in{opacity:1;transform:none}.left-2-row td{padding:15px 28px!important}.left-2-ledger{border:none!important}.left-2-note{margin:30px 0 30px;padding-left:20px;border-left:2px solid rgba(207,8,127,.3);font-size:16px;line-height:1.7}.left-2-diptych{list-style:none;margin:30px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:18px}.left-2-reveal.left-2-in{list-style:none}.left-2-choice{position:relative;background:var(--left-2-card);border:1px solid var(--left-2-line);border-radius:18px;padding:26px 26px 28px;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}.left-2-choice:hover{transform:translateY(-3px);box-shadow:0 24px 44px -34px rgba(131,41,139,.6)}.left-2-choice--rose{color:var(--left-2-rose)}.left-2-choice--rose:hover{border-color:rgba(207,8,127,.4)}.left-2-choice--plum{color:var(--left-2-plum)}.left-2-choice--plum:hover{border-color:rgba(131,41,139,.4)}.left-2-mark{display:block;margin-bottom:18px}.left-2-choice-text{margin:0;font-size:1.02rem;line-height:1.65;color:#000}.left-2-claim{color:var(--left-2-ink);font-weight:600}.left-2-caveat{color:var(--left-2-body)}.left-2-join{position:relative;margin:18px 0 0;padding:26px 30px;border-radius:18px;background:linear-gradient(100deg,var(--left-2-rose-tint),var(--left-2-plum-tint));font-size:1.05rem;line-height:1.65;color:var(--left-2-ink)}.left-2-join::before,.left-2-join::after{content:"";position:absolute;top:-18px;width:1px;height:18px}.left-2-join::before{left:25%;background:linear-gradient(to top,rgba(207,8,127,.55),transparent)}.left-2-join::after{left:75%;background:linear-gradient(to top,rgba(131,41,139,.55),transparent)}.left-2-term{font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-size:1.14em;color:var(--left-2-rose)}.left-2-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease}.left-2-reveal.left-2-in{opacity:1;transform:none}.left-2-section :focus-visible{outline:2px solid var(--left-2-rose);outline-offset:3px}@media (max-width:820px){.left-2-diptych{grid-template-columns:1fr}.left-2-join::before{left:14%}.left-2-join::after{left:auto;right:14%}}@media (max-width:640px){.left-2-ledger th{padding:0 14px 12px;font-size:.6rem;letter-spacing:.11em}.left-2-ledger td{padding:14px;font-size:.88rem}.left-2-ledger td::after{display:none!important}.left-2-goal{padding:20px 20px}.left-2-join{padding:22px}}@media (prefers-reduced-motion:reduce){.left-2-row,.left-2-reveal{opacity:1;transform:none;transition:none}.left-2-choice{transition:none}}.page-wrapper{width:100%;max-width:950px;margin:0 auto}.timeline-section{width:100%}.timeline-container{display:flex;flex-direction:column;width:100%}.timeline-item{display:flex;align-items:stretch;gap:35px;width:100%;padding-top:15px;padding-bottom:15px;position:relative}.timeline-marker{display:flex;flex-direction:column;align-items:center;width:50px;flex-shrink:0}.line-top,.line-bottom{width:4px;background-color:var(--step-color);flex-grow:1}.node-circle{width:36px;height:36px;border-radius:50%;border:4px solid var(--step-color);background-color:#ffffff;display:flex;align-items:center;justify-content:center;margin:8px 0;flex-shrink:0;box-shadow:0 4px 10px rgba(0,0,0,0.05);transition:transform var(--transition-speed) ease}.node-circle::after{content:'';width:14px;height:14px;border-radius:50%;background-color:var(--step-color);transition:transform var(--transition-speed) ease}.timeline-item:hover .node-circle{transform:scale(1.15)}.timeline-item:hover .node-circle::after{transform:scale(0.8)}.timeline-card-wrapper{flex-grow:1;display:flex;align-items:center;position:relative}.timeline-pointer{width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:18px solid var(--step-color);flex-shrink:0;z-index:2;margin-right:-1px;transition:transform var(--transition-speed) ease}.timeline-item:hover .timeline-pointer{transform:scaleX(1.1) translateX(-2px)}.timeline-card{background-color:var(--step-color);border-radius:100px;padding:16px 40px 16px 16px;display:flex;align-items:center;gap:30px;width:100%;box-shadow:var(--card-shadow);color:#ffffff;transition:0.3s ease,box-shadow 0.3s ease;position:relative;overflow:hidden}.timeline-card::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0) 100%);pointer-events:none}.timeline-item:hover .timeline-card{transform:translateY(-4px);box-shadow:0 15px 35px rgba(0,0,0,0.1)}.step-badge{width:90px;height:90px;border-radius:50%;background-color:#ffffff;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;line-height:1.1;user-select:none;transition:0.3s ease;color:var(--step-color)}.timeline-item:hover .step-badge{transform:rotate(-5deg) scale(1.05)}.step-label{font-size:0.75rem;font-weight:700;letter-spacing:0.05em;opacity:0.9}.step-num{font-size:2.1rem;font-weight:800}.step-content{flex-grow:1}.step-content h3{font-size:1.35rem;margin-bottom:6px;letter-spacing:0.05em;color:#fff}.step-content p{font-size:16px;line-height:1.55;opacity:0.92;font-weight:400}.step-icon{width:65px;height:65px;display:flex;align-items:center;justify-content:center;flex-shrink:0;opacity:0.95;transition:0.3s}.step-icon svg{width:100%;height:100%;stroke:currentColor}.timeline-item:hover .step-icon{transform:scale(1.1) rotate(5deg)}.timeline-item:first-child .line-top{background:transparent}.timeline-item:last-child .line-bottom{background:transparent}@media (max-width:850px){.timeline-card{gap:20px;padding-right:25px}.step-badge{width:80px;height:80px}.step-num{font-size:1.8rem}.step-icon{width:50px;height:50px}}@media (max-width:768px){.timeline-item{gap:20px;padding-top:10px;padding-bottom:10px}.timeline-marker{width:40px}.node-circle{width:30px;height:30px;border-width:3px}.node-circle::after{width:10px;height:10px}.timeline-pointer{border-top-width:10px;border-bottom-width:10px;border-right-width:14px}.timeline-card{border-radius:28px;padding:20px;display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"badge . icon""content content content";gap:15px;align-items:center}.step-badge{grid-area:badge;width:65px;height:65px;box-shadow:0 8px 16px rgba(0,0,0,0.1)}.step-label{font-size:0.65rem}.step-num{font-size:1.5rem}.step-icon{grid-area:icon;width:45px;height:45px;justify-self:end}.step-content{grid-area:content}.step-content h2{font-size:1.2rem}.step-content p{font-size:0.85rem;line-height:1.5}}@media (max-width:480px){.timeline-item{gap:12px}.timeline-marker{width:30px}.node-circle{width:24px;height:24px;border-width:3px}.node-circle::after{width:8px;height:8px}.timeline-pointer{border-top-width:8px;border-bottom-width:8px;border-right-width:10px}.timeline-card{padding:16px;border-radius:20px}}.pera-la{background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.font-st{color:#f5b14e}.inn-blur .et_pb_blurb_container{padding-top:19px!important}.hig-col{color:#e3921c}.map-card{--map-ink:#0E3B33;--map-ink-soft:#17544A;--map-pin:#E2483D;--map-paper:#FFFFFF;--map-shadow:rgba(14,59,51,.28);position:relative;display:block;width:100%;aspect-ratio:16/11;border-radius:20px;overflow:hidden;box-shadow:0 18px 40px -22px var(--map-shadow);isolation:isolate;-webkit-tap-highlight-color:transparent;height:400px}.map-card *{box-sizing:border-box}.map-media{position:absolute;inset:0;background-image:url("https://dranirbanghosh.in/wp-content/uploads/2026/08/location-imgA1.webp");background-size:cover;background-position:45% 54%;background-repeat:no-repeat;transform:scale(1.02);transition:transform .7s cubic-bezier(.2,.7,.3,1)}.map-veil{position:absolute;inset:0;background:radial-gradient(120% 90% at 45% 54%,rgba(14,59,51,0) 0%,rgba(14,59,51,.45) 55%,rgba(14,59,51,.78) 100%),linear-gradient(to top,rgba(9,34,29,.85) 0%,rgba(9,34,29,.25) 42%,rgba(9,34,29,0) 70%);opacity:1;transition:opacity .45s ease}.map-pulse{position:absolute;left:45%;top:54%;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:50%;background:var(--map-pin);box-shadow:0 0 0 0 rgba(226,72,61,.55);animation:map-ping 2.4s ease-out infinite;pointer-events:none}@keyframes map-ping{0%{box-shadow:0 0 0 0 rgba(226,72,61,.55)}70%{box-shadow:0 0 0 26px rgba(226,72,61,0)}100%{box-shadow:0 0 0 0 rgba(226,72,61,0)}}.map-panel{position:absolute;inset:auto 0 0 0;padding:24px;color:var(--map-paper)}.map-eyebrow{margin:0 0 6px;font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.72)}.map-title{margin:0;font-size:clamp(22px,4.4vw,28px);font-weight:700;letter-spacing:-.01em;line-height:1.15;color:var(--map-paper)}.map-address{margin:6px 0 0;font-size:14px;line-height:1.5;color:rgba(255,255,255,.82)}.map-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px;opacity:1;transform:none;transition:opacity .35s ease,transform .35s cubic-bezier(.2,.7,.3,1)}.map-btn{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;border-radius:999px;border:1px solid transparent;font-size:14px;font-weight:600;line-height:1;text-decoration:none;cursor:pointer;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease}.map-btn:hover{transform:translateY(-2px)}.map-btn:focus-visible{outline:3px solid #FFD9A0;outline-offset:3px}.map-btn-call{background:var(--map-paper);color:var(--map-ink);box-shadow:0 8px 18px -10px rgba(0,0,0,.7)}.map-btn-call:hover{background:#F3FBF8}.map-btn-pin{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.55);color:var(--map-paper);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.map-btn-pin:hover{background:rgba(255,255,255,.22)}.map-icon{width:16px;height:16px;flex:none}.map-btn-pin .map-icon{color:var(--map-pin)}@media (hover:hover) and (pointer:fine){.map-veil{opacity:.55}.map-actions{opacity:0;transform:translateY(14px);pointer-events:none}.map-card:hover .map-veil,.map-card:focus-within .map-veil{opacity:1}.map-card:hover .map-media,.map-card:focus-within .map-media{transform:scale(1.08)}.map-card:hover .map-actions,.map-card:focus-within .map-actions{opacity:1;transform:translateY(0);pointer-events:auto}}@media (max-width:520px){.map-card{aspect-ratio:4/5;border-radius:16px}.map-panel{padding:18px}.map-actions{margin-top:14px}.map-btn{flex:1 1 auto;justify-content:center;padding:13px 16px}.map-actions{opacity:1}}.et-l--footer ul,.et-l--header ul{list-style-type:none!important}.post-reading-time{display:inline-flex;align-items:center;font-size:18px;font-weight:700;color:#000;line-height:1.4}.hov-tra{transition:0.3s}.hov-tra:hover{transform:translateY(-8px)}.tb-h3{font-size:16px;font-weight:800}.hero-slider .et-pb-controllers a{width:14px;height:14px}.dag-hero{--dag-pink:var(--primary,#d91b72);--dag-plum:var(--secondary,#7d2985);--dag-ink:#2a1530;--dag-muted:#6c5a72;--dag-bg:#fdf7fa;--dag-blush:#f8e6ef;--dag-line:color-mix(in srgb,var(--dag-plum) 16%,transparent);--dag-photo-pos:50% 18%;position:relative;isolation:isolate;overflow:hidden;overflow:clip;padding-top:250px;padding-bottom:75px;background:radial-gradient(55% 65% at 80% 48%,color-mix(in srgb,var(--dag-pink) 11%,transparent),transparent 72%),radial-gradient(40% 50% at 6% 8%,color-mix(in srgb,var(--dag-plum) 7%,transparent),transparent 70%),var(--dag-bg);color:var(--dag-ink);-webkit-font-smoothing:antialiased}.dag-hero *,.dag-hero *::before,.dag-hero *::after{box-sizing:border-box}:where(.dag-hero) :where(h1,p,ul,li,figure){margin:0;padding:0}:where(.dag-hero) :where(ul){list-style:none}:where(.dag-hero) :where(img){display:block;max-width:100%;height:auto;border:0}.dag-hero__bg{position:absolute;inset:0;z-index:0;pointer-events:none}.dag-hero__mark{position:absolute;display:block;overflow:visible;color:var(--dag-plum)}.dag-hero__mark--curve{top:2%;left:-2%;width:340px;color:var(--dag-pink);opacity:.45;animation:dag-drift 16s ease-in-out infinite}.dag-hero__mark--ellipse{bottom:-64px;left:18%;width:340px;opacity:.32;animation:dag-drift 20s ease-in-out -6s infinite reverse}.dag-hero__mark--cross-a{top:13%;left:47%;width:24px;opacity:.55;animation:dag-bob 9s ease-in-out infinite}.dag-hero__mark--cross-b{bottom:16%;left:3%;width:20px;opacity:.45;animation:dag-bob 11s ease-in-out -3s infinite}.dag-hero__mark--x{top:9%;right:5%;width:18px;color:var(--dag-pink);opacity:.55;animation:dag-bob 10s ease-in-out -5s infinite}.dag-hero__mark--arc{bottom:5%;right:-50px;width:210px;color:var(--dag-pink);opacity:.35;animation:dag-drift 18s ease-in-out -9s infinite}.dag-hero__inner{position:relative;z-index:1;width:90%;margin-inline:auto;padding-inline:40px;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:64px;align-items:center}.dag-hero__title{font:inherit;color:inherit}.dag-hero__title-main{display:block;font-weight:600;font-size:66px;line-height:1.02;letter-spacing:-1.1px;color:var(--dag-ink);text-wrap:balance}.dag-hero__dash{display:block;width:88px;height:2px;margin:28px 0 18px;font-size:0;line-height:0;color:transparent;overflow:hidden;background:repeating-linear-gradient(90deg,var(--dag-plum) 0 12px,transparent 12px 18px);border-radius:2px}.dag-hero__title-name{display:block;max-width:460px;font-weight:500;font-size:21px;line-height:1.45;letter-spacing:0;color:var(--dag-ink)}.dag-hero__title-spec{display:block;font-weight:400;color:var(--dag-muted)}.dag-hero__cert{display:inline-flex;align-items:center;gap:10px;padding:8px 18px 8px 9px!important;border-radius:999px;background:color-mix(in srgb,var(--dag-pink) 7%,#fff);border:1px solid color-mix(in srgb,var(--dag-pink) 20%,transparent);font-size:16px;font-weight:500;line-height:1.3;color:var(--dag-ink)}.dag-hero__cert svg{flex:none;width:26px;height:26px;color:var(--dag-pink)}.dag-hero__members{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:22px}.dag-hero__members-label{font-size:16px;line-height:1.4;color:var(--dag-muted)}.dag-hero__logos{display:flex;flex-wrap:wrap;gap:12px}.dag-hero__logo{display:grid;place-items:center;height:100px;min-width:130px;padding:10px 18px;background:#fff;border:1px solid var(--dag-line);border-radius:14px;box-shadow:0 14px 28px -22px color-mix(in srgb,var(--dag-plum) 70%,transparent)}.dag-hero .dag-hero__logo img{height:80px;width:auto;max-width:136px;object-fit:contain}.dag-hero__actions{margin-top:20px}.dag-hero .dag-hero__call,.dag-hero .dag-hero__call:hover,.dag-hero .dag-hero__call:focus{color:#fff;text-decoration:none}.dag-hero__call{display:inline-flex;align-items:center;gap:14px;padding:7px 30px 7px 7px;border-radius:999px;background:var(--dag-pink);box-shadow:0 20px 38px -18px color-mix(in srgb,var(--dag-pink) 80%,transparent);transition:background-color .35s ease,box-shadow .35s ease,transform .35s ease}.dag-hero__call:hover{background:var(--dag-plum);box-shadow:0 20px 38px -18px color-mix(in srgb,var(--dag-plum) 85%,transparent);transform:translateY(-2px)}.dag-hero__call:focus-visible{outline:2px solid var(--dag-plum);outline-offset:4px}.dag-hero__call-icon{position:relative;display:grid;place-items:center;width:50px;height:50px;border-radius:50%;background:#fff;color:var(--dag-pink);transition:color .35s ease}.dag-hero__call-icon svg{width:20px;height:20px}.dag-hero__call:hover .dag-hero__call-icon{color:var(--dag-plum)}.dag-hero__call:hover .dag-hero__call-icon svg{animation:dag-ring .6s ease}.dag-hero__call-text{display:flex;flex-direction:column;line-height:1.2}.dag-hero__call-small{font-size:13px;letter-spacing:.3px;opacity:.88}.dag-hero__call-number{font-size:18px;font-weight:600;letter-spacing:.8px}.dag-hero__visual{position:relative;display:flex;justify-content:center}.dag-hero__figure{position:relative;width:min(100%,460px);aspect-ratio:4 / 5}.dag-hero__spiral{position:absolute;z-index:0;left:-40%;top:-16%;width:150%;height:auto;overflow:visible;color:var(--dag-plum);opacity:.2;pointer-events:none;animation:dag-fade 2.4s ease .5s both}.dag-hero__outline{position:absolute;z-index:1;top:-18px;left:-18px;width:calc(100% + 36px);height:calc(100% + 36px);overflow:visible;color:var(--dag-plum);pointer-events:none}.dag-hero__draw{stroke-dasharray:1;stroke-dashoffset:0;animation:dag-draw 1.8s cubic-bezier(.6,.1,.2,1) .35s both}.dag-hero__frame{position:absolute;inset:0;z-index:2;overflow:hidden;border-radius:50% 50% 30px 30px / 40% 40% 30px 30px;background:var(--dag-blush);box-shadow:0 50px 90px -45px color-mix(in srgb,var(--dag-plum) 60%,transparent);animation:dag-reveal 1.3s cubic-bezier(.2,.7,.1,1) .1s both}.dag-hero .dag-hero__photo{width:100%;height:100%;max-width:none;object-fit:cover;object-position:var(--dag-photo-pos);animation:dag-zoom 1.8s cubic-bezier(.2,.7,.1,1) .1s both}.dag-hero__frame::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent 58%,color-mix(in srgb,var(--dag-plum) 24%,transparent))}.dag-hero__stat{position:absolute;z-index:3;display:flex;align-items:center;gap:12px;padding:12px 22px 12px 12px;border-radius:20px;background:rgba(255,255,255,.86);-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);border:1px solid rgba(255,255,255,.95);box-shadow:0 26px 50px -26px color-mix(in srgb,var(--dag-plum) 60%,transparent),0 2px 8px rgba(42,21,48,.06);animation:dag-pop .9s cubic-bezier(.2,.8,.2,1) 1.1s both,dag-float 7s ease-in-out 2s infinite}.dag-hero__stat--years{left:-21%;top:31%}.dag-hero__stat--patients{right:-5%;bottom:11%;animation-delay:1.3s,2.6s;animation-duration:.9s,8s}.dag-hero__stat-icon{flex:none;display:grid;place-items:center;width:46px;height:46px;border-radius:14px;color:#fff;background:linear-gradient(140deg,var(--dag-pink),var(--dag-plum))}.dag-hero__stat-icon svg{width:22px;height:22px}.dag-hero__stat-value{display:block;font-weight:600;font-size:28px;line-height:1;letter-spacing:-.3px;color:var(--dag-ink)}.dag-hero__stat-plus{margin-left:1px;font-weight:400;font-size:20px;vertical-align:4px;color:var(--dag-pink)}.dag-hero__stat-label{display:block;margin-top:5px;font-size:13px;line-height:1.25;color:#000;white-space:nowrap}.dag-hero__seal{position:absolute;z-index:3;top:3%;right:-4%;display:grid;place-items:center;width:116px;height:116px;border-radius:50%;background:#fff;box-shadow:0 22px 44px -24px color-mix(in srgb,var(--dag-plum) 65%,transparent);animation:dag-pop .9s cubic-bezier(.2,.8,.2,1) 1.5s both}.dag-hero__seal-ring{position:absolute;inset:0;width:100%;height:100%;color:var(--dag-plum);animation:dag-spin 30s linear infinite}.dag-hero__seal-ring text{fill:currentColor;font-size:8.6px;font-weight:500;letter-spacing:1.6px;text-transform:uppercase}.dag-hero__seal-mark{font-style:italic;font-weight:500;font-size:14px;line-height:1;color:var(--dag-pink)}@keyframes dag-reveal{from{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes dag-zoom{from{transform:scale(1.12)}to{transform:scale(1)}}@keyframes dag-draw{from{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes dag-fade{from{opacity:0}}@keyframes dag-pop{from{opacity:0;translate:0 18px}to{opacity:1;translate:0 0}}@keyframes dag-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes dag-bob{0%,100%{transform:translateY(0) rotate(0)}50%{transform:translateY(-12px) rotate(45deg)}}@keyframes dag-drift{0%,100%{transform:translate(0,0) rotate(0)}50%{transform:translate(12px,-14px) rotate(2.5deg)}}@keyframes dag-spin{to{transform:rotate(360deg)}}@keyframes dag-ring{0%,100%{transform:rotate(0)}20%,60%{transform:rotate(-14deg)}40%,80%{transform:rotate(14deg)}}@media (prefers-reduced-motion:reduce){.dag-hero *,.dag-hero *::before,.dag-hero *::after{animation:none!important;transition:none!important}}@media (max-width:768px){.dag-hero{padding-block:60px}.dag-hero__inner{grid-template-columns:minmax(0,1fr);gap:64px;padding-inline:20px}.dag-hero__title-main{font-size:36px;letter-spacing:-.6px}.dag-hero__dash{width:72px;margin:20px 0 14px}.dag-hero__title-name{font-size:18px}.dag-hero__cert{font-size:14px}.dag-hero__members{flex-direction:column;align-items:flex-start}.dag-hero__members-label{font-size:15px}.dag-hero__logo{height:58px;min-width:0;padding:8px 14px}.dag-hero .dag-hero__logo img{height:38px;max-width:120px}.dag-hero__actions{margin-top:0px}.dag-hero__call-number{font-size:17px}.dag-hero__visual{padding-inline:7%}.dag-hero__figure{width:min(100%,420px)}.dag-hero__outline{top:-12px;left:-12px;width:calc(100% + 24px);height:calc(100% + 24px)}.dag-hero__stat{gap:9px;padding:8px 14px 8px 8px;border-radius:16px}.dag-hero__stat-icon{width:36px;height:36px;border-radius:11px}.dag-hero__stat-icon svg{width:18px;height:18px}.dag-hero__stat-value{font-size:21px}.dag-hero__stat-plus{font-size:15px;vertical-align:3px}.dag-hero__stat-label{margin-top:3px;font-size:12px}.dag-hero__stat--years{left:-21%;top:-14%}.dag-hero__stat--patients{right:-8%;bottom:7%}.dag-hero__seal{width:84px;height:84px;right:-7%;top:1%}.dag-hero__seal-mark{font-size:12px}.dag-hero__logos{padding-left:0px!important}.dag-hero__mark--curve{top:1%;width:220px}.dag-hero__mark--cross-a{left:80%}.dag-hero__mark--ellipse,.dag-hero__mark--cross-b,.dag-hero__mark--arc{display:none}}#page-container .nav li.menu-item-1006.mega-menu>ul.sub-menu{--mm-pink:var(--primary,#d91b72);--mm-plum:var(--secondary,#7d2985);--mm-ink:#2a1530;--mm-muted:#6c5a72;--mm-blush:#fbeff5;--mm-line:rgba(125,41,133,.18);left:70%!important;transform:translateX(-50%);width:100%!important;min-width:1080px;box-sizing:border-box;display:grid!important;grid-template-columns:repeat(4,auto);justify-content:space-between;grid-auto-flow:row dense;column-gap:20px;row-gap:2px;align-items:start;padding:0 26px 30px!important;border:0!important;border-radius:0 0 24px 24px;overflow:hidden;background:linear-gradient(90deg,var(--mm-pink),var(--mm-plum)) top left / 100% 3px no-repeat,#fff!important;box-shadow:0 40px 80px -36px rgba(125,41,133,.38),0 2px 10px rgba(42,21,48,.06)!important}#page-container .nav li.menu-item-1006.mega-menu>ul.sub-menu::before,#page-container .nav li.menu-item-1006.mega-menu>ul.sub-menu::after{display:block!important;visibility:inherit!important;height:auto!important;clear:none!important;grid-row:1;align-self:center}#page-container .nav li.menu-item-1006.mega-menu>ul.sub-menu::before{content:"Surgical procedures"!important;grid-column:1 / -1;margin:0 -26px 18px;padding:26px 32px 22px;background:var(--mm-blush);font-size:22px;line-height:1.2;font-weight:500;color:var(--mm-ink)}#page-container .nav li.menu-item-1006.mega-menu>ul.sub-menu::after{content:"Explore surgical treatments by area of the body"!important;grid-column:2 / -1;justify-self:end;margin-bottom:18px;font-size:16px;line-height:1.4;font-weight:400;color:var(--mm-muted)}#page-container .nav li.menu-item-1006.mega-menu>ul.sub-menu>li{width:auto!important;float:none!important;margin:0!important;padding:0!important;min-width:0}#page-container .nav li.menu-item-1006.mega-menu>ul.sub-menu>li:is(.menu-item-4076,.menu-item-4054,.menu-item-4053,.menu-item-3138,.menu-item-4057){grid-column:1}#page-container .nav li.menu-item-1006.mega-menu>ul.sub-menu>li:is(.menu-item-976,.menu-item-1001,.menu-item-999,.menu-item-979,.menu-item-990,.menu-item-996){grid-column:2}#page-container .nav li.menu-item-1006.mega-menu>ul.sub-menu>li:is(.menu-item-988,.menu-item-1738,.menu-item-986){grid-column:3}#page-container .nav li.menu-item-1006.mega-menu>ul.sub-menu>li:is(.menu-item-3283,.menu-item-8973,.menu-item-8974,.menu-item-1801,.menu-item-1800){grid-column:4}#page-container .nav li.menu-item-1006.mega-menu>ul.sub-menu>li:is(.menu-item-4076,.menu-item-976,.menu-item-988,.menu-item-3283)::before{display:block;margin:0 0 8px;padding:2px 10px 12px;border-bottom:1px dashed var(--mm-line);font-size:16px;line-height:1.3;font-weight:600;letter-spacing:.3px;color:var(--mm-plum)}#page-container .nav li.menu-item-1006.mega-menu>ul.sub-menu>li.menu-item-4076::before{content:"Breast"}#page-container .nav li.menu-item-1006.mega-menu>ul.sub-menu>li.menu-item-976::before{content:"Body"}#page-container .nav li.menu-item-1006.mega-menu>ul.sub-menu>li.menu-item-988::before{content:"Face"}#page-container .nav li.menu-item-1006.mega-menu>ul.sub-menu>li.menu-item-3283::before{content:"Intimate & gender"}#page-container .nav li.menu-item-1006.mega-menu>ul.sub-menu>li>a{display:flex!important;align-items:flex-start;gap:10px;width:auto!important;padding:9px 10px!important;border-radius:10px;font-size:16px!important;white-space:nowrap;line-height:1.35!important;font-weight:400!important;color:var(--mm-ink)!important;background:transparent!important;opacity:1!important;text-decoration:none;transition:background-color .2s ease,color .2s ease}#page-container .nav li.menu-item-1006.mega-menu>ul.sub-menu>li>a::before{content:"";flex:none;width:6px;height:6px;margin-top:7px;border-radius:50%;background:var(--mm-pink);opacity:.28;transition:opacity .2s ease,transform .2s ease}#page-container .nav li.menu-item-1006.mega-menu>ul.sub-menu>li>a:hover,#page-container .nav li.menu-item-1006.mega-menu>ul.sub-menu>li>a:focus-visible,#page-container .nav li.menu-item-1006.mega-menu>ul.sub-menu>li.current-menu-item>a{color:var(--mm-pink)!important;background:var(--mm-blush)!important}#page-container .nav li.menu-item-1006.mega-menu>ul.sub-menu>li>a:hover::before,#page-container .nav li.menu-item-1006.mega-menu>ul.sub-menu>li>a:focus-visible::before,#page-container .nav li.menu-item-1006.mega-menu>ul.sub-menu>li.current-menu-item>a::before{opacity:1;transform:scale(1.35)}#page-container .nav li.menu-item-1006.mega-menu>ul.sub-menu>li.current-menu-item>a{font-weight:500!important}#page-container .nav li.menu-item-1006.mega-menu>ul.sub-menu>li>a:focus-visible{outline:2px solid var(--mm-pink);outline-offset:2px}#page-container .et_mobile_menu li.menu-item-1006>ul.sub-menu{--mm-pink:var(--primary,#d91b72);--mm-ink:#2a1530;--mm-blush:#fbeff5;margin:4px 0 10px 5%!important;padding:4px 0 4px 12px!important;border-left:1px dashed rgba(125,41,133,.3)}#page-container .et_mobile_menu li.menu-item-1006>ul.sub-menu>li>a{display:flex!important;align-items:flex-start;gap:10px;padding:10px 12px!important;border:0!important;border-radius:10px;line-height:1.35!important;font-weight:400!important;color:var(--mm-ink)!important;background:transparent!important}#page-container .et_mobile_menu li.menu-item-1006>ul.sub-menu>li>a::before{content:"";flex:none;width:6px;height:6px;margin-top:7px;border-radius:50%;background:var(--mm-pink);opacity:.35}@media(max-width:768px){#page-container .et_mobile_menu li.menu-item-1006>ul.sub-menu>li>a::before{display:none}#page-container .et_mobile_menu li.menu-item-1006>ul.sub-menu{border-left:none}#page-container .et_mobile_menu li.menu-item-1006>ul.sub-menu>li>a{border-bottom:1px solid rgba(0,0,0,.03)!important;line-height:1.5!important}}#page-container .et_mobile_menu li.menu-item-1006>ul.sub-menu>li>a:hover,#page-container .et_mobile_menu li.menu-item-1006>ul.sub-menu>li.current-menu-item>a{color:var(--mm-pink)!important;background:var(--mm-blush)!important}#page-container .et_mobile_menu li.menu-item-1006>ul.sub-menu>li.current-menu-item>a::before{opacity:1}@media (max-width:768px){#page-container .et_mobile_menu li.menu-item-1006>ul.sub-menu{margin-left:3%!important;padding-left:8px!important}#page-container .et_mobile_menu li.menu-item-1006>ul.sub-menu>li>a{padding:9px 10px!important}}.dag-tx{--tx-pink:var(--primary,#d91b72);--tx-plum:var(--secondary,#7d2985);--tx-ink:#2a1530;--tx-muted:#6c5a72;--tx-blush:#fbeff5;--tx-line:rgba(125,41,133,.14)}.dag-tx *,.dag-tx *::before,.dag-tx *::after{box-sizing:border-box}:where(.dag-tx) :where(h3,p,ul,li){margin:0;padding:0}:where(.dag-tx) :where(ul){list-style:none}.dag-tx__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));padding:0!important;gap:28px}.dag-tx__card:nth-child(-n+2){grid-column:span 3}.dag-tx__card:nth-child(n+3){grid-column:span 2}.dag-tx__card{position:relative;display:flex;flex-direction:column;padding:10px;background:#fff;border:1px solid var(--tx-line);border-radius:26px;box-shadow:0 24px 50px -40px rgba(125,41,133,.55);transition:transform .4s ease,box-shadow .4s ease,border-color .4s ease}.dag-tx__card:hover{transform:translateY(-6px);border-color:rgba(217,27,114,.3);box-shadow:0 34px 60px -36px rgba(125,41,133,.6)}.dag-tx__media{position:relative;overflow:hidden;aspect-ratio:4 / 3;border-radius:18px;background:var(--tx-blush)}.dag-tx__card:nth-child(-n+2) .dag-tx__media{aspect-ratio:16 / 9}.dag-tx .dag-tx__media img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.1,1)}.dag-tx__card:hover .dag-tx__media img{transform:scale(1.06)}.dag-tx__tag{position:absolute;top:14px;left:14px;padding:6px 12px;border-radius:999px;background:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:12px;font-weight:600;line-height:1;letter-spacing:.2px;color:var(--tx-plum)}.dag-tx__tag--non{color:var(--tx-pink)}.dag-tx__body{display:flex;flex:1;flex-direction:column;padding:22px 16px 14px}.dag-tx__title{font-size:22px;font-weight:600;line-height:1.25;color:var(--tx-ink)}.dag-tx__card:nth-child(-n+2) .dag-tx__title{font-size:26px}.dag-tx .dag-tx__title a{color:inherit;text-decoration:none}.dag-tx__title a::after{content:"";position:absolute;inset:0;z-index:1;border-radius:26px}.dag-tx__title a:focus-visible{outline:none}.dag-tx__title a:focus-visible::after{outline:2px solid var(--tx-pink);outline-offset:4px}.dag-tx__text{margin-top:10px!important;font-size:16px;color:var(--tx-muted)}.dag-tx__more{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:18px;border-top:1px dashed var(--tx-line);font-size:14px;font-weight:600;color:var(--tx-pink)}.dag-tx__text+.dag-tx__more{margin-top:20px}.dag-tx__more-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--tx-blush);color:var(--tx-pink);transition:background-color .35s ease,color .35s ease,transform .35s ease}.dag-tx__more-icon svg{width:16px;height:16px}.dag-tx__card:hover .dag-tx__more-icon{background:var(--tx-pink);color:#fff;transform:rotate(-45deg)}@media (prefers-reduced-motion:reduce){.dag-tx *,.dag-tx *::after{transition:none!important}}@media (max-width:768px){.dag-tx__grid{grid-template-columns:minmax(0,1fr);gap:20px}.dag-tx__card:nth-child(n){grid-column:auto}.dag-tx__card:nth-child(-n+2) .dag-tx__media{aspect-ratio:4 / 3}.dag-tx__card{border-radius:22px}.dag-tx__title a::after{border-radius:22px}.dag-tx__body{padding:18px 10px 10px}.dag-tx__title,.dag-tx__card:nth-child(-n+2) .dag-tx__title{font-size:22px}}.before-after .swiper-button-prev,.before-after .swiper-button-next{width:45px;height:45px;padding:10px;background:#ffffff;border-radius:50%;color:var(--secondary);box-shadow:0 6px 20px rgba(0,0,0,0.18);transition:all 0.3s ease;z-index:20}.before-after .swiper-button-prev{left:-20px}.before-after .swiper-button-next{right:-20px}.before-after .swiper-button-prev:hover,.before-after .swiper-button-next:hover{background:var(--secondary);color:#ffffff;transform:scale(1.08)}.before-after .swiper-pagination{position:relative;margin-top:28px;bottom:auto!important}.before-after .swiper-pagination-bullet{width:6px;height:6px;background:var(--secondary);opacity:1;margin:0 6px!important;transition:all 0.3s ease}.before-after .swiper-pagination-bullet-active{width:28px;border-radius:20px;background:var(--secondary)}.before-after{position:relative}.before-after .before-after-slider{padding:6px 4px 18px}.before-after .ba-card{margin:0;padding:10px;background:#ffffff;border:1px solid rgba(125,41,133,0.14);border-radius:22px;box-shadow:0 22px 44px -34px rgba(125,41,133,0.55);transition:transform 0.4s ease,box-shadow 0.4s ease}.before-after .ba-card:hover{transform:translateY(-4px);box-shadow:0 30px 54px -34px rgba(125,41,133,0.6)}.before-after .ba-media{position:relative;overflow:hidden;aspect-ratio:4 / 3;border-radius:14px;background:#fbeff5}.before-after .ba-media img{display:block;width:100%;height:100%;max-width:none;object-fit:contain}@media (max-width:767px){.before-after .swiper-button-prev{left:-8px}.before-after .swiper-button-next{right:-8px}.before-after .swiper-button-prev,.before-after .swiper-button-next{width:36px;height:36px}.before-after .swiper-button-prev::after,.before-after .swiper-button-next::after{font-size:14px}.before-after .ba-card{border-radius:18px}}.dag-about{--ab-pink:var(--primary,#d91b72);--ab-plum:var(--secondary,#7d2985);--ab-ink:#2a1530;--ab-muted:#5f4f66;--ab-blush:#fbeff5;--ab-line:rgba(125,41,133,.16);position:relative}.dag-about *,.dag-about *::before,.dag-about *::after{box-sizing:border-box}:where(.dag-about) :where(h2,p,figure,blockquote){margin:0;padding:0}.dag-about__inner{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:80px;align-items:center}.dag-about__collage{position:relative;padding:0 70px 70px 0}.dag-about__main{position:relative;overflow:hidden;aspect-ratio:4 / 5;border-radius:200px 200px 28px 28px;background:var(--ab-blush);box-shadow:0 50px 90px -50px rgba(125,41,133,.6)}.dag-about__second{position:absolute;right:0;bottom:0;width:52%;overflow:hidden;aspect-ratio:1 / 1;border:8px solid #fff;border-radius:28px;background:var(--ab-blush);box-shadow:0 30px 60px -30px rgba(125,41,133,.55)}.dag-about .dag-about__main img,.dag-about .dag-about__second img{display:block;width:100%;height:100%;max-width:none;object-fit:cover}.dag-about__badge{position:absolute;left:-24px;top:40px;display:flex;align-items:center;gap:12px;padding:8px 18px 8px 8px;border-radius:20px;background:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 24px 48px -24px rgba(125,41,133,.55)}.dag-about .dag-about__badge img{display:block;width:64px;height:64px;max-width:none;border-radius:14px;object-fit:cover}.dag-about__badge-text{font-size:14px;font-weight:600;color:var(--ab-ink)}.dag-about__badge-text span{display:block;margin-top:2px;font-size:12px;font-weight:400;color:var(--ab-muted)}.dag-about__collage::before{content:"";position:absolute;top:-16px;left:-16px;right:54px;bottom:54px;border:1.5px dashed rgba(125,41,133,.35);border-radius:216px 216px 40px 40px;pointer-events:none}.dag-about__title{font-size:42px;font-weight:600}.dag-about__dash{display:block;width:72px;height:2px;margin:22px 0 26px;background:repeating-linear-gradient(90deg,var(--ab-plum) 0 10px,transparent 10px 16px)}.dag-about__text{font-size:16px}.dag-about__text+.dag-about__text{margin-top:18px}.dag-about__text strong{font-weight:600;color:var(--ab-ink)}.dag-about__quote{position:relative;margin-top:32px;padding:24px 28px 24px 30px;border-left:3px solid var(--ab-pink);border-radius:4px 20px 20px 4px;background:linear-gradient(100deg,var(--ab-blush),#f6eef9);font-size:19px;font-weight:500;color:var(--ab-ink)}@media (max-width:768px){.dag-about__inner{display:flex;flex-direction:column-reverse;gap:10px}.dag-about__collage{max-width:420px;margin:0 auto;padding:0 40px 40px 0}.dag-about__collage::before{top:-10px;left:-10px;right:30px;bottom:30px}.dag-about__second{border-width:6px;border-radius:22px}.dag-about__badge{left:-6px;top:-20px;gap:10px;padding:6px 14px 6px 6px;border-radius:16px}.dag-about__text{text-align:center}.dag-about .dag-about__badge img{width:48px;height:48px;border-radius:11px}.dag-about__badge-text{font-size:13px}.dag-about__badge-text span{font-size:11px}.dag-about__title{font-size:30px;text-align:center}.dag-about__dash{margin:18px 0 20px;width:100%}.dag-about__quote{margin-top:26px;padding:20px 20px 20px 22px;font-size:17px}}.awards .awards-slider{overflow:hidden;border-radius:24px;box-shadow:0 40px 80px -45px rgba(125,41,133,0.55)}.awards .award-card{margin:0;overflow:hidden;background:#fbeff5}.awards .award-card img{display:block;width:100%;height:100%;max-width:none;object-fit:contain}@media (max-width:767px){.awards .awards-slider{border-radius:18px}}.et_pb_main_blurb_image.et_animated{opacity:1!important}