 .get-personbox.country_contactnumber_22 {  justify-content:start !important; } section.magentodev-certfd-lr .lefts-cutted img {  height:360px; } section.magentodev-certfd-lr .lefts-cutted {  height:536px; } section.cutted-layout-lr-latest .stickimg-whyhire {  position:sticky;  top:0; } section.hire-dedicated-left-cutlr img {  z-index:auto !important; } section.cutted-layout-lr-latest .left-cutimg-why img {  position:absolute;  width:535px;  max-width:520px !important;  height:584px;  top:88px;  left:0;  right:0;  object-fit:cover;  overflow:visible;  z-index:99999; } .resultpoint-item.result-global-pls4 .plus-delivpoint {  display:none !important; } h4.magdev-cutted-lr-heads {  font-size:20px;  font-weight:600;  line-height:30px;  letter-spacing:0.15px;  color:#b80f47;  text-align:left;  margin-top:0;  margin-bottom:6px;  font-family:"ralway-medium"; } p.magdev-cutted-lr-para {  text-align:left;  font-weight:500;  font-size:16px;  line-height:24px;  letter-spacing:0.15px;  color:#29303b;  font-family:"ralway-medium"; } section.cutted-layout-lr-latest .floated-boxs-features span.horiline-bsid {  display:inline-block;  width:16px;  height:2px;  background:#b80f47;  margin-left:8px;  vertical-align:middle; }  section.hire-expert-cut-rl .floated-boxs-features p {  text-align:left;  font-weight:500;  font-size:16px;  line-height:24px;  letter-spacing:0.15px;  color:#29303b;  font-family:"ralway-medium"; } section.hire-expert-cut-rl .floated-boxs-features h4 {  font-size:20px;  font-weight:600;  line-height:30px;  letter-spacing:0.15px;  color:#b80f47;  text-align:left;  margin-top:0;  margin-bottom:6px;  font-family:"ralway-medium"; } section.hire-expert-cut-rl .floated-boxs-features {  padding-bottom:8px; } section.hire-expert-cut-rl .cutted-mains {  display:flex;  position:relative;  flex-direction:row-reverse; } section.hire-expert-cut-rl .right-cutted {  width:calc(100% - 184px);  background-color:#fafafa;  height:auto;  padding-top:84px;  padding-bottom:54px;  padding-left:64px; } section.hire-expert-cut-rl .lefts-cutted {  width:184px;  height:auto; } section.hire-expert-cut-rl .right-cutted-content {  margin-right:400px; } section.hire-expert-cut-rl .lefts-cutted img {  position:absolute;  max-width:520px !important;  height:560px;  top:-64px;  right:0;  object-fit:cover;  overflow:visible;  z-index:99999; } section.hire-expert-cut-rl .right-cutted-titles h2 {  font-weight:bold;  font-family:"ralway-medium";  font-size:35px;  line-height:48px;  color:#2F3744;  margin-top:0;  margin-bottom:16px; } .right-cutted-titles h2 {  font-weight:bold;  font-family:"ralway-medium";  font-size:34px;  line-height:48px;  color:#2F3744;  margin-top:-32px;  margin-bottom:16px; } section.hire-expert-cut-rl .right-cutted-titles {  padding-bottom:15px; } section.hire-expert-cut-rl .right-cutted-titles p {  font-weight:500;  font-size:20px;  line-height:28px;  letter-spacing:0.15px;  color:#29303b;  margin-top:0;  margin-bottom:0;  text-align:left;  font-family:"ralway-medium"; } section.hire-expert-cut-rl .floated-boxs-iteam p {  text-align:left;  font-weight:500;  font-size:16px;  line-height:24px;  letter-spacing:0.15px;  color:#29303b; } section.hire-expert-cut-rl .floated-boxs-iteam h4 {  font-weight:bold;  font-size:20px;  line-height:30px;  letter-spacing:0.15px;  color:#e06e1b;  text-align:left;  margin-top:0;  margin-bottom:6px; } section.hire-expert-cut-rl .floated-boxs-iteam {  padding-bottom:16px; } section.hire-expert-cut-rl {  padding-top:88px;  padding-bottom:100px; } section.hire-expert-cut-rl .floated-boxs-features span.horiline-bsid {  display:inline-block;  width:16px;  height:2px;  background:#b80f47;  margin-left:8px;  vertical-align:middle; } section.hire-expert-cut-rl .floated-boxs-features h4 {  position:relative;  transition:all 0.3s ease; } section.hire-expert-cut-rl .floated-boxs-features h4:hover {  padding-left:8px; } section.cutted-layout-rl-latest .hire-dedicated-left-cutlr img {  position:absolute;  max-width:400px !important;  height:316px;  top:88px;  right:115px;  object-fit:cover;  overflow:visible;  z-index:auto; } .hire-dev-inner-cards {  background:#fff;  width:352px;  height:424px;  padding:32px; } .hire-dev-inner-cards {  background:#fff;  width:352px;  height:424px;  padding:32px;  box-shadow:0px 8px 16px rgb(0 0 0 / 8%); } a.hirenw-prposalbtns {  background:linear-gradient(135deg, #f96a03 0%, #e32a68 100%);  border-radius:4px;  padding:16px;  width:100%;  display:inline-block;  vertical-align:middle;  font-weight:bold;  font-size:16px;  line-height:16px;  text-align:center;  letter-spacing:1.25px;  text-transform:uppercase;  color:#ffffff;  margin-top:6px; } section .floated-boxs-features h4 {  color:#e06e1b !important; } section.hire-dev-magentodev-sctn .floated-boxs-features span.horiline-bsid {  background:#e06e1b !important; } section.hire-dev-magentodev-sctn .floated-boxs-features p {  }  .page-template-tpl_magentosupport2022 .row.casestudy-magnetodevcompany-rl {  padding-top:45px; }   .page-template-tpl_magentodevelpment-2022 section.floated-latest-banner .floated-bannerflex .floated-bannertitles {  max-width:650px; } .page-id-55777 section.cutted-layout-rl-latest .floated-boxs-features span.horiline-bsid {  background:#e06e1b !important; }   .orocommerce_tool22 h2 {  font-family:"ralway-medium" !important; } .orocommerce_tool22 .next-generation-commerce .heading h3, .orocommerce_tool22 .next-generation-commerce .heading h2 {  font-weight:700;  font-size:35px;  line-height:48px;  color:#2F3744;  margin-bottom:24px; } .orocommerce_tool22 .grocery-txt p {  font-family:'Raleway';  font-style:normal;  font-weight:500;  font-size:16px;  line-height:24px; } .orocommerce_tool22 .next-generation-commerce .mach-wrapper {  background-color:#ffffff;  padding:48px 48px 42px 48px;  margin-top:100px;  margin-left:-135px; } .orocommerce_tool22 .next-generation-commerce.team {  padding:45px 0; } .orocommerce_tool22 .next-generation-commerce .logos {  display:flex; } .orocommerce_tool22 .next-generation-commerce .logos #magneto {  height:48px;  width:131.89px;  margin-right:50px; } .orocommerce_tool22 .next-generation-commerce .logos #commerce {  height:44px;  width:280px; } .orocommerce_tool22 .next-generation-commerce .subheading p {  font-weight:500;  font-size:20px;  Width:576px;  letter-spacing:0.15px;  padding:25px 60px 3px 2px;  line-height:28px;  color:#2F3744; } .orocommerce_tool22 .next-generation-commerce .mach span {  color:#EE4A36;  width:21px;  font-weight:700;  font-size:24px;  line-height:32px;  margin-right:15px;  margin-left:30px; } .orocommerce_tool22.next-generation-commerce .mach p {  font-family:Raleway;  font-style:normal;  font-weight:500;  font-size:20px;  line-height:28px;  letter-spacing:0.15px; } .orocommerce_tool22 .grocery-txt h2 {  margin-top:0px; } .orocommerce_tool22 .next-generation-commerce .mach-description p {  text-align:left;  font-family:'Raleway';  font-style:normal;  font-weight:500;  font-size:16px;  line-height:24px;  letter-spacing:0.15px;  color:#29303B;  padding-top:30px; } .orocommerce_tool22 section.short-jumbos {  background:#fafafa; } .orocommerce_tool22 section.featured-works-magentodevnew {  background:#ffffff; } .orocommerce_tool22 .next-generation-commerce .left-image img {  width:100%;  height:auto;  top:943px; } .orocommerce_tool22 section.hovered-tabpanels .li-item p:hover {  padding-left:62px;  color:#2F3744;  margin-left:-62px; } .orocommerce_tool22 section.hovered-tabpanels .li-item p:before {  height:3px;  background:linear-gradient(135deg, #f96a03 0%, #e32a68 100%); } .orocommerce_tool22 section.hire-dev-magentodev-sctn .floated-boxs-features p {  height:275px; } .orocommerce_tool22 .hire-dev-inner-cards {  height:470px; } .orocommerce_tool22 section.hovered-tabpanels .li-item.active p:before {  width:48px;  margin-left:-64px; } .orocommerce_tool22 section.hovered-tabpanels .li-item.active p {  padding-left:0px; } .orocommerce_tool22 .bbimages p {  text-align:center; } .orocommerce_tool22 .bbimages {  width:170px;  float:left;  border-left:1px solid #D1D7E0;  text-align:center; } .page-id-82043 .orocommerce_tool22 .banner_lowericon-section {  width:900px;  height:176px;  float:right;  background:#fff;  margin-top:-90px;  padding:32px 48px;  overflow:hidden; } .orocommerce_tool22 .bbimages p {  padding-top:10px;  text-align:center;  font-weight:700;  font-size:16px;  letter-spacing:0.15px;  line-height:24px;  font-family:'ralway-medium'; } .orocommerce_tool22 ul.accordion-list-more {  position:relative;  display:block;  width:100%;  height:auto;  padding:0;  margin:0;  list-style:none; } .orocommerce_tool22 ul.accordion-list-more li {  position:relative;  display:block; } .orocommerce_tool22 ul.accordion-list-more li h3 {  font-family:"Raleway";  font-style:normal;  font-weight:700;  font-size:20px;  margin-top:0;  margin-bottom:6px;  line-height:30px;  letter-spacing:0.15px;  color:#2f3744;  cursor:pointer; } .orocommerce_tool22 ul.accordion-list-more li h3 span {  padding-right:11px; } .orocommerce_tool22 ul.accordion-list-more li div.answer {  position:relative;  display:block;  width:100%;  height:auto;  margin:0;  padding:0;  cursor:pointer;  height:0;  overflow:hidden; } .orocommerce_tool22 ul.accordion-list-more li div.answer p {  font-family:"Raleway";  font-style:normal;  font-weight:500;  font-size:16px;  line-height:24px;  letter-spacing:0.15px;  color:#686F7A;  margin-bottom:0; } .orocommerce_tool22 ul.accordion-list-more li.active div.answer {  height:auto;  padding-left:40px; } .orocommerce_tool22 ul.accordion-list-more li.active div.answer p {  display:block; } .orocommerce_tool22 ul.accordion-list-more li:not(:last-child) {  margin-bottom:26px; } .orocommerce_tool22 .next-generation-commerce.team .heading {  width:69%; } .orocommerce_tool22 .titles-headswith-desc p {  text-align:left;  max-width:100%; } .orocommerce_tool22 section.hovered-tabpanels .titles-headswith-desc h2 {  text-align:left; } .orocommerce_tool22 .titles-headswith-desc {  text-align:left;  margin-bottom:0px; } .orocommerce_tool22 .row.dflex-wrap.hiredev-rl-cards {  margin-top:60px; } .orocommerce_tool22 .more-exciting-section .title h2 {  text-align:left;  margin-bottom:10px; } .orocommerce_tool22 .more-exciting-section .title p {  text-align:left;  font-weight:500;  font-size:20px;  line-height:28px;  margin-bottom:17px;  letter-spacing:0.15px; } .page-id-59706 .orocommerce_tool22 .mach {  display:none; } .page-id-59706 .orocommerce_tool22 .mach-description {  margin-top:25px; } .orocommerce_tool22 .bussines-modal-section .this-header {  max-width:100%;  text-align:left; } .orocommerce_tool22 .bussines-modal-section .this-header p {  text-align:left; } .orocommerce_tool22 .bussines-modal-section ul.accordion-list li div.answer {  display:none; } .orocommerce_tool22 .bussines-modal-section ul.accordion-list li.active div.answer p {  -webkit-line-clamp:unset; } .orocommerce-development-service {  background-color:#FAFAFA; } .orocommerce_tool22 .box-content {  display:flex;  justify-content:center;  align-items:center;  background-color:white;  padding:24px;  width:100%;  height:128px; } .orocommerce-development-service h2 {  padding-bottom:0px; } .orocommerce-development-service h2 {  font-family:"ralway-medium";  font-style:normal;  font-weight:700;  font-size:35px;  line-height:48px; } .orocommerce-development-service p {  font-family:'Raleway';  font-style:normal;  font-weight:500;  font-size:20px;  line-height:28px;  letter-spacing:0.15px;  color:#2F3744;  padding-left:24px; } .orocommerce_tool22 .box-content img {  height:100%;  width:100%; } .orocommerce_tool22 .box-content p {  font-family:'Raleway';  font-style:normal;  font-weight:500;  font-size:18px;  line-height:24px;  letter-spacing:0.0815217px;  color:#2F3744;  text-align:left; } .orocommerce_tool22 .orocommerce-development-service h4, .orocommerce_tool22 .orocommerce-development-service h3 {  margin-bottom:24px; }  .orocommerce_tool22 .grocery-wrap {  background:#FFF;  padding:50px 0 0px; } .orocommerce_tool22 .heading {  font-family:"Raleway";  font-weight:700; } .orocommerce_tool22 .grocery-txt ul {  margin-bottom:0px;  margin-left:20px; } .orocommerce_tool22 .grocery-ecomm-wrap .grocery-txt {  padding-top:0px; } .orocommerce_tool22 .grocery-txt li {  font-family:'Raleway';  font-style:normal;  font-weight:500;  font-size:16px;  line-height:24px;  color:#2F3744;  margin-bottom:15px; } .orocommerce_tool22 .grocery-ecomm-wrap .grocery-img img {  padding-right:34px;  width:516px; }  .orocommerce_tool22 .pimcore-development-service {  padding:50px 0; } .orocommerce_tool22 .pimcoreicons_industry {  width:184px;  height:184px;  border:2px solid #F4F4F4;  text-align:center;  display:flex;  justify-content:center;  align-items:center;  flex-direction:column; } .orocommerce_tool22 .pimcoreicons_industry p {  text-align:center;  font-weight:500;  font-size:18px;  line-height:26px; } .orocommerce_tool22 .pimcore-development-service h2 {  padding-bottom:30px; } .orocommerce_tool22 section.cutted-layout-rl-latest .hire-dedicated-left-cutlr img {  height:auto !important; } .orocommerce_tool22 .hire-dev-inner-cards {  background:#fff;  border:2px solid #F4F4F4;  box-shadow:0px 8px 16px rgb(0 0 0 / 0%); } .orocommerce_tool22 a.hirenw-prposalbtns {  background:#fff;  border:2px solid #212121;  border-radius:4px;  padding:16px;  width:100%;  display:inline-block;  vertical-align:middle;  font-weight:700;  font-size:16px;  line-height:16px;  text-align:center;  letter-spacing:1.25px;  text-transform:uppercase;  color:#212121;  margin-top:6px; } .orocommerce_tool22 section.hire-dev-magentodev-sctn .floated-boxs-features span.horiline-bsid {  background:#29303b !important; } .orocommerce_tool22 section .floated-boxs-features h4 {  color:#29303b; } .orocommerce_tool22 section.cutted-layout-rl-latest .right-cutted {  background-color:#fafafa;  height:850px; } .orocommerce_tool22 .box-content .image {  width:100%; } .orocommerce_tool22 .box-content img {  width:80px;  height:100%; } .orocommerce_tool22 .bussines-modal-section ul.accordion-list li::after {  background:url(https://magnetoitsolutions.com/wp-content/uploads/2024/04/Plus.svg) !important;  height:32px;  width:32px;  top:26px; } .orocommerce_tool22 .box-content p {  font-family:'Raleway';  font-style:normal;  font-weight:500;  font-size:18px;  line-height:24px;  letter-spacing:0.0815217px;  color:#2F3744;  text-align:left; } .orocommerce_tool22.hire-dev-inner-cards {  height:468px; } .orocommerce_tool22 .bussines-modal-section ul.accordion-list li img {  height:32px;  width:32px;  top:25px; } .orocommerce_tool22 .bussines-modal-section ul.accordion-list li.active div.answer {  display:block; }   section.featured-works-magentodevnew {  padding-bottom:44px;  background:#fef6f9; } .featured-works-iteams-magentodevnew:nth-of-type(odd) {  margin-bottom:63px; } .featured-works-iteams-magentodevnew:nth-of-type(even) {  margin-top:64px; } .featured-work-mainimg-magentodevnew img {  width:100%;  max-height:400px; } section.featured-works-magentodevnew .viewall-btns-featured {  text-align:center;  margin-top:48px; } h2.home-h2title-magentodevnew {  font-family:"ralway-medium";  font-weight:bold;  font-size:35px;  line-height:48px;  text-align:center;  padding-top:0px;  margin-bottom:7px; } section.featured-works-magentodevnew p.home-h2para-magentodevnew {  font-family:"ralway-medium";  font-weight:500;  font-size:20px;  line-height:28px;  text-align:center;  letter-spacing:0.15px;  margin-bottom:61px; } .featured-works-iteams-magentodevnew h4, .featured-works-iteams-magentodevnew h3 {  font-family:"ralway-medium";  font-weight:600;  font-size:20px;  line-height:32px;  letter-spacing:0.15px;  margin-top:12px;  margin-bottom:16px;  color:#29303b; } .featured-works-iteams-magentodevnew a {  display:block;  color:#2F3744 !important; } .featured-works-iteams-magentodevnew a:hover {  color:#2F3744 !important; } .featured-works-iteams-magentodevnew a img {  display:block; } section.featured-works-magentodevnew p {  font-family:"ralway-medium";  margin-bottom:19px;  font-weight:500;  font-size:16px;  line-height:24px;  padding-bottom:0px;  color:#29303b;  text-align:left; }  .row.casestudy-magnetodevcompany-rl {  padding-top:120px;  padding-left:64px; } .casestudy-inner-magnetodevcompany-rl {  padding-bottom:64px; } .casestudy-magnetodevcompany-rl .titles-headswith-desc h2 {  font-weight:bold;  font-size:35px;  line-height:48px;  text-align:center;  color:#2f3744;  margin-bottom:7px; } .casestudy-magnetodevcompany-rl .titles-headswith-desc p {  text-align:center;  max-width:1016px;  margin-left:auto;  margin-right:auto;  letter-spacing:0.15px;  color:#29303b;  font-weight:500;  font-size:20px;  line-height:28px;  font-family:"ralway-medium"; } .casestudy-magnetodevcompany-rl .row:nth-of-type(odd) {  display:flex;  flex-wrap:wrap;  flex-direction:row-reverse; } .casestudy-magnetodevcompany-rl .casestudies22-content h6, .casestudy-magnetodevcompany-rl .casestudies22-content h3 {  font-family:"ralway-medium";  font-weight:bold;  font-size:24px;  line-height:32px;  color:#2f3744;  margin-top:0;  margin-bottom:14px; } .casestudy-magnetodevcompany-rl .casestudies22-content .casestudies-innerdesc p {  font-family:"ralway-medium";  font-weight:500;  font-size:16px;  line-height:24px;  letter-spacing:0.15px;  color:#2f3744;  text-align:left;  padding-top:0;  padding-bottom:0; } .casestudy-magnetodevcompany-rl .vw-casestudies-btn {  margin-top:42px;  display:inline-block;  padding-top:16px;  padding-bottom:16px;  padding-left:20px;  padding-right:20px;  font-weight:bold;  border:0;  box-sizing:border-box;  font-family:"ralway-medium";  background:linear-gradient(135deg, #f96a03 0%, #e32a68 100%);  border-radius:4px;  font-size:16px;  line-height:16px;  text-align:center;  letter-spacing:1.25px;  text-transform:uppercase;  color:#ffffff; } .casestudy-magneto-new22 {  display:flex;  flex-wrap:wrap; } .client-featuredworkfourtiles {  padding-top:60px;  display:flex;  flex-wrap:wrap; } .row.client-featuredworkfourtiles h4 {  font-weight:600;  font-size:20px;  line-height:30px;  color:#2f3744;  margin-top:18px; }  section.hire-expert-cut-rl ul {  list-style:none;  margin-bottom:0;  margin-top:18px;  columns:2;  -webkit-columns:2;  -moz-columns:2; } section.hire-expert-cut-rl ul li {  position:relative;  margin-bottom:16px;  font-weight:500;  font-size:16px;  line-height:24px;  letter-spacing:0.15px;  color:#2f3744;  padding-left:36px;  font-family:"ralway-medium"; } section.hire-expert-cut-rl ul li:before {  position:absolute;  content:"";  height:24px;  width:24px;  display:inline-block;  background-size:auto;  left:0;  top:0; } section.secure-magneto-rl-latest .lefts-cutted img {  position:absolute;  width:520px;  height:346px;  top:88px;  left:0;  right:0;  object-fit:cover;  z-index:1; } .row.secure-magneto-threecards {  display:flex;  flex-wrap:wrap;  margin-left:-336px; } .secure-inner-mgcards h3 {  font-weight:600;  font-size:20px !important;  line-height:30px !important;  letter-spacing:0.15px !important;  margin-top:10px;  margin-bottom:8px; } .secure-inner-mgcards p {  font-weight:500;  font-size:16px;  line-height:24px;  letter-spacing:0.15px;  text-align:left; } .secure-inner-mgcards {  margin-top:42px; } .page-id-55777 .whychose22-box {  height:80px; }   .furnitures-new-2022 section.sell_better {  padding:45px 0; } .furnitures-new-2022 h2 {  font-family:ralway-medium !important;  font-weight:600 !important; } .jewelery_development_22 section.shopwares-baners h1 {  margin-bottom:5px; } .jewelery_development_22 section.shopwares-baners p {  padding-bottom:15px; } .jewelery_development_22 section.sell_better {  padding-top:140px; } section.hire-now-latest a {  margin-top:0px; } .furnitures-new-2022 .orange-newbtn {  margin-top:20px;  background:linear-gradient(135deg, #F96A03 0%, #E32A68 100%) !important; } .desgngemcontent p {  margin-left:24px; } .row.digicatlg_clmn {  margin-top:175px; } .jewelery_development_22 h2 {  font-weight:700; } .digital-marketing h2 {  font-weight:700; } .mis-mobileappdev .furnitures-new-2022 .mobile-app-button {  background:linear-gradient(135deg, #F96A03 0%, #E32A68 100%) !important; } .grocery-new-2022 .orange-newbtn {  background:linear-gradient(135deg, #F96A03 0%, #E32A68 100%) !important; } .digital-marketing p {  font-weight:500;  font-size:18px;  line-height:28px; } .marketing-soft p {  font-weight:700 !important; } .jewelery_development_22 section.shopwares-baners p {  max-width:650px; } .jewelery_development_22 .banner-grd-contr {  margin-top:-120px !important; } .featuredandmodule_jewel {  text-align:center;  padding-bottom:28px; } .more-exciting-section {  background:#FAFAFA;  padding:84px 0 112px; } .more-exciting-section .title h2 {  color:#2f3744;  margin:0 0 52px; } .more-exciting-section .exciting-wrap {  display:flex;  justify-content:flex-start;  align-items:flex-start; } .more-exciting-section .exciting-wrap .exciting-img img {  width:560px;  margin-right:64px; } .exciting-cont {  width:calc(100% - 624px); } .exciting-cont .accordion .panel-default {  border:none;  box-shadow:unset; } .exciting-cont .accordion .panel-default:not(:last-child) {  margin-bottom:26px; } .exciting-cont .accordion .panel-heading {  background:#FAFAFA;  border:unset;  padding:0;  border-radius:0; } .exciting-cont .accordion .panel-heading a {  font-family:"Raleway";  font-size:20px;  font-weight:700;  line-height:30px;  letter-spacing:0.15px;  color:#2F3744;  text-decoration:none; } .exciting-cont .accordion .panel-heading a span {  padding-right:11px; } .exciting-cont .accordion .panel-body {  background:#FAFAFA;  padding:6px 0 2px 40px;  font-family:"Raleway";  font-size:16px;  font-weight:500;  line-height:24px;  letter-spacing:0.15px;  color:#686F7A;  border-top:unset !important; }  .jewelery_development_22.digital-marketing {  padding:84px 0 88px; } .digital-marketing .digital-top-txt p {  margin-bottom:25px; } .digital-marketing .marketing-soft img {  margin-bottom:6px; } .digital-market-bot {  padding-top:32px; } .digital-market-bot p:not(:last-child) {  margin-bottom:20px; } .jewelery_development_22 ul.accordion-list {  position:relative;  display:block;  width:100%;  height:auto;  padding:0;  margin:0;  list-style:none; } .jewelery_development_22 ul.accordion-list li {  position:relative;  display:block; } .jewelery_development_22 ul.accordion-list li h3 {  font-family:"Raleway";  font-style:normal;  font-weight:700;  font-size:20px;  margin-top:0;  margin-bottom:6px;  line-height:30px;  letter-spacing:0.15px;  color:#2f3744;  cursor:pointer; } .jewelery_development_22 ul.accordion-list li h3 span {  padding-right:11px; } .jewelery_development_22 ul.accordion-list li div.answer {  position:relative;  display:block;  width:100%;  height:auto;  margin:0;  padding:0;  cursor:pointer;  height:0;  overflow:hidden; } .jewelery_development_22 ul.accordion-list li div.answer p {  font-family:"Raleway";  font-style:normal;  font-weight:500;  font-size:16px;  line-height:24px;  letter-spacing:0.15px;  color:#686F7A;  margin-bottom:0; } .jewelery_development_22 ul.accordion-list li.active div.answer {  height:auto;  padding-left:40px; } .jewelery_development_22 ul.accordion-list li.active div.answer p {  display:block; } .jewelery_development_22 ul.accordion-list li:not(:last-child) {  margin-bottom:26px; } .jewelery_development_22 .banner-col-fv {  width:181px !important;  height:181px !important;  margin:8px !important; }  .current-opening-form-22 input, select, textarea {  width:100%; } .current-opening-form-22 em.error {  margin-top:-15px;  padding-bottom:10px;  color:#df4841; } .current-opening-form-22 .is-invalid {  border-color:#df4841; } .current-opening-form-22 em {  display:block;  font-size:0.75rem;  font-weight:700;  margin-top:0.3125rem; } .current-opening-form-22 em.error {  margin-top:-15px;  padding-bottom:10px;  color:#df4841; } h3.current-form_title-22 {  margin-bottom:0;  padding-left:25px; } p.current-form_description-22 {  padding-left:25px;  margin:0; } .current-opening-form-22 form {  padding-top:20px; } .current-opening-form-22 {  padding-bottom:25px;  padding-top:25px;  width:80%;  display:block;  margin:auto;  background:#fff;  box-shadow:0 0 29px hsl(0deg 0% 0% / 20%);  margin-top:60px;  margin-bottom:60px; } .current-opening-form-22 button {  background:#333;  font-size:14px;  color:#fff;  padding:5px 20px;  text-transform:uppercase;  margin:auto;  display:block; } section.secure-magneto-rl-latest {  margin-top:145px; } .fileupload-messg-22 {  margin:10px 0; }  section.next_bigthing {  padding:88px 0; } .next_big_commerce_ecom22 {  margin-bottom:55px; } section.next_bigthing h2 {  font-weight:700;  font-size:35px;  line-height:48px;  margin-top:0;  font-family:"ralway-medium"; } section.next_bigthing p {  font-weight:500;  font-size:20px;  letter-spacing:0.15px;  line-height:28px;  font-family:"ralway-medium"; } section.business_models {  background:#fef5ee;  padding:84px 0; } section.business_models h2 {  font-weight:700;  font-size:35px;  line-height:48px;  text-align:left;  font-family:"ralway-medium"; } img.bussines_soltn_img-lft {  margin:auto;  display:block; } section.digital_commerce {  padding:44px 0; } .digital_commerce_fullwdth h2 {  font-weight:700;  font-size:35px;  line-height:48px;  margin-bottom:16px;  font-family:"ralway-medium"; } .digital_commerce_fullwdth p {  font-weight:500;  font-size:20px;  line-height:28px;  letter-spacing:0.15px;  font-family:"ralway-medium"; } .floated-boxs-features-digitalcommerce h4, .floated-boxs-features-digitalcommerce h3 {  font-weight:700;  font-size:20px;  line-height:32px;  margin-bottom:6px;  font-family:"ralway-medium";  color:#2f3744; } .floated-boxs-features-digitalcommerce h3 {  font-weight:700;  font-size:20px;  line-height:32px;  color:#2f3744;  margin-bottom:6px;  font-family:"ralway-medium"; } .floated-boxs-features-digitalcommerce p {  font-weight:500;  font-size:16px;  letter-spacing:0.15px;  line-height:24px;  padding-bottom:28px;  font-family:"ralway-medium"; } .digital_commerce_fullwdth {  padding-bottom:63px; } section.why-chooseus-ecommercedev22 {  padding:84px 0; } .page-template-tpl_ecommercedevelopment22 section.cutted-layout-rl-latest .right-cutted {  background-color:#fafafa; } section.why-chooseus-ecommercedev22 img {  display:block;  margin:auto; } section.why-chooseus-ecommercedev22 h2 {  font-weight:700;  font-size:35px;  line-height:48px;  margin-bottom:7px;  font-family:"ralway-medium"; } section.why-chooseus-ecommercedev22 p {  font-weight:500;  font-size:20px;  line-height:28px;  letter-spacing:0.15px;  font-family:"ralway-medium"; } .whychose22-box {  background:#fafafa;  border-left:4px solid #2f3744;  margin-bottom:24px; } .page-template-tpl_ecommercedevelopment22 .whychose22-box {  min-height:92px;  background:#fafafa;  border-left:4px solid #2f3744;  margin-bottom:24px; } .page-template-tpl_ecommercedevelopment22 .hiredev-rl-cards {  padding-top:150px; } .ecom_dev_accordionhorizontal {  margin-bottom:20px; }  article.accordion {  display:block;  width:100%;  margin:0 auto;  overflow:auto; } article.accordion section.active p.diary {  visibility:visible; } a.diary {  visibility:visible !important; } article.accordion section {  position:relative;  display:block;  float:left;  width:96px;  height:380px;  margin-left:30px;  color:#666;  background-color:#fafafa;  overflow:hidden;  border-radius:3px; } p.diary {  font-weight:500;  font-size:16px;  line-height:24px;  letter-spacing:0.15px;  margin:0 !important; } :target #start {  visibility:visible; } :target #stop {  visibility:visible; } :target #clear {  visibility:visible; } :target .diary {  visibility:visible; } :target time {  visibility:visible; } #start, #stop, #clear, .diary, time {  visibility:hidden; } .vertical_accrdn_card h4 {  font-weight:700;  font-size:24px;  line-height:32px;  font-family:"ralway-medium";  text-align:center;  background:linear-gradient(135deg, #f96a03 0%, #e32a68 100%);  -webkit-background-clip:text;  -webkit-text-fill-color:transparent;  border-bottom:1px solid #d5d5d5;  margin:0; } article.accordion section h2 {  font-family:"ralway-medium";  position:absolute;  font-weight:700;  font-size:20px;  line-height:30px;  height:94px;  top:18%;  left:60%;  text-indent:1em;  padding:0;  margin:0;  -webkit-transform-origin:0 0;  -moz-transform-origin:0 0;  -ms-transform-origin:0 0;  -o-transform-origin:0 0;  transform-origin:0 0;  -webkit-transform:rotate(90deg);  -moz-transform:rotate(90deg);  -ms-transform:rotate(90deg);  -o-transform:rotate(90deg);  transform:rotate(90deg); } p.diary {  margin:14px 0; } article.accordion section.active h2 {  height:40px;  font-family:"Raleway"; } article.accordion section.active h2 a {  height:40px;  font-family:"Raleway"; } article.accordion section.active h4 {  border:none;  margin-bottom:16px;  font-family:"ralway-medium"; } a.ecom-dev22-learnmore {  font-weight:700;  font-size:16px;  line-height:16px;  font-family:ralway-medium;  background:linear-gradient(135deg, #f96a03 0%, #e32a68 100%);  -webkit-background-clip:text;  -webkit-text-fill-color:transparent; } article.accordion section h2 a {  display:block;  width:344px;  height:94px;  line-height:2em;  text-decoration:none;  color:inherit;  outline:0 none;  font-size:20px;  line-height:30px;  color:#2f3744;  letter-spacing:0.15px; } article.accordion section.active {  width:450px;  height:380px;  color:#333;  background:#fafafa; } article.accordion section.active h2 {  position:static;  font-family:"ralway-medium";  color:dodgerblue;  font-size:1.3em;  text-indent:0;  -webkit-transform:rotate(0deg);  -moz-transform:rotate(0deg);  -ms-transform:rotate(0deg);  -o-transform:rotate(0deg);  transform:rotate(0deg); } article.accordion section, article.accordion section h2 {  -webkit-transition:all 1s ease;  -moz-transition:all 1s ease;  -ms-transition:all 1s ease;  -o-transition:all 1s ease;  transition:all 1s ease; } .vertical_accrdn_card {  padding:26px 32px;  cursor:pointer; } .stockmarket_new22 h2 {  font-family:"ralway-medium";  font-weight:700; } .stockmarket_new22 .bussines-modal-section ul.accordion-list li div.answer p {  text-align:left; }  .accordion .title span.minus.icon {  display:none; } .accordion_ecom {  background:#fef5ee; } .accordion .title.active span.plus.icon {  display:none; } .accordion .title.active span.minus.icon {  display:inline-block; } .ecom_dev_accordionhorizontal .ui.styled.accordion {  box-shadow:none; } .active.accordion_ecom {  border-left:4px solid #2f3744;  background:#fff;  border-left:4px solid #2f3744;  background:#fff;  padding:14px 25px; } .ecom_dev_accordionhorizontal .ui.styled.accordion .accordion .title {  border:none;  box-shadow:none; } .ecom_dev_accordionhorizontal .ui.styled.accordion .title {  border:none;  box-shadow:none; } .accordion_ecom .title {  display:flex;  align-items:center;  font-weight:700;  font-size:20px;  line-height:30px;  color:#2f3744 !important;  letter-spacing:0.15px; } .accordion_ecom .plus img {  width:40px;  height:40px; } .accordion_ecom.active p {  font-weight:500;  font-size:16px;  line-height:24px;  letter-spacing:0.15px; } .accordion_ecom h3 {  font-family:ralway-medium;  font-weight:700;  font-size:20px;  line-height:30px;  text-align:left;  margin-top:0px;  margin-left:24px; } .page-template-tpl_ecommercedevelopment22 .whychose22-box span {  font-weight:600;  font-size:20px;  line-height:30px;  letter-spacing:0.15px; } section.digital_commerce p {  text-align:left; } .accordion_mobile_container {  background-color:white;  color:black;  border-radius:20px;  box-shadow:0 5px 10px 0 rgb(0, 0, 0, 0.25); } .accordion_mobile_question {  padding:20px 80px 20px 20px;  position:relative;  display:flex;  align-items:center;  cursor:pointer; } .accordion_mobile_container {  background-color:#fafafa;  color:#2f3744; } .accordion_mobile_wrapper {  display:block;  margin:auto; } section.next_bigthing p {  text-align:left; } .accordion_mobile_question h2 {  font-size:20px !important;  font-weight:700;  font-family:"ralway-medium"; } .accordion_mobile_question::after {  content:"\002B";  font-size:2.2rem;  position:absolute;  right:20px;  transition:0.2s; } .accordion_mobile_question.active::after {  transform:rotate(45deg); } .accordion_mobile_answercont {  max-height:0;  overflow:hidden;  transition:0.3s; } .accordion_mobile_answer {  padding:0 12px 0 32px; } .accordion_mobile_question.active+.accordion_mobile_answercont {}   .ecommerce_consultant22 .take-closer .take-closer-txt {  padding-right:0px; } .ecommerce_consultant22 .take-closer p {  font-family:'Raleway';  font-style:normal;  font-weight:500;  font-size:20px;  line-height:28px;  margin-bottom:12px; } .ecommerce_consultant22 .partner-top-txt p {  font-family:'Raleway';  font-style:normal;  font-weight:500;  font-size:20px;  line-height:28px; } .ecommerce_consultant22 .for-fans-wrap .for-fans-top p {  font-family:'Raleway';  font-style:normal;  font-weight:500;  font-size:20px;  line-height:28px;  margin-bottom:0px; } .ecommerce_consultant22 .take-closer-txt h2 {  margin-top:0px; } .ecommerce_consultant22 .feature-txt-top h2.extramarg {  margin-top:0px; } .ecommerce_consultant22 h2 {  font-family:"ralway-medium" !important;  font-weight:700 !important; } .ecommerce_consultant22 p.whymagneto_ecmconstant {  padding-bottom:45px; } p.whymagneto_ecmconstant {  margin-bottom:15px;  font-family:'Raleway';  font-style:normal;  font-weight:500;  font-size:20px;  line-height:28px; } .ecommerce_consultant22 ul.why-magneto-list li {  margin-bottom:20px; } .ecommerce_consultant22 .why-magneto {  padding:45px 0 45px; } .ecommerce_consultant22 .ecomconstltntservice {  display:flex;  align-items:center; } .ecommerce_consultant22 .for-fans-wrap .row:not(:last-child) {  padding-bottom:40px; } .ecommerce_consultant22 .floated-boxs-features {  display:contents; } .ecommerce_consultant22 section.cutted-layout-rl-latest .floated-boxs-features p {  padding-top:10px; } .ecommerce_consultant22 section.floated-latest-banner {  height:605px;  display:flex;  align-items:center; } .ecommerce_consultant22 .grow-feature .grow-top-wrap .grow-txt p {  padding-top:20px; } .ecommerce_consultant22 .leftsided-cutslider .owl-nav {  text-align:center !important; } .ecommerce_consultant22 .music-website {  margin-top:60px; } .ecommerce_consultant22 h2 {  font-family:"ralway-medium";  font-weight:700; } .ecommerce_consultant22 .feature-list span {  display:block;  position:relative;  float:left;  width:100%;  max-width:100%;  padding-left:20px;  min-height:auto;  margin-bottom:8px !important;  margin-right:24px; } .ecommerce_consultant22 .our-process .container {  max-width:1224px; } .ecommerce_consultant22 .why-magneto .container {  max-width:1224px; } .ecommerce_consultant22 .our-proc-txt h2 {  font-family:"ralway-medium";  font-weight:700; } .ecommerce_consultant22 .why-magneto h2 {  font-family:"ralway-medium";  font-weight:700; } .ecommerce_consultant22 .take-closer .take-closer-wrap .take-closer-box {  border:2px solid #F5F5F5;  min-height:225px;  padding:20px;  margin-bottom:18px;  margin-right:18px;  width:calc(100% / 3 - 19px); } .ecommerce_consultant22 .our-proc-txt p {  text-align:center; } .ecommerce_consultant22 .take-closer .take-closer-wrap {  display:flex;  justify-content:unset;  align-items:normal;  flex-wrap:wrap; } .ecommerce_consultant22 .music-website {  margin-top:50px; } .ecommerce_consultant22 .for-fans-wrap .for-fans-top p {  margin-bottom:0px; } .ecommerce_consultant22 .for-fans-wrap .for-fans-top {  padding-bottom:0px; } .ecommerce_consultant22 h3.heading.extramarg {  font-family:'ralway-medium';  font-weight:700; } .ecommerce_consultant22 p.ecomconsltnpara {  padding-bottom:10px; }  .partner-with-mag {  background-color:#FAFAFA;  padding:45px 0 45px; } .partner-top-txt p {  padding-bottom:40px; } .partner-img {  padding-right:10px; } .partner-img img {  width:100%; } .partner-bottm-txt span {  display:block;  position:relative;  float:left;  padding-left:20px;  min-height:auto;  margin-bottom:8px; } .partner-bottm-txt span:before {  content:"";  position:absolute;  height:8px;  width:8px;  background-color:#F96A03;  left:0;  border-radius:50%;  top:5px; }   .our-process {  background-color:#FAFAFA;  padding:45px 0 45px; } .our-process .our-proc-txt {  text-align:center;  padding-bottom:40px; } .process-txt-wrap h2 {  font-family:Raleway;  font-size:61px;  font-weight:700;  line-height:80px;  letter-spacing:-0.5px;  color:#EE4A36;  margin-top:0;  margin-bottom:14px; } .process-txt-wrap span {  font-family:Raleway;  font-size:24px;  font-weight:700;  line-height:32px;  letter-spacing:0px;  margin-bottom:30px;  display:block; } .process-txt-wrap ul {  padding-left:0;  position:relative; } .process-txt-wrap ul li {  position:relative;  list-style-type:none;  padding-left:18px; } .process-txt-wrap ul li:before {  content:"";  position:absolute;  height:8px;  width:8px;  background-color:#F96A03;  left:0;  border-radius:50%;  top:5px; } .process-txt-wrap ul li:not(:last-child) {  padding-bottom:16px; } .extramarg {  margin-top:0px; } .partner-with-mag .btn-wrap {  text-align:center;  margin-top:40px; } .btn-wrap .linkbtn {  width:200px; } ul.why-magneto-list li {  margin-bottom:10px; }   section.review_global_sectn {  background-color:#fafafa;  padding-top:84px;  padding-bottom:84px; } .review_global_fullwidthsectn h3, .review_global_fullwidthsectn h2 {  font-size:34px;  font-weight:500;  letter-spacing:0;  line-height:48px;   text-align:center;  font-family:ralway-medium !important;  margin-top:0;  margin-bottom:32px; } .review_global_fullwidthsectn p {  text-align:center; } img.review_logos {  display:block;  margin:auto; } .review_section_box {  background:#fff;  min-height:200px;  width:100%;  padding:32px; } .review_section_box h4 {  margin-top:10px;  text-align:center;  margin-bottom:7px;  font-weight:600;  font-size:20px;  line-height:30px;  color:#000; } .review_section_box p {  text-align:center;  font-weight:500;  font-size:16px;  line-height:24px;  color:#686F7A; } .review_global_fullwidthsectn {  padding-bottom:40px; }  .page-template-tpl_magentosupport-new-2022 section.cutted-layout-rl-latest .right-cutted {  background-color:#ffffff; } .page-template-tpl_magentosupport-new-2022 section.cutted-layout-lr-latest .right-cutted {  background-color:#fafafa; } section.featured-works-magentodevnew {  background:#fafafa; }  .page-template-tpl_ecommercedevelopment22 section.other-industries-serve .industries-serveitem {  min-height:260px; }  .bussines-modal-section {  background-color:#fef5ee;  padding-top:84px;  padding-bottom:88px; } .bussines-modal-section .this-header {  max-width:1016px;  text-align:center;  margin-bottom:49px;  margin-left:auto;  margin-right:auto; } .bussines-modal-section .this-header h2 {  font-family:"ralway-medium";  font-weight:700;  font-size:32px;  line-height:48px;  color:#2f3744;  margin-bottom:15px;  margin-top:0; } .bussines-modal-section .this-header p {  font-family:"Raleway";  font-style:normal;  font-weight:500;  font-size:20px;  line-height:28px;   text-align:center;  letter-spacing:0.15px;  color:#2f3744;  margin:0; } .bussines-modal-section .this-content .this-img {  padding-right:27px; } .bussines-modal-section .this-content .this-img img {  width:100%;  display:block; } .bussines-modal-section ul.accordion-list {  position:relative;  display:block;  width:100%;  height:auto;  padding:0;  margin:0;  list-style:none; } .bussines-modal-section ul.accordion-list li {  position:relative;  display:block;  width:100%;  height:auto;  background-color:transparent;  padding:26px 32px;  padding-left:96px;  margin:0;  cursor:pointer; } .bussines-modal-section ul.accordion-list li img {  height:40px;  width:40px;  display:block;  position:absolute;  top:26px;  left:32px;  visibility:hidden; }  .page-id-89950 .bussines-modal-section ul.accordion-list li::after {  left:auto;  right:32px !important; } .page-id-89950 .bussines-modal-section ul.accordion-list li img {  left:auto;  right:32px !important; }  .bussines-modal-section ul.accordion-list li h3 {  font-family:"Raleway";  font-style:normal;  font-weight:700;  font-size:20px;  margin-top:0;  margin-bottom:6px;  line-height:30px;  letter-spacing:0.15px;  color:#2f3744; } .bussines-modal-section ul.accordion-list li h3 a {  font-family:"Raleway";  font-style:normal;  font-weight:700;  font-size:20px;  margin-top:0;  margin-bottom:6px;  line-height:30px;  letter-spacing:0.15px;  color:#2f3744; } .bussines-modal-section ul.accordion-list li div.answer {  position:relative;  display:block;  width:100%;  height:auto;  margin:0;  padding:0;  cursor:pointer;  overflow:hidden;  transition:all 300ms ease-in;  display:none; } .bussines-modal-section ul.accordion-list li div.answer p {  font-family:"Raleway";  font-style:normal;  font-weight:500;  font-size:16px;  line-height:24px;  letter-spacing:0.15px;  color:#2f3744;  margin-bottom:0; } a.learn-more-btn {  position:relative;  font-family:"Raleway";  font-style:normal;  font-weight:700;  font-size:16px;  line-height:16px;  letter-spacing:1.25px;  text-transform:uppercase;  color:#ee4a35;  padding-right:32px;  display:inline-block;  margin-top:20px; } a.learn-more-btn::after {  position:absolute;  content:"";  height:24px;  width:24px;  top:-4px;  right:0;  background:url(https://magnetoitsolutions.com/wp-content/uploads/2022/05/right-re-arrow.png);  background-position:center;  background-size:cover; } a.learn-more-btn:hover {  color:#ee4a35;  padding-left:5px; } .bussines-modal-section ul.accordion-list li::after {  position:absolute;  content:"";  height:40px;  width:40px;  background:url(https://magnetoitsolutions.com/wp-content/uploads/2022/05/round-Add.png);  background-position:center !important;  background-size:cover;  left:32px;  top:26px;   border-radius:100%; } .bussines-modal-section ul.accordion-list li.active {   background-color:transparent;  padding-top:26px;  padding-bottom:26px; } .bussines-modal-section ul.accordion-list li.active::before {  content:"";  position:absolute;  left:0;  top:0;  bottom:0;  width:0;   } .bussines-modal-section ul.accordion-list li.active img {  visibility:visible; } .bussines-modal-section ul.accordion-list li.active::after {  visibility:hidden; } .bussines-modal-section ul.accordion-list li.active div.answer {  height:auto;  transition:all 300ms ease-in;  display:block; } .bussines-modal-section ul.accordion-list li.active div.answer p {  display:block;  display:-webkit-box;  max-width:100%;  -webkit-line-clamp:10;  -webkit-box-orient:vertical;  overflow:hidden;  text-overflow:ellipsis; } .comprehensive-section {  padding-top:32px;  padding-bottom:32px; } .comprehensive-section .comp-wrapper {  background-color:#fafafa;  padding:84px 64px 88px; } .comprehensive-section .comp-wrapper>h2 {  font-family:"Raleway";  font-style:normal;  font-weight:700;  font-size:35px;  line-height:48px;  color:#2f3744;  margin-bottom:15px;  margin-top:0; } .comprehensive-section .comp-wrapper>p {  font-family:"Raleway";  font-style:normal;  font-weight:500;  font-size:20px;  line-height:28px;  letter-spacing:0.15px;  color:#2f3744; } .comprehensive-section .comp-wrapper .img-content-wrapper {  display:flex;  justify-content:flex-start;  align-items:flex-start;  margin-top:48px; } .comprehensive-section .comp-wrapper .img-content-wrapper img {  width:496px;  height:auto;  box-shadow:0px 8px 16px rgba(0, 0, 0, 0.1);  border:8px solid #FFFFFF; } .comprehensive-section .comp-wrapper .img-content-wrapper .this-content {  width:calc(100% - 496px);  padding-top:40px; } .comprehensive-section .comp-wrapper .img-content-wrapper .this-content h6 {  font-family:"Raleway";  font-style:normal;  font-weight:700;  font-size:24px;  line-height:32px;  color:#2F3744;  margin-bottom:13px;  margin-top:0; } .comprehensive-section .comp-wrapper .img-content-wrapper .this-content ul {  color:red;  padding-left:0;  list-style:none;  -moz-column-count:2;  column-count:2;  -moz-column-gap:4px;  column-gap:4px;  margin-bottom:0; } .comprehensive-section .comp-wrapper .img-content-wrapper .this-content ul li {  padding-left:18px;  position:relative;  font-family:"Raleway";  font-style:normal;  font-weight:500;  font-size:16px;  line-height:24px;  letter-spacing:0.15px;  color:#2F3744;  margin-bottom:16px; } .comprehensive-section .comp-wrapper .img-content-wrapper .this-content ul li::before {  position:absolute;  content:"";  top:9px;  left:0;  height:6px;  width:6px;  background-color:#2F3744;  border-radius:100%; } .comprehensive-section .comp-wrapper .img-content-wrapper:nth-child(odd) img {  order:1; } .comprehensive-section .comp-wrapper .img-content-wrapper:nth-child(odd) .this-content {  order:2;  padding-left:64px; } .comprehensive-section .comp-wrapper .img-content-wrapper:nth-child(even) img {  order:2; } .comprehensive-section .comp-wrapper .img-content-wrapper:nth-child(even) .this-content {  order:1;  padding-right:64px; }  .music-website {  background-color:#FEF5EE;  padding:84px 0 44px; } .music-web-img {  margin-top:-130px; } .music-web-img img {  width:100%; } .music-website .music-txt {  padding-left:40px;  margin-top:-30px; } .music-website .music-txt h2 {  margin-bottom:10px; } .music-website .music-txt p {  margin-bottom:26px; } .music-website .music-txt a {  background:linear-gradient(135deg, #F96A03 0%, #E32A68 100%);  padding:16px 24px;  color:#fff;  border:2px solid #FEF5EE;  font-family:'Raleway';  font-size:16px;  font-weight:700;  line-height:16px;  letter-spacing:1.25px;  display:inline-block;  border-radius:8px; } .music-website .music-txt a:hover {  border:2px solid #F96A03;  background:#fff;  background:-webkit-linear-gradient(135deg, #F96A03 0%, #E32A68 100%);  -webkit-background-clip:initial;  -webkit-text-fill-color:white; } .music-txt a:hover {  background:linear-gradient(280deg, #f96a03 0%, #e32a68 100%) !important; }  .music-website {  background-color:#FEF5EE;  padding:84px 0 44px; } .music-web-img {  margin-top:-130px; } .music-web-img img {  width:100%; } .music-website .music-txt {  padding-left:40px;  margin-top:-30px; } .music-website .music-txt h2 {  margin-bottom:10px;  font-weight:600; } .music-website .music-txt p {  margin-bottom:26px; } .music-website .music-txt a {  background:linear-gradient(135deg, #F96A03 0%, #E32A68 100%);  padding:16px 24px;  color:#fff;  border:2px solid #FEF5EE;  font-family:'Raleway';  font-size:16px;  font-weight:700;  line-height:16px;  letter-spacing:1.25px;  display:inline-block;  border-radius:8px; } .music-website .music-txt a:hover {  border:2px solid #F96A03;  background:#fff;  background:-webkit-linear-gradient(135deg, #F96A03 0%, #E32A68 100%);  -webkit-background-clip:initial;  -webkit-text-fill-color:white; } .music-esenssation {  background:#FAFAFA;  padding:88px 0 48px; } .music-main-wrap {  padding:64px 0 98px; } .music-main-wrap .music-tab .nav {  text-align:center; } .music-main-wrap .music-tab .nav li {  float:unset;  display:inline-block;  margin-right:40px; } .music-main-wrap .music-tab .nav li:last-child {  margin-right:0; } .music-main-wrap .music-tab .nav li button.active {  background:transparent;  font-family:"Raleway";  font-size:16px;  font-weight:700;  line-height:24px;  letter-spacing:0.15px;  border:unset;  border-bottom:4px solid #F96A03;  border-radius:0;  color:#2F3744; } .music-main-wrap .music-tab ul.nav li button {  font-family:"Raleway";  font-size:16px;  font-weight:500;  line-height:24px;  letter-spacing:0.5px;  color:#686F7A;  border:unset;  border-bottom:4px solid transparent;  margin:0;  padding:0 0 14px;  text-decoration:none;  background-color:transparent; } .for-fans-wrap {  padding-top:40px; } .for-fans-wrap .for-fans-top {  padding-bottom:10px; } .for-fans-wrap .for-fans-top p {  margin-bottom:20px; } .features h2 {  margin-bottom:42px;  text-align:center; } .feature-txt-top h2 {  text-align:left;  margin-bottom:18px; } .feature-txt-top p {  padding-bottom:28px; } .feature-img {  margin:0 0px 0 0; } .feature-img img, .esenssation-img img {  width:100%; } .feature-txt span {  font-family:"Raleway";  font-size:20px;  font-weight:700;  line-height:30px;  letter-spacing:0.15px;  margin-bottom:6px;  display:block; } .feature-txt .prof-txt:not(:last-child) {  margin-bottom:20px; } .feature-txt .prof-txt {  position:relative;  padding-left:20px; } .feature-txt .prof-txt:before {  content:"";  position:absolute;  height:8px;  width:8px;  background-color:#F96A03;  top:10px;  left:0;  border-radius:50%; } .feature-list span {  font-size:16px;  display:block;  position:relative;  float:left;  width:100%;  max-width:268px;  padding-left:20px;  min-height:auto;  margin-bottom:8px;  margin-right:24px; } .feature-list span:before {  content:"";  position:absolute;  height:8px;  width:8px;  background-color:#F96A03;  left:0;  border-radius:50%;  top:5px; } .for-fans-wrap .row:not(:last-child) {  padding-bottom:80px; } .feature-txt-top h2.extramarg {  margin-top:38px; }  .music-developmebt-22 section.floated-latest-banner {  height:605px;  display:flex;  align-items:center; }  .music-developmebt-22 .feature-list {  columns:2;  -webkit-columns:2;  -moz-columns:2; } .music-developmebt-22 .what-we-do {  padding-top:80px; } .music-developmebt-22 .what-we-do .what-txt p {  font-family:"Raleway";  font-size:20px;  font-weight:500;  line-height:28px;  letter-spacing:0.15px;  text-align:left;  max-width:352px; } .music-developmebt-22 .what-we-list {  display:flex;  justify-content:center;  align-items:center; } .music-developmebt-22 .what-we-list .what-box {  height:184px;  width:184px;  text-align:center;  padding:24px 24px 0;  position:relative; } .music-developmebt-22 .what-we-list .what-box img {  margin:0 auto 15px; } .music-developmebt-22 .what-we-list .what-box p {  font-family:"Raleway";  font-size:16px;  font-weight:500;  line-height:24px;  letter-spacing:0.08px;  text-align:center;  max-width:122px;  margin:auto; } .what-we-list .what-box:not(:last-child):after {  content:"";  position:absolute;  right:0;  height:136px;  width:1px;  top:0;  bottom:0;  margin:auto;  background-color:#D1D7E0; }   .stockmarket_new22 .linkbtn {  background:linear-gradient(135deg, #F96A03 0%, #E32A68 100%);  padding:16px 24px;  color:#fff;  border:2px solid #FEF5EE;  font-family:'Raleway';  font-size:16px;  font-weight:700;  line-height:16px;  letter-spacing:1.25px;  display:inline-block;  border-radius:8px; } .stockmarket_new22 .ts {  font-family:"Raleway";  font-size:16px;  font-weight:500;  line-height:24px;  letter-spacing:0.15px;  margin-bottom:0;  color:#2F3744; } .stockmarket_new22 .partner-bottm-txt span {  display:block;  position:relative;  float:left;  padding-left:20px;  min-height:auto;  margin-bottom:8px; } .stockmarket_new22 h2 {  font-family:"ralway-medium";  font-weight:700; } .stockmarket_new22 .bussines-modal-section ul.accordion-list li div.answer p {  text-align:left; }  .what-will-trade {  padding:60px 0; } .what-will-trade .trade-img {  padding-right:40px; } .what-will-trade .trade-img img {  width:100%; } .what-will-trade .trade-txt p {  font-family:"Raleway";  font-size:20px;  font-weight:500;  line-height:28px;  letter-spacing:0.15px;  padding-bottom:39px;  margin:0; } .what-will-trade .trade-wrap {  display:flex;  justify-content:space-between;  align-items:center;  flex-wrap:wrap; } .what-will-trade .trade-wrap .trade-box {  height:200px;  width:218px;  border:2px solid #F5F5F5;  padding:24px;  margin-bottom:24px;  width:calc(100% / 3 - 16px); } .what-will-trade .trade-wrap .trade-box img {  padding-bottom:10px; } .what-will-trade .trade-wrap .trade-box span {  display:block;  font-family:Raleway;  font-size:20px;  font-weight:700;  line-height:30px;  letter-spacing:0.15px; } .what-will-trade .trade-wrap .trade-box:hover {  box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.1);  border:1px solid transparent; } section.single_newcasestudy22 p {  padding:25px 0;  font-weight:500;  font-size:18px;  line-height:24px;  letter-spacing:0.15px;  font-family:'Raleway'; } section.single_newcasestudy22 img {  padding:30px 0 0 0; } section.single_newcasestudy22 {  background:#FAFAFA;  padding:40px 0; }  .take-closer {  padding:60px 0; } .take-closer .take-closer-txt {  padding-right:40px; } .take-closer .take-closer-txt p {  font-family:"Raleway";  font-size:20px;  font-weight:500;  line-height:28px;  letter-spacing:0.15px;  padding-bottom:39px;  margin:0; } .take-closer .take-closer-wrap {  display:flex;  justify-content:space-between;  align-items:center;  flex-wrap:wrap; } .take-closer .take-closer-wrap .take-closer-box {  margin-bottom:42px;  width:calc(100% / 2 - 19px); } .take-closer .take-closer-wrap .take-closer-box img {  padding-bottom:10px; } .take-closer .take-closer-wrap .take-closer-box span {  display:block;  font-family:Raleway;  font-size:20px;  font-weight:700;  line-height:30px;  letter-spacing:0.15px;  margin-bottom:6px; }  .why-magneto {  padding:84px 0 88px; } .why-magneto .why-top-txt p {  margin-bottom:40px; } ul.why-magneto-list {  position:relative;  display:block;  width:100%;  height:auto;  padding:0;  margin:0;  list-style:none; } ul.why-magneto-listt li {  position:relative;  display:block; } ul.why-magneto-list li h3 {  font-family:"Raleway";  font-style:normal;  font-weight:700;  font-size:20px;  margin-top:0;  margin-bottom:6px;  line-height:30px;  letter-spacing:0.15px;  color:#2f3744;  cursor:pointer; } ul.why-magneto-list li div.answer {  position:relative;  display:block;  width:100%;  height:auto;  margin:0;  padding:0;  cursor:pointer;  height:0;  overflow:hidden; } ul.why-magneto-list li div.answer p {  font-family:"Raleway";  font-style:normal;  font-weight:500;  font-size:16px;  line-height:24px;  letter-spacing:0.15px;  color:#2F3744;  margin-bottom:0; } .why-magneto .container {  max-width:1224px; } ul.why-magneto-list li.active div.answer {  height:auto;  display:block !important; } ul.why-magneto-list li.active div.answer p {  display:block; } ul.why-magneto-list li:not(:last-child) {  margin-bottom:22px; } .why-magneto .btn-wrap {  margin-top:40px; } .btn-wrap .linkbtn {  text-align:center; } .why-magneto-img img {  width:100%; } a.linkbtn {  background:linear-gradient(135deg, #F96A03 0%, #E32A68 100%);  padding:16px 24px;  color:#fff;  border:2px solid #FEF5EE;  font-family:'Raleway';  font-size:16px;  font-weight:700;  line-height:16px;  letter-spacing:1.25px;  display:inline-block;  border-radius:8px; } .grocery_bring_business {  display:flex;  flex-wrap:wrap; } section#registration-login .designlibrymainsectnrw {  display:flex !important;  flex-wrap:wrap; } .grocery-new-2022 .container {  width:90%; } .grocery-new-2022 section {  padding-top:150px; } .grocery-registration-colmn {  width:calc(50% - 24px);  margin:0 12px;  float:left;  margin-bottom:8px; } .smart-search-imgtextbx {  text-align:center; } .smart-search-imgtextbx img {  display:block;  margin:auto; } .grocery-new-2022 .our-brillint-width-70 {  margin-top:0px !important; } .monthly-shipping-reminder-imbx {  text-align:center; } .grocery-new-2022 .custom-container {  max-width:1270px;  margin:auto;  padding:0 23px; } .grocery-new-2022 .ts {  font-family:"Raleway";  font-size:16px;  font-weight:500;  line-height:24px;  letter-spacing:0.15px;  margin-bottom:0;  color:#2F3744; } .grocery-new-2022 div#menu-center ul li a {  color:#686F7A; } .grocery-new-2022 li.tab-link.active {  color:#2F3744 !important;  font-weight:600; } .grocery-new-2022 section.shopwares-baners h1 {  width:38% !important; } .stickimg-grocery {  position:sticky;  top:150px; } .grocery-new-2022 .grocery-new-2022 section.store_locator_furniture {  padding-top:84px; } .grocery-new-2022 section.hire-now-latest {  padding-top:84px; } .grocery-new-2022 .testinomial {  padding-top:84px; } .grocery-new-2022 section.why-choose-homes {  padding-top:84px; } .grocery-new-2022 section.lets-talk-shopware {  padding-top:64px !important; } .grocery-new-2022 .reasons-boxitem {  background:#fafafa !important;  border-left:4px solid #2f3744 !important;  color:#000 !important; } .grocery-new-2022 .desgngemcontent p {  margin-left:24px; } .grocery-new-2022 .third-party-intergration {  padding-top:80px !important; }  .grocery-wrap {  background:#FEF5EE;  padding:88px 0; } .grocery-ecomm-wrap .grocery-txt {  padding-top:124px; } .grocery-ecomm-wrap .grocery-txt span {  font-family:"Raleway";  font-size:20px;  font-weight:500;  line-height:28px;  letter-spacing:0.15px;  margin-bottom:15px;  display:block; } .grocery-ecomm-wrap .grocery-img img {  padding-right:34px;  width:516px; } .grocery-tab-wrap {  padding-top:88px; } .grocery-app-wrap .grocery-tab-wrap .nav {  text-align:center; } .grocery-app-wrap .grocery-tab-wrap .nav li {  float:unset;  display:inline-block;  margin-right:40px; } .grocery-app-wrap .grocery-tab-wrap .nav li:last-child {  margin-right:0; } .grocery-app-wrap .grocery-tab-wrap .nav li button.active {  background:transparent;  font-family:"Raleway";  font-size:16px;  font-weight:700;  line-height:24px;  letter-spacing:0.15px;  border:unset;  border-bottom:4px solid #479841;  border-radius:0;  color:#2F3744; } .grocery-app-wrap .grocery-tab-wrap ul.nav li button {  font-family:"Raleway";  font-size:16px;  font-weight:500;  line-height:24px;  letter-spacing:0.5px;  color:#686F7A;  border:unset;  border-bottom:4px solid transparent;  margin:0;  padding:0 0 14px;  text-decoration:none;  background-color:transparent; } .inner-wrap {  display:flex;  justify-content:flex-start;  align-items:flex-start; } .grocery-manag-txt {  width:600px;  margin-right:64px; } .store-managers-wrap {  padding-top:25px; } .store-managers-wrap h2 {  text-align:center;  margin-bottom:44px; } .grocery-manag-txt h4 {  font-family:"Raleway";  font-size:20px;  font-weight:700;  line-height:30px;  letter-spacing:0.15px;  margin-bottom:6px; } .grocery-manag-txt .groc-content:not(:last-child) p {  margin-bottom:28px; } .grocery-app-img {  width:calc(100% - 664px); } .mis-mobileappdev .grocery-new-2022 .mobile-app-button {  background:linear-gradient(135deg, #34A853 0%, #4B943C 100%) !important; } .grocery-new-2022 .orange-newbtn {  background:linear-gradient(135deg, #34A853 0%, #4B943C 100%) !important; } section#registration-login .designlibrymainsectnrw {  display:flex !important;  flex-wrap:wrap; }   .b2b_development_new22 .grow-img {  position:sticky;  top:120px; } .b2b_development_new22 p.ts {  font-weight:500;  font-size:16px;  text-align:left;  line-height:24px; } .b2b_development_new22 .music-website .music-txt h2 {  margin-bottom:10px;  font-weight:700;  font-size:32px;  line-height:48px;  font-family:ralway-medium; } .b2b_development_new22 .partner-with-b2b p {  font-weight:500;  font-size:16px;  line-height:24px; } .b2b_development_new22 h2 {  font-weight:700;  font-family:ralway-medium; } .b2b_development_new22 .owl-txt span {  font-weight:700; } .b2b_development_new22 section.floated-latest-banner {  background-color:#fef5ee; } .b2b_development_new22 .bussines-modal-section ul.accordion-list li.active {  box-shadow:0px 8px 16px rgb(0 0 0 / 8%); } .b2b_development_new22 .bussines-modal-section {  background-color:#fff; } .b2b_development_new22 .custom-container {  max-width:1270px;  margin:auto;  padding:0 23px; } .b2b_development_new22 .owl-dots {  display:none; } .b2b_development_new22 .owl-nav {  text-align:right !important; } .b2b_development_new22 .partner_fivecol {  width:20%;  float:left; }  .grow-feature {  background:#FAFAFA;  padding:88px 0 55px; } .grow-feature .grow-top-wrap {  display:flex;  justify-content:flex-start;  align-items:flex-start; } .grow-feature .grow-top-wrap .grow-head {  width:calc(100% - 704px); } .grow-feature .grow-top-wrap .grow-txt {  width:704px;  padding-top:15px;  ;  padding-left:40px; } .grow-feature .grow-top-wrap .grow-txt p {  font-family:"Raleway";  font-size:20px;  font-weight:500;  line-height:28px;  letter-spacing:0.15px;  margin-bottom:15px; } .grow-innr {  display:flex;  justify-content:flex-start;  align-items:flex-start; } .grow-mid-wrap .custom-container {  max-width:1344px; } .grow-mid-wrap .grow-img {  width:calc(100% - 740px); } .grow-mid-wrap .grow-cont-wrap {  width:750px;  padding-top:15px;  padding-left:40px; } .grow-cont-wrap .owl-content .owl-txt span {  font-family:"Raleway";  font-size:18px;  font-weight:700;  line-height:30px;  letter-spacing:0.15px; }  .partner-with-b2b p.sub-heading {  font-size:20px;  line-height:28px;  font-weight:600;  padding-bottom:10px; } .partner-with-b2b p {  font-weight:500;  font-size:16px;  line-height:24px; } .partner-with-b2b {  padding:21px 0 180px 0; } .partner-with-b2b img {  display:block;  margin:auto; } .b2b_development_new22 .owl-content {  display:flex;  justify-content:flex-start;  align-items:flex-start; } .b2b_development_new22 .item-txt {   margin:12px; } .b2b_development_new22 .owl-txt p {  min-height:72px; } .b2b_development_new22 .owl-txt:not(:last-child) {  margin:12px;  min-height:190px; } .b2b_development_new22 .owl-content .item-txt:not(:first-child) .wl-txt {  margin-left:0; } .grow-mid-wrap {  background:#FAFAFA; } .b2b_development_new22 .fa-angle-right:before {  content:"";  height:40px;  width:40px;  display:block;  margin-left:16px; } .b2b_development_new22 .fa-angle-left:before {  content:"";  height:40px;  width:40px;  display:block; } .get-lean-section {  padding-top:84px;  padding-bottom:38px; } .get-lean-section .this-header {  max-width:1120px; } .get-lean-section .this-header p {  font-family:"Raleway";  font-style:normal;  font-weight:500;  font-size:20px;  line-height:28px;   letter-spacing:0.15px;  color:#2f3744;  margin-bottom:47px; } .get-lean-section .this-content .mach-list {  display:flex;  justify-content:flex-start;  align-items:flex-start;  max-width:1016px;  margin:0 0 44px auto; } .this-content-wrap {  max-width:1016px;  margin:0 0 0 auto; } .get-lean-section .this-content .text-big {  text-align:left;  width:53px; } .get-lean-section .this-content .text-big span {  font-family:"Raleway";  font-size:61px;  font-weight:700;  line-height:80px;  letter-spacing:-0.5px;  text-align:left;  color:rgba(238, 74, 54, 1); } .get-lean-section .this-content .text-big-content {  padding-left:51px; } .get-lean-section .this-content .text-big-content h4, .get-lean-section .this-content .text-big-content h3 {  font-family:"Raleway";  font-size:20px;  line-height:32px;  font-weight:700;  letter-spacing:0.15px;  margin:12px 0 6px 0;  color:#2F3744; } .get-lean-section .this-content .text-big-content p {  color:#2F3744; } .ecommerce_support22 section.other-industries-serve .industries-serveitem {  min-height:300px; } .ecommerce_support22 section.faq-latest2022 {  background:#fff !important; }  .stonesandtiles-new-2022.container {  width:90%; } .stonesandtiles-new-2022 section {  padding-top:0px !important; } .stonesandtiles-new-2022 .our-brillint-width-70 {  margin-top:0px !important; } .stonesandtiles-new-2022 .custom-container {  max-width:1270px;  margin:auto;  padding:0 23px; } .stonesandtiles-new-2022 .ts {  font-family:"Raleway";  font-size:16px;  font-weight:500;  line-height:24px;  letter-spacing:0.15px;  margin-bottom:0;  color:#2F3744; } .stonesandtiles-new-2022 div#menu-center ul li a {  color:#686F7A; } .stonesandtiles-new-2022 li.tab-link.active {  color:#2F3744 !important;  font-weight:600; } .stonesandtiles-new-2022 section.shopwares-baners h1 {  width:39% !important; } .stonesandtiles-new-2022 section.store_locator_furniture {  padding-top:40px !important; } .stonesandtiles-new-2022 section.hire-now-latest {  padding-top:84px !important;  margin-bottom:45px; } .stonesandtiles-new-2022 .testinomial {  padding-top:84px !important; } .stonesandtiles-new-2022 section.why-choose-homes {  padding-top:45px !important; } .stonesandtiles-new-2022 section.lets-talk-shopware {  padding-top:64px !important; } .stonesandtiles-new-2022 .reasons-boxitem {  background:#fafafa !important;  border-left:4px solid #2f3744 !important;  color:#000 !important; } .stonesandtiles-new-2022 .desgngemcontent p {  margin-left:24px;  text-align:left; } .stonesandtiles-new-2022 .third-party-intergration {  padding-top:80px !important; } .stonesandtiles-new-2022 .grocery-app-wrap .grocery-tab-wrap .nav li button.active {  background:transparent;  font-family:"Raleway";  font-size:16px;  font-weight:700;  line-height:24px;  letter-spacing:0.15px;  border:unset;  border-bottom:4px solid #BA7F47;  border-radius:0;  color:#2F3744; }  .ecommerce_support22 section.cutted-layout-rl-latest .right-cutted {  background-color:#fafafa; } .ecommerce_support22 a.hirenw-prposalbtns {  background:#fff;  border:2px solid #212121;  border-radius:4px;  padding:16px;  width:100%;  display:inline-block;  vertical-align:middle;  font-weight:bold;  font-size:16px;  line-height:16px;  text-align:center;  letter-spacing:1.25px;  text-transform:uppercase;  color:#212121;  margin-top:6px; } .ecommerce_support22 .grow-img {  position:unset; } .ecommerce_support22 section.featured-works-magentodevnew {  background:#fff; } .ecommerce_support22 section .floated-boxs-features h4, .ecommerce_support22 section .floated-boxs-features h3 {  color:#29303b !important; } .ecommerce_support22 .grow-feature {  background:#fff !important; } .ecommerce_support22 .grow-mid-wrap {  background:#fff !important; } .ecommerce_support22 .owl-nav {  text-align:left !important; } .ecommerce_support22 section.other-industries-serve {  background:#fafafa; } .ecommerce_support22 section.other-industries-serve .industries-serveitem {  background:#fff; }  .commerce_tool22 section.short-jumbos {  background:#fafafa; } .commerce_tool22 .next-generation-commerce .heading h3 {  font-weight:700;  font-size:35px;  line-height:48px;  color:#2F3744;  padding-bottom:25px; } .commerce_tool22 .next-generation-commerce .mach-wrapper {  background-color:#ffffff;  padding:48px 48px 42px 48px;  margin-top:100px;  margin-left:-135px; } .commerce_tool22 .next-generation-commerce.team {  padding:45px 0; } .commerce_tool22 .next-generation-commerce .logos {  display:flex; } .commerce_tool22 .next-generation-commerce .logos #magneto {  height:48px;  width:131.89px;  margin-right:50px; } .commerce_tool22 .next-generation-commerce .logos #commerce {  height:48px;  width:245.5px; } .commerce_tool22 .next-generation-commerce .subheading p {  font-weight:500;  font-size:20px;  Width:576px;  letter-spacing:0.15px;  padding:25px 60px 3px 2px;  line-height:28px;  color:#2F3744; } .commerce_tool22 .next-generation-commerce .mach span {  color:#EE4A36;  width:21px;  font-weight:700;  font-size:24px;  line-height:32px;  margin-right:15px;  margin-left:30px; } .commerce_tool22 .next-generation-commerce .mach p {  font-family:Raleway;  font-style:normal;  font-weight:500;  font-size:20px;  line-height:28px;  letter-spacing:0.15px; } .commerce_tool22 .next-generation-commerce .mach-description p {  font-family:'Raleway';  font-style:normal;  font-weight:500;  font-size:16px;  line-height:24px;  letter-spacing:0.15px;  color:#29303B; } .commerce_tool22 .next-generation-commerce .left-image img {  width:100%;  height:100%;  top:943px; } .commerce_tool22 section.hovered-tabpanels .li-item p:hover {  padding-left:62px;  color:#2F3744;  margin-left:-62px; } .commerce_tool22 section.hovered-tabpanels .li-item p:before {  height:3px;  background:linear-gradient(135deg, #f96a03 0%, #e32a68 100%); } .commerce_tool22 section.hire-dev-magentodev-sctn .floated-boxs-features p {  height:275px; } .commerce_tool22 .hire-dev-inner-cards {  height:445px; } .commerce_tool22 section.hovered-tabpanels .li-item.active p:before {  width:48px;  margin-left:-64px; } .commerce_tool22 section.hovered-tabpanels .li-item.active p {  padding-left:0px; } .commerce_tool22 .bbimages p {  text-align:center; } .commerce_tool22 .bbimages {  width:170px;  float:left;  border-left:1px solid #D1D7E0;  text-align:center; } .commerce_tool22 .banner_lowericon-section {  width:900px !important;  height:176px;  overflow:hidden;  float:right !important;  background:#fff;  margin-top:-90px;  padding:32px 49px; } .commerce_tool22 .banner_lowericon-section .row {  height:112px;  display:flex;  flex-wrap:wrap;  align-items:center; } .commerce_tool22 .bbimages p {  padding-top:10px;  text-align:center;  font-weight:700;  font-size:16px;  letter-spacing:0.15px;  line-height:24px;  font-family:'ralway-medium'; } .commerce_tool22 ul.accordion-list-more {  position:relative;  display:block;  width:100%;  height:auto;  padding:0;  margin:0;  list-style:none; } .commerce_tool22 ul.accordion-list-more li {  position:relative;  display:block; } .commerce_tool22 ul.accordion-list-more li h3 {  font-family:"Raleway";  font-style:normal;  font-weight:600;  font-size:20px !important;  line-height:30px !important;  margin-top:0;  letter-spacing:0.15px;  margin-bottom:6px;  color:#2f3744;  cursor:pointer; } .commerce_tool22 ul.accordion-list-more li h3 span {  padding-right:11px; } .commerce_tool22 ul.accordion-list-more li div.answer {  position:relative;  display:block;  width:100%;  height:auto;  margin:0;  padding:0;  cursor:pointer;  height:0;  overflow:hidden; } .commerce_tool22 ul.accordion-list-more li div.answer p {  font-family:"Raleway";  font-style:normal;  font-weight:500;  font-size:16px;  line-height:24px;  letter-spacing:0.15px;  color:#686F7A;  margin-bottom:0; } .commerce_tool22 ul.accordion-list-more li.active div.answer {  height:auto;  padding-left:24px; } .commerce_tool22 ul.accordion-list-more li.active div.answer p {  display:block; } .commerce_tool22 ul.accordion-list-more li:not(:last-child) {  margin-bottom:18px; } .commerce_tool22 .next-generation-commerce.team .heading {  width:69%; } .commerce_tool22 .titles-headswith-desc p {  text-align:left;  max-width:100%; } .commerce_tool22 section.hovered-tabpanels .titles-headswith-desc h2 {  text-align:left; } .commerce_tool22 .titles-headswith-desc {  text-align:left;  margin-bottom:0px; } .commerce_tool22 .row.dflex-wrap.hiredev-rl-cards {  margin-top:100px; } .commerce_tool22 .more-exciting-section .title h2 {  text-align:left;  margin-bottom:10px; } .commerce_tool22 .more-exciting-section .title p {  text-align:left;  font-weight:500;  font-size:20px;  line-height:28px;  margin-bottom:17px;  letter-spacing:0.15px; } .page-id-79410 .commerce_tool22 .mach {  display:none; } .page-id-79410 .commerce_tool22 .mach-description {  margin-top:25px; }  .page-template-tpl_ecommercedevelopment_country22 section.floated-latest-banner .floated-bannerflex .floated-bannertitles {  padding-right:10px; } .page-template-tpl_magentodevelpment-country-2022 section.floated-latest-banner .floated-bannerflex .floated-bannertitles {  padding-right:10px; } .page-template-tpl_magentodevelpment-country-2022 .country-specific-person .get-personbox {  padding-bottom:0px; } .page-template-tpl_ecommercedevelopment_country22 .country-specific-person .get-personbox {  padding-bottom:0px; } .page-template-tpl_customsoftware_country22 .floated-bannerflex .floated-bannertitles {  padding-right:10px; } .page-template-tpl_customsoftware_country22 .country-specific-person .get-personbox {  padding-bottom:0px; } .page-id-7746 section.new-misfaq.second-faq-sectn {  display:none; } .smart-search-img-block {  display:flex;  flex-wrap:wrap; } .page-id-80519 .row.dflex-wrap.hiredev-rl-cards {  padding:150px 0 0 0; } .page-id-80517 section.other-industries-serve .industries-serveitem {  min-height:360px; } .page-id-80517 section.secure-magneto-rl-latest {  margin-top:65px; } .page-id-80517 section.tech-workwith22 .logo-techs-item {  min-height:300px; } .furnitures-new-2022 section.featured-works-home.infa-feat-work {  padding-top:0px !important; } .page-id-54502 .store_locator_furniture {  padding-bottom:40px; }  .promotional_product_2022 .more-exciting-section h2 {  font-weight:700;  font-size:35px;  line-height:48px; } .promotional_product_2022 .use-a-single h2.heading {  font-family:"ralway-medium";  font-weight:700;  font-size:32px;  line-height:48px; } .promotional_product_2022 .use-a-single p {  font-weight:500;  font-size:20px;  line-height:28px; } .promotional_product_2022 .bussines-modal-section {  background-color:#fafafa; } .promotional_product_2022 .more-exciting-section {  background:#fff; } .promotional_product_2022 .other-industries-serve {  background:#fafafa; } .promotional_product_2022 .other-industries-serve .industries-serveitem {  background:#fff;  height:420px; } .promotional_product_2022 .owl-nav {  text-align:center !important; } .promotional_product_2022 .next-generation-commerce .heading h3 {  font-weight:700;  font-size:35px;  line-height:48px;  color:#2F3744;  padding-bottom:25px; } .promotional_product_2022 .next-generation-commerce .mach-wrapper {  background-color:#ffffff;  padding:48px 48px 42px 48px;  margin-top:100px;  margin-left:-135px; } .promotional_product_2022 .next-generation-commerce.team {  padding:45px 0; } .promotional_product_2022 .next-generation-commerce .logos {  display:flex; } .promotional_product_2022 .next-generation-commerce .logos #magneto {  height:48px;  width:131.89px;  margin-right:50px; } .promotional_product_2022 .next-generation-commerce .logos #commerce {  height:48px;  width:245.5px; } .promotional_product_2022 .next-generation-commerce .subheading p {  font-weight:500;  font-size:20px;  Width:576px;  letter-spacing:0.15px;  padding:25px 60px 3px 2px;  line-height:28px;  color:#2F3744; } .promotional_product_2022 .next-generation-commerce .mach span {  color:#EE4A36;  width:21px;  font-weight:700;  font-size:24px;  line-height:32px;  margin-right:15px;  margin-left:30px; } .promotional_product_2022 .next-generation-commerce .mach p {  font-family:Raleway;  font-style:normal;  font-weight:500;  font-size:20px;  line-height:28px;  letter-spacing:0.15px; } .promotional_product_2022 .next-generation-commerce .mach-description p {  font-family:'Raleway';  font-style:normal;  font-weight:500;  font-size:16px;  line-height:24px;  letter-spacing:0.15px;  color:#29303B; } .promotional_product_2022 .next-generation-commerce .left-image img {  width:100%;  height:100%;  top:943px; } .promotional_product_2022 section.hovered-tabpanels .li-item p:hover {  padding-left:62px;  color:#2F3744;  margin-left:-62px; } .promotional_product_2022 section.hovered-tabpanels .li-item p:before {  height:3px;  background:linear-gradient(135deg, #f96a03 0%, #e32a68 100%); } .promotional_product_2022 section.hire-dev-magentodev-sctn .floated-boxs-features p {  height:275px; } .promotional_product_2022 .hire-dev-inner-cards {  height:445px; } .promotional_product_2022 section.hovered-tabpanels .li-item.active p:before {  width:48px;  margin-left:-64px; } .promotional_product_2022 section.hovered-tabpanels .li-item.active p {  padding-left:0px; } .promotional_product_2022 .bbimages p {  text-align:center; } .promotional_product_2022 .bbimages {  width:170px;  float:left;  border-left:1px solid #D1D7E0;  text-align:center; } .promotional_product_2022 .banner_lowericon-section {  width:900px;  height:176px;  float:right;  background:#fff;  margin-top:-90px;  padding:32px 49px; } .promotional_product_2022 .banner_lowericon-section .row {  height:112px;  display:flex;  align-items:center; } .promotional_product_2022 .bbimages p {  padding-top:10px;  text-align:center;  font-weight:700;  font-size:16px;  letter-spacing:0.15px;  line-height:24px;  font-family:'ralway-medium'; } .promotional_product_2022 ul.accordion-list-more {  position:relative;  display:block;  width:100%;  height:auto;  padding:0;  margin:0;  list-style:none; } .promotional_product_2022 ul.accordion-list-more li {  position:relative;  display:block; } .promotional_product_2022 ul.accordion-list-more li h3 {  font-family:"Raleway";  font-style:normal;  font-weight:600;  font-size:20px;  margin-top:0;  margin-bottom:6px;  line-height:30px;  letter-spacing:0.15px;  color:#2f3744;  cursor:pointer; } .promotional_product_2022 ul.accordion-list-more li h3 span {  padding-right:12px; } .promotional_product_2022 ul.accordion-list-more li div.answer {  position:relative;  display:block;  width:100%;  height:auto;  margin:0;  padding:0;  cursor:pointer;  height:0;  overflow:hidden; } .promotional_product_2022 ul.accordion-list-more li div.answer p {  font-family:"Raleway";  font-style:normal;  font-weight:500;  font-size:16px;  line-height:24px;  letter-spacing:0.15px;  color:#686F7A;  margin-bottom:0; } .promotional_product_2022 ul.accordion-list-more li.active div.answer {  height:auto;  padding-left:40px; } .promotional_product_2022 ul.accordion-list-more li.active div.answer p {  display:block; } .promotional_product_2022 ul.accordion-list-more li:not(:last-child) {  margin-bottom:26px; } .promotional_product_2022 .next-generation-commerce.team .heading {  width:69%; } .promotional_product_2022 .titles-headswith-desc p {  text-align:left;  max-width:100%; } .promotional_product_2022 section.hovered-tabpanels .titles-headswith-desc h2 {  text-align:left; } .promotional_product_2022 .titles-headswith-desc {  text-align:left;  margin-bottom:0px; } .promotional_product_2022 .row.dflex-wrap.hiredev-rl-cards {  margin-top:100px; } .promotional_product_2022 .more-exciting-section .title h2 {  text-align:left;  margin-bottom:10px; } .promotional_product_2022 .more-exciting-section .title p {  text-align:left;  font-weight:500;  font-size:20px;  line-height:28px;  margin-bottom:17px;  letter-spacing:0.15px; } .promotional_product_2022 section.short-jumbos {  background:#FEF5EE;  padding-top:60px;  margin-top:120px; } .promotional_product_2022 .use-a-single {  padding:84px 0; } .promotional_product_2022 section.use-a-single img {  display:block;  margin:auto;  margin-top:30px; } .promotional_product_2022 section.short-jumbos img.jumboshort-img {  margin-top:-184px; } .promotional_product_2022 .bussines-modal-section ul.accordion-list li.active div.answer {  display:block; } .promotional_product_2022 .bussines-modal-section ul.accordion-list li div.answer {  display:none; } .promotional_product_2022 .bussines-modal-section ul.accordion-list li::after {  top:22px; } .promotional_product_2022 .industries-serveitem p {  min-height:270px; }  .page-id-79410 .commerce_tool22 .next-generation-commerce .logos #commerce {  height:48px;  width:189px; } .page-id-79410 h2.home-h2title-magentodevnew {  padding-top:0px; }  @media (min-width:1366px) {  .music-developmebt-22 .container {   width:1224px;  }  .page-template-tpl_magentodeveloper2022 .container {   width:1224px;   padding-right:0;   padding-left:0;  }  .page-template-tpl_magentodevelpment-2022 .container {   width:1224px;   padding-right:0;   padding-left:0;  }  .page-template-tpl_ecommercedevelopment22 .container {   width:1224px;   padding-right:0;   padding-left:0;  }  .ecommerce_support22 .container {   width:1224px;  }   } @media (min-width:1200px) {  .stockmarket_new22 .why-top-txt h2.heading {   width:60%;  }  .ecommerce_developer_22 section.cutted-layout-rl-latest .lefts-cutted {   height:820px;  } } @media (min-width:992px) {  .digi_commerce_ecom22_mobile {   display:none;  }  .accordion_mobile_wrapper {   display:none;  }  section.results-wedeliver22.new-resultdeliver {   padding-top:80px;  }  .grocery-app-img {   position:sticky;   top:120px;  }  .b2b_development_new22 section.results-wedeliver22.new-resultdeliver {   padding-top:38px;  }   }  @media (max-width:1350px) {  article.accordion section:target {   width:390px;  }   } @media (max-width:1199px) { .banner_lowericon-section {   width:900px;   margin:auto;   display:block;   height:176px;   float:none;   background:#fff;   margin-top:20px;   padding:32px 49px;  }  .more-exciting-section .title h2 {   margin-bottom:15px;  }  .commerce_tool22 .more-exciting-section .title p {   text-align:left;   font-weight:500;   font-size:20px;   line-height:28px;  } .what-will-trade .trade-img {   padding-right:0;  }  .trade-txt h2 {   margin-top:15px;  }  .grow-feature .grow-top-wrap .grow-txt {   width:50%;   padding-left:0px;  }  .grow-feature .grow-top-wrap .grow-head {   width:50%;  }  .grow-mid-wrap .grow-img {   width:100%;  }  .grow-mid-wrap .grow-cont-wrap {   width:100%;   padding-left:0px;  }  .grow-innr {   flex-wrap:wrap;  }  .grow-mid-wrap .grow-cont-wrap .item {   margin-right:0;  }  .grow-img img {   width:100%;  }  .b2b_development_new22 .item-txt {   margin:0 20px 22px 0;  }  .grow-feature {   padding:45px 0;  }  .b2b_development_new22 .item-txt {   width:50%;  }  .right-cutted-titles h2 {   font-size:38px !important;   line-height:48px !important;   font-weight:700 !important;   color:#2F3744;   margin-top:0px;   margin-bottom:12px;  } .grocery-ecomm-wrap .grocery-img img {   width:100%;  }  .grocery-ecomm-wrap .grocery-txt {   padding-top:0;  } .grocery-app-img {   width:calc(100% - 330px);  }  .grocery-manag-txt {   width:330px;  }   } @media (max-width:1023px) { .partner-with-mag {   padding:30px 0;  }  .partner-top-txt p {   margin-bottom:0;   padding-bottom:20px;  }  .partner-img {   padding-right:0;   padding-bottom:20px;  } .grow-feature .grow-top-wrap {   flex-wrap:wrap;  }  .grow-feature .grow-top-wrap .grow-head,  .grow-feature .grow-top-wrap .grow-txt {   width:100%;   padding-left:0px;  }  .grocery-wrap {   padding:45px 0;  }  .grocery-app-img {   order:-1;  }  .inner-wrap {   flex-direction:column;   -moz-flex-direction:column;   -o-flex-direction:column;  }  .grocery-app-img,  .grocery-app-img img {   width:100%;  }  .grocery-manag-txt {   width:100%;   margin:20px 0 0 0;  } .for-fans-wrap .row:not(:last-child) {   padding-bottom:40px;  }  .music-website .music-txt {   padding-left:0;   margin-top:10px;  }  .music-web-img {   margin-top:0;  }  .music-website {   padding:45px 0;  }   } @media (max-width:991px) {  .page-id-80519 .row.dflex-wrap.hiredev-rl-cards {   padding:40px 0 0 0;  }  .grocery-ecomm-wrap .grocery-img img {   padding-right:0;  }  .page-template-tpl_ecommercedevelopment22 .hiredev-rl-cards {   padding-top:50px;  }  section.hire-dev-magentodev-sctn .floated-boxs-features p {   min-height:auto;  }  .digi_commerce_ecom22_web {   display:none;  }  .next_big_commerce_accordion_ecom22 {   display:none;  }  section.hire-expert-cut-rl .cutted-mains {   flex-direction:column;  }  section.hire-expert-cut-rl .lefts-cutted img {   position:static;   width:100%;   height:100%;  }  section.hire-expert-cut-rl .right-cutted {   width:100%;   padding-top:104px;   padding-bottom:10px;   padding-right:24px;   padding-left:24px;   margin-top:-78px;  }  section.hire-expert-cut-rl .right-cutted-content {   margin-right:0;   margin-left:0;  }  .row.casestudy-magnetodevcompany-rl {   padding-left:0px;  }  .casestudy-magnetodevcompany-rl .casestudies22-content h6,  .casestudy-magnetodevcompany-rl .casestudies22-content h3 {   font-size:18px !important;   line-height:26px !important;  }  section.cutted-layout-rl-latest .hire-dedicated-left-cutlr img {   position:static;   width:100%;   height:100%;  }  .hire-dev-inner-cards {   width:100%;   margin-bottom:20px;   height:auto;  }  section.cutted-layout-lr-latest .left-cutimg-why img {   position:static;   width:100%;   height:100%;  }  .hire-dev-inner-cards {   width:100%;   margin-bottom:20px;   height:auto;  }  section.cutted-layout-lr-latest .left-cutimg-why img {   position:static;   width:100%;   height:100%;  }  section.hire-dev-magentodev-sctn .floated-boxs-features p {   height:auto;  }  .row.secure-magneto-threecards {   margin-left:0px;  }  .row.casestudy-magnetodevcompany-rl {   padding-top:100px;  }  .page-template-tpl_magentosupport2022 .row.casestudy-magnetodevcompany-rl {   padding-top:100px;  }  section.secure-magneto-rl-latest .cutted-mains {   flex-direction:column;  }  section.secure-magneto-rl-latest .lefts-cutted {   width:100%;   height:auto;   z-index:1;  }  section.secure-magneto-rl-latest .lefts-cutted img {   position:static;   width:100%;   height:auto;   object-fit:cover;   z-index:1;  }  section.secure-magneto-rl-latest .right-cutted {  margin-top:0;   width:100%;   padding:24px;  }  .page-template-tpl_magentodevelpment-2022 section.tech-workwith22 .logo-techs-item {   height:260px;  }  .review_section_box {   margin-bottom:50px;  }  .partner-with-b2b {   padding:0px 0 50px 0;  }   } @media (max-width:767px) {  .b2b_development_new22 .grow-img {   position:static;  }  .grocery-app-wrap .grocery-tab-wrap .nav {   display:flex;   justify-content:flex-start;   overflow:auto;  }  .grocery-app-wrap .grocery-tab-wrap .nav li {   margin-right:24px;  }  section.secure-magneto-rl-latest {   margin-top:40px;  }  .row.client-featuredworkfourtiles h4 {   font-size:18px;  }  .b2b_development_new22 .partner_fivecol {   width:50%;   float:left;  }  .page-id-80517 section.tech-workwith22 .logo-techs-item {   min-height:240px;  }  section#Ring-Builder h2 {   text-align:center;  }   } @media (max-width:575px) {  .music-website .music-txt p {   text-align:center;  }  section.short-jumbos .jumbo-short-desc p {   text-align:center;  }  .commerce_tool22 .next-generation-commerce.team {   padding:45px 0 0;  }  .music-website .music-txt {   text-align:center;  }  .orocommerce_tool22 .next-generation-commerce.team .heading {   width:100%;  }  section.single_newcasestudy22 h2 {   text-align:center;   margin-bottom:0px;  }  .ecommerce_consultant22 .take-closer .take-closer-wrap .take-closer-box {   width:calc(100%/2 - 19px);  }  .page-id-80519 .row.dflex-wrap.hiredev-rl-cards {   padding:24px 0 0 0;  }  .bring-buisness-online .row {   display:flex;   flex-wrap:wrap;  }  section.floated-latest-banner {   margin-top:0px;  }  .jewelery_development_22 .banner-grd-contr {   margin-top:35px !important;   margin-left:15px;  }  .jewelery_development_22 .furnitures-new-2022 .banner-col-fv {   width:170px !important;   height:170px !important;  }  .jewelery_development_22 section.sell_better {   padding-top:65px;  }  .commerce_tool22 .next-generation-commerce .mach-wrapper {   padding:40px 0px;  }  .commerce_tool22 .next-generation-commerce .logos {   display:block;  }  .commerce_tool22 .next-generation-commerce .logos #magneto {   margin-bottom:20px;  }  .commerce_tool22 .exciting-cont {   margin-top:30px;   width:100%;  }  .more-exciting-section .exciting-wrap {   display:block;   justify-content:start;   align-items:center;  }  .more-exciting-section .exciting-wrap .exciting-img img {   width:100%;   margin-right:0px;  }  .commerce_tool22 .next-generation-commerce.team .heading {   width:100%;  }  .commerce_tool22 .bbimages {   width:30%;   float:left;  }  .the-logo-class {   width:100%;   margin-top:20px;  }  .commerce_tool22 .bbimages {   border-left:0px solid #d1d7e0;  }  .commercelogo img {   display:block;   margin:auto;  }  .commerce_tool22 .banner_lowericon-section {   width:100% !important;   height:100% !important;   float:none !important;   background:#fff;   margin-top:20px;   padding:32px 49px;  } .why-magneto {   padding:30px 0;  }  .why-magneto .why-magneto-img {   margin-top:32px;  } .what-will-trade .trade-wrap .trade-box {   width:calc(100% / 2 - 8px);   padding:14px;   height:160px;  }  .what-will-trade .trade-wrap .trade-box span {   font-size:16px;   line-height:22px;  }  .what-will-trade {   padding:30px 0;  }  .take-closer .take-closer-wrap .take-closer-box {   width:calc(100% / 2 - 10px);  }  .what-will-trade {   padding:30px 0;  }  .music_dev_mbreverse {   display:flex;   flex-direction:column-reverse;  } .music-developmebt-22 .what-we-list {   flex-wrap:wrap;   -moz-flex-wrap:wrap;   -webkit-flex-wrap:wrap;   -ms-flex-wrap:wrap;   -o-flex-wrap:wrap;  }  .music-main-wrap,  .what-we-do,  .music-esenssation {   padding:45px 0;  }  .feature-list span {   width:100%;   max-width:100%;  }  .for-fans-wrap .for-fans-top {   padding-bottom:20px;  }  .feature-txt-top h2 {   margin-top:18px !important;  }  .music-developmebt-22 .what-we-list .what-box:nth-child(2n)::after {   display:none;  }  .music-developmebt-22 .what-we-list .what-box {   width:calc(100% / 2);   padding:14px 14px 0;  } .stonesandtiles-new-2022 .custom-container {   padding:0 12px;  }  .grow-feature .grow-top-wrap .grow-head {   width:100%;  }  .grow-feature .grow-top-wrap .grow-txt {   width:100%;   padding-left:0px;  }  .grow-feature .grow-top-wrap {   flex-wrap:wrap;  }  .b2b_development_new22 .owl-content {   flex-wrap:wrap;  }  .b2b_development_new22 .owl-txt p {   min-height:auto;   text-align:left;   margin-bottom:12px;  }  .b2b_development_new22 .owl-txt:not(:last-child) {   min-height:0;   margin:0;  }  .b2b_development_new22 .owl-nav {   text-align:left;  }  .b2b_development_new22 .item-txt {   width:100%;  }  .grow-feature .grow-top-wrap .grow-head h2 {   text-align:center;  }  .get-lean-section .this-header h2 {   text-align:center;  }  .get-lean-section .this-content .text-big {   text-align:center;   width:100%;  }  .get-lean-section .this-content .text-big-content h4,  .get-lean-section .this-content .text-big-content h3 {   text-align:center;  }  .b2b_development_new22 .item-txt {   margin:0;  }  .get-lean-section .this-content .mach-list {   flex-direction:column;   -moz-flex-direction:column;   -o-flex-direction:column;  }  .get-lean-section .this-content .text-big-content {   padding-left:0;  }  .get-lean-section .this-header p {   margin-bottom:20px;  }  .get-lean-section .this-content .mach-list {   margin-bottom:0;  }  .b2b_development_new22.more-exciting-section .title h2 {   margin-bottom:20px;  }  .b2b_development_new22 .exciting-cont .accordion .card-header a {   font-size:16px;  }  .b2b_development_new22 .custom-container {   padding:0 12px;  } .grocery-new-2022 .custom-container {   padding:0 12px;  }  .grocery-new-2022 h2 {   text-align:center;  }  .grocery-registration-colmn {   width:100%;   float:left;  }  .grocery-new-2022 .prodct-custm-mad-mblbx {   width:48% !important;   float:left !important;   margin-top:15px;  }  .page-id-55777 .whychose22-box {   height:auto;  }  .page-template-tpl_magentodevelpment-2022 section.tech-workwith22 .logo-techs-item {   height:120px;  }  .page-template-tpl_magentodevelpment-2022 section.tech-workwith22 .logo-techs-item h6 {   font-size:12px;   line-height:20px;   margin-top:4px;   margin-bottom:0;  }  .row.casestudy-magnetodevcompany-rl {   padding-top:50px;  }  .page-template-tpl_magentosupport2022 .row.casestudy-magnetodevcompany-rl {   padding-top:50px;  }  section.hire-expert-cut-rl .right-cutted-titles h2 {   font-size:20px !important;   line-height:30px !important;   color:#2F3744;   text-align:center;  }  section.hire-expert-cut-rl .right-cutted-titles p {   font-size:16px;   line-height:27px;   text-align:center;  }  section.hire-expert-cut-rl .right-cutted {   padding-right:22px;   padding-left:22px;  }  section.hire-expert-cut-rl .floated-boxs-features h4 {   font-size:18px;   line-height:26px;  }  .right-cutted-titles h2 {   font-size:24px !important;   line-height:34px !important;   font-weight:700 !important;   color:#2F3744;   margin-top:0px;   margin-bottom:10px;  }  section.hire-expert-cut-rl ul {   list-style:none;   margin-bottom:0;   margin-top:18px;   columns:1;   -webkit-columns:1;   -moz-columns:1;  }  .current-opening-form-22 {   width:100%;  }  section.featured-works-magentodevnew h2.home-h2title-magentodevnew {   font-size:22px !important;   line-height:30px !important;   text-align:center;   margin-top:32px;   margin-bottom:16px !important;  }  section.featured-works-magentodevnew p.home-h2para-magentodevnew {   font-size:16px;   line-height:28px;  }  .casestudy-magnetodevcompany-rl .titles-headswith-desc h2 {   font-size:22px !important;   line-height:30px !important;  }  .casestudy-magnetodevcompany-rl .titles-headswith-desc p {   font-size:16px;   line-height:28px;  }  .casestudy-magnetodevcompany-rl .vw-casestudies-btn {   margin-top:20px;   font-size:12px;   padding-top:10px;   padding-bottom:10px;   padding-left:12px;   padding-right:12px;  }  .featured-works-iteams-magentodevnew h4,  .featured-works-iteams-magentodevnew h3 {   font-size:18px !important;   line-height:28px !important;   margin-top:4px;   margin-bottom:12px;  }  .featured-works-iteams-magentodevnew:nth-of-type(odd) {   margin-bottom:0;  }  .featured-works-iteams-magentodevnew:nth-of-type(even) {   margin-top:0px;  }  .page-id-80517 section.tech-workwith22 .logo-techs-item {   min-height:100px;  }   } @media (max-width:360px) {  a.requst-prposalbtns {   width:100%;   margin-left:auto;   margin-right:auto;   text-align:center;  }   }  @media (min-width:576px) and (max-width:767px) {  } @media (min-width:768px) and (max-width:991px) {  section.hire-expert-cut-rl .cutted-mains {   flex-direction:column;  }  section.hire-expert-cut-rl .lefts-cutted img {   position:static;   width:100%;   height:auto;   object-fit:cover;   z-index:1;  }  section.hire-expert-cut-rl .right-cutted {   margin-top:-105px;   width:100%;   padding-top:108px;   padding-bottom:40px;   padding-left:40px;   padding-right:40px;  }  section.hire-expert-cut-rl .right-cutted-content {   margin-left:0;   margin-right:0;  }  section.hire-expert-cut-rl {   padding-top:51px;   padding-bottom:51px;  }  section.secure-magneto-rl-latest .cutted-mains {   flex-direction:column;  }  section.secure-magneto-rl-latest .lefts-cutted {   width:100%;   height:auto;   z-index:1;  }  section.secure-magneto-rl-latest .lefts-cutted img {   position:static;   width:100%;   height:auto;   object-fit:cover;   z-index:1;  }  section.secure-magneto-rl-latest .right-cutted {   margin-top:0;   width:100%;   padding-top:24px;   padding-bottom:24px;   padding-left:24px;   padding-right:24px;  }   } @media (min-width:992px) and (max-width:1199px) {  section.hire-expert-cut-rl .cutted-mains {   flex-direction:column;  }  section.hire-expert-cut-rl .lefts-cutted {   width:100%;   height:auto;   z-index:1;  }  section.hire-expert-cut-rl .lefts-cutted img {   position:static;   width:100%;   height:auto;   object-fit:cover;   z-index:1;  }  section.hire-expert-cut-rl .right-cutted {   margin-top:-105px;   width:100%;   padding-top:91px;   padding-bottom:40px;   padding-left:40px;   padding-right:40px;  }  section.hire-expert-cut-rl .right-cutted-content {   margin-left:0;   margin-right:0;  } section.cutted-layout-rl-latest .hire-dedicated-left-cutlr img {   position:static;  }  section.cutted-layout-rl-latest .right-cutted {   margin-top:-70px;  }  .hire-dev-inner-cards {   width:100%;  }  .commerce_tool22 .hire-dev-inner-cards {   height:100%;  }  .commerce_tool22 section.hire-dev-magentodev-sctn .floated-boxs-features p {   height:440px;  }   }  @media (min-width:576px) {} @media (min-width:768px) {  .bussines-modal-section .row,  .comprehensive-section .row {   margin-right:-25px;   margin-left:-25px;  }  .bussines-modal-section .row>*,  .comprehensive-section .row>* {   padding-left:25px;   padding-right:25px;  } } @media (min-width:1200px) {  .page-id-25066 article.accordion {   display:flex;  } } @media (min-width:1366px) {  .bussines-modal-section .container,  .comprehensive-section .container {   width:1224px;   padding-right:0;   padding-left:0;  } } @media (min-width:1400px) {} @media (max-width:1365px) {} @media (max-width:1199px) {  .comprehensive-section .comp-wrapper {   padding:50px 40px 50px;  }  .comprehensive-section .comp-wrapper .img-content-wrapper img {   width:50%;  }  .comprehensive-section .comp-wrapper .img-content-wrapper:nth-child(2n+1) .this-content {   padding-left:24px;  }  .comprehensive-section .comp-wrapper .img-content-wrapper:nth-child(2n) .this-content {   padding-right:24px;  }  .comprehensive-section .comp-wrapper .img-content-wrapper .this-content {   width:50%;   padding-top:12px;  } } @media (min-width:992px) {} @media (max-width:991px) {  .bussines-modal-section .this-content .this-img {   padding-right:0;   margin-bottom:16px;  }  .comprehensive-section .comp-wrapper {   padding:84px 64px 72px;  }  .comprehensive-section .comp-wrapper .img-content-wrapper {   display:block;  }  .comprehensive-section .comp-wrapper .img-content-wrapper img {   width:100%;  }  .comprehensive-section .comp-wrapper .img-content-wrapper .this-content {   width:100%;   padding-left:0 !important;   padding-right:0 !important;   padding-top:20px;  } } @media (min-width:768px) {} @media (max-width:767px) {  .comprehensive-section .comp-wrapper {   padding:32px 24px;  }  .commerce_tool22 .next-generation-commerce .subheading p {   text-align:left;  }  .commerce_tool22 .next-generation-commerce .mach-wrapper {   background-color:#ffffff;   padding:48px 0px;   margin-top:0px;   margin-left:0px;  }  .commerce_tool22 .row.dflex-wrap.hiredev-rl-cards {   margin-top:30px;  }  .commerce_tool22 section.hire-dev-magentodev-sctn .floated-boxs-features p {   height:auto;  }  .commerce_tool22 .hire-dev-inner-cards {   height:auto;  } } @media (max-width:575px) {  .commerce_tool22 .next-generation-commerce .logos #magneto {   height:auto;   width:30%;   margin-right:20px;  }  .commerce_tool22 .next-generation-commerce .logos #commerce {   height:auto;   width:58%;  }  .commerce_tool22 section.hovered-tabpanels .li-item p:hover {   margin-left:0px;  }  .commerce_tool22 ul.accordion-list-more li.active div.answer {   height:auto;   padding-left:0px;  }  .commerce_tool22 ul.accordion-list-more li div.answer p {   text-align:left;  }  .commerce_tool22 .next-generation-commerce .subheading p {   Width:100%;   padding:25px 0px;   text-align:left;  }  .bussines-modal-section ul.accordion-list li div.answer p {   text-align:left;  }  .bussines-modal-section ul.accordion-list li.active div.answer p {   text-align:left;   -webkit-line-clamp:unset;  }  .commerce_tool22 .next-generation-commerce .mach p {   text-align:left;  }  .commerce_tool22 .next-generation-commerce .mach-description p {   text-align:left;  }  section.hovered-tabpanels .li-item p {   text-align:left;  }  .commerce_tool22 section.hovered-tabpanels .li-item.active p:before {   width:25px;   margin-left:-40px;  }  .bussines-modal-section .this-content .row {   display:flex;   flex-direction:column-reverse;  }  .ecommerce_consultant22 .music-website {   margin-top:10px;  } .our-process {   padding:30px 0;  }  .our-process .our-proc-txt {   padding-bottom:20px;  }  .process-txt-wrap span {   margin-bottom:15px;  }  .bussines-modal-section {   padding-top:45px;   padding-bottom:45px;  }  .promotional_product_2022 ul.accordion-list-more li.active div.answer {   padding-left:24px;  }  .carousel-techwork .item {   padding:0 12px;   margin-right:12px;  }  .bussines-modal-section .this-header h2 {   font-size:24px;   line-height:34px;  }  .bussines-modal-section .this-header p {   font-size:16px;   line-height:22px;  }  .bussines-modal-section .this-header {   margin-bottom:24px;  }  .bussines-modal-section ul.accordion-list li {   padding:16px;  }  .bussines-modal-section ul.accordion-list li {   padding-left:48px;  }  .bussines-modal-section ul.accordion-list li img {   left:0;   top:18px;   height:24px;   width:24px;  }  .bussines-modal-section ul.accordion-list li.active {   padding-top:16px;   padding-bottom:16px;  }  .bussines-modal-section ul.accordion-list li h3 {   font-size:16px !important;   line-height:24px !important;  }  .bussines-modal-section ul.accordion-list li h3 a {   font-size:16px !important;   line-height:24px !important;  }  .bussines-modal-section ul.accordion-list li div.answer p {   font-size:14px;   line-height:20px;   text-align:left;  }  .bussines-modal-section ul.accordion-list li::after {   background:url(https://magnetoitsolutions.com/wp-content/uploads/sites/9/2024/05/Plus-24.svg) !important;   height:24px;   width:24px;   left:0;   top:16px;  }  .orocommerce_tool22 .bussines-modal-section ul.accordion-list li::after {   background:url(https://magnetoitsolutions.com/wp-content/uploads/sites/9/2024/05/Plus-24.svg) !important;   height:24px !important;   width:24px !important;   left:16px;   top:16px;  }  .orocommerce_tool22 .bussines-modal-section ul.accordion-list li img {   height:24px;   width:24px;   left:16px;   top:16px;  }  .bussines-modal-section ul.accordion-list li div.answer {   height:40px;  }  .bussines-modal-section ul.accordion-list li div.answer .learn-more-btn-ecom {   font-size:14px;   line-height:14px;   padding-right:26px;  }  .bussines-modal-section ul.accordion-list li div.answer .learn-more-btn-ecom::after {   height:20px;   width:20px;   top:-3px;  }  .bussines-modal-section ul.accordion-list li.active div.answer {   height:auto;  }  .comprehensive-section .comp-wrapper {   padding:20px 16px;  }  .comprehensive-section .comp-wrapper>h2 {   font-size:22px;   line-height:32px;  }  .comprehensive-section .comp-wrapper>p {   font-size:16px;   line-height:25px;  }  .comprehensive-section .comp-wrapper .img-content-wrapper {   margin-top:32px;  }  .comprehensive-section .comp-wrapper .img-content-wrapper .this-content ul {   columns:unset;  }  .comprehensive-section .comp-wrapper .img-content-wrapper .this-content ul li {   margin-bottom:8px;  }  .comprehensive-section .comp-wrapper .img-content-wrapper .this-content h6 {   font-size:20px;   line-height:30px;  } } article.accordion section h2 span {  display:block;  width:344px;  height:94px;  line-height:2em;  text-decoration:none;  color:inherit;  outline:0 none;  font-size:20px;  line-height:30px;  color:#2f3744;  letter-spacing:0.15px; } article.accordion section.active h2 span {  color:#000; } @media screen and (max-width:767px) {  .page-template-tpl_magentodevelpment-2022 .row.secure-magneto-threecards .secure-inner-mgcards img { }  .secure-inner-mgcards {   margin-top:24px;   padding:0;  }  .secure-inner-mgcards>img {   width:40px;   height:40px;  }  .page-template-tpl_magentodevelpment-2022 .row.casestudy-magnetodevcompany-rl .row.casestudy-inner-magnetodevcompany-rl .col-md-7,  .page-template-tpl_magentodevelpment-2022 .row.casestudy-magnetodevcompany-rl .row.casestudy-inner-magnetodevcompany-rl .col-md-5 {   width:100%;  } } @media screen and (max-width:767px) {  .page-template-tpl_pimcoredevelopment22 .small-section .banner_lowericon-section .the-logo-class .bbimages img {   width:72px;  }  .page-template-tpl_pimcoredevelopment22 .pimcore-development-service .pimcoreicons_industry img {   width:72px;  } } @media screen and (max-width:767px) {  .page-template-tpl_commerce-tool22 .commerce_tool22 .small-section .banner_lowericon-section {   padding:32px 24px;  }  .page-template-tpl_commerce-tool22 .commerce_tool22 .small-section .banner_lowericon-section .row .co1-xs-12.col-md-4,  .page-template-tpl_commerce-tool22 .commerce_tool22 .small-section .banner_lowericon-section .row .co-xs-12.col-md-8 {   width:50%;  }  .page-template-tpl_commerce-tool22 .commerce_tool22 .small-section .banner_lowericon-section .row .the-logo-class {   display:flex;  }  .page-template-tpl_commerce-tool22 .commerce_tool22 .small-section .banner_lowericon-section .row .the-logo-class .bbimages {   width:100%;  } } @media screen and (max-width:767px) {  .page-template-tpl_stock_market_dev22.page-template-page-templatestpl_stock_market_dev22-php .b2b_development_new22.stockmarket_new22 .what-will-trade .trade-wrap .trade-box img {   width:56px;  } } @media screen and (max-width:767px) {  .page-template-tpl_stock_market_dev22.page-template-page-templatestpl_stock_market_dev22-php .take-closer .take-closer-wrap .take-closer-box img {   width:48px;  } } @media screen and (max-width:767px) {  .page-template-tpl_promotional_product_2022.page-template-page-templatestpl_promotional_product_2022-php .promotional_product_2022 .clearfix .more-exciting-section .row.exciting-wrap .exciting-cont {   width:100%;  } } @media screen and (max-width:767px) {  .page-template-tpl_promotional_product_2022.page-template-page-templatestpl_promotional_product_2022-php .promotional_product_2022 .clearfix .short-jumbos .jumboshort-img {   width:100%;  } } @media screen and (max-width:767px) {  .page-template-tpl_promotional_product_2022.page-template-page-templatestpl_promotional_product_2022-php .promotional_product_2022 .clearfix .other-industries-serve .leftsided-cutslider .owl-slider .owl-stage-outer .owl-item .item .industries-serveitem img {   width:48px;   height:48px;  } } @media screen and (max-width:767px) {  .page-template-tpl_promotional_product_2022.page-template-page-templatestpl_promotional_product_2022-php .promotional_product_2022 .clearfix .short-jumbos {   margin-top:80px;  } } @media screen and (max-width:767px) {  .page-template-tpl_magento_development_2021.page-template-page-templatestpl_magento_development_2022-php section.ecom-needs-slider {   display:none;  }  .page-template-tpl_magento_development_2021.page-template-page-templatestpl_magento_development_2022-php section.Graphed-illustarted.latest-mig-section {   display:none;  }  .page-template-tpl_magento_development_2021.page-template-page-templatestpl_magento_development_2022-php .tab-video-salesforces section {   padding-bottom:56px;  }  .page-template-tpl_magento_development_2021.page-template-page-templatestpl_magento_development_2022-php section.flawless-exp-shopware {   margin-top:64px;  } }  .b2b_development_new22.stockmarket_new22 ul.why-magneto-list li div.answer p {  text-align:left; } @media only screen and (max-width:600px) {  .mis-mobileappdev .pad-bot-96 {   margin-top:170px;  } } @media only screen and (max-width:767px) {  .music-website {   overflow:hidden !important;  } }