a:hover {  text-decoration:unset !important; } header {  position:relative; } .top-head {  display:flex;  justify-content:flex-start;  align-items:center; } .top-head .mega-menu {  width:100%;  padding-left:56px; } .top-head .mega-menu .navbar-nav {  margin:0;  padding-left:0;  display:flex;  align-items:center; } .top-head .mega-menu .navbar-nav li {  display:inline-block;  position:unset;   } .top-head .mega-menu .dropdown-wrap .arrow {  position:absolute;  width:24px;  height:12px;  background:url('https://magnetoitsolutions.com/wp-content/themes/magneto/img/rectangle.png') no-repeat center;  top:-12px; } .top-head .mega-menu .navbar-nav li:last-child::before {  display:none; }  .top-head .mega-menu .navbar-nav li:not(:last-child) {  margin-right:13px; } .top-head .mega-menu .navbar-nav li h4 {  font-size:16px;  cursor:pointer; } .top-head .mega-menu .navbar-nav li h4.main-name {  font-size:16px;  cursor:pointer; } .top-head .mega-menu .navbar-nav li a {  font-weight:700;  font-size:14px;  line-height:21px;  letter-spacing:1.25px;  color:#686F7A;  padding:0; } .top-head .mega-menu .navbar-nav li .platform-box a {  min-height:100% !important; } .top-head .mega-menu .navbar-nav li.list-wrap:hover {  } .top-head .mega-menu .navbar-nav li:hover a {  color:#2F3744; } .top-head .mega-menu .navbar-nav li .dropdown-wrap {  position:absolute;  left:0;  display:none;  float:left;  width:100%;  top:96%;  box-shadow:0px -2px 16px rgba(0, 0, 0, 0.08); } .top-head .mega-menu .navbar-nav li:hover .dropdown-wrap {  display:block;  border-bottom:1px solid #ccc; } .top-head .mega-menu .navbar-nav li.dropdown.services .work-with-mis {  margin-top:40px; } .top-head .mega-menu .navbar-nav li.dropdown.platform .drop-main {  margin-left:-16px;  margin-right:-16px;  margin-top:18px; } .top-head .mega-menu .navbar-nav li.dropdown.platform .drop-main .platform-box .platform-icon {  height:32px;  width:auto;  margin-bottom:20px; } .top-head .mega-menu .navbar-nav li.dropdown.platform .drop-main .platform-box {  padding:0 16px;  margin-bottom:20px; } .top-head .mega-menu .navbar-nav li.dropdown.platform .drop-main .platform-box .platform-icon img {  height:100%;  width:auto; } .top-head .mega-menu .navbar-nav li.dropdown.industry .drop-main {  margin-left:-16px;  margin-right:-16px;  margin-top:34px; } .top-head .mega-menu .navbar-nav li.dropdown.industry .drop-main .industry-box a {  padding-bottom:20px !important; } .top-head .mega-menu .navbar-nav li.dropdown.industry .drop-main .industry-box h5 {  margin-top:8px; } .top-head .mega-menu .navbar-nav li.dropdown.industry .drop-main .industry-box {  padding:0 16px; } .top-head .get-in-touch {  display:flex;  justify-content:space-between;  align-items:center;  margin-right:0px; } .top-head .get-in-touch {  margin-top:0 !important;  margin-right:0 !important; } .top-head .get-in-touch .hamberger {  padding-left:18px; } .top-head .get-in-touch a {  border-radius:4px;  background:linear-gradient(135deg, #F96A03 0%, #E32A68 100%) !important;  width:174px;  align-items:center;  display:flex;  justify-content:center;  height:48px;  font-weight:700;  font-size:16px;  line-height:24px;  letter-spacing:1.25px;  text-transform:uppercase;  color:#FFFFFF !important; } .top-head .get-in-touch a:hover {   background:#fff;  background:-webkit-linear-gradient(135deg, #F96A03 0%, #E32A68 100%); } .dropdown-wrap .title {  padding-top:20px;  background-color:#fff; } .dropdown-wrap .title h3 {  margin-top:0;  margin-bottom:8px;  font-weight:700;  font-size:24px;  line-height:36px;  text-align:center;  color:#2F3744; } .dropdown-wrap .title p {  font-weight:500;  font-size:14px;  line-height:21px;  text-align:center;  letter-spacing:0.25px;  color:#686F7A;  padding-bottom:0; } .dropdown-wrap .work-with-mis {  background-color:#f7f7f8;  padding-top:24px;  margin-top:36px;  padding-bottom:24px; } .work-mis-box {  width:100%;  display:flex;  justify-content:space-between;  align-items:center;  margin-left:auto;  margin-right:auto; } .work-mis-box .mis-txt span {  font-weight:700;  font-size:20px;  line-height:30px;  letter-spacing:0.15px;  color:#2F3744; } .work-mis-box .mis-txt p {  padding-bottom:0;  font-weight:500;  font-size:14px;  line-height:21px;  letter-spacing:0.25px;  color:#686F7A; } .top-head .mega-menu .navbar-nav .work-mis-box .lest-talk a {  border:2px solid #2F3744;  border-radius:4px;  width:100%;  padding:10px;  min-width:174px;  display:block;  text-align:center;  font-weight:700;  font-size:16px;  line-height:24px;  letter-spacing:1.25px;  text-transform:uppercase;  color:#2F3744; } .dropdown-wrap .drop-main {  display:flex;  justify-content:space-between;  align-items:flex-start;  margin-left:auto;  margin-right:auto;  margin-top:32px; } @media screen and (min-width:1024px) and (max-width:1223px) {  .dropdown.expertise .dropdown-wrap .drop-main .dropdown-inn:first-child,  .dropdown.expertise .dropdown-wrap .drop-main .dropdown-inn.right-side {   width:26%;  }  .dropdown.expertise .dropdown-wrap .drop-main .dropdown-inn:last-child {   width:48% !important;  } } .dropdown-wrap .drop-main .dropdown-inn {  width:calc(100% / 3);  position:relative; } .dropdown-wrap .drop-main .dropdown-inn:not(:last-child)::before {  content:"";  position:absolute;  right:20px;  height:248px;  background:#D9D9D9;  width:1px; } .dropdown-wrap .drop-main .dropdown-inn.right-side {  width:56% !important; } .dropdown.expertise .dropdown-wrap .drop-main h4 {  word-break:break-word; } .dropdown-wrap .drop-main h4 {  font-weight:700;  font-size:20px;  line-height:30px;  letter-spacing:0.15px;  color:#2F3744;  margin-bottom:8px;  margin-top:0;  padding-left:16px; } .dropdown-wrap .drop-main .drop-box a {  display:flex;  justify-content:flex-start;  align-items:flex-start;  padding:16px 21px 11px 16px !important;  max-width:288px; } .dropdown-wrap .drop-main .drop-box a:hover {  background-color:#f7f7f8; } .dropdown-wrap .drop-main .drop-box span {  font-weight:700;  font-size:14px;  line-height:21px;  letter-spacing:0.1px;  color:#2F3744;  margin-bottom:5px; } .dropdown-wrap .drop-main .drop-box p {  font-weight:500;  font-size:12px;  line-height:18px;  letter-spacing:0.4px;  margin-top:4px !important;  color:#686F7A; } .dropdown-wrap .drop-main .drop-box .drop-icon {  padding-right:8px; } .dropdown-right {  display:flex;  justify-content:flex-start;  align-items:flex-start;  flex-wrap:wrap; } .dropdown-right .drop-box {   width:100%; } .services-wrap {  display:flex;  justify-content:flex-start;  align-items:center; } .services-box {  width:calc(100% / 3); } .services-box .service-top-txt h4 {  padding-bottom:9px;  margin-top:0;  margin-bottom:0; } .services-box .service-top-txt p {  font-weight:500;  font-size:14px;  line-height:21px;  letter-spacing:0.25px;  color:#686F7A;  padding-left:16px;  max-width:368px;  margin-bottom:15px !important; } .services-box .service-links a {  display:flex;  justify-content:flex-start;  align-items:flex-start;  padding:16px 21px 11px 16px !important;  max-width:288px; } .services-box .service-links a:hover {  background-color:#f7f7f8; } .services-box .service-links span {  font-weight:700;  font-size:14px;  line-height:21px;  letter-spacing:0.1px;  color:#2F3744;  margin-bottom:5px; } .services-box .service-links .service-icon {  padding-right:8px; } .platform .dropdown-wrap .drop-main {  flex-wrap:wrap;  justify-content:flex-start; }  .platform-box {  width:calc(100% / 3);  margin-bottom:24px; } .platform-box p {  font-weight:500;  font-size:14px;  line-height:21px;  letter-spacing:0.25px;  color:#686F7A;   padding-bottom:0;  text-align:left; } .dropdown-wrap .drop-main .platform-box h4 {  padding-left:0;  margin-top:16px; } .platform-box a {  padding:12px !important;  display:block; } .platform-box a:hover {  background-color:#f7f7f8; } .platform-box img {  margin-bottom:18px; } .dropdown.industry .dropdown-wrap .drop-main {  margin-bottom:24px; } .dropdown.platform .dropdown-wrap .drop-main {  margin-bottom:16px; } .industry .dropdown-wrap .drop-main {  flex-wrap:wrap;  justify-content:flex-start; } .industry-box {  width:calc(100% / 7);  margin-bottom:16px; } .industry-box p {  font-weight:500;  font-size:12px;  line-height:18px;  letter-spacing:0.4px;  color:#686F7A;  max-width:368px; } .dropdown-wrap .drop-main .industry-box h5 {  font-weight:700;  font-size:14px;  line-height:21px;  letter-spacing:0.1px;  color:#2F3744;  margin-top:0;  margin-bottom:5px; } .industry-box a {  padding:16px !important;  max-width:396px;  display:block; } .industry-box a:hover {  background-color:#f7f7f8; } .platform-box img {  margin-bottom:9px; }  .mega-menu-header .sidenav {  height:100%;  width:0;  position:fixed;  z-index:1;  top:0;  right:0;  background-color:#fff;  overflow-x:hidden;  transition:0.5s;  padding-top:48px;  display:block;  box-shadow:0px -2px 16px rgba(0, 0, 0, 0.08); } .mega-menu-header .sidenav::before {  content:"";  background-color:#000;  opacity:0.1; } .mega-menu-header .sidenav .closebtn {  position:absolute;  top:0;  right:16px;  font-size:40px;  color:#2F3744;  line-height:36px; } .top-head .get-in-touch a {  height:48px;  font-weight:700;  font-size:14px;  line-height:20px;  letter-spacing:1.25px;  border:0;  outline:none;  border-radius:4px;  box-shadow:none; } .sidenav .accordion {  border-bottom:1px solid #f0f0fb;  font-weight:700;  font-size:16px;  line-height:24px;  letter-spacing:0.15px;  color:#686F7A;   padding-top:12px;  width:100%;  padding-bottom:12px;  padding-left:8px;  display:block; } .sidenav .accordion::before {  content:"";  background:url('https://magnetoitsolutions.com/wp-content/themes/magneto/img/plus.png')no-repeat center;  height:24px;  width:24px;  position:absolute;  right:20px;  transition:0.1s; } .sidenav .accordion.active::before {  background:url('https://magnetoitsolutions.com/wp-content/themes/magneto/img/minus.png')no-repeat center; }  .accordi-content {  padding:0 18px;  display:none;  background-color:white;  overflow:hidden; }  .responsive-menu .respon-navbar li {  list-style:none !important; } .accordi-content h5, .accordi-content .accor-inn h6, .res-service-top h4 {  font-size:14px;  line-height:21px;  letter-spacing:1.25px;  color:#2F3744;  transition:0.4s;  font-weight:700; } .accordi-content .accor-inn h6 {  margin:15px 0; } .accordi-content p {  font-weight:500;  font-size:14px;  line-height:21px;  letter-spacing:0.25px;  color:#686F7A; } .accordi-content .accor-inn .accor-box a {  display:flex;  justify-content:flex-start;  align-items:flex-start;  margin-bottom:10px; } .accordi-content .accor-inn .accor-box .accor-icon {  padding-right:8px; } .accordi-content .accor-inn .accor-box .accor-txt span {  font-size:14px;  line-height:21px;  letter-spacing:0.1px;  color:#2F3744;  margin-bottom:5px; } .accordi-content .accor-inn .accor-box .accor-txt p {  font-weight:500;  font-size:12px;  line-height:18px;  letter-spacing:0.4px;  color:#686F7A; } .res-mis-box .res-txt span {  font-size:14px;  line-height:21px;  letter-spacing:1.25px;  color:#2F3744;  transition:0.4s;  font-weight:700;  margin:15px 0; } .res-mis-box .lest-talk a {  border:2px solid #2F3744;  border-radius:4px;  width:auto;  padding:6px;  font-weight:700;  font-size:14px;  line-height:22px;  letter-spacing:1.25px;  text-transform:uppercase;  color:#2F3744;  display:inline-block;  margin-top:10px;  margin-bottom:10px; } .accordi-content .resp-serv-box .res-service-links {  margin-top:15px;  margin-bottom:15px; } .accordi-content .resp-serv-box .res-service-links a {  display:flex;  justify-content:flex-start;  align-items:flex-start;  margin-bottom:10px; } .accordi-content .resp-serv-box .res-service-links .res-service-txt span {  font-size:14px;  line-height:21px;  letter-spacing:0.1px;  color:#2F3744;  margin-bottom:5px; } .accordi-content .resp-serv-box .res-service-links .res-service-icon {  padding-right:8px; } .res-platform-box {  margin-top:20px; } .res-platform-txt h4 {  font-size:14px;  line-height:21px;  letter-spacing:1.25px;  color:#2F3744;  transition:0.4s;  font-weight:700; } .res-industry-box {  margin-top:10px; } .res-industry-box .res-industry-txt span {  font-size:14px;  line-height:21px;  letter-spacing:0.1px;  color:#2F3744;  margin-bottom:5px;  display:block; } .res-industry-icon {  padding-bottom:5px; }   li.dropdown.expertise .dropdown-wrap .inner-drop-main {  display:flex;  justify-content:space-between;  margin-top:24px;  min-height:60vh; } li.dropdown.expertise .dropdown-wrap .inner-drop-main .wrap-drop-expert.one {  width:27.5%;  max-width:320px;  border-right:1px solid #ececec; } li.dropdown.expertise .dropdown-wrap .inner-drop-main .wrap-drop-expert .inner-border {   max-width:100%;  padding:0 12px; } li.dropdown.expertise .dropdown-wrap .inner-drop-main .wrap-drop-expert.two {  width:27.5%;  max-width:320px;  border-right:1px solid #ececec; } li.dropdown.expertise .dropdown-wrap .inner-drop-main .wrap-drop-expert.three {  width:50%;  max-width:588px; } .top-head .mega-menu .navbar-nav li.dropdown.enterprise ul.dropdown-menu {  background:#fff;  z-index:1000;  box-shadow:0px -2px 16px rgb(0 0 0 / 8%);  border:0; } .top-head .mega-menu .navbar-nav li.dropdown.enterprise ul.dropdown-menu li a {  font-weight:700;  font-size:14px;  line-height:21px;  letter-spacing:0.1px;  color:#2F3744; } .top-head .mega-menu .navbar-nav li.dropdown.enterprise ul.dropdown-menu li a:hover {  background-color:transparent; } .top-head .mega-menu .navbar-nav li.dropdown.enterprise ul.dropdown-menu li {  width:100%; } .top-head .mega-menu .navbar-nav li.dropdown.enterprise ul.dropdown-menu {  padding:0; } .top-head .mega-menu .navbar-nav li.dropdown.enterprise ul.dropdown-menu li:hover {  background-color:#f7f7f8; } li.dropdown.expertise .dropdown-wrap .inner-drop-main .dropdown-right {  display:flex;  justify-content:flex-start;  align-items:flex-start;  flex-wrap:wrap;  margin:0 -6px; } li.dropdown.expertise .dropdown-wrap .inner-drop-main .dropdown-right .drop-box {  padding:0 6px; } li.dropdown.expertise .dropdown-wrap .inner-drop-main .drop-box a {  display:flex;  justify-content:flex-start;  align-items:flex-start;  margin:0 0 8px 0;  padding:2px !important;  } li.dropdown.expertise .dropdown-wrap .inner-drop-main .drop-box a:hover {  background-color:#f7f7f8; } li.dropdown.expertise .dropdown-wrap .inner-drop-main .drop-box span {  font-weight:700;  font-size:14px;  line-height:22px;  letter-spacing:0.1px;  color:#2F3744;  margin-bottom:5px;  display:block; } .homepageheader .dropdown-wrap .inner-drop-main .drop-box span {  font-weight:700 !important;  font-size:14px !important;  line-height:22px !important;  letter-spacing:0.1px !important;  color:#2F3744;  margin-bottom:5px;  display:block; } li.dropdown.expertise .dropdown-wrap .inner-drop-main .drop-box p {  font-weight:500;  font-size:12px;  line-height:18px;  letter-spacing:0.4px;  margin-top:4px !important;  color:#686F7A; } li.dropdown.expertise .dropdown-wrap .inner-drop-main .wrap-drop-expert.two {  } .homepageheader .dropdown-wrap .inner-drop-main .wrap-drop-expert.two {  padding-left:0 !important; } li.dropdown.expertise .dropdown-wrap .inner-drop-main .wrap-drop-expert.three {  } li.dropdown.expertise .dropdown-wrap .inner-drop-main .drop-box p {  text-align:left;  padding-bottom:0 } li.dropdown.expertise .dropdown-wrap .inner-drop-main .drop-box .drop-icon {  padding-right:8px; }  .mega-menu-header .top-head .mega-menu .navbar-nav li.industry {  width:auto !important;  } .top-head .mega-menu .navbar-nav li .dropdown-wrap {  background:#fff;  z-index:1000;  overflow:auto; } .drop-main .services-box .service-links .service-icon {  margin-top:0; } .top-head .mega-menu .navbar-nav li.dropdown.enterprise {  position:relative;  margin-left:0; } .top-head .mega-menu .navbar-nav li.dropdown.enterprise.country-dropdown-wrap {  margin-left:24px; } .mega-menu-header .top-head .mega-menu .navbar-nav li.enterprise:hover ul {  display:block; }  .mega-menu-header .top-head .mega-menu .navbar-nav li ul li {  padding:10px; }  .responsive-menu .respon-navbar li ul li a {  font-size:14px;  line-height:21px;  letter-spacing:1.25px;  color:#2F3744;  transition:0.4s;  font-weight:700; }   li.dropdown.expertise .dropdown-wrap .inner-drop-main .wrap-drop-expert h4 {  font-weight:700;  font-size:20px;  line-height:30px;  letter-spacing:0.15px;  color:#2F3744;  padding-left:16px; } .mega-menu-header .top-head .mega-menu .navbar-nav li.industry {  padding:28px 0 !important; }  .mega-menu-header {  background:#FFFFFF;  box-shadow:0px 2px 16px rgba(0, 0, 0, 0.08);  padding:0; } .top-head .mega-menu .navbar-nav li:hover h4.main-name {  position:relative; } .top-head .mega-menu .navbar-nav li:hover h4.main-name:after {  content:' ';  background-image:url('https://magnetoitsolutions.com/wp-content/themes/magneto/img/menu-icon-arrow.png');  position:absolute;  width:24px;  height:12px;  left:50%;  transform:translateX(-50%);  bottom:-30px;  z-index:9999; } .top-head .mega-menu .navbar-nav.hover li h4 {  color:#686F7A; } .top-head .mega-menu .navbar-nav.hover li.selected h4 {  color:#2F3744; } .top-head .mega-menu .navbar-nav li h4 {  font-weight:700;  color:#2F3744;  margin:0;  padding:0; } .top-head .mega-menu .dropdown.services .services-box .service-top-txt h4 {  padding-left:16px;  margin-bottom:8px; } .top-head .mega-menu .dropdown.services .services-box .service-top-txt p {  padding-bottom:0;  text-align:left; } li.dropdown.platform .dropdown-wrap .drop-main .platform-box .platform-txt h4 {  margin-top:12px;  margin-bottom:8px; } li.dropdown.expertise .dropdown-wrap .inner-drop-main .wrap-drop-expert h4 {  margin-bottom:8px; } li.dropdown.expertise .dropdown-wrap .inner-drop-main .wrap-drop-expert h4 {  text-align:left; } .top-head .mega-menu .dropdown.services .services-box .service-top-txt h4 {  text-align:left; } li.dropdown.platform .dropdown-wrap .drop-main .platform-box .platform-txt h4 {  text-align:left;  display:none; }  header {  width:100%;  top:0;  left:0;  position:-webkit-sticky;  position:sticky;  z-index:999; } .top-head .mega-menu .navbar-nav li>h4 {  color:#2F3744; } .top-head .mega-menu.menu-open .navbar-nav li>h4 {  color:#686F7A; } .top-head .mega-menu.menu-open .navbar-nav li.visible-wrap>h4 {  color:#2F3744; } .top-head .mega-menu .navbar-nav li>a {  color:#2F3744; } .top-head .mega-menu.menu-open .navbar-nav li>a {  color:#686F7A; } .top-head .mega-menu.menu-open .navbar-nav li a h4 {  color:#686F7A; }  .top-head .mega-menu .navbar-nav li h4.main-name {  display:flex;  align-items:center;  flex-direction:row-reverse; } .top-head .mega-menu .navbar-nav li h4.country-mainname:before {  content:' ';  background-image:url('https://magnetoitsolutions.com/wp-content/themes/magneto/img/arrow-down.png');  display:inline-block;  width:24px;  height:24px;  background-repeat:no-repeat;  transform:rotate(0);  transition:all 0.2s linear; }  .top-head .mega-menu .navbar-nav.hover li h4.main-name:before {  background-image:url('https://magnetoitsolutions.com/wp-content/themes/magneto/img/Arrow_Light.png'); } .top-head .mega-menu .navbar-nav.hover li.selected h4.main-name:before {  background-image:url('https://magnetoitsolutions.com/wp-content/themes/magneto/img/arrow-down.png'); } .top-head .mega-menu .navbar-nav li:hover h4.main-name:before {  transform:rotate(180deg); }  .work {  border-bottom:1px solid #f0f0fb;  font-weight:700 !important;  font-size:16px !important;  line-height:24px !important;  color:#686F7A !important;  letter-spacing:0.15px !important;  padding-top:12px;  width:100%;  padding-bottom:12px;  padding-left:8px;  display:block; } .work:hover {  color:unset; } .top-head .get-in-touch .hamberger img {  width:24px;  height:auto; }