@import url("https://fonts.googleapis.com/css2?family=Mulish:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;0,1000;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900;1,1000&family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");*{margin:0;padding:0}html{scroll-behavior:smooth}li,ol,ul{list-style:none;margin:0;padding:0}a,li,ol,ul{color:var(--colorWhite)}a{display:inline-block}a,a:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{color:var(--colorWhite);margin:0;padding:0}p,span{color:var(--bodyColor);font-size:16px;font-weight:400;line-height:1.7;margin:0}body{background:var(--bodyBg);color:var(--colorWhite);font-family:var(--PrimaryFont);overflow-x:hidden;scroll-behavior:smooth}img{height:100%!important;object-fit:cover!important;width:100%!important}input,textarea{border:none;border-radius:0;font-size:16px;font-weight:300;outline:none;padding:12px 20px;resize:none;width:100%}input::placeholder,textarea::placeholder{color:#a6a6ac}button{border:none}:root{--colorPrimary:#019fec;--bgColor:#09101a;--bodyBg:#02050a;--colorWhite:#fff;--colorBlack:#02050a;--ratingColor:#ffba08;--bodyColor:#a2a2a2;--PrimaryFont:"Poppins",sans-serif;--secondaryFont:"Open Sans",sans-serif}.common_btn{align-items:center;background:var(--colorPrimary);color:var(--colorBlack);display:inline-flex;font-weight:500;gap:10px;justify-content:center;padding:20px 40px;transition:all .3s linear 0s}.common_btn:hover{background:#141c27;color:var(--colorWhite)}.md__section_heading h5{color:var(--colorPrimary);font-size:20px;font-weight:500;letter-spacing:1.4px;margin-bottom:15px;text-align:center;text-transform:uppercase}.md__section_heading h2{font-size:50px;font-weight:600;line-height:1.3;text-align:center}::-webkit-scrollbar-track{background:transparent!important;border-radius:10px}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-thumb{background-color:#2d2d2d;border-radius:10px;transition:opacity .2s ease-in-out}::-moz-selection{background:#2d2d2d;color:#f1f1f1;text-shadow:none;transition:opacity .2s ease-in-out}::selection{background:#2d2d2d;color:#f1f1f1;text-shadow:none;transition:opacity .2s ease-in-out}.main_menu{height:80px;left:0;position:fixed;top:0;width:100%;z-index:999}.main_menu .main_menu_bg{position:relative;z-index:1}.main_menu .main_menu_bg:after{background:#141c27;content:"";height:100%;left:20px;position:absolute;top:0;width:97%;z-index:-1}.main_menu .navbar-brand{height:80px;margin:0;padding:0;width:180px}.main_menu .navbar-nav .nav-item{position:relative}.main_menu .navbar-nav .nav-item .nav-link{color:var(--colorWhite);font-family:var(--PrimaryFont);font-size:14px;font-weight:500;letter-spacing:1px;line-height:12px;margin:0;padding:32px 20px;text-transform:uppercase;transition:all .3s linear}.main_menu .navbar-nav .nav-item .nav-link i{font-size:14px;margin-left:3px}.main_menu .navbar-nav .nav-item .nav-link.active,.main_menu .navbar-nav .nav-item .nav-link:hover{color:var(--colorPrimary)}.offcanvas{background:var(--bgColor);z-index:99999}.navbar-toggler{background:var(--colorPrimary);border-radius:0;font-size:16px;height:40px;line-height:40px;margin-right:12px;padding:0;text-align:center;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;width:40px}.navbar-toggler .close_icon{display:none}.navbar-toggler:focus{box-shadow:none}.navbar-toggler.show .bar_icon{display:none}.navbar-toggler.show .close_icon{display:block}.md__banner{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;height:100vh;padding-top:80px}.md__banner div{height:100%}.md__banner_text{display:flex;flex-direction:column;justify-content:center;margin-bottom:35px}.md__banner_text h1{font-size:60px;font-weight:700;margin-bottom:30px;text-transform:uppercase}.md__banner_text h1 span{color:var(--colorPrimary);display:block;font-size:40px;font-weight:700;line-height:1.2;text-transform:uppercase}.md__banner_text p{font-weight:500;margin-bottom:65px}.md__banner_text a{width:300px}.md__banner_img{align-items:center;display:flex}.md__banner_img .img{height:585px;padding:35px;position:relative;z-index:1}.md__banner_img .img:after{animation:bannerAnimi1 1s linear infinite alternate;-webkit-animation:bannerAnimi1 1s linear infinite alternate;background:url(/images/shapes/banner_shape.png);background-position:top;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@keyframes bannerAnimi1{0%{top:5px}to{top:0}}.md__single_service{border:3px solid #191919;margin-top:62px;padding:0 40px 40px;position:relative}.md__single_service span{display:block;margin:0 auto;position:relative;text-align:center;top:-46px;width:100px}.md__single_service h3{font-size:20px;font-weight:500;letter-spacing:1px;margin-bottom:20px;text-align:center;text-transform:uppercase}.md__single_service p{font-size:16px;font-weight:500;line-height:28px;text-align:center}.md__skills{background:var(--bgColor)}.md__single_skills{margin-bottom:80px}.md__single_skills span{border:1px solid var(--colorPrimary);color:var(--colorPrimary);display:inline-block;font-size:18px;padding:11px 24px}.md__single_skills h3{font-size:30px}.md__single_skills h3,.md__single_skills h5{font-weight:600;margin-bottom:10px;margin-top:20px}.md__single_skills p{font-size:16px;font-weight:500}.md__team_skills_bar_single{background:#151c25;margin-bottom:50px}.md__team_skills_bar_single p{color:var(--colorWhite);padding-bottom:15px;padding-left:40px;padding-top:15px}.md__blog .row{position:relative}.md__blog .md__section_heading h2,.md__blog .md__section_heading h5{text-align:left}.md__slingle_blog{margin-top:25px}.md__blog_img{height:380px;overflow:hidden;width:100%}.md__blog_img img{transition:all .3s linear}.md__blog_text{background:var(--bgColor);padding:30px;position:relative;text-align:center;top:-76px;width:90%}.md__blog_text,.md__blog_text span{left:50%;transform:translateX(-50%)}.md__blog_text span{background:var(--colorPrimary);color:var(--colorBlack);display:inline-block;font-size:16px;font-weight:500;padding:13px 17px;position:absolute;top:-25px;width:200px}.md__blog_text a{margin-top:24px}.md__blog_text ul{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:10px;margin-top:15px}.md__blog_text ul li i{color:var(--colorPrimary);margin-right:5px}.md__blog_text a{display:block;font-size:20px;font-weight:600;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear}.md__blog_text a:hover{color:var(--colorPrimary)}.md__slingle_blog:hover img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}.md__blog .common_btn{position:absolute;right:12px;top:-100px;width:auto}.md__subscribe{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}main{z-index:5}.footer,main{position:relative}.footer{background:var(--bodyBg)}.md__footer_content{align-items:center;display:flex;flex-wrap:wrap}.md__footer_content .icon{align-items:center;background:var(--colorPrimary);border-radius:50%;display:flex;height:100px;justify-content:center;margin-right:35px;padding:20px;width:100px}.md__footer_content .text{width:67%}.md__footer_content .text h3{font-size:20px;font-weight:600;margin-bottom:20px}.md__footer_content .text a,.md__footer_content .text p{color:var(--bodyColor);display:block;font-size:16px;font-weight:400;line-height:30px;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear}.md__footer_content .text a:hover{color:var(--colorPrimary)}.md__footer_copyright{align-items:center;border-top:1px solid #fff1;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:75px;padding:35px 0}.md__footer_copyright ul{display:flex;flex-wrap:wrap;gap:60px}.md__footer_copyright p,.md__footer_copyright ul li a{opacity:.5}.md__footer_copyright ul li a:hover{color:var(--colorPrimary);opacity:1}.main_menu_2{background:var(--bgColor);border-right:2px solid #151c25;height:100vh;left:0;position:fixed;top:0;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;width:250px;z-index:999}.main_menu_2::-webkit-scrollbar{display:none}.main_menu_2{-ms-overflow-style:none;scrollbar-width:none}.main_menu_2 ul{max-height:730px;overflow:hidden;overflow-y:auto;padding:30px;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear}.main_menu_2 ul::-webkit-scrollbar{width:5px}.main_menu_2 ul::-webkit-scrollbar-thumb{background:var(--colorPrimary)}.main_menu_2 ul li a{background:none!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:5px!important;color:var(--bodyColor);display:block;font-size:14px;font-weight:500;letter-spacing:1px;line-height:12px;margin-top:30px;padding:0;text-transform:uppercase}.main_menu_2 ul li a,.main_menu_2 ul li a span{transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear}.main_menu_2 ul li a span{background:#222831;border-radius:5px;display:inline-block;font-size:24px;height:60px;line-height:25px;margin-right:17px;padding:15px;text-align:center;width:60px}.main_menu_2 ul li a span svg{filter:brightness(10)}.main_menu_2 ul li a.active,.main_menu_2 ul li a:hover{color:var(--colorPrimary)}.main_menu_2 ul li a.active svg,.main_menu_2 ul li a:hover svg{filter:unset}.main_menu_2 ul li a.active span,.main_menu_2 ul li a:hover span{background:var(--colorPrimary)}@keyframes aboutAmini{0%{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}to{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}}.md__service_2 .md__section_heading h5{color:var(--colorPrimary)}.md__single_service_2{position:relative}.md__single_service_2 .text{background:var(--bgColor);border-radius:5px;display:flex;justify-content:center;margin-top:165px;padding:40px 10px;position:relative;text-align:center;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear}.md__single_service_2 .text span{border-radius:5px;display:block;height:100px;padding:12px;position:absolute;top:-50px;width:100px}.md__single_service_2 .text span path{stroke:var(--bodyBg)}.md__single_service_2 .text h3{font-size:20px;font-weight:500;letter-spacing:1px;margin-bottom:20px;margin-top:40px;text-transform:uppercase}.md__single_service_2 a{border:1px solid var(--colorPrimary);border-radius:5px;bottom:0;left:50%;padding:15px 30px;position:absolute;transform:translateX(-50%);transition:all .3s linear;z-index:-1}.md__single_service_2 a:hover{background-color:var(--colorPrimary);color:var(--colorBlack)}.md__single_service_2.active .text{margin-top:65px}.md__single_service_2.active a{bottom:-100px;z-index:1}.main{padding-left:250px}.menu_2_icon{align-items:center;background:var(--colorPrimary);color:var(--colorBlack);cursor:pointer;display:none;font-size:24px;height:50px;justify-content:center;position:absolute;right:-60px;top:10px;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;width:50px}.menu_2_icon.show_icon{background:#151c25;color:var(--colorWhite)}.menu_2_icon .close_icon,.menu_2_icon.show_icon .bar_icon{display:none}.menu_2_icon.show_icon .close_icon{display:inline-block}.md__section_heading.left h2,.md__section_heading.left h5{text-align:left}.text_hover_animaiton{line-height:15px}.text_hover_animaiton:hover{--y:-8px}.text_hover_animaiton:hover .menu-text div{--m:-16px}.menu-text{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;text-shadow:0 16px 0 var(--colorPrimary)}.menu-text div{backface-visibility:hidden;display:block;transform:translateY(var(--m)) translateZ(0);transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.text_hover_animaiton:hover .menu-text div:first-child{-webkit-transition-delay:.05s;transition-delay:.05s}.text_hover_animaiton:hover .menu-text div:nth-child(2){-webkit-transition-delay:.1s;transition-delay:.1s}.text_hover_animaiton:hover .menu-text div:nth-child(3){-webkit-transition-delay:.15s;transition-delay:.15s}.text_hover_animaiton:hover .menu-text div:nth-child(4){-webkit-transition-delay:.2s;transition-delay:.2s}.text_hover_animaiton:hover .menu-text div:nth-child(5){-webkit-transition-delay:.25s;transition-delay:.25s}.text_hover_animaiton:hover .menu-text div:nth-child(6){-webkit-transition-delay:.3s;transition-delay:.3s}.text_hover_animaiton:hover .menu-text div:nth-child(7){-webkit-transition-delay:.35s;transition-delay:.35s}.text_hover_animaiton:hover .menu-text div:nth-child(8){-webkit-transition-delay:.4s;transition-delay:.4s}.text_hover_animaiton:hover .menu-text div:nth-child(9){-webkit-transition-delay:.45s;transition-delay:.45s}.text_hover_animaiton:hover .menu-text div:nth-child(10){-webkit-transition-delay:.5s;transition-delay:.5s}.text_hover_animaiton:hover .menu-text div:nth-child(11){-webkit-transition-delay:.55s;transition-delay:.55s}.text_hover_animaiton:hover .menu-text div:nth-child(12){-webkit-transition-delay:.6s;transition-delay:.6s}.text_hover_animaiton:hover .menu-text div:nth-child(13){-webkit-transition-delay:.7s;transition-delay:.7s}.text_hover_animaiton:hover .menu-text div:nth-child(14){-webkit-transition-delay:75s;transition-delay:.75s}.text_hover_animaiton:hover .menu-text div:nth-child(15){-webkit-transition-delay:.8s;transition-delay:.8s}.text_hover_animaiton:hover .menu-text div:nth-child(16){-webkit-transition-delay:.85s;transition-delay:.85s}.progress{background:transparent;border-radius:50px;bottom:50px;box-shadow:inset 0 0 0 2px rgba(0,0,0,.2);cursor:pointer;display:block;height:46px;opacity:0;position:fixed;right:50px;transform:translateY(15px);-webkit-transition:all .2s linear;transition:all .2s linear;visibility:hidden;width:46px;z-index:10000}.progress.active{opacity:1;transform:translateY(0);visibility:visible}.progress:after{cursor:pointer;display:block;font-size:16px;height:46px;left:0;line-height:46px;text-align:center;top:0;-webkit-transition:all .2s linear;width:46px;z-index:1}.progress:after,.progress:hover:after{color:var(--bodyColor);content:"\f077";font-family:Font Awesome\ 5 Pro;position:absolute;transition:all .2s linear}.progress svg path{fill:none}