*{padding:0;margin:0;box-sizing:border-box}body{overflow-x:hidden}.auth-main-layout{min-height:100vh;width:100%}.auth-main-layout .auth-section{background-color:#337ab7;min-height:inherit;padding:60px 40px!important;gap:24px;display:flex;align-items:center;position:relative;z-index:10;overflow:hidden}.auth-main-layout .auth-section .back_home_btn{padding:12px 24px;background-color:#337ab7;border:none;outline:0;font-size:14px!important;font-weight:600;color:#fff!important;border-radius:10px;display:flex;align-items:center;justify-content:center;position:absolute;top:24px;left:24px;z-index:999}.auth-main-layout .auth-section .back_home_btn.sm{padding:0;width:36px;height:36px;border-radius:50%;display:none}.auth-main-layout .auth-section .form-part{background-color:#fff;border-radius:28px;width:calc(60% - 12px);position:relative;z-index:999}.auth-main-layout .auth-section .slider-part{width:calc(40% - 12px)}.auth-main-layout .auth-section .form-part .form-wrapper{max-width:75%;margin:auto;width:100%;padding:60px 40px}.auth-main-layout .auth-section .form-part .logo-part img{max-width:300px;margin:auto}.auth-main-layout .auth-section .form-part .text-content h2,.auth-main-layout .auth-section .form-part .text-content h5{text-align:center}.auth-main-layout .auth-section .form-part .text-content h2{font-size:40px;font-weight:700;color:#000}.auth-main-layout .auth-section .form-part .text-content h5,.auth-main-layout .auth-section .form-part a{color:#337ab7;font-size:18px;font-weight:600}.auth-main-layout .auth-section .form-part .form-group .form-control{padding:18px 24px;height:unset!important;border-radius:8px;box-shadow:none!important;outline:0!important;width:100%;color:#000}.auth-main-layout .auth-section .form-part .form-group .form-control:focus{border:1px solid #337ab7!important}.main-circles-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.main-circles-wrapper .circle-fancy{position:absolute;display:block;list-style:none;width:60px;height:60px;background:#3c82be;bottom:-150px;animation:20s linear infinite animate}.main-circles-wrapper .circle-fancy:nth-child(2){left:60%;width:100px;height:100px;animation-delay:2s;animation-duration:8s}.main-circles-wrapper .circle-fancy:nth-child(3){left:80%;width:120px;height:120px;animation-delay:4s;animation-duration:18s}.main-circles-wrapper .circle-fancy:nth-child(4){left:78%;width:100px;height:100px;animation-delay:1s;animation-duration:16s}.main-circles-wrapper .circle-fancy:nth-child(5){left:45%;width:120px;height:120px;animation-delay:3s;animation-duration:12s}.main-circles-wrapper .circle-fancy:nth-child(6){left:54%;width:60px;height:60px;animation-delay:1s;animation-duration:10s}.main-circles-wrapper .circle-fancy:nth-child(7){left:90%;width:100px;height:100px;animation-delay:2s;animation-duration:17s}@keyframes animate{0%{opacity:1;border-radius:50%;transform:translateY(0) rotate(0)}100%{opacity:0;border-radius:100%;transform:translateY(-1000px) rotate(720deg)}}.auth-main-layout .auth-section .form-part .form-group select{-moz-appearance:none;-webkit-appearance:none;appearance:none}.auth-main-layout .auth-section .form-part .form-group label{font-size:18px;margin-bottom:10px;font-weight:500;color:#000}.auth-main-layout .auth-section .form-part .input-wrapper{position:relative}.auth-main-layout .auth-section .form-part .input-wrapper input,.auth-main-layout .auth-section .form-part .input-wrapper select{padding-left:60px!important}.auth-main-layout .auth-section .form-part .input-wrapper span.icon,.auth-main-layout .auth-section .form-part .input-wrapper span.icon-end{position:absolute;top:50%;left:30px;transform:translate(-50%,-50%);z-index:9}.auth-main-layout .auth-section .form-part .input-wrapper span.icon-end{left:unset!important;right:0!important}.text-end{text-align:end}.auth-main-layout .auth-section .form-part .action-part button{padding:18px 24px;background-color:#337ab7;border:none;outline:0;font-size:18px;font-weight:600;color:#fff;border-radius:10px;min-width:280px;display:flex;align-items:center;justify-content:center;height:62px;text-transform:uppercase}.image-slider-wrapper{width:520px;height:520px;border-radius:50%;margin:auto;position:relative}.image-slider-wrapper::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:99;border:3px solid #fff;border-radius:50%;transform:translate(3%,3%)}.image-slider-wrapper .slick-slider{overflow:hidden}.image-slider-wrapper .slick-slider,.slick-slider.image-slider .slick-list,.slick-slider.image-slider .slick-list .slick-track,.slick-slider.image-slider .slick-list .slick-track .slick-slide{width:100%;height:100%}.slick-slider.image-slider .slick-list .slick-track .slick-slide img{width:100%;height:100%;object-fit:cover;object-position:center}.text-content-slider{padding:0 32px}.text-content-slider .our-offering-card h3,.text-content-slider .our-offering-card p{color:#fff}.text-content-slider .our-offering-card h3{font-size:28px;margin-bottom:8px;font-weight:600;line-height:1.5}.app_journey_slider .slick-dots{display:flex!important;align-items:center;justify-content:center;gap:10px;bottom:0}.text-content-slider .slick-dots{display:flex;align-items:center;justify-content:center;gap:6px;bottom:-60px!important}.text-content-slider .slick-dots li{width:12px;height:12px;border-radius:12px;background-color:#fff;display:block;padding:0;margin:0;transition:.5s}.text-content-slider .slick-dots li button:before{display:none}.text-content-slider .slick-dots li.slick-active{width:34px;background-color:#fff}.text-content-slider .slick-dots li button{width:100%;height:100%;padding:0;margin:0}@media (max-width:1600px){.auth-main-layout .auth-section .form-part .form-wrapper{max-width:90%;padding:48px!important}.image-slider-wrapper{width:460px;height:460px}.auth-main-layout .auth-section .form-part .text-content h2{font-size:32px}.auth-main-layout .auth-section .form-part .form-group label,.auth-main-layout .auth-section .form-part .text-content h5,.auth-main-layout .auth-section .form-part a{font-size:16px}.auth-main-layout .auth-section .form-part .form-group .form-control{padding:12px 24px}.auth-main-layout .auth-section .form-part .action-part button{padding:12px 24px;height:50px;font-size:14px}.auth-main-layout .auth-section .form-part .logo-part img{max-width:240px}.auth-main-layout .auth-section{padding:36px!important}.text-content-slider .slick-dots{bottom:-40px!important}}@media (max-width:1400px){.image-slider-wrapper{width:400px;height:400px}.text-content-slider .our-offering-card h3{font-size:24px}.auth-main-layout .auth-section .form-part .form-wrapper{padding:32px!important}.auth-main-layout .auth-section{padding:24px!important}.text-content-slider .slick-dots{bottom:-40px!important}}@media (max-width:1200px){.auth-main-layout .auth-section .form-part .form-wrapper{max-width:100%;padding:40px}.image-slider-wrapper{width:340px;height:340px}.auth-main-layout .auth-section .back_home_btn.lg{display:none}.auth-main-layout .auth-section .back_home_btn.sm{display:flex}.text-content-slider{padding:0 20px}.auth-main-layout .auth-section{padding:24px!important}.auth-main-layout .auth-section .form-part{border-radius:18px}}@media (max-width:992px){.auth-main-layout .auth-section .form-part .form-wrapper{padding:32px}.auth-main-layout .auth-section .form-part{width:100%}.auth-main-layout .auth-section .slider-part{display:none}.auth-main-layout .auth-section .form-part .form-group .form-control{padding:16px 24px}}@media (max-width:576px){.auth-main-layout .auth-section .form-part .text-content h2{font-size:24px}.auth-main-layout .auth-section .form-part .form-group .form-control{padding:12px 24px}.auth-main-layout .auth-section .form-part .logo-part img{max-width:240px}.auth-main-layout .auth-section{padding:16px!important}.auth-main-layout .auth-section .form-part .form-wrapper{padding:24px}.auth-main-layout .auth-section .form-part .action-part button{min-width:100%;height:48px}.auth-main-layout .auth-section .form-part .form-group label{font-size:14px}}@media (max-width:420px){.auth-main-layout .auth-section .form-part .logo-part img{max-width:200px}.auth-main-layout .auth-section .back_home_btn.sm{width:28px;height:28px}.auth-main-layout .auth-section .back_home_btn.sm svg{width:16px;height:16px}}