.custom-page-modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;overflow:auto;background-color:rgb(0 0 0 / .5);backdrop-filter:blur(5px);height:100%!important}.custom-page-modal .modal-content{background-color:#fff;margin:5% auto;padding:20px;border-radius:8px;width:90%;max-width:500px;box-shadow:0 4px 8px rgb(0 0 0 / .2)}.custom-page-modal .modal-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ddd;padding-bottom:10px;padding-top:0}.custom-page-modal .modal-header h5{margin:0}.custom-page-modal .modal-footer{text-align:right}.full-width{width:100%}.custom-page-modal .close-btn{cursor:pointer;font-size:20px;background:none;border:none}body.modal-open{overflow:hidden}form.wpcf7-form .wpcf7-form-control-wrap input,form.wpcf7-form .wpcf7-form-control-wrap textarea{color:#091D3E}.course-form-main .form-group{padding:10px}.new-border .wpcf7-form-control{border-color:#565872!important;border:1px,solid #565872!important}.form-group.no-margin .wpcf7-list-item:first-child{margin:0}.course-packages-col h5{background-color:#091D3E;padding:24px}.course-packages-table table{width:100%;border-collapse:collapse;font-size:16px}.course-packages-table thead th{background:#091D3E;color:#fff;padding:20px;text-align:start;font-weight:600}.course-packages-table td{padding:20px;border-bottom:1px solid #eee;text-align:start}.course-packages-table tr:hover{background:#f8f9ff}.students-say-slider .wrap-avatar img{width:100px!important;height:100px!important;object-fit:cover!important;max-width:100px!important}.excellence-starts-button .elementor-element-populated{display:flex;gap:10px;flex-wrap:wrap}.excellence-starts-button .excellence-btn{width:max-content!important;margin:0!important}.excellence-starts-button>div{justify-content:center!important}.class-name-page-esthetica-page-1 .main-content .container,.page-esthetica-page-2 .site-main .container{max-width:100%!important;width:100%!important;padding-left:0!important;padding-left:0!important}.interview-prep-slider{position:relative}.interview-prep-slider img{width:100%;height:490px;object-fit:cover;border-radius:10px}.interview-prep-slider-content{position:absolute;top:0;left:0;display:flex;justify-content:space-between;align-items:center;bottom:0;margin:auto;padding:50px 0}.slider-container{height:35rem;display:flex;justify-content:center;align-items:center;user-select:none;position:relative}.slider-title{position:absolute;top:0;font-size:20px}.left-arrow{margin-right:-25px}.right-arrow{margin-left:-25px}.left-arrow,.right-arrow{height:50px;width:50px;display:flex;justify-content:center;align-items:center;background:#fff;border:2px solid #257aa0;border-radius:50%;z-index:1}.slider-content{height:100%;width:80%;display:flex;justify-content:center;align-items:center;flex-direction:row;overflow:hidden;position:relative;perspective:100px}.slider-content .slide{position:absolute;left:50%;height:24rem;max-height:400px;width:20rem;min-width:270px;background:#999;border-radius:25px;left:50%;z-index:0;transform:translate(-50%,0) rotateY(0deg) scale(1,1);transform-style:preserve-3d;display:flex;justify-content:center;align-items:center;border:5px solid #fff;transition:transform 0.5s ease-in-out,opacity 0.5s ease-in-out,left 0.5s ease-in-out,z-index 0s 0.25s ease-in-out,box-shadow 0.5s ease-in-out,filter 0.5s ease-in-out}.slide.position-1{left:20%!important;z-index:1!important;transform:translate(-50%,0) rotateY(-2deg) scale(.8,.8)!important;opacity:1!important;box-shadow:0 .4rem 1.6rem rgb(0 0 0 / .1)!important}.slide.position-2{left:35%!important;z-index:2!important;transform:translate(-50%,0) rotateY(-1deg) scale(.9,.9)!important;opacity:1!important;box-shadow:0 .4rem 1.6rem rgb(0 0 0 / .3)!important}.slide.position-3{left:50%!important;z-index:4!important;transform:translate(-50%,0) rotateY(0deg) scale(1,1)!important;opacity:1!important;box-shadow:0 .4rem 1.6rem rgb(0 0 0 / .5)!important;cursor:pointer}.slide.position-3:hover{box-shadow:0 0rem 1.8rem rgb(0 0 0 / .7)!important;transform:translate(-50%,0) rotateY(0deg) scale(1.05,1.05)!important}.slide.position-4{left:65%!important;z-index:2!important;transform:translate(-50%,0) rotateY(1deg) scale(.9,.9)!important;opacity:1!important;box-shadow:0 .4rem 1.6rem rgb(0 0 0 / .3)!important}.slide.position-5{left:80%!important;z-index:1!important;transform:translate(-50%,0) rotateY(2deg) scale(.8,.8)!important;opacity:1!important;box-shadow:0 .4rem 1.6rem rgb(0 0 0 / .1)!important}.slide.position-none{left:50%;z-index:0;transform:translate(-50%,0) rotateY(0deg) scale(.7,.7);opacity:1;box-shadow:0 .4rem 1.6rem #fff0}.slider-container i{width:2rem;height:2rem;display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:50%}.slider-content .slide .card-sections .upper-section,.slider-content .slide .card-button{opacity:0;transition:opacity 0.6s ease-in-out}.slider-content .slide.position-3 .card-sections .upper-section,.slider-content .slide.position-3 .card-button{opacity:1;transition:opacity 0.6s ease-in-out}.slide>*{color:#fff;font-size:90%;letter-spacing:-.001em}.media,.card-sections{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:25px;overflow:hidden;align-items:center}.media{display:flex;align-items:center;justify-content:center}.media img{height:490px!important;width:100%!important;object-fit:cover}.card-sections{padding:1rem;display:flex;flex-direction:column;justify-content:flex-end;box-sizing:border-box}.upper-section{display:flex;flex-direction:row;justify-content:space-between}.lower-section{display:flex;flex-direction:column;gap:1rem}.upper-section h4{font-size:30px;color:#fff}.card-button11 p{color:#fff}.lower-section11{text-align:center}.card-button11 p{margin-top:20px}.interview-prep-slider .common-button a{background-color:#091D3E;border:1px solid #091D3E;color:#FFF;padding:20px 24px;font-size:18px;border-radius:2px}.interview-prep-slider .common-button a:hover{background-color:#fff!important;border:1px solid #fff!important;color:#091D3E}.why-choose-icon-card .elementor-image-box-img{height:70px;width:70px;background:#091D3E;border-radius:10px;display:flex!important;place-items:center;display:flex;justify-content:center;align-items:center}.why-choose-icon-card .elementor-image-box-img img{height:45px;width:45px;object-fit:contain;filter:brightness(0) invert(1)}.why-trust-sec-left:before{position:absolute;width:60%;height:100%;background-color:var(--e-global-color-72bdacc);left:0;top:0;content:"";border-radius:10px}.how-it-works-col .elementor-image-box-img{width:100px!important;height:100px;background:#091D3E;max-width:100%;border-radius:50%;margin:0 auto!important;display:flex!important;justify-content:center;align-items:center}.how-it-works-col .elementor-image-box-content{position:relative;margin-top:30px;padding-top:30px}.how-it-works-col .elementor-image-box-content::before{content:"";position:absolute;top:0;width:100px;height:3px;background-color:#091D3E;left:0;right:0;margin:auto}.how-it-works-col .elementor-image-box-img img{width:50px;height:50px;filter:brightness(0) invert(1)!important}.how-it-works-sec-col{position:relative;overflow:hidden;transition:0.3s ease-in-out}.how-it-works-sec-col:after{position:absolute;content:"";right:-30px;top:-30px;width:100px;height:100px;background:#257aa021;border-radius:50px;transition:0.3s ease-in-out}.how-it-works-sec-col:hover:after{right:0;top:0;width:100%;height:100%;border-radius:60px 10px 60px 10px;transition:0.3s ease-in-out}.how-it-works-sec-col{overflow:hidden!important}.how-it-works-sec-bg .elementor-column-gap-default{gap:30px}.banner-review-image{width:max-content!important;margin-bottom:0!important;margin-left:-10px}.banner-review-image:first-child{margin-left:0}.counter-col{text-align:center}.surgery-icon-image{width:100px;height:100px;background:#091D3E;max-width:100px;margin-left:auto;margin-right:auto;border-radius:100%;display:flex!important;align-items:center!important;justify-content:center!important}.surgery-icon-image img{max-width:50px!important;filter:brightness(0) invert(1)}.faq-sec .elementor-accordion-item{margin-top:10px;border-radius:10px}.faq-sec .elementor-accordion-item .elementor-tab-title{border-radius:10px}.faq-sec .elementor-accordion-item .elementor-tab-content{border-top:none}.banner-slider-left{width:100%!important}.animation-slider .elementor-column-gap-wider{display:block!important}.banner-mark-right .elementor-element-populated{display:flex!important;gap:20px}.banner-mark-right .animation-slider{width:calc(100% / 2 - 10px)!important}.animation-slider2 .elementor-column-gap-wider{transform:scaleY(-1)}.animation-slider2 .slick-slide{transform:scaleY(-1)}.banner-slider-left .elementor-widget-container img{display:block;width:100%}.banner-slider-left .elementor-widget-image .elementor-widget-container::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:60%;background:linear-gradient(to top,rgb(0 0 0 / .8) 0%,rgb(0 0 0 / .5) 40%,#fff0 100%);pointer-events:none;border-radius:20px}.circle-list ul{margin:14px 0 30px 0}.circle-list ul li{position:relative;list-style:none;padding-left:30px;margin-bottom:16px}.circle-list ul li::before{content:"✓";width:20px;height:20px;position:absolute;background:#091D3E;color:#fff;font-size:12px;border-radius:50%;left:0;top:4px;display:flex;align-items:center;justify-content:center;font-weight:700}.sgpb-main-html-content-wrapper input[type="submit"]{margin-top:10px;padding:20px 24px!important;border:transparent!important}.grecaptcha-badge{bottom:150px!important}.idd-popup-box .form-row{display:flex;gap:10px;flex-wrap:wrap}.form-col-sec{width:calc(100% / 2 - 5px)}.width-full{width:100%!important}.idd-logo{text-align:center}.idd-logo img{max-width:170px}.idd-popup-box p{margin-bottom:10px}.idd-popup-box{text-align:center}.idd-popup-box p{margin-bottom:14px}.form-fields{margin-top:20px}.idd-highlight{font-weight:600;color:#1f3b64}.form-col-btn p{margin:0}.form-col-btn input{margin:0!important}.idd-logo img{max-width:200px;margin-bottom:15px}.idd-popup-box h2{font-size:18px;font-weight:700;text-align:center;margin:0 0 10px 0}.idd-desc{font-size:14px;color:#555;margin-bottom:18px;line-height:1.6}.idd-highlight{font-size:14px;font-weight:600;color:#091D3E;margin-bottom:20px;line-height:normal}.sgpb-main-html-content-wrapper .form-fields .form-row .form-col-sec input,.common-form input,.common-form select,.common-form textarea,.idd-popup-box textarea{width:100%!important;padding:13px!important;border:1px solid #ddd!important;border-radius:6px!important;font-size:14px!important;height:40px;background-color:#fff}.common-form input,.common-form select{height:50px}.sgpb-main-html-content-wrapper .form-fields .form-row .form-col-sec input:focus,.idd-popup-box textarea:focus{border:1px solid #152847!important}.common-form input:focus,.common-form select:focus,.common-form textarea:focus{border:2px solid #33b9cb!important}body .common-form textarea{border:2px solid #152847!important}.idd-popup-box textarea,.common-form textarea{min-height:90px;max-height:90px}.idd-popup-box input[type="submit"],.common-form input[type="submit"]{width:100%;background:#33b9cb;color:#fff;border:none;padding:14px;font-size:15px;border-radius:6px;cursor:pointer;transition:0.3s;border:1px solid #33b9cb!important}.form-col-btn a{width:max-content;background:#091D3E;color:#fff;border:none;padding:14px;font-size:15px;border-radius:6px;cursor:pointer;transition:0.3s;border:1px solid #091D3E!important;padding:16px 24px!important;margin-top:14px}.form-col-btn a:hover{background:#33b9cb;border:1px solid #33b9cb!important}.form-col-btn .wpcf7-spinner{position:absolute;right:0;bottom:80px}.common-form input[type="submit"]{height:57px}.common-form input[type="submit"]:hover{border-color:transparent!important}.idd-popup-box input[type="submit"]:hover{opacity:.9}.idd-popup-box p br{display:none}.start-learning-sec .elementor-container{align-items:center}.start-learning-sec .elementor-container>div{width:auto}div#full-btn{width:100%!important}div#full-btn a{width:100%}.image-pc-shape{position:relative;background-image:url(https://www.estheticadentalchandigarh.com/wp-content/uploads/2026/04/pc-shape-image2.webp);background-repeat:no-repeat;background-size:100% 100%;min-height:max-content;padding:10px;border-radius:10px;cursor:pointer;width:400px!important;height:297px;overflow:hidden!important}.image-pc-shape>div{overflow:hidden}.image-pc-shape img{width:100%;height:160px!important;border-radius:2px;object-fit:cover;animation:moveLeftRight 5s infinite ease-in-out;box-shadow:0 6px 20px rgb(0 0 0 / .35)}.sgpb-popup-builder-content-16317 .wp-block-image{margin:0!important}.sgpb-popup-builder-content-16317 .wp-block-image .aligncenter{text-align:center}.sgpb-popup-builder-content-16317 .wp-block-image img{max-width:250px;margin:0 auto}div#sgpb-popup-dialog-main-div:after{position:absolute;content:"";background-color:#fff;width:100%;height:100%;top:0;left:0;border-radius:10px;opacity:.92}.sg-popup-builder-content{z-index:1;position:relative}.wpcf7-not-valid-tip{text-align:start}@keyframes moveLeftRight{0%{transform:translateX(-50px)}50%{transform:translateX(50px)}100%{transform:translateX(-50px)}}@media(max-width:767px){.why-choose-icon-card .elementor-image-box-img{height:45px;flex:0 0 45px;width:45px}.why-choose-icon-card .elementor-image-box-img img{width:35px}.why-choose-icon-card .elementor-image-box-wrapper{display:flex;align-items:center;gap:10px}div#sgpb-popup-dialog-main-div{width:100%!important;margin:0 auto!important;max-width:400px!important}@keyframes moveLeftRight{0%{transform:translateX(-20px)}50%{transform:translateX(20px)}100%{transform:translateX(-20px)}}.mobile-text-center p{text-align:center!important}}@media screen and (max-width:620px){.slide.position-1,.slide.position-5{opacity:0.5!important}.slide.position-2,.slide.position-4{opacity:0.95!important}}@media screen and (max-width:479px){div#sgpb-popup-dialog-main-div{width:100%!important;max-width:310px!important}.form-col-sec{width:100%}}@media screen and (max-width:445px){.slide.position-1,.slide.position-5{opacity:0!important}.slide.position-2,.slide.position-4{opacity:0.5!important}}@media screen and (max-width:415px){.slide{opacity:0!important;box-shadow:none!important}.slide.position-3{box-shadow:none!important;opacity:1!important}.slide.position-1,.slide.position-2{left:-50%!important;transform:translate(-50%,0) rotateY(0deg) scale(.7,.7)!important}.slide.position-4,.slide.position-5{left:150%!important;transform:translate(-50%,0) rotateY(0deg) scale(.7,.7)!important}}