.header-container{width:100%;position:fixed;z-index:10;top:0;transition:background-color .3s ease,box-shadow .3s ease}.header-container.scrolled{background-color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.1)}.header-container .nav-menu-top{width:100%;display:flex;justify-content:end;padding-block:10px}@media screen and (max-width:575px){.header-container .nav-menu-top{padding-block:5px}}.header-container .nav-menu-top ul{display:flex;align-items:center}.header-container .nav-menu-top ul li{list-style:none;padding-inline:25px;position:relative}.header-container .nav-menu-top ul li svg{font-size:21px;position:absolute;left:-5px;top:-2px;color:#3b1bd8}@media screen and (max-width:575px){.header-container .nav-menu-top ul li svg{left:-30px}}.header-container .nav-menu-top ul li svg.phone{animation:ringing 5s ease-in-out infinite}@keyframes ringing{20%{transform:rotate(0deg)}21%{transform:rotate(10deg)}22%{transform:rotate(-10deg)}23%{transform:rotate(12deg)}24%{transform:rotate(-12deg)}25%{transform:rotate(12deg)}26%{transform:rotate(-12deg)}28%{transform:rotate(10deg)}30%{transform:rotate(-10deg)}32%{transform:rotate(5deg)}34%{transform:rotate(-5deg)}36%{transform:rotate(2deg)}38%{transform:rotate(0deg)}}@media screen and (max-width:575px){.header-container .nav-menu-top ul li{text-align:right;padding-inline:0;line-height:24px}.header-container .nav-menu-top ul{flex-direction:column}}.header-container .nav-menu-bottom{height:64px}@media screen and (max-width:991px){.header-container .nav-menu-bottom{height:auto;padding-bottom:15px}}.header-container .nav-menu-bottom .container{display:flex;justify-content:space-between;align-items:center;height:100%}@media(max-width:767px){.header-container .nav-menu-bottom .container{padding-inline:10px}}@media screen and (max-width:575px){.header-container .nav-menu-bottom .container{padding-inline:0}}.header-container .nav-menu-bottom .container .left-col{display:flex;align-items:center;height:100%;gap:100px}@media(max-width:767px){.header-container .nav-menu-bottom .container .left-col{width:auto}}@media screen and (max-width:991px){.header-container .nav-menu-bottom .container .left-col{flex-direction:column;gap:10px}}@media screen and (max-width:575px){.header-container .nav-menu-bottom .container .left-col .logo img{width:150px!important}}.header-container .nav-menu-bottom .container .left-col .nav-menu{display:flex;gap:20px;height:100%;align-items:center}@media(max-width:767px){.header-container .nav-menu-bottom .container .left-col .nav-menu{display:none}}@media screen and (max-width:1399px){.header-container .nav-menu-bottom .container .left-col .nav-menu{gap:5px}}@media screen and (max-width:1199px){.header-container .nav-menu-bottom .container .left-col .nav-menu{gap:14px}}.header-container .nav-menu-bottom .container .left-col .nav-menu li{list-style:none;padding-inline:10px;padding-block:5px;font-size:15px;border-radius:40px;display:flex;align-items:center;cursor:pointer;height:-moz-fit-content;height:fit-content;position:relative;font-family:Poppins,serif;transition:color .3s ease}@media screen and (max-width:1399px){.header-container .nav-menu-bottom .container .left-col .nav-menu li{font-size:14px}}.header-container .nav-menu-bottom .container .left-col .nav-menu li:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2.5px;background-color:#3b1bd8;transform-origin:center center;transform:scaleX(0);transition:transform .3s ease}.header-container .nav-menu-bottom .container .left-col .nav-menu li:hover:after{transform:scaleX(1)}.header-container .nav-menu-bottom .container .right-col{display:flex;align-items:center;gap:10px}.header-container .nav-menu-bottom .container .right-col .menu-icon{display:none}@media(max-width:767px){.header-container .nav-menu-bottom .container .right-col .menu-icon{display:block;font-size:24px}}.header-container .nav-menu-bottom .container .right-col .appointment-btn{cursor:pointer;background-color:#3b1bd8;color:#fff;padding-inline:14px;padding-block:8px;border-radius:20px;font-size:15px;position:relative;overflow:hidden}.header-container .nav-menu-bottom .container .right-col .appointment-btn span{position:relative;z-index:1}.header-container .nav-menu-bottom .container .right-col .appointment-btn:after{position:absolute;width:100%;height:100%;top:0;left:0;content:"";background:#ff005a;transform:scaleX(0);transform-origin:right;transition:transform .25s ease-out;z-index:0}.header-container .nav-menu-bottom .container .right-col .appointment-btn:hover:after{transform:scaleX(1);transform-origin:left}@media screen and (max-width:1199px){.header-container .nav-menu-bottom .container .right-col .appointment-btn{display:none}}@media screen and (max-width:575px){.header-container{padding:0 15px}}.active-menu{color:#fff;background-color:#3b1bd8;position:relative}.active-menu:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:0;background-color:transparent!important;transform-origin:center center;transform:scaleX(0);transition:transform .3s ease}.active-menu:hover:after{background-color:transparent;transform:scaleX(0)}.footer{background-repeat:no-repeat;padding:40px 0;background-color:#050505}@media screen and (max-width:767px){.footer{padding:30px 0}}.footer .row{display:flex;flex-wrap:wrap}@media screen and (max-width:767px){.footer .row{flex-direction:column}}.copyright{background-color:#3b1bd8;padding:15px 0;text-align:center;color:#fff;font-size:15px}.modal-overlay{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;background-color:transparent;position:fixed;top:0;z-index:999;background-color:rgba(0,0,0,.9)}.modal-overlay .modal-col{width:50%;height:auto;position:relative;padding:20px;border-radius:10px}@media screen and (max-width:991px){.modal-overlay .modal-col{width:100%}}.form-container{background-color:#e5eaff;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);max-width:1000px;margin:auto}.form-container button,.form-container input,.form-container textarea{width:100%;padding:10px;margin:10px 0;border:1px solid #ddd;border-radius:5px}.form-container input{height:50px}.form-container button{background-color:#3b1bd8;color:#fff;font-size:16px;cursor:pointer}.form-container button:hover{background-color:#45a049}.form-row{display:flex;flex-wrap:wrap}@media screen and (max-width:991px){.form-row{flex-direction:column}}.form-lg-9{flex:none;width:65%;padding:0 15px}@media screen and (max-width:1399px){.form-lg-9{width:55%}}@media screen and (max-width:991px){.form-lg-9{width:100%}}.form-lg-3{flex:none;width:35%;padding:0 15px}@media screen and (max-width:1399px){.form-lg-3{width:45%}}@media screen and (max-width:991px){.form-lg-3{width:100%}}.fomr-p0{padding:0}.form-title{margin-bottom:15px;position:relative}.appointment-box{background-color:#e5eaff;padding:50px}.cross-icon{position:absolute;right:30px;top:30px;cursor:pointer}.apoint-rwhite{background-color:#fff;display:flex;align-items:center;justify-content:center;padding:30px;flex-direction:column}@media screen and (max-width:991px){.apoint-rwhite{display:none}}.calendar{font-size:40px}.schedule-title{font-size:28px;margin-top:30px;font-weight:600;color:#3b1bd8}.brieft{font-size:14px;line-height:21px;color:#000;margin-top:30px;text-align:center}.apt-number{font-size:32px;margin-top:100px;font-weight:600}.sider-container{height:100%;position:fixed;top:0;background-color:rgba(0,0,0,.5);left:0;z-index:999;transition:all .3s ease-in-out}.sider-container.closed,.sider-container.closed .sider-col{width:0;transition:all .3s ease-in-out}.sider-container.open{width:100%;transition:all .3s ease-in-out}.sider-container.open .sider-col{transition:all .3s ease-in-out;width:60%}.sider-container .sider-col{background-color:#fff;height:100%;position:relative;overflow:hidden}.sider-container .sider-col ul{margin-top:50%;width:100%}.sider-container .sider-col ul li{margin:auto;text-align:center;padding-block:15px;position:relative;width:-moz-fit-content;width:fit-content;list-style:none}.sider-container .sider-col ul li:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#3b1bd8;transform-origin:center center;transform:scaleX(0);transition:transform .3s ease}.sider-container .sider-col ul li:hover:after{transform:scaleX(1)}.sider-container .sider-col .close-sider-btn{right:10px;top:10px;position:absolute;color:#000;font-size:24px;cursor:pointer}.active-menu2{margin:auto;position:relative;width:80%}.active-menu2:after{content:"";position:absolute;bottom:8px;left:0;width:100%;height:2px!important;background-color:#3b1bd8;transform-origin:center center;transform:scaleX(.5);transition:transform .3s ease}.ft-lg-3{flex:0 0 auto;width:25%;padding:0 15px}@media screen and (max-width:767px){.ft-lg-3{width:100%;margin-bottom:30px}}.ft-lg-6{flex:0 0 auto;width:50%;padding:0 15px}@media screen and (max-width:991px){.ft-lg-6{width:100%;margin-bottom:30px}}.ft-lg-12{width:100%}.ft-lg-12,.ft-lg-2{flex:0 0 auto;padding:0 15px}.ft-lg-2{width:16.66666667%}@media screen and (max-width:991px){.ft-lg-2{width:33%;margin-bottom:30px}}@media screen and (max-width:767px){.ft-lg-2{width:100%;margin-bottom:30px}}.newsletter-title{font-size:21px;color:#fff;font-weight:500}.newsletter-desp{font-size:14px;color:#fff}.email-subs,.newsletter-desp{margin-top:15px;line-height:24px}.email-subs{color:#414141}.email-subs,.subs-now{font-size:16px;width:100%;padding:15px;border:5px}.subs-now{background-color:#2426c8}.number-info,.subs-now{color:#fff;margin-top:15px;line-height:24px}.number-info{font-size:14px}.footer-link{margin-top:15px;list-style:none}.footer-link li{width:100%;display:block;line-height:30px;color:#fff;font-size:14px}.footer-social{list-style:none;margin:15px 0 30px}.footer-social li{display:inline-block;padding:0 5px;color:#fff;font-size:24px}.footer-social li a{color:#fff}.ft-30{margin-top:30px}