@import url(https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap);@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap);.footer .footerContainer{align-items:normal;display:flex;flex-direction:column;gap:60px;justify-content:normal;padding:60px 0}.footer .footerContainer .footerContent{align-items:normal;display:flex;flex-direction:row;flex-wrap:wrap;gap:0;justify-content:space-between}.footer .footerContainer .footerContent .company{align-items:normal;display:flex;flex-direction:column;gap:20px;justify-content:normal;max-width:297px}.footer .footerContainer .footerContent .company .logo{align-items:normal;display:flex;flex-direction:column;gap:14px;justify-content:normal}.footer .footerContainer .footerContent .company .logo .imageWrapper{height:66px;max-width:204px}.footer .footerContainer .footerContent .company .logo .imageWrapper img{height:100%;width:100%}.footer .footerContainer .footerContent .company .logo .companyText p{color:#0e0e0f;font-family:DM Sans,sans-serif;font-size:16px;font-weight:350;line-height:28px}.footer .footerContainer .footerContent .company .socials{align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:normal}.footer .footerContainer .footerContent .company .socials .imageWrapper{height:32px}.footer .footerContainer .footerContent .company .socials .imageWrapper img{height:100%}.footer .footerContainer .footerContent .service{align-items:normal;display:flex;flex-direction:column;gap:14px;justify-content:normal}.footer .footerContainer .footerContent .service .title p{color:#0e0e0f;font-family:DM Sans,sans-serif;font-size:18px;font-weight:450;line-height:26px}.footer .footerContainer .footerContent .service .items{align-items:normal;display:flex;flex-direction:column;gap:12px;justify-content:normal}.footer .footerContainer .footerContent .service .items p{color:#4c4d52;cursor:pointer;font-family:DM Sans,sans-serif;font-size:16px;font-weight:350;line-height:26px;width:fit-content}.footer .footerContainer .footerContent .info{align-items:normal;display:flex;flex-direction:column;gap:32px;justify-content:normal}.footer .footerContainer .footerContent .info .contacts{align-items:normal;display:flex;flex-direction:column;gap:12px;justify-content:normal}.footer .footerContainer .footerContent .info .contacts .title{color:#0e0e0f;font-family:DM Sans,sans-serif;font-size:18px;font-weight:450;line-height:26px}.footer .footerContainer .footerContent .info .contacts .number{align-items:center;border-bottom:1px solid #4c4d52;cursor:pointer;display:flex;flex-direction:row;gap:4px;justify-content:normal;max-width:fit-content;padding:4px 0;transition:gap .3s ease}.footer .footerContainer .footerContent .info .contacts .number:hover{align-items:center;border-bottom:1px solid #45c1c5;display:flex;flex-direction:row;gap:8px;justify-content:normal}.footer .footerContainer .footerContent .info .contacts .number:hover .numberInfo{color:#45c1c5}.footer .footerContainer .footerContent .info .contacts .number .numberInfo{color:#4c4d52;font-family:DM Sans,sans-serif;font-size:16px;font-weight:350;line-height:20px}.footer .footerContainer .footerContent .info .mail{align-items:normal;display:flex;flex-direction:column;gap:14px;justify-content:normal}.footer .footerContainer .footerContent .info .mail .title{color:#0e0e0f;font-family:DM Sans,sans-serif;font-size:18px;font-weight:450;line-height:26px}.footer .footerContainer .footerContent .info .mail .mailId{align-items:center;border-bottom:1px solid #4c4d52;display:flex;flex-direction:row;gap:4px;justify-content:normal;min-width:265px;padding:4px 0;transition:gap .3s ease}.footer .footerContainer .footerContent .info .mail .mailId:hover{align-items:center;border-bottom:1px solid #45c1c5;display:flex;flex-direction:row;gap:8px;justify-content:normal}.footer .footerContainer .footerContent .info .mail .mailId:hover .mailIdInfo{color:#45c1c5}.footer .footerContainer .footerContent .info .mail .mailId .mailIdInfo{color:#4c4d52;cursor:pointer;font-family:DM Sans,sans-serif;font-size:16px;font-weight:350;line-height:20px}.footer .footerContainer .footerContent .address{align-items:normal;display:flex;flex-direction:column;gap:12px;justify-content:normal;max-width:290px}.footer .footerContainer .footerContent .address .addressInfo{align-items:normal;display:flex;flex-direction:column;gap:14px;justify-content:normal}.footer .footerContainer .footerContent .address .addressInfo .title{color:#0e0e0f;font-family:DM Sans,sans-serif;font-size:18px;font-weight:450;line-height:26px}.footer .footerContainer .footerContent .address .addressInfo .content{color:#4c4d52;font-family:DM Sans,sans-serif;font-size:16px;font-weight:350;line-height:26px}.footer .footerContainer .footerContent .address .direction{max-width:fit-content}.footer .footerContainer .footerContent .address .direction .directionContainer{align-items:center;border-bottom:1px solid #4c4d52;cursor:pointer;display:flex;flex-direction:row;gap:4px;justify-content:normal;max-width:fit-content;padding:4px 0;transition:gap .3s ease}.footer .footerContainer .footerContent .address .direction .directionContainer:hover{align-items:center;border-bottom:1px solid #45c1c5;display:flex;flex-direction:row;gap:8px;justify-content:normal}.footer .footerContainer .footerContent .address .direction .directionContainer:hover .directionText{color:#45c1c5}.footer .footerContainer .footerContent .address .direction .directionContainer .directionText{color:#4c4d52;font-family:DM Sans,sans-serif;font-size:16px;font-weight:350;line-height:20px}.footer .footerContainer .footerContent .address .direction .directionContainer img:hover{fill:#45c1c5}.footer .footerContainer .copyRight{align-items:center;border-top:1px solid #52545933;display:flex;flex-direction:row;gap:0;justify-content:space-between;padding-top:24px}.footer .footerContainer .copyRight .companyName p{color:#4c4d52;font-family:DM Sans,sans-serif;font-size:16px;font-weight:250;line-height:28px}.footer .footerContainer .copyRight .termsContainer{align-items:normal;display:flex;flex-direction:row;gap:24px;justify-content:normal}.footer .footerContainer .copyRight .termsContainer .termsAndPolicy{color:#4c4d52;cursor:pointer;font-family:DM Sans,sans-serif;font-size:16px;font-weight:250;line-height:28px}@media screen and (max-width:1050px){.footer .footerContainer .footerContent{column-gap:60px;row-gap:40px}.footer .footerContainer .footerContent .company{min-width:100%}.footer .footerContainer .footerContent .info .mail .mailId{width:fit-content}}@media screen and (max-width:992px){.footer .footerContainer .footerContent{column-gap:60px;display:flex;justify-content:normal;row-gap:40px}.footer .footerContainer .footerContent .company{max-width:none}.footer .footerContainer .copyRight,.footer .footerContainer .copyRight .termsContainer{flex-wrap:wrap}}@media screen and (max-width:568px){.footer .footerContainer{padding:60px 20px}.footer .footerContainer,.footer .footerContainer .footerContent{align-items:normal;display:flex;flex-direction:column;gap:40px;justify-content:normal}.footer .footerContainer .footerContent .company{max-width:335px}.footer .footerContainer .footerContent .company .logo .imageWrapper{height:46px;max-width:140px}.footer .footerContainer .footerContent .service .items p{width:fit-content}.footer .footerContainer .footerContent .info .contact{align-items:normal;display:flex;flex-direction:column;gap:14px;justify-content:normal}.footer .footerContainer .footerContent .info .mail .mailId{width:fit-content}.footer .footerContainer .copyRight{align-items:normal;display:flex;flex-direction:column;gap:20px;justify-content:normal}}.header{background-color:#fff;border-bottom:1px solid #ccd7e2;left:0;position:sticky;top:0;transition:top .3s;width:100%;z-index:1000}.header .headerContainer{align-items:center;display:flex;flex-direction:row;gap:0;justify-content:space-between;max-height:84px;padding:16px 0}.header .headerContainer .content{align-items:center;display:flex;flex-direction:row;gap:48px;justify-content:normal}.header .headerContainer .content .logo{cursor:pointer}.header .headerContainer .content .nav{align-items:center;display:flex;flex-direction:row;gap:48px;justify-content:normal}.header .headerContainer .content .nav .navContent{color:#0e0e0f;cursor:pointer;font-family:DM Sans,sans-serif;font-size:16px;font-weight:450;line-height:normal}.header .headerContainer .content .nav .navContent a{color:inherit;text-decoration:none}.header .headerContainer .content .nav .navContent:hover{color:#45c1c5}.header .headerContainer .content .nav .service{align-items:normal;display:flex;flex-direction:row;gap:0;height:84px;justify-content:normal;position:relative;transition:all .3s ease}.header .headerContainer .content .nav .service .displayContent{align-items:center;display:flex;flex-direction:row;gap:0;justify-content:normal}.header .headerContainer .content .nav .service .displayContent:hover .serviceDrop svg path{fill:#45c1c5}.header .headerContainer .content .nav .service .displayContent .serviceDrop{height:20px;margin-top:2px;width:20px}.header .headerContainer .content .nav .service .dropContent{left:-100px;position:absolute;top:84px;z-index:2}.header .headerContainer .content .nav .service .dropContent .dropContainer{background:#fff;border:1px solid #e9ebf0;border-radius:8px;box-shadow:0 0 8px 0 #0000000f;padding:16px;width:352px}.header .headerContainer .content .nav .service .dropContent .dropContainer .dropItems{align-items:normal;border-radius:6px;display:flex;flex-direction:row;gap:10px;justify-content:normal;padding:12px}.header .headerContainer .content .nav .service .dropContent .dropContainer .dropItems:hover{background:#f1f8ff}.header .headerContainer .content .nav .service .dropContent .dropContainer .dropItems .imgSection .imgDropWrapper{height:24px;width:24px}.header .headerContainer .content .nav .service .dropContent .dropContainer .dropItems .imgSection .imgDropWrapper img{height:100%;width:100%}.header .headerContainer .content .nav .service .dropContent .dropContainer .dropItems .textSection{align-items:normal;display:flex;flex-direction:column;gap:6px;justify-content:normal}.header .headerContainer .content .nav .service .dropContent .dropContainer .dropItems .textSection .title{color:#0e0e0f;font-family:DM Sans,sans-serif;font-size:16px;font-weight:450;line-height:28px}.header .headerContainer .content .nav .service .dropContent .dropContainer .dropItems .textSection .textContent{color:#4c4d52;font-family:DM Sans,sans-serif;font-size:14px;font-weight:350;line-height:normal}.header .headerContainer .hamburger{position:relative}.header .headerContainer .contact{cursor:pointer}.header .headerContainer .contact .contactBtn{align-items:normal;background:#fff;border:1px solid #d0ddf4;border-radius:36px;cursor:pointer;display:flex;flex-direction:row;gap:8px;justify-content:normal;overflow:hidden;padding:12px 24px;position:relative;transition:all .3s ease}.header .headerContainer .contact .contactBtn .contactText{color:#1f396c;font-family:DM Sans,sans-serif;font-size:16px;font-weight:450;line-height:28px}.header .headerContainer .contact .contactBtn .animation{background:linear-gradient(90deg,#1f396c00,#1f396c3d 50%,#1f396c00);bottom:0;filter:blur(6px);position:absolute;right:100%;top:0;transform:skewY(35deg);transition:all .6s ease-out;width:30%;z-index:0}.header .headerContainer .contact .contactBtn:hover{border:1px solid #1f396c}.header .headerContainer .contact .contactBtn:hover .animation{transform:translateX(500%)}.header .headerContainer .menuModal{background-color:#0003;bottom:0;left:0;position:fixed;right:0;top:76px}.header .headerContainer .menuModal .menu{background:#fff;border-bottom:1px solid #ccd7e2;transition:max-height .4s ease-out}.header .headerContainer .menuModal .menu.menu-active{max-height:282px}.header .headerContainer .menuModal .menu .menuContainer .menuContent{align-items:center;background:#fff;border-bottom:1px solid #ccd7e2;display:flex;flex-direction:row;gap:0;justify-content:space-between}.header .headerContainer .menuModal .menu .menuContainer .menuContent .topContent{align-items:center;display:flex;flex-direction:row;gap:0;justify-content:space-between;padding:20px}.header .headerContainer .menuModal .menu .menuContainer .menuContent .dropContent{left:-100px;top:84px}.header .headerContainer .menuModal .menu .menuContainer .menuContent .dropContent .dropContainer .dropItems{align-items:normal;display:flex;flex-direction:row;gap:10px;justify-content:normal;padding:20px}.header .headerContainer .menuModal .menu .menuContainer .menuContent .dropContent .dropContainer .dropItems .imgSection .imgDropWrapper{height:24px;width:24px}.header .headerContainer .menuModal .menu .menuContainer .menuContent .dropContent .dropContainer .dropItems .imgSection .imgDropWrapper img{height:100%;width:100%}.header .headerContainer .menuModal .menu .menuContainer .menuContent .dropContent .dropContainer .dropItems .textSection{align-items:normal;display:flex;flex-direction:column;gap:8px;justify-content:normal}.header .headerContainer .menuModal .menu .menuContainer .menuContent .dropContent .dropContainer .dropItems .textSection .title{color:#0e0e0f;font-family:DM Sans,sans-serif;font-size:16px;font-weight:450;line-height:28px}.header .headerContainer .menuModal .menu .menuContainer .menuContent .dropContent .dropContainer .dropItems .textSection .textContent{color:#4c4d52;font-family:DM Sans,sans-serif;font-size:14px;font-weight:350;line-height:normal}.header .headerContainer .menuModal .menu .menuContainer .menuContent .text p{color:#0e0e0f;font-family:DM Sans,sans-serif;font-size:16px;font-weight:450;line-height:normal}.header .headerContainer .menuModal .menu .menuContainer .service{align-items:normal;display:flex;flex-direction:column;gap:0;justify-content:normal}.header .headerContainer .menuModal .menu .menuContainer .service .topContent .menuImg .menuImgWrapper{height:24px;width:24px}.header .headerContainer .menuModal .menu .menuContainer .service .topContent .menuImg .menuImgWrapper img{height:100%;width:100%}.header .headerContainer .menuModal .menu .menuContainer .offer{padding:20px}.header .headerContainer .menuModal .menu .menuContainer .contactEdit{align-items:normal;display:flex;flex-direction:row;gap:0;justify-content:center;padding:20px 20px 40px}.header .headerContainer .menuModal .menu .menuContainer .contactEdit .contactBtn{align-items:normal;display:flex;flex-direction:row;gap:8px;justify-content:center;width:335px}.hidden{top:-125px}.visible{top:0}@media screen and (max-width:568px){.header .headerContainer{padding:20px}.header .headerContainer .content .logo{height:30px;max-width:90px}.header .headerContainer .content .logo img{height:100%}}.contact{cursor:pointer}.contact .contactBtn{align-items:normal;background:#fff;border:1px solid #d0ddf4;border-radius:36px;cursor:pointer;display:flex;flex-direction:row;gap:8px;justify-content:normal;overflow:hidden;padding:12px 24px;position:relative;transition:all .3s ease}.contact .contactBtn .contactText{color:#1f396c;font-family:DM Sans,sans-serif;font-size:16px;font-weight:450;line-height:28px}.contact .contactBtn .animation{background:linear-gradient(90deg,#1f396c00,#1f396c3d 50%,#1f396c00);bottom:0;filter:blur(6px);position:absolute;right:100%;top:0;transform:skewY(35deg);transition:all .6s ease-out;width:30%;z-index:0}.contact .contactBtn:hover{border:1px solid #1f396c}.contact .contactBtn:hover .animation{transform:translateX(500%)}.notFound{align-items:center;display:flex;flex-direction:row;gap:0;height:100vh;justify-content:center}.notFound .notFoundContainer{max-width:506px}.notFound .notFoundContainer .imageSection{align-items:normal;display:flex;flex-direction:row;gap:0;justify-content:center}.notFound .notFoundContainer .bottomContent{align-items:normal;display:flex;flex-direction:column;gap:24px;justify-content:normal}.notFound .notFoundContainer .bottomContent .notFoundText .oops{color:#000;font-family:Manrope,sans-serif;font-size:40px;font-weight:650;letter-spacing:-.8px;line-height:140%;text-align:center}.notFound .notFoundContainer .bottomContent .notFoundText .notFoundMsg{color:#000;font-family:DM Sans,sans-serif;font-size:18px;font-weight:350;line-height:30px;text-align:center}.notFound .notFoundContainer .bottomContent .goHome{align-items:normal;display:flex;flex-direction:row;gap:0;justify-content:center}*{box-sizing:border-box;margin:0;padding:0}body,html{height:100%;overscroll-behavior:none}body{overflow:auto}body,html{font-family:inter,serif;font-size:10px}img{max-width:100%}a{cursor:pointer;text-decoration:none}ul{list-style:none}section{width:100%}.container{margin:0 auto;max-width:1240px;padding:80px 0}::-webkit-scrollbar{display:none}@media screen and (max-width:1240px){.container{padding-left:20px!important;padding-right:20px!important}}@media screen and (max-width:768px){.container{padding:60px 20px}}
/*# sourceMappingURL=main.d2084c81.css.map*/