.ep-auth__card{border-radius:20px;background:var(--ep-white-color);box-shadow:0 0 60px 0 rgba(0,0,0,.05);padding:60px;margin:0 8px}.ep-auth__card-head{text-align:center;margin-bottom:24px}.ep-auth__card-title{font-size:40px;font-weight:700;line-height:50.04px;text-transform:capitalize;margin-bottom:12px}.ep-auth__card-text{font-size:14px;font-weight:400;line-height:20px;text-transform:capitalize}.ep-auth__card-social{margin-top:36px;gap:8px}.ep-auth__card-social,.ep-auth__card-social a{display:flex;align-items:center;justify-content:center}.ep-auth__card-social a{border:1px solid var(--ep-border-color);border-radius:20px;padding:12px 24px;width:100%;gap:12px;font-size:14px;font-weight:500;line-height:normal;color:var(--ep-secondary-color)}.ep-auth__card-social a:hover{background:var(--ep-offwhite-color)}.ep-auth__card-social a img{width:22px;height:22px;object-fit:contain}.ep-auth__another-way{margin-top:24px;font-size:12px;font-weight:400;line-height:normal;text-transform:capitalize;position:relative}.ep-auth__another-way:after,.ep-auth__another-way:before{position:absolute;content:"";width:35%;height:1px;background:var(--ep-border-color);top:50%}.ep-auth__another-way:before{left:0}.ep-auth__another-way:after{right:0}.ep-auth__card-form .form-group{margin-bottom:16px}.ep-auth__card-form .form-group label{display:block;font-size:16px;font-weight:500;line-height:28px;margin-bottom:12px}.ep-auth__card-form .form-group input{width:100%;border-radius:20px;border:1.5px solid var(--ep-border-color);height:58px;padding:18px 24px;font-size:16px;font-weight:400;line-height:28px;color:var(--ep-secondary-color)}.ep-auth__card-form .form-group input:focus{border:1.5px solid var(--ep-primary-color-1)}.ep-auth__card-form .form-group-input{position:relative}.ep-auth__card-form .toggle-password{position:absolute;right:24px;top:20px;font-size:14px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer;color:#4f536c66;transition:all .4s ease}.ep-auth__card-form .toggle-password:hover{color:var(--ep-paragraph-color)}.ep-auth__card-form .form-group-input input{padding:18px 56px 18px 24px!important}.ep-auth__card-info{display:flex;align-items:center;justify-content:space-between}.ep-auth__card-info .form-check{cursor:pointer;white-space:nowrap;margin:0}.ep-auth__card-info .form-check label{color:var(--ep-paragraph-color);position:relative;cursor:pointer;font-size:16px;font-style:normal;font-weight:400;line-height:28px}.ep-auth__card-info .form-check label a{color:var(--ep-primary-color-2);text-decoration:none;margin-left:5px}.ep-auth__card-info .form-check input{width:18px;height:18px;border-radius:4px;margin-right:8px;cursor:pointer;position:relative;top:1px;border:1px solid var(--ep-border-color)}.ep-auth__card-info .form-check input:focus{box-shadow:none;border-color:var(--ep-primary-color-1)}.ep-auth__card-info .form-check .form-check-input:checked{background-color:var(--ep-primary-color-1)}.ep-auth__card-info a:hover{color:var(--ep-primary-color-1);text-decoration:underline}.ep-auth__card-form-btn .ep-btn{padding:20px 26px;width:100%;margin-top:12px;background:var(--ep-primary-color-1)}.ep-auth__card-bottom{margin-top:32px;display:flex;align-items:center;gap:12px}.ep-auth__card-bottom a{border:1px solid var(--ep-border-color);border-radius:12px;font-size:12px;font-weight:600;line-height:normal;color:var(--ep-secondary-color);padding:6px 16px;display:inline-block}.ep-auth__card-bottom a:hover{background:var(--ep-offwhite-color)}@media only screen and (max-width:767px){.ep-auth__card{padding:32px;margin:0}.ep-auth__card-title{font-size:28px}.ep-auth__card-social{margin-top:32px}.ep-auth__card-social a{margin-bottom:12px}.ep-auth__card-bottom{display:block}.ep-auth__card-bottom a{margin-top:8px}.ep-auth__card-social{display:block}.ep-auth__card-form .form-group input{height:52px}.ep-auth__card-info{display:block}.ep-auth__card-info a{margin-top:8px}.ep-auth__card-info .form-check label{font-size:14px;line-height:120%}.ep-auth__another-way:after,.ep-auth__another-way:before{width:20%}}.ep-error__content{margin-top:42px}.ep-error__content h3{font-size:32px;font-weight:700;line-height:42px;margin-bottom:12px}.ep-error__btn{margin-top:32px}@media only screen and (max-width:767px){.ep-error__content h3{font-size:28px}}.mobile-menu-modal{z-index:99999}.mobile-menu-modal .offcanvas-logo img{max-width:154px;height:40px;object-fit:contain}.mobile-menu-offcanvas-toggler{text-align:center;display:inline-block;padding:0!important;z-index:3;border-radius:50%;border:none;display:none;width:28px;height:14px;line-height:50px;background:transparent;z-index:888}.mobile-menu-offcanvas-toggler .line{position:relative;display:block;width:24px;height:2px;background:var(--ep-secondary-color);margin-left:auto;margin-right:auto;transition:all .3s}.mobile-menu-offcanvas-toggler:hover .line{background:var(--ep-primary-color-5)}.mobile-menu-offcanvas-toggler .line+.line{margin-top:4px}.mobile-menu-modal-main-body{padding:24px 20px;overflow-y:scroll}.mobile-menu-modal.offcanvas-modal.modal.fade .modal-dialog{transform:translateX(-100%)}.mobile-menu-modal.offcanvas-modal.modal.show .modal-dialog{transform:translateX(0)}.mobile-menu-modal .offcanvas-dialog{position:absolute;top:0;left:0;width:300px;height:100%;margin:0}.offcanvas.offcanvas-start{width:300px;background:transparent;border:none}.mobile-menu-modal .offcanvas-dialog .modal-content{height:100%;border-radius:0;border:0}.mobile-menu-modal .offcanvas-header{border:none;padding:18px 20px!important;position:relative;border-radius:0;display:flex;align-items:center;justify-content:space-between;background:var(--ep-offwhite-color)}.mobile-menu-modal .offcanvas-header .btn-close{color:var(--ep-primary-color-5);opacity:1;width:35px;height:35px;line-height:39px;border-radius:100%;padding:0;font-size:13px;background:transparent;transition:all .4s ease;margin:0;float:right;border:1px solid var(--ep-primary-color-5)!important}.mobile-menu-modal .offcanvas-header .btn-close:hover{background:var(--ep-primary-color-5);border:1px solid transparent!important;color:var(--ep-white-color)}.mobile-menu-modal .offcanvas-menu:before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;content:"";background-color:var(--ep-white-color)}.offcanvas-men-list{padding-bottom:78px}.mobile-menu-modal .offcanvas-menu li{margin-bottom:16px;border-bottom:1px solid var(--ep-border-color);padding-bottom:16px}.mobile-menu-modal .offcanvas-menu li:last-child{margin:0;padding:0;border:none}.mobile-menu-modal .offcanvas-menu li.active .menu-arrow{color:var(--ep-primary-color-5)}.mobile-menu-modal .offcanvas-menu li.active .menu-arrow:before{background:var(--ep-primary-color-5)!important;color:var(--ep-white-color)!important}.mobile-menu-modal .offcanvas-menu li a{font-weight:500;display:block;text-transform:capitalize;color:var(--ep-secondary-color);font-size:16px}.mobile-menu-modal .offcanvas-menu li .active,.mobile-menu-modal .offcanvas-menu li a:hover{color:var(--ep-primary-color-5)}.mobile-menu-modal .offcanvas-menu li a i{margin-left:10px}.mobile-menu-modal .offcanvas-modal .modal-content{padding:0 15px}.modal-backdrop.fade.show{background:var(--ep-secondary-color);opacity:.5;z-index:9999}.offcanvas-backdrop{background-color:var(--ep-secondary-color)}.mobile-menu-modal .offcanvas-btn{margin-top:30px}.mobile-menu-modal-bottom-button{position:absolute;width:100%;bottom:0;left:0;padding:20px;background:var(--ep-white-color);border-top:1px solid var(--border-color)}.mobile-menu-modal-bottom-button .theme-btn{width:100%;display:block;text-align:center;padding:12px;font-size:14px}.mobile-menu-modal-bottom-button .theme-btn:hover{background:var(--ep-secondary-color);color:var(--ep-white-color)}#offcanvas-menu .sub-menu{margin-top:16px;margin-left:12px;display:none}#offcanvas-menu .sub-menu.open{display:block}#offcanvas-menu .sub-menu li:last-child{margin:0;padding:0}#offcanvas-menu .sub-menu li a{font-size:15px}#offcanvas-menu .sub-menu li .menu-active{color:var(--ep-primary-color-5)}#offcanvas-menu .sub-menu li a:hover,#offcanvas-menu .sub-menu li.active a{color:var(--ep-primary-color-5)!important}#offcanvas-menu .menu-arrow{position:relative}#offcanvas-menu .menu-arrow.active a{color:var(--ep-primary-color-5)}#offcanvas-menu .sub-menu li{margin-bottom:12px;padding-bottom:12px}#offcanvas-menu .menu-arrow.active .sub-menu li a{color:var(--ep-secondary-color)}#offcanvas-menu .menu-arrow.active .sub-menu li.active a{color:var(--ep-primary-color-5)}#offcanvas-menu .menu-arrow:hover:before{background:var(--ep-primary-color-5);color:var(--ep-white-color)}#offcanvas-menu .menu-arrow:before{position:absolute;font-family:uicons-solid-straight!important;content:"\f13d";font-size:16px;right:0;top:0;width:24px;height:24px;background:#ff723a1a;border-radius:100%;color:var(--ep-primary-color-5);text-align:center;line-height:24px;transition:all .4s ease}#offcanvas-menu .menu-arrow.active:before{background:var(--ep-primary-color-5);color:var(--ep-white-color);content:"\f110"}.mobile-menu-modal .offcanvas-menu li.active .menu-arrow:before{content:"\f13d"!important}.mobile-menu-modal-bottom .theme-btn{text-align:center;width:100%;justify-content:center;padding:12px;font-size:15px}.mobile-menu-modal-bottom .theme-btn i{font-size:18px;top:1px;position:relative}@media only screen and (min-width:992px) and (max-width:1199.9px){.mobile-menu-offcanvas-toggler{display:block}.mobile-menu-modal .offcanvas-dialog{width:400px!important}.mobile-menu-offcanvas-toggler{top:6%;float:right}}@media only screen and (min-width:768px) and (max-width:991px){.mobile-menu-offcanvas-toggler{display:block}.mobile-menu-modal .offcanvas-dialog{width:400px!important}.mobile-menu-offcanvas-toggler{top:6%;float:right}}@media only screen and (max-width:767px){.mobile-menu-offcanvas-toggler{display:block;float:right}}.ep-footer{background:var(--ep-secondary-color);z-index:2;overflow:hidden}.ep-footer__widget{margin-top:40px}.ep-footer__logo img{width:168px;height:42px;object-fit:contain}.ep-footer__text{color:var(--ep-white-color);margin-top:32px;opacity:.8}.ep-footer__contact-single{display:flex;gap:12px;margin-bottom:24px}.ep-footer__contact-icon i{color:var(--ep-primary-color-3);font-size:18px;position:relative;top:6px}.ep-footer__contact-info p{color:var(--ep-white-color);margin-bottom:4px}.ep-footer__contact-info a,.ep-footer__contact-info span{display:block;color:var(--ep-white-color);opacity:.8}.ep-footer__contact-info a:hover{color:var(--ep-primary-color-5)}.ep-footer__contact-single:last-child{margin:0}.ep-footer__widget.footer-links{margin-left:74px}.ep-footer__widget-title{font-size:20px;font-style:normal;font-weight:600;line-height:26px;color:var(--ep-white-color);margin-bottom:48px}.ep-footer__links-list li a{font-size:16px;font-style:normal;font-weight:400;line-height:28px;color:var(--ep-white-color);opacity:.8}.ep-footer__links-list li a:hover{color:var(--ep-primary-color-5);margin-left:4px}.ep-footer__links-list li{margin-bottom:16px}.ep-footer__links-list li a{display:flex;align-items:center;gap:8px}.ep-footer__links-list li a i{position:relative;top:2px;font-size:14px}.ep-footer__newsletter input{background:transparent;border:none;border-bottom:1px solid #e7e7eb;border-radius:0;width:260px;color:var(--ep-white-color);padding:14px 0 14px 6px}.ep-footer__newsletter input:focus{border-bottom:1px solid var(--ep-primary-color-5)}.ep-footer__newsletter{position:relative}.ep-footer__newsletter button{background:transparent;padding:0;color:var(--ep-primary-color-3);position:absolute;right:0;top:17px;font-size:16px}.ep-footer__newsletter button:hover{color:var(--ep-primary-color-5)}.ep-footer__newsletter{width:260px}.ep-footer__newsletter input:focus,.ep-footer__social-title{color:var(--ep-white-color)}.ep-footer__social-title{font-size:16px;font-style:normal;font-weight:400;line-height:28px;margin-bottom:20px}.ep-footer__social ul li{display:inline-block;margin-right:16px}.ep-footer__social ul li:last-child{margin:0}.ep-footer__social ul li a{width:35px;height:35px;border-radius:100%;border:1px solid #4f536c;text-align:center;line-height:33px;color:var(--ep-white-color);font-size:13px}.ep-footer__social ul li a:hover{background:var(--ep-primary-color-3);border:1px solid transparent}.ep-footer__social{margin-top:30px}.ep-footer__bottom{border-top:1px solid #e7e7eb3d;padding:30px 0}.ep-footer__copyright p{color:var(--ep-white-color);opacity:.8}.ep-footer__copyright p a{margin:0 4px}.ep-footer__copyright a:hover,.ep-footer__copyright p a:focus{color:var(--ep-primary-color-5)}.ep-footer__bottom-link ul li{display:inline-block;margin-right:40px}.ep-footer__bottom-link ul li:last-child{margin:0}.ep-footer__bottom-link{text-align:right}.ep-footer__bottom-link ul li a{color:var(--ep-white-color);opacity:.8;line-height:28px}.ep-footer__bottom-link ul li a:hover{color:var(--ep-primary-color-5)}.ep-footer__top{padding:40px 0 90px}.ep-footer__contact{margin-top:24px}.ep-footer__pattern{position:absolute;right:0;top:0;z-index:-1}.ep-footer__overlay{position:absolute;left:0;top:80px;background:var(--ep-white-color);opacity:.05;width:100%;height:86px;z-index:-1}.footer-services--style2{margin-left:40px}.ep-footer__logo--style2{padding:22px 0}.ep-footer__widget-title--style2{padding:30px 0}.ep-footer__brand{position:absolute;left:50%;z-index:-1;transform:translate(-50%);bottom:88px}.ep-footer__brand,.ep-footer__brand img{width:100%;height:317px}.ep-footer__newsletter--style2 input{padding:14px 56px 14px 26px;border:1px solid #474559;border-radius:58px}.ep-footer__newsletter--style2 button{color:var(--ep-white-color);right:5px;top:2.5px;width:48px;height:48px;line-height:54px;background:var(--ep-primary-color-3);border-radius:100%}.ep-footer__newsletter--style2 button:hover{background:var(--ep-white-color);color:var(--ep-primary-color-3)}.ep-footer__newsletter--style2 input:focus{border:1px solid var(--ep-primary-color-5)}.ep-footer__contact-info--style2 a:hover,.ep-footer__links-list--style2 li a:hover{color:var(--ep-primary-color-6)}@media only screen and (min-width:992px) and (max-width:1200px){.ep-footer__widget.footer-links{margin-left:0}}@media only screen and (min-width:768px) and (max-width:991px){.ep-footer__widget.footer-links{margin-left:0}.ep-footer__bottom-link{text-align:center}.ep-footer__copyright{text-align:center;margin-bottom:12px}.ep-footer__logo--style2,.ep-footer__widget-title--style2{padding:0}.ep-footer__overlay{display:none}.footer-services--style2{margin-left:0}.ep-footer__newsletter,.ep-footer__newsletter input{width:100%}}@media only screen and (max-width:767px){.ep-footer__widget.footer-links{margin-left:0}.ep-footer__widget-title{margin-bottom:24px}.ep-footer__bottom-link ul li{margin-right:8px}.ep-footer__bottom-link,.ep-footer__copyright{text-align:center}.ep-footer__top{padding:40px 0 80px}.footer-services--style2{margin-left:0}.ep-footer__widget-title--style2{padding:0}.ep-footer__overlay{display:none}.ep-footer__logo--style2{padding:0}.ep-footer__social{margin-top:30px!important}.ep-footer__text.mg-top-46{margin-top:24px!important}.ep-footer__newsletter,.ep-footer__newsletter input{width:100%}}.reservedContainer{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);padding:20px;text-align:center}.reservedContent{background:#fff;padding:40px;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);max-width:600px;width:100%}.reservedContent h1{font-size:2rem;color:#333;margin-bottom:20px;font-weight:700}.reservedContent p{font-size:1.2rem;color:#555;line-height:1.6}@media (max-width:768px){.reservedContent h1{font-size:1.5rem}.reservedContent p{font-size:1rem}}