@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inria+Serif:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Dancing+Script:wght@400..700&display=swap);*,::after,::before,ul{padding:0;margin:0}body li,body p,ul{list-style-type:none}.absolute,.lightBox--gallery ul li:hover::before,.swiper,.video-bg video,.video-bg:before{width:100%;height:100%}.academy-item,.testi-sec,.video-bg video{overflow:hidden}#return-to-top,a,a:hover{text-decoration:none}#return-to-top #return-to-top:hover,.table tr th{background:#f5c1cd}.primary-pink{color:#bd7989!important}.secondary-pink{color:#f5c1cd}.turnary-pink{color:#ffd1dc}.primary-gray,body{color:#a4a4a4}.secondary-gray,a{color:#c9c7c7}.turnary-gray{color:#f8f7f4}.primary-pink-bg,.swiper-slide-active .testi-box{background-color:#bd7989!important}.btn-icon:hover,.btn-primary:hover{background-color:#252525!important}.secondary-pink-bg{background-color:#f5c1cd}.turnary-pink-bg{background-color:#ffd1dc}.primary-gray-bg{background-color:#a4a4a4}.secondary-gray-bg{background-color:#c9c7c7}.turnary-gray-bg{background-color:#f8f7f4}.montserrat-text,.sec-subtitle h3,body{font-family:Montserrat,sans-serif;font-weight:500;font-style:normal}.academy-item span,.inria-serif,h1,h2,h3,h4,h5,h6,header .navbar .navbar-collapse .navbar-nav .nav-item .nav-link{font-family:"Inria Serif",serif;font-weight:600;font-style:normal}.cursive,.sec-title h3{font-family:"Dancing Script",cursive;font-weight:400;font-style:normal}.fw-600{font-weight:600!important}*,::after,::before{box-sizing:border-box}::selection{color:#fff;background:#bd7989}body{font-size:.9rem;line-height:1.6;font-weight:400}.sec-title h2,body a,h1,h2,h3,h4,h5,h6{color:#252525}body li,body p{font-weight:400;color:#252525}body h5{font-size:1.1rem}@media screen and (max-width:767px){body h5{font-size:1rem}body,body p{font-size:.9rem}body h6{font-size:.95rem}}body a:hover{color:#bd7989}@media screen and (min-width:1400px){body{font-size:1rem}}.before-after,.footer-bottom::before,.footer::after{content:"";height:100%;width:100%;position:absolute;top:0;left:0}.before-after-1{content:"";position:absolute;bottom:0;right:0}.absolute{position:absolute;top:0;left:0}.section-lg,.section-md,.section-sm{position:relative}.section-xs{padding:20px 0;background-color:#fff}.section-sm{padding:25px 0}.section-md{padding:60px 0}.section-lg{padding:80px 0}@media screen and (max-width:767px) and (min-width:320px){.section-lg{padding:30px 0}}@media screen and (max-width:1024px) and (min-width:768px){.section-lg{padding:30px 0}}button:focus:not(:focus-visible){box-shadow:none}.sec-title h2{font-size:2.5rem;margin-bottom:1.5rem;line-height:1.2}@media screen and (max-width:767px){h5{font-size:1rem}.sec-title h2{font-size:1.35rem!important}}@media screen and (min-width:768px) and (max-width:1025px){.sec-title h2{font-size:1.8rem!important}}.sec-title h3{font-size:2rem;color:#bd7989}.sec-title p{color:#fff;margin-bottom:1.5rem}@media screen and (min-width:1601px){body h5{font-size:1.2rem}body,h6{font-size:1.1rem}h4{font-size:1.4rem}.section-lg{padding:100px 0}.sec-title h2{font-size:3.5rem;margin-bottom:2rem}.sec-title p{font-size:1.2rem;margin-bottom:2.5rem}}.sec-subtitle h2{font-weight:400;margin-bottom:1.5rem;font-size:2.7rem}@media screen and (max-width:767px){.sec-title h2{font-size:1.5rem!important}.sec-subtitle p{text-align:center}.sec-subtitle h2{font-size:1.5rem;text-align:center;margin-bottom:1rem}}@media screen and (min-width:768px) and (max-width:1025px){.sec-subtitle h2{font-size:2rem!important}}.sec-subtitle h3{font-size:1.5rem;color:#252525;font-weight:400;margin:0 0 1.5rem;line-height:1.3}.modal-content,.sec-subtitle h3 span{display:block}.btn-primary,header .navbar .navbar-collapse .navbar-nav .nav-item .dropdown-toggle{display:inline-block}@media screen and (max-width:767px){.sec-subtitle h3{font-size:1.12rem;margin:1rem 0 .5rem}}@media (max-width:760px){.swiper-button-next{right:20px}.swiper-button-prev{left:20px}}.swiper-button-next,.swiper-button-prev{color:#fff;background-color:#bd7989;position:absolute;bottom:0;font-weight:700;line-height:45px;width:45px;height:45px;text-align:center;left:auto;right:0;top:auto}.btn-primary,.ul-list li,header{position:relative}.swiper-button-prev{right:50px}.swiper-button-next:after,.swiper-button-prev:after,.swiper-rtl .swiper-button-prev:after{font-size:.95rem}@-webkit-keyframes bounce{100%{transform:translateY(-20px)}}.ul-list li{padding-left:1rem;margin-bottom:6px;line-height:20px}.ul-list li::before{content:"";width:6px;position:absolute;left:0;top:7px;height:6px;background-color:#bd7989;transform:skewX(329deg)}.count-list{column-count:2}@keyframes bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes rotate-horizontal{0%{transform:rotateY(0);opacity:.6}100%{transform:rotateY(360deg);opacity:1}}.border-bottom{border-bottom:1px solid #f5c1cd!important}.table{border-color:#bd7989}.table tr th{color:#fff}.btn-primary{transition:.5s;background-color:#bd7989;border:2px solid #bd7989;text-align:center;padding:.5rem 1rem;border-radius:.5rem;color:#fff}.btn-primary:hover{color:#fff}.btn-black:hover,.btn-icon:hover i{color:#fff!important}.btn-primary1{border:2px solid #252525;border-radius:.7rem}.btn-icon{width:40px;height:40px;line-height:40px;text-align:center;color:#fff}.btn-icon i{font-size:1.2rem}#return-to-top #return-to-top:hover i,.banner-enquiry input,.banner-enquiry select,.banner-enquiry textarea,.inner-course .service-box .flip-box-back li{color:#252525}.btn-black{background-color:#252525;border:2px solid #252525}.btn-black::before{border-left:2px solid #252525;border-right:2px solid #252525}.btn-black::after{border-top:2px solid #252525;border-bottom:2px solid #252525}.btn-black:hover{background-color:#bd7989!important}.banner-sec .sec-title h1,.pricing-sec .price-content h2{font-size:5rem}.curve-img-left{border-radius:10rem 0 0}.curve-img-right{border-radius:0 10rem 0 0}.accordion-item{margin-bottom:1rem;background:0 0;border:none}.accordion-button{background:#bd7989;color:#fff;font-size:1.3rem;border-radius:1rem!important}.accordion-button::after{filter:invert(1)}.accordion-button:not(.collapsed){border-radius:1rem 1rem 0 0!important;background:#bd7989;color:#fff}.accordion-body{border:1px solid #bd7989;border-top:0;border-radius:0 0 1rem 1rem}.separation{border-width:1px;opacity:1;border-color:#bd7989}.btn-close{position:absolute;right:10px;top:10px;opacity:1}html{scroll-behavior:smooth}header{z-index:1}header .navbar{background-color:#fff;padding:0}header .navbar .navbar-collapse .navbar-nav .nav-item .nav-link{color:#252525;padding:10px;font-size:1rem;text-transform:uppercase;border-bottom:2px solid #fff}header .navbar .navbar-collapse .navbar-nav .nav-item .nav-link.active,header .navbar .navbar-collapse .navbar-nav .nav-item .nav-link:hover{border-bottom:2px solid #bd7989}@media screen and (min-width:1024px) and (max-width:1200px){header .navbar .navbar-collapse .navbar-nav .nav-item .nav-link{padding:7px;font-size:.8rem}}@media screen and (min-width:1600px){header .navbar .navbar-collapse .navbar-nav .nav-item .nav-link{font-size:1.2rem}}header .navbar .navbar-collapse .navbar-nav .dropdown .dropdown-menu{padding:10px 0;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}header .navbar .navbar-collapse .navbar-nav .dropdown .dropdown-menu .dropdown-item{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;color:#bd7989;font-weight:500}header .navbar .navbar-collapse .navbar-nav .dropdown .dropdown-menu .dropdown-item:focus,header .navbar .navbar-collapse .navbar-nav .dropdown .dropdown-menu .dropdown-item:hover{background-color:#e1f5e2}@media screen and (min-width:992px){header .navbar .navbar-collapse .navbar-nav .dropdown:hover>.dropdown-menu{display:block;top:100%;opacity:1;visibility:visible;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}header .navbar .navbar-collapse .navbar-nav .dropdown .dropdown-menu{display:block;top:150%;opacity:0;visibility:hidden}header .navbar .navbar-collapse .navbar-nav .dropdown .dropdown-menu .dropdown-item{font-size:.85rem}header .navbar .navbar-collapse .navbar-nav .dropdown .dropdown-toggle::after{display:none}}header .navbar .navbar-brand{padding:1.5rem 3rem;background-color:#bd7989}header .navbar .navbar-brand img{width:160px;border-radius:0!important}@media screen and (max-width:767px){.swiper-button-next,.swiper-button-prev{width:40px;height:40px}header .navbar .navbar-brand img{width:110px}.banner-sec .sec-title h1{font-size:2.5rem}}@media screen and (min-width:1920px){header .navbar .navbar-brand img{width:200px}}header .navbar-light .navbar-toggler{position:relative;background-color:transparent;border:none}header .navbar-light .navbar-toggler .navbar-toggler-icon{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='#ffffff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}header .navbar-light .navbar-toggler:not(.collapsed) .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='#ffffff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M6 6L24 24M6 24L24 6'/%3e%3c/svg%3e")}.fixed-top{position:fixed;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}.video-bg{position:relative;height:90vh;z-index:9}.video-bg:before{position:absolute;content:"";background:#252525;background:linear-gradient(11deg,#000 0,rgba(255,255,255,0) 91%);opacity:.8;left:0;top:0}.video-bg video{position:absolute;bottom:0;left:0;min-width:100%;min-height:100%;z-index:-1000;object-fit:cover}.banner-enquiry input,.banner-enquiry select,.banner-enquiry textarea,.footer input,.footer textarea{background-color:rgba(255,255,255,.05);border-color:#ffd1dc;outline:0;margin-bottom:1rem;padding:.5rem;height:45px}@media screen and (max-width:767px) and (min-width:320px){.video-bg{height:60vh}}.video-caption{height:auto;width:auto;position:absolute;bottom:calc(12% - 10px);margin-left:3rem}.video-caption .sec-title h1{font-size:4rem}@media screen and (max-width:992px) and (min-width:320px){.section-md,.section-sm{padding:15px 0}.video-caption{white-space:normal;transform:translate(0,0);bottom:0;left:0;top:calc(60% - 10px)}.video-caption .text-ghru{margin-left:0}}.banner-sec{background:url(https://rgicdn.s3.ap-south-1.amazonaws.com/elarasalon/images/banner-bg.webp) top left/cover no-repeat}.banner-sec .sec-title h2{font-size:3rem}.banner-swiper{height:70vh}.banner-swiper .swiper-slide{background-position:top center;background-repeat:no-repeat;border-radius:2rem;background-size:cover}.banner-enquiry{background:#f8f7f4;padding:2rem;border-radius:1rem}.banner-enquiry input::placeholder,.banner-enquiry select::placeholder,.banner-enquiry textarea::placeholder{color:#252525}.banner-enquiry input:focus,.banner-enquiry select:focus,.banner-enquiry textarea:focus,.footer input:focus,.footer textarea:focus{box-shadow:none!important;outline:0!important}.banner-enquiry input:focus::placeholder,.banner-enquiry select:focus::placeholder,.banner-enquiry textarea:focus::placeholder{color:#252525}.counter-sec .counter-box{padding:1rem;border-radius:0 0 5rem}.counter-sec .counter-box img{width:60px}.counter-sec .counter-box h2{font-size:2.5rem}.counter-sec .col:first-child .counter-box{border-radius:5rem 0 0}.price-box img{width:200px}.lightBox--gallery ul li{height:350px;position:relative}.lightBox--gallery ul li::before{background-color:#252525;opacity:.7;transition:.6s;width:0;position:absolute;left:0;bottom:0;content:"";height:0}.lightBox--gallery ul li img{object-fit:cover;object-position:top}.lightBox--gallery ul li a{display:inline-block;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;opacity:0;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}.lightBox--gallery ul li a i{font-size:1.1rem;display:flex;align-items:center;justify-content:center}.lightBox--gallery ul li:hover a{opacity:1}.footer,.footer-bottom,.inner-course .service-box .flip-box-back li::before{background-color:#252525}.footer::after{width:1px;right:20%;margin:auto;background-color:#444}@media screen and (max-width:991px){header .navbar{background-color:#bd7989}header .navbar .navbar-collapse{position:absolute;width:100%;left:0;top:calc(100% - 0px)}header .navbar .navbar-brand{position:relative;width:auto}.banner-sec .sec-title h1{font-size:3.5rem}.banner-swiper{height:56vh}.counter-sec .counter-box{padding:1rem}.footer::after{content:unset}}.academy-item span,.blogs-sec .blogs-container .blogs-items:first-child,.blogs-sec .blogs-container .blogs-items:nth-child(3){background-color:#bd7989}.footer input::placeholder,.footer textarea::placeholder{color:#fff}.footer input:focus::placeholder,.footer textarea:focus::placeholder{color:#252525}.flip-box-back .ul-list li,.flip-box-back p,.footer .btn-primary:hover,.swiper-slide-active .testi-box h4,.swiper-slide-active .testi-box p{color:#fff}.footer-bottom::before{height:1px;width:100%;background-color:#444}.testi-box{border-radius:7rem 7rem 0 0;padding:1.3rem 1.5rem 1.5rem 1.3rem;position:relative}.testi-box img{width:100px;border-radius:3rem 0 0}.testi-box::before{position:absolute;content:"\f10d";font-family:"Font Awesome 5 Free";font-weight:900;font-size:23rem;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.1}.testi-sec .testi-swiper{overflow:visible;width:90%}.testi-sec .swiper-wrapper{align-items:center}.testi-sec .swiper-slide{flex:0 0 auto;width:22%;display:flex;justify-content:center;align-items:center;transition:transform .5s,opacity .5s}.testi-sec .swiper-slide video{width:100%;height:auto;border-radius:1rem;object-fit:cover;transition:transform .5s;display:block}.testi-sec .swiper-slide-active{transform:scale(1.05);opacity:1}.testi-sec .swiper-slide:not(.swiper-slide-active) video{opacity:.9;transform:scale(.98)}.blogs-sec .blogs-container{display:grid;grid-template-columns:25% 25% 25% 25%}.blogs-sec .blogs-container .blogs-items{height:450px}.blogs-sec .blogs-container .blogs-items img{height:450px;object-fit:cover;object-position:top;width:100%}@media screen and (min-width:1024px) and (max-width:1200px){.banner-swiper{height:60vh}.blogs-sec .blogs-container .blogs-items,.blogs-sec .blogs-container .blogs-items img{height:540px}}@media screen and (max-width:992px){.curve-img-left,.curve-img-right{border-radius:1rem}.navbar{z-index:9}.navbar-nav{background:#bd7989;padding:10px}.navbar-nav .nav-item .nav-link{line-height:2.5}.navbar-nav .nav-item .dropdown-menu .dropdown-item{font-size:.7rem}.blogs-sec .blogs-container{grid-template-columns:50% 50%}}.academy-item{-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s;border:1px solid #c9c7c7}.academy-item span{position:absolute;padding:.7rem;right:0;bottom:0;color:#fff}.academy-item:hover{border:1px solid #bd7989}#return-to-top{position:fixed;bottom:20px;right:20px;background:#bd7989;display:none;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;z-index:99}#return-to-top i{color:#fff;margin:0;position:relative;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.widget-box .widget-box-inner{padding:1rem;border-radius:1rem;border:1px solid #bd7989}.widget-box iframe{width:100%;height:850px}@media screen and (max-width:767px){.banner-swiper{height:50vh}.counter-sec .counter-box{padding:1rem}.counter-sec .counter-box h5{width:65%;margin:auto}.blogs-sec .blogs-container{grid-template-columns:auto}.blogs-sec .blogs-container .blogs-items,.blogs-sec .blogs-container img{height:auto}.widget-box iframe{height:320px!important}}@media screen and (max-width:1028px){.widget-box iframe{height:590px}}@media screen and (min-width:1401px){.widget-box iframe{height:980px}}@media screen and (min-width:1601px){.sec-subtitle h2{font-size:2.8rem}.sec-subtitle h3{font-size:2rem}.widget-box iframe{height:990px}}.service-box{background-color:#fff;border:1px solid #a4a4a4;perspective:1000px;height:400px;width:100%}.service-box:hover .flip-box-inner{transform:rotateY(180deg)}@media (min-width:1600px){.service-box{height:450px}}.flip-box-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .8s;transform-style:preserve-3d}.flip-box-back,.flip-box-front{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:2rem;border-radius:9rem 9rem 0 0}.flip-box-front{padding:0;background-position:center center;background-size:cover;justify-content:end}.flip-box-front .flip-content{padding:1rem;bottom:0;top:auto;background-color:#252525;opacity:.7;width:100%;position:absolute}.flip-box-back{background-color:#bd7989;transform:rotateY(180deg)}.flip-box-back .ul-list li::before,.inner-course .service-box .flip-box-back,.review{background-color:#fff}.flip-box-back img{width:40px;filter:invert(1)}.service-swiper .swiper-slide-prev .flip-box-back,.service-swiper .swiper-slide-prev .flip-box-front,.service-swiper .swiper-slide-prev .service-box{border-radius:9rem 0 0}.service-swiper .swiper-slide-next .flip-box-back,.service-swiper .swiper-slide-next .flip-box-front,.service-swiper .swiper-slide-next .service-box{border-radius:0 9rem 0 0}.service-swiper .swiper-slide-active .flip-box-back,.service-swiper .swiper-slide-active .flip-box-front,.service-swiper .swiper-slide-active .service-box{border-radius:9rem 9rem 0 0}.introductary{border-radius:0 15rem 15rem 0;width:94%}@media screen and (max-width:767px){.introductary{border-radius:0;width:100%}}.inner-course .service-box,.inner-course .service-box .flip-box-inner .flip-box-back,.inner-course .service-box .flip-box-inner .flip-box-front{border-radius:1rem!important}.inner-course .service-box .flip-box-inner img{margin-right:1rem;width:40px}.inner-course .service-box .flip-content{border-radius:0 0 1rem 1rem}.review{padding:1.5rem;border-radius:1rem;box-shadow:0 0 6px #00000038}.review .review-img img{border-radius:50%;width:70px}.line{border-top:1px solid #bd7989}