.technologies-menu .mega-list{padding-left:.25rem}body,h1,p,ul,li,a{box-sizing:border-box;font-family:var(--font-main);font-optical-sizing:auto;color:gray;margin:0;padding:0;font-weight:400}body{font-family:var(--font-main);font-optical-sizing:auto;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;font-weight:400}.navbarcolor{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1100;background-color:#0000000e;width:100%;position:fixed;top:0;left:0;right:0}.nav-item a{color:#fff;text-transform:uppercase;font-size:12px;font-family:var(--font-main);cursor:pointer;padding:10px;transition:transform .45s cubic-bezier(.25,1,.5,1),box-shadow .45s}.nav-item a:hover{color:#fff;text-transform:uppercase;background-color:#80808052;border-radius:22px;font-size:12px;transform:scale(1.1);box-shadow:0 4px 10px #00000040}.nav-item a:active{transform:scale(.98)}.header-code{margin:4px 8px 0}.nav-link.active{border-radius:20px;color:#f58327!important;padding:10px 15px 8px!important}.navbar-nav{background-color:#0a0a0a;border:1px solid #ffffff3b;border-radius:40px;overflow:visible}.mega-parent{position:static}.mega-parent>.nav-link{align-items:center;gap:6px;display:inline-flex}.dropdown-caret{font-size:10px;transition:transform .2s}.mega-parent:hover>.nav-link .dropdown-caret,.mega-parent.open>.nav-link .dropdown-caret{transform:rotate(180deg)}.mega-parent>.nav-link{position:relative}.mega-parent>.nav-link:after{content:"";z-index:10;width:100%;height:60px;display:block;position:absolute;top:100%;left:0}.mega-menu{z-index:1050;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;visibility:hidden;pointer-events:none;scrollbar-width:thin;scrollbar-color:#f58327 #ffffff1a;background:#0a0a0af2;border:1px solid #ffffff26;border-radius:16px;width:100%;max-height:85vh;padding:8px 0;transition:opacity .2s,transform .2s,visibility 0s linear .2s;display:block;position:absolute;top:100%;left:0;right:0;overflow-y:auto;transform:translateY(6px);box-shadow:0 10px 30px #00000059}.mega-menu:before{content:"";height:60px;position:absolute;top:-60px;left:0;right:0}.services-menu,.technologies-menu{width:auto;left:32px;right:32px}@media (max-width:991.98px){.services-menu,.technologies-menu{left:16px;right:16px}}.mega-container{max-width:100%;margin:0 auto;padding-left:6px;padding-right:6px}.mega-container .row.g-4{--bs-gutter-x:.25rem;--bs-gutter-y:.5rem}.technologies-menu .row{grid-template-columns:repeat(5,1fr)!important;gap:.25rem 1.25rem!important;width:100%!important;margin:0!important;padding:0 2rem!important;display:grid!important}@media (max-width:1200px){.technologies-menu .row{grid-template-columns:repeat(4,1fr)!important}}@media (max-width:991.98px){.technologies-menu .row{grid-template-columns:repeat(2,1fr)!important;padding:0 1rem!important}}@media (max-width:576px){.technologies-menu .row{grid-template-columns:1fr!important;padding:0!important}}.technologies-menu .row>div{flex:none!important;width:100%!important;max-width:none!important;padding:0!important}.technologies-menu .mega-title{align-items:center;gap:6px;display:flex;color:#f58327!important;border-bottom:1px solid #f5832766!important;margin-bottom:6px!important;padding-bottom:2px!important;font-size:13px!important;font-weight:700!important}.technologies-menu .mega-list li{margin:0!important}.technologies-menu .mega-list a{transition:color .2s,transform .2s;color:#d0d0d0!important;font-size:12px!important;line-height:1.1!important}.technologies-menu .mega-list a:hover{transform:translate(4px);color:#f58327!important}.mega-parent:hover .mega-menu,.mega-parent.open .mega-menu{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .22s,transform .22s,visibility linear;transform:translateY(0)}html.mega-force-hide .mega-menu{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(6px)!important}@media (prefers-reduced-motion:reduce){.mega-menu{transition:none;transform:none}.mega-parent:hover .mega-menu,.mega-parent:focus-within .mega-menu{transition:none}}.mega-title{color:#f58327;border-bottom:1px solid #f5832759;margin:0 0 6px;padding-bottom:4px;font-size:13px;font-weight:700}.mega-icon{color:#f58327;margin-right:6px}.tech-col-title{color:#f58327;border-bottom:1px solid #f5832759;align-items:center;gap:6px;margin:0 0 6px;padding-bottom:4px;font-size:12px;font-weight:700;display:flex}.mega-list{margin:0;padding:0;list-style:none}.mega-list li{margin:2px 0}.mega-list a{color:#d0d0d0;font-size:12px;line-height:1.2;text-decoration:none;transition:color .2s,transform .2s;display:inline-block}.mega-list a:hover{color:#f58327;transform:translate(2px)}.mega-list.two-col{-moz-column-count:2;column-count:2;-moz-column-gap:1.25rem;column-gap:1.25rem}.mega-list.two-col li{-moz-column-break-inside:avoid;break-inside:avoid}@media (max-width:991.98px){.mega-list.two-col{-moz-column-count:1;column-count:1}}@media (max-width:1200px){.mega-menu{width:100vw;left:50%;transform:translate(-50%)}.services-menu,.technologies-menu{width:auto;left:16px;right:16px;transform:none}}@media (max-width:991.98px){.mega-menu{opacity:1;visibility:visible;pointer-events:auto;-webkit-overflow-scrolling:touch;width:100%;max-height:70vh;margin-top:8px;padding:16px 12px;display:none;position:static;overflow-y:auto;transform:none}.mega-parent.open .mega-menu{display:block}.mega-title{font-size:14px}.mega-list a{font-size:13px}.mega-parent:hover>.nav-link .dropdown-caret,.mega-parent.open>.nav-link .dropdown-caret{transform:none}.navbarcolor{-webkit-overflow-scrolling:touch;max-height:100vh;overflow-y:auto}}.navbar-toggler{background-color:#f1833b!important}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255,0.9)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")!important}.navbar-toggler{border-color:#ffffff8c!important}@media (min-width:992px) and (max-width:1200px){.header-code{margin:2px 4px 0}.navbar-nav{gap:2px;padding:2px 4px}.nav-item.m-2{margin:2px!important}.nav-item a{padding:6px 8px;font-size:10px}.nav-link.active{padding:6px 9px 5px!important}}@media (min-width:992px) and (max-width:1060px){.navbar-nav{gap:.5px;padding:1px}.nav-item.m-2{margin:.5px!important}.nav-item a{padding:4px 6px;font-size:8.5px}.nav-link.active{padding:4px 6px 3px!important}}
.lets-form{border-radius:10px;width:90%;max-width:1000px;display:flex;overflow:hidden}.left-section{flex-direction:column;flex:1;justify-content:center;padding:50px;display:flex}.left-section h1{color:#fff;font-size:156px;line-height:107.6px;font-family:var(--font-main);font-optical-sizing:auto;margin:0;font-weight:400}.left-section h1 span{color:#f1833b;font-family:var(--font-main);font-optical-sizing:auto;font-weight:400}.form-section{background-color:#000000bf;border-radius:30px;flex:1;padding:50px}input{border-radius:25px!important;padding:20px 0 20px 15px!important}textarea{border-radius:20px!important}.form-btn{color:#000;font-family:var(--font-main);background-color:#ff954e;border-radius:10px;margin-top:15px}form{flex-direction:column;display:flex}label{color:#ccc;margin-top:10px;margin-bottom:5px;font-size:.9rem}input,textarea{color:#fff;background-color:#55555557;border:1px solid #55555557;border-radius:5px;outline:none;margin-bottom:20px;padding:10px;font-size:1rem}input::-moz-placeholder{color:#555}textarea::-moz-placeholder{color:#555}input::placeholder,textarea::placeholder{color:#555}textarea{resize:none;height:100px}button{color:#fff;cursor:pointer;background-color:#f1833b;border:none;border-radius:5px;padding:10px 20px;font-size:1rem;transition:background-color .3s}button:hover{background-color:#e4690b}footer{text-align:center;padding:10px}.call-text a{color:#fffc;text-decoration:none!important}.call-text a:hover{color:#fff}@media (max-width:768px){.lets-form{flex-direction:column}.left-section{text-align:center;padding:30px}.form-section{padding:30px}}.menu-header{color:#f1833b}.contact-info i{color:#f1833b;font-size:25px}.contact-info{text-align:left}.footer-transprnt{background-color:#55555557;border-radius:30px;margin:7px 0 0;padding:22px}.address{padding:5px}.footer-social-text{color:#f58327}.footer-social-text h5{color:#fff}.footer-radius{opacity:.9;background-color:#000000bf;border-radius:30px;margin:50px 70px 0}.copyright{color:#fff}.contact-info p{color:#fffc;font-size:14px;font-family:var(--font-main);font-optical-sizing:auto;margin:0 0 1rem;font-weight:400}h5{font-size:16px;font-weight:600;font-family:var(--font-main);font-optical-sizing:auto;font-weight:400}.footer-section ul li{margin-bottom:10px}.footer-section ul li a{color:#fffc;font-size:14px;transition:color .3s}.footer-section ul li a:hover{color:#f58329}.social-icons a{border:1px solid;border-radius:20px;padding:10px 20px;font-size:18px;transition:transform .3s,color .3s}.social-icons a:hover{background-color:#f58329;color:#000!important}.social-icons i:hover{transform:scale(1.3)}@media screen and (min-device-width:769px) and (max-device-width:1024px){.content-box h6{font-size:.9rem}.social-icons a{padding:10px 15px;font-size:16px}.left-section h1{font-size:135px}}@media screen and (min-device-width:376px) and (max-device-width:425px){.left-section h1{font-size:115px;line-height:79.6px}.footer-radius{margin:14px 12px 2px}.content-box{width:auto;height:155px;padding:23px 0 0 20px}.contact-header h1{font-size:28px}.content-box h6{font-size:14px}}@media screen and (min-device-width:321px) and (max-device-width:375px){.content-box{height:175px}.contact-header h1{font-size:28px}.content-box h6{font-size:14px}.left-section h1{font-size:100px;line-height:70.6px}.footer-radius{margin:30px 12px 0}}@keyframes fadeInTop{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}.fade-in-top{animation:1.5s ease-out fadeInTop}.footer-section button.text-white{color:#fff;cursor:pointer;font-weight:700;font-size:inherit;background:0 0;border:none;outline:none;padding:0;text-decoration:none}.footer-section button.text-white:hover,.footer-section button.text-white:focus{color:#fff;box-shadow:none;background:0 0;text-decoration:underline}.footer-section .menu-header{text-align:left}.footer-section ul.list-unstyled{text-align:left;margin:0;padding-left:0}.footer-section ul.list-unstyled li{text-align:left}.footer-section ul.list-unstyled li button.text-white{text-align:left;white-space:normal;width:100%;line-height:1.4;display:block}
