input.wpcf7-form-control.wpcf7-submit.black-btn {   border:solid 2px #29303b;   text-transform:uppercase;   font-size:15px;   width:248px;   display:inline-block;   line-height:2.6;   font-weight:600;   text-align:center; } span.wpcf7-form-control-wrap.catpcha-image a:hover {   color:#000; } span.wpcf7-form-control-wrap.catpcha-image a {   text-align:right;   float:right;   margin-top:30px; }  @media (max-width:767px) {   html.js.csstransitions {  overflow-x:hidden;   } }  .slick-slide {   padding:0 0; } #feedback a:hover {   background:#fff;   color:#F96A03;   border:2px solid #F96A03; } section.cutted-layout-lr-latest .right-cutted {   background-color:#fff8f2; } section.cutted-layout-rl-latest .right-cutted {   background-color:#FEF6F9; }  .grid {   width:25%;   position:relative;   float:left;   display:flex; } @media screen and (min-width:1024px) {   .page-template-tpl_mobile-app-development section.shopwares-baners {  background-size:contain;   } } .mis-mobileappdev .mobile-app-button {   background-color:#000 !important; } .fade-custom {   opacity:1; } .overview_section .mad-rectangle {   border:none; } h3.all-in-one-leftside-header {   font-family:'raleway';   font-weight:600;   font-size:41px;   line-height:50px; } p.all-in-one-leftside-content {   font-family:'ralway-medium';   font-size:18px;   font-weight:400;   line-height:28px;   color:#637381; } .col-md-6.mobile_tablet_section h4 {   font-family:'raleway';   font-weight:600;   font-size:20px;   line-height:20px;   color:#212B36; } .all-in-one-rightside p {   font-family:'ralway-medium';   font-size:16px;   font-weight:400;   line-height:24px;   color:#637381;   border-bottom:1px solid #D9D9D9; } section.all-in-one {   margin-bottom:100px; } section.shopwares-baners h1 {   font-family:'raleway';   font-weight:600 !important;   font-size:50px !important;   line-height:65px !important; } h3.mad-header.raleway-font-weight {   font-weight:600;   font-family:'raleway';   font-size:40px;   line-height:45px; } p.mad-header-text.raleway-font-weight {   color:#637381; } .mis-mobileappdev .mad-rectangle:hover {   } section.flawless-vues {   padding-top:50px; } .row.customizable-center h2 {   font-family:'raleway';   font-size:40px;   font-weight:600; } section.flawless-vues h2 {   font-weight:600; } .flawless-vue-box h3 {   font-weight:600; } span.mad-text.raleway-font-weight {   font-weight:600; } .mis-mobileappdev .padding-left-right-0 {   padding:9px !important; } section.cutted-layout-lr-latest .lefts-cutted img {   height:auto;   width:auto; } @media screen and (max-width:575px) {   .all-in-one-rightside h4 {  text-align:center;   }   h3.all-in-one-leftside-header {  text-align:center;   } } .csstransitions {   scroll-behavior:smooth; } .stonesandtiles-new-2022 .reco-grid3 .reco-logo-item img.img-responsive.reco-logo {   height:161.75px;   width:161.75px; }  .stonesandtiles-new-2022 section.mobile-card-background.w3-content.w3-display-container {   padding-top:50px !important; } @media screen and (min-width:768px) and (max-width:991px) {   .furnitures-new-2022 .shopware-mobo-banner p {  text-align:center;   }   .furnitures-new-2022 .shopware-mobo-banner {  background-image:url(https://magnetoitsolutions.com/wp-content/w3-webp/uploads/2023/01/M_Stones-and-Tiles.jpgw3.webp) !important;   } } @media screen and (min-width:1024px) and (max-width:1179px) {   .furnitures-new-2022 li.tab-link {  font-size:12px;  margin:10px 9px;   } } @media screen and (min-width:1180px) and (max-width:1280px) {   .furnitures-new-2022 li.tab-link {  font-size:14px;  margin:10px 13px;   } } @media screen and (min-width:1281px) and (max-width:1352px) {   .furnitures-new-2022 li.tab-link {  font-size:14px;  margin:10px 14px;   } } @media screen and (min-width:1353px) and (max-width:1499px) {   .furnitures-new-2022 li.tab-link {  font-size:16px;  margin:10px 16px;   } } @media only screen and (max-width:1023px) {   .furnitures-new-2022 .mbllsitvw {  display:none !important;   } } @media only screen and (max-width:991px) {   .furnitures-new-2022 row.getintouch-contacts {  width:100%;  margin:auto;   }   .furnitures-new-2022 .col-md-12.banner-grd-contr {  margin-top:0px;   }   .furnitures-new-2022 .logo-desktop {  display:block !important;   }   section.store_locator_furniture .row {  display:block;   }   .ar_intgrtn_furniture h2 {  text-align:center !important;   }   .furnitures-new-2022 .swap-on-mobile {  display:flex !important;  flex-direction:column-reverse;   }   .store_locator_furniture h3 {  text-align:center;   }   .store_locator_furniture p {  text-align:center;   }   .desgngemcontent p {  text-align:left;   }   .ar_intgrtn_furniture img {  padding-bottom:40px;   }   .furnitures-new-2022 .designlibrymainsectnrw {  display:grid;  width:100%;   }   .designlibrymainsectn {  height:auto;   }   .third_party_boxes-brdr {  border-right:0;  height:150px;   } } @media only screen and (min-width:500px) {   .furnitures-new-2022 img.middle_mobile-img {  display:none;   }   .furnitures-new-2022 .mobiledigicat-icon {  display:none;   } } @media only screen and (max-width:500px) {   .furnitures-new-2022 .shopware-mobo-banner {  background-image:url(https://magnetoitsolutions.com/wp-content/w3-webp/uploads/2023/01/M_Stones-and-Tiles.jpgw3.webp) !important;   }   .stonesandtiles-new-2022 .reco-grid3 .reco-logo-item img.img-responsive.reco-logo {  height:auto;  width:auto;   }   .furnitures-new-2022 section {  padding-top:42px;   }   .ar_intgrtn_furniture {  padding-bottom:42px;   }   .store_locator_furniture {  padding-bottom:42px;   }   .furnitures-new-2022 img.middle_desktp-img {  display:none;   }   .furnitures-new-2022 .mobilecardicnstp {  margin-top:0px !important;   }   .furnitures-new-2022 .webdigicat-icon {  display:none;   }   .furnitures-new-2022 .shopware-mobo-banner p {  text-align:center;   }   .furnitures-new-2022 .shopware-mobo-banner {  position:relative !important;  height:100vh !important;   }   .furnitures-new-2022 .row.digicatlg_clmn {  width:100%;  display:contents;   }   .furnitures-new-2022 .thirdpartyinerrwcmn1 img {  margin:auto;  display:block;   }   .furnitures-new-2022 .thirdpartyinerrwcmn2 img {  margin:auto;  display:block;   }   .furnitures-new-2022 .thirdpartyinerrwcmn img {  margin:auto;  display:block;   }   .furnitures-new-2022 .thirdpartyinerrwcmn1 {  margin-bottom:20px;  padding-bottom:20px;   }   .furnitures-new-2022 .thirdpartyinerrwcmn2 {  margin-bottom:20px;  padding-bottom:20px;   }   .furnitures-new-2022 .thirdpartyinerrwcmn {  margin-bottom:20px;   }   .furnitures-new-2022 section#Mood-Board {  background:none !important;   }   .furnitures-new-2022 .banner-col-fv {  width:170px;  height:170px;  float:left;  margin:14px 0px 11px 11px;   } .furnitures-new-2022 .prodct-custm-mad-mblbx {  width:50%;  float:left;   }   .furnitures-new-2022 .shopware-mobo-banner {  height:120vh !important;   }   .addtn_mdl_card_bx {  display:flex;  flex-wrap:wrap;   } } .stonesandtiles-new-2022 section.store_locator_furniture {   padding-top:150px; }   section.other-industries-serve {   padding-bottom:60px !important; } .ecommerce_support22 .owl-nav {   text-align:right !important; } h2.home-h2title-magentodevnew {   text-align:left; } section.featured-works-magentodevnew p.home-h2para-magentodevnew {   text-align:left; }  .bussines-modal-section ul.accordion-list li::after {   top:20px; } .page-id-79409 section.hovered-tabpanels {   padding-top:82px;   padding-bottom:60px;   background:#FAFAFA;   margin-bottom:90px; } section.cutted-layout-lr-latest .right-cutted {   background-color:#fff8f2; } a.requst-prposalbtns {   padding:16px 46px; } .b2b_development_new22 section.floated-latest-banner {   height:650px; } section.cutted-layout-rl-latest .right-cutted {   background-color:#FEF6F9; } @media (max-width:575px) {   section.other-industries-serve .industries-serveitem p {  text-align:left;   }   .mobile-card-background.w3-content.w3-display-container {  display:none;   }   section.cutted-layout-rl-latest .right-cutted-titles { }   .page-id-79410 .commerce_tool22 .next-generation-commerce .logos #magneto {  height:auto;  width:40%;  margin-right:20px;   }   .page-id-79410 .commerce_tool22 .next-generation-commerce .logos #commerce {  height:auto;  width:45%;   }   .page-id-79409 section.floated-latest-banner {  background:#F6FCFB url(https://magnetoitsolutions.com/wp-content/w3-webp/uploads/2022/08/M_commercetools.jpgw3.webp) !important;  background-repeat:no-repeat !important;   }   .page-id-79410 section.floated-latest-banner {  background:url(https://magnetoitsolutions.com/wp-content/w3-webp/uploads/2022/08/M_fabric.jpgw3.webp) !important;  background-repeat:no-repeat !important;   }   .page-id-79410 section.floated-latest-banner {  height:80vh;   }   .page-id-79410 section.floated-latest-banner .floated-bannerflex {  bottom:190px;  position:absolute;  padding-right:20px;   }   section.floated-latest-banner {  height:100vh;  background-color:#FAFAFA;   }   section.floated-latest-banner .floated-bannerflex {  bottom:70px;  position:absolute;  padding-right:0;   }   section.cutted-layout-rl-latest .right-cutted-titles h2 {  text-align:center;   }   section.cutted-layout-rl-latest .right-cutted-titles p {  text-align:center;   } } @media (max-width:420px) {   .page-id-79409 section.floated-latest-banner {  height:100vh;   }   .page-id-79409 section.floated-latest-banner .floated-bannerflex {  height:30px;  bottom:0px !important;   }   .page-id-79410 section.floated-latest-banner .floated-bannerflex {  bottom:20px;   }   .page-id-79410 section.floated-latest-banner {  height:85vh;   } } @media (max-width:376px) {   section.floated-latest-banner {  height:110vh;   }   section.floated-latest-banner .floated-bannerflex {  bottom:-40px;   }   .page-id-79410 section.floated-latest-banner {  height:110vh;   }   .page-id-79410 section.floated-latest-banner .floated-bannerflex {  bottom:-40px;   } }  section.cutted-layout-rl-latest .right-cutted-titles {   } section.other-industries-serve .industries-serveitem {   background:#fafafa;   padding:15px 15px 50px; } span.countnumber {   font-family:'Raleway' !important;   font-style:normal;   font-weight:700 !important;   font-size:20px !important;   line-height:28px;   letter-spacing:0.15px;   color:#EE4A36 !important;   padding-bottom:0; }  section.other-industries-serve {   padding-bottom:60px !important; } section.other-industries-serve .industries-serveitem span {   font-family:"ralway-medium";   text-align:left;   font-style:normal;   font-weight:500;   font-size:16px;   line-height:24px;   letter-spacing:0.15px;   color:#000;   padding-bottom:0; } section.other-industries-serve p {   overflow:hidden;   text-overflow:ellipsis;   display:-webkit-box;   -webkit-line-clamp:8;   -webkit-box-orient:vertical; } section.other-industries-serves {   padding-bottom:50px; } section.other-industries-serve .industries-serveitem img {   height:100%;   width:100%; } section.other-industries-serves {   padding-top:70px;   background-color:#FAFAFA; } @media(max-width:991.98px) {   section.other-industries-serve .industries-serveitem {  background:#fafafa;  padding:0px;   }   section.other-industries-serve .industries-serveitem p {  text-align:justify;   } } titles-headswith-desc h4 {   font-weight:700;   font-size:24px;   line-height:28px; } .item {   background:#fff;   padding:26px 32px; } section.other-industries-serve .industries-serveitem p {   color:black !important; } .titles-headswith-desc h4 {   font-family:'Raleway';   font-style:normal;   font-weight:700;   font-size:24px;   line-height:28px;   text-align:center;   letter-spacing:0.15px;   color:#2F3744;   padding-bottom:20px; } .titles-headswith-desc h3 {   font-family:'Raleway';   font-style:normal;   font-weight:700;   font-size:24px;   line-height:28px;   text-align:center;   letter-spacing:0.15px;   color:#2F3744; } section.other-industries-serve .titles-headswith-desc h2 {   max-width:100% !important; } .titles-headswith-desc h2 {   font-family:'Raleway';   font-style:normal;   font-weight:700;   text-align:center;   line-height:30px;   letter-spacing:0.15px;   color:#2F3744; } .titles-headswith-desc p {   font-family:'Raleway';   font-style:normal;   font-weight:500;   font-size:20px;   margin-left:30px;   margin-right:30px;   text-align:center;   line-height:24px;   letter-spacing:0.15px;   color:#2F3744; } .titles-headswith-desc {   text-align:left;   margin-bottom:0px; } .titles-headswith-desc p {   text-align:center;   max-width:100%; } @media (max-width:768px) {   .item {  margin-right:40px;   } } .morelink-cs-new {   display:block; } a.morelink-cs-new {   font-weight:700;   font-size:16px;   line-height:16px;   letter-spacing:1.25px;   text-transform:uppercase;   color:#2F3744;   padding-top:10px; } a.morelink-cs:after {   background-repeat:no-repeat;   background-position:center;   background-size:cover;   position:absolute;   background-image:url(https://magnetoitsolutions.com/wp-content/uploads/2022/09/Read-More.png) !important; } .ecommerce_support22 section.other-industries-serve .industries-serveitem {   min-height:420px !important; } a.morelink-cs {   font-size:16px !important;   color:#2F3744 !important; } a.morelink-cs {   font-weight:700;   font-size:12px;   line-height:12px;   letter-spacing:1.25px;   text-transform:uppercase;   color:#e32a68;   padding-top:12px;   position:relative;   transition:all .4s ease; } .morelink-cs {   display:block; } section.other-industries-serve p {   overflow:initial;   text-overflow:ellipsis;   display:-webkit-box;   -webkit-line-clamp:40;   -webkit-box-orient:vertical; } .bussines-modal-section .this-content .this-img img {   height:auto; } section.client-slidervideo .clienttestimnlsldies img {   width:100% !important;   height:auto !important; } .ecommerce_support22 section.cutted-layout-rl-latest .right-cutted {   background-color:white !important; } section.blogs-recent2022 .blog-recent-item-col .readmore-blogrecnt img {   width:30px !important;   height:34px !important;   margin-left:-4px !important; } @media (max-width:575px) {   .ecommerce_support22 .leftsided-cutslider .owl-nav {  text-align:center !important;   }   .leftsided-cutslider .nav-btn.next-slide {  margin-right:0px !important;   }   .page-id-79409 section.other-industries-serve .industries-serveitem {  min-height:350px !important;   } }  section.cutted-layout-lr-latest .right-cutted {   background-color:#fff8f2; } section.cutted-layout-rl-latest .right-cutted {   background-color:#FEF6F9; } .page-id-6082 section.how-we-help .how-we-help-item .how-wehelp-content p {   min-height:260px; } .page-id-60818 section.how-we-help .how-we-help-item .how-wehelp-content h3 {   font-size:22px; } .page-id-60818 section.how-we-help .how-we-help-item .how-wehelp-content p {   min-height:280px; }  section.cutted-layout-lr-latest .right-cutted {   background-color:#fff8f2; } section.cutted-layout-rl-latest .right-cutted {   background-color:#FEF6F9; }  .page-id-88735 #service {   padding-top:0 !important;   padding-bottom:0 !important;   display:flex;   justify-content:center;   align-items:center; }  .ctaindustry {   color:black;   font-weight:700;   padding:16px 58px;   text-align:center;   text-decoration:none;   display:inline-block;   font-size:16px;   cursor:pointer;   background:#FFFFFF;   border:2px solid #29303B;   border-radius:4px;   margin-top:20px; } a.ctaindustry:hover {   color:#000; } .slick-slide {   padding:0 0; } .grocery-new-2022 .reco-grid3 .reco-logo-item img.img-responsive.reco-logo {   height:165px;   width:165px; } .grocery-new-2022 .row.digicatlg_clmn {   margin-top:25px; }  @media screen and (min-width:1024px) and (max-width:1179px) {   .furnitures-new-2022 li.tab-link {  font-size:12px;  margin:10px 9px;   } } @media screen and (min-width:1180px) and (max-width:1280px) {   .furnitures-new-2022 li.tab-link {  font-size:14px;  margin:10px 13px;   } } @media screen and (min-width:1281px) and (max-width:1352px) {   .furnitures-new-2022 li.tab-link {  font-size:14px;  margin:10px 14px;   } } @media screen and (min-width:1353px) and (max-width:1499px) {   .furnitures-new-2022 li.tab-link {  font-size:16px;  margin:10px 16px;   } } @media only screen and (min-width:1280px) {   section.ours-recognitions .container {  width:1224px;   } } @media only screen and (max-width:1023px) {   .furnitures-new-2022 .mbllsitvw {  display:none !important;   } } @media only screen and (max-width:991px) {   section#additional_modules .row.addtn_mdl_card_bx {  display:flex;  flex-wrap:wrap;   }   .furnitures-new-2022 row.getintouch-contacts {  width:100%;  margin:auto;   }   .furnitures-new-2022 .col-md-12.banner-grd-contr {  margin-top:0px;   }   .furnitures-new-2022 .logo-desktop {  display:block !important;   }   section.store_locator_furniture .row {  display:block;   }   .ar_intgrtn_furniture h2 {  text-align:center !important;   }   .furnitures-new-2022 .swap-on-mobile {  display:flex !important;  flex-direction:column-reverse;   }   .store_locator_furniture h3 {  text-align:center;   }   .store_locator_furniture p {  text-align:center;   }   .desgngemcontent p {  text-align:left;   }   .ar_intgrtn_furniture img {  padding-bottom:40px;   }   .furnitures-new-2022 .designlibrymainsectnrw {  display:grid;  width:100%;   }   .designlibrymainsectn {  height:auto;   }   .third_party_boxes-brdr {  border-right:0;  height:150px;   } } @media only screen and (min-width:500px) {   .furnitures-new-2022 img.middle_mobile-img {  display:none;   }   .furnitures-new-2022 .mobiledigicat-icon {  display:none;   } } @media only screen and (max-width:500px) {   .grocery-new-2022 .reco-grid3 .reco-logo-item img.img-responsive.reco-logo {  height:161.75px;  width:161.75px;   }   .furnitures-new-2022 .shopware-mobo-banner {  background-image:url(https://magnetoitsolutions.com/wp-content/w3-webp/uploads/2022/06/M-Grocery-Banner.jpgw3.webp) !important;   }   .furnitures-new-2022 section {  padding-top:42px;   }   .ar_intgrtn_furniture {  padding-bottom:42px;   }   .store_locator_furniture {  padding-bottom:42px;   }   .furnitures-new-2022 img.middle_desktp-img {  display:none;   }   .furnitures-new-2022 .mobilecardicnstp {  margin-top:0px !important;   }   .furnitures-new-2022 .webdigicat-icon {  display:none;   }   .furnitures-new-2022 .shopware-mobo-banner {  position:relative !important;  height:100vh !important;   }   .furnitures-new-2022 .row.digicatlg_clmn {  width:100%;  display:contents;   }   .furnitures-new-2022 .thirdpartyinerrwcmn1 img {  margin:auto;  display:block;   }   .furnitures-new-2022 .thirdpartyinerrwcmn2 img {  margin:auto;  display:block;   }   .furnitures-new-2022 .thirdpartyinerrwcmn img {  margin:auto;  display:block;   }   .furnitures-new-2022 .thirdpartyinerrwcmn1 {  margin-bottom:20px;  padding-bottom:20px;   }   .furnitures-new-2022 .thirdpartyinerrwcmn2 {  margin-bottom:20px;  padding-bottom:20px;   }   .furnitures-new-2022 .thirdpartyinerrwcmn {  margin-bottom:20px;   }   .furnitures-new-2022 section#Mood-Board {  background:none !important;   }   .furnitures-new-2022 .banner-col-fv {  width:170px;  height:170px;  float:left;  margin:14px 0px 11px 11px;   }   .furnitures-new-2022 .prodct-custm-mad-mblbx {  width:50%;  float:left;   }   .addtn_mdl_card_bx {  display:flex;  flex-wrap:wrap;   } }  .mis-mobileappdev .grocery-new-2022 .mobile-app-button:hover {   background:linear-gradient(253deg, #34A853 0%, #4B943C 100%) !important; } .grocery-new-2022 .orange-newbtn {   background:linear-gradient(253deg, #34A853 0%, #4B943C 100%) !important; }  @media (max-width:520px) {   .music-developmebt-22 section.floated-latest-banner {  background:#FEF3EF url(https://magnetoitsolutions.com/wp-content/w3-webp/uploads/2022/10/Music-Banner.jpgw3.webp) !important;  background-repeat:no-repeat !important;  height:80vh;  display:flex;  align-items:end;   } } @media screen and (max-width:767px) {   .page-template-tpl_musicservicedevelopment22.page-template-page-templatestpl_musicservicedevelopment22-php .b2b_development_new22.music-developmebt-22 .what-we-do .custom-container .what-we-list .what-box img {  width:56px;   } }  section.cutted-layout-lr-latest .right-cutted {   background-color:#fff8f2; } section.cutted-layout-rl-latest .right-cutted {   background-color:#FEF6F9; } section.other-industries-serve .titles-headswith-desc p {   text-align:center; } section.how-we-help .how-we-help-item .how-wehelp-content a {   background:linear-gradient(135deg, #F96A03 0%, #E32A68 100%);   color:#fff; }  section.cutted-layout-lr-latest .right-cutted {   background-color:#fff8f2; } section.cutted-layout-rl-latest .right-cutted {   background-color:#FEF6F9; } .page-id-80092 section.how-we-help .how-we-help-item .how-wehelp-content p {   min-height:255px; } .page-id-81041 section.how-we-help .how-we-help-item .how-wehelp-content h3 {   font-size:22px; } .page-id-81041 section.how-we-help .how-we-help-item .how-wehelp-content p {   min-height:260px; }  section.cutted-layout-lr-latest .right-cutted {   background-color:#fff8f2; } section.cutted-layout-rl-latest .right-cutted {   background-color:#FEF6F9; } section.cutted-layout-lr-latest {   padding-bottom:0px; } section.other-industries-serve {   padding-top:0px;   padding-bottom:0px; } section.tech-workwith22 {   padding-top:34px; } section.tech-workwith22 .logo-techs-item {   min-height:auto; } .fade-custom {   opacity:1; } section.cutted-layout-lr-latest .right-cutted {   background-color:#fff8f2; } section.cutted-layout-rl-latest .right-cutted {   background-color:#FEF6F9; } .page-id-51257 .right-cutted-titles h3 {   display:none; } .page-id-51257 .row.casestudy-magnetodevcompany-rl {   padding-top:200px; } @media screen and (max-width:520px) {   .page-id-51257 .row.casestudy-magnetodevcompany-rl {  padding-top:20px !important;   } } @media screen and (min-width:768px) {   .whychose22-box span {  min-height:64px;   }   section.secure-magneto-rl-latest .lefts-cutted img {  height:auto !important;   }   section.cutted-layout-lr-latest .lefts-cutted img {  height:auto;  width:auto;   } } .jewelry_revamp h2 {   font-weight:500;   font-family:Raleway !important;   text-transform:none !important;   color:#2F3744;   font-size:35px;   line-height:45px; } .jewelry_revamp h3 {   font-style:normal;   font-weight:500;   font-size:19px;   line-height:28px;   text-transform:none !important;   font-family:Raleway !important;   color:#2F3744; } .jewelry_revamp p {   font-family:Raleway !important;   font-style:normal;   text-align:left;   font-weight:500;   font-size:19px;   line-height:28px;   color:#2F3744; } .col-md-12.banner-grd-contr {   margin-top:-170px; }  .banner-col-fv {   width:200px;   height:200px;   float:left;   margin:24px; } .mis-mobileappdev .mad-rectangle:hover {   } .designlibrymainsectnrw {   display:inline-block;   margin-top:24px; } img.middle_desktp-img {   display:block;   margin:auto; } .align-center {   text-align:center; } .design-comment-section {   margin-top:100px; } .design-comment-section .row {   position:relative;   display:block !important; } .half-bgcolor::before {   content:"";   background:#FFF7F7;   width:calc(100% - 400px);   height:770px;   position:absolute;   right:0;   top:-40px; } .lshalf-bgcolor::before {   content:"";   background:#F1FDFB;   width:calc(100% - 400px);   height:770px;   position:absolute;   left:0;   top:-40px; } .col-md-12.our-brillint-width-70 {   margin-top:0px;   padding-top:0px !important; } .prodct-custm-mad-rectangle {   text-align:center;   box-sizing:border-box;   display:flex;   justify-content:center;   align-items:center;   flex-direction:column;   height:176px;   border:1px solid #ffffff; } .product-customization-section {   margin-bottom:0px;   margin-top:100px !important; } .jewelry_revamp span.designgemsicon {   left:25px; } @media only screen and (max-width:500px) {   .banner-col-fv {  width:170px;  height:170px;  float:left;  margin:14px 0px 11px 11px;   }   .swap-on-mobile {  display:flex !important;  flex-direction:column-reverse;   }   section#Ring-Builder h3 {  text-align:center;   }   section#Make-to-Order {  padding-bottom:0px !important;   }   .prodct-custm-mad-mblbx {  width:100%;  float:left;   } } @media only screen and (min-width:768px) {   .tabsection-outer .tabsection li a[data-toggle="tab"] {  color:#686F7A;  text-align:center;  font-family:"Raleway";  font-size:17px;  font-weight:600;  line-height:26px;  letter-spacing:0.25px;  padding:14px 14px;  margin:0;   }   .tabsection li {  width:140px;  height:81px;   }   .tabsection-outer .nav-tabs>li {  float:none;   }   .tabsection-outer .tabsection {  background-color:#FAFAFA;   border-radius:8px;   }   .tabsection-outer .tabsection li.active {  background-color:#FFF;   }   .tabsection-outer .tabsection li.active a {  background:linear-gradient(35deg, #F96A03 0%, #E32A68 100%);  -webkit-background-clip:text;  color:transparent;  background-color:#FFF !important;   }   .tabsection-outer.tabsection li {  background-color:transparent; }   ul.nav.nav-tabs.tabsection {  display:flex;  justify-content:space-evenly;   }   .tabsection-heading {  text-align:center;   }   .tabsection-outer .tab-content {  margin-top:50px;  margin-bottom:50px;   }   .accordion-section-for-mobile {  display:none;   } } @media only screen and (max-width:767px) {   .shopware-mobo-banner { }   .jewelry_revamp .mis-online-market .shopware-mobo-banner,   .jewelry_revamp .mis-online-market .shopware-mobo-banner p {  text-align:center !important;   }   .jewelry_revamp .mis-online-market section {  padding:0;   }   .jewelry_revamp .mis-online-market .shopware-mobo-banner h2 {  font-weight:700 !important;   }   .jewelry_revamp .tabsection-outer {  display:none;   }   .jewelry_revamp .online-benifit-latest p {  text-align:center;   }   .jewelry_revamp .design-comment-section {  margin-top:0px !important;   }   .jewelry_revamp .product-customization-section {  margin-top:0px !important;   }   .accordion-section-for-mobile .accordion {  display:flex;  flex-direction:column;  width:300px;  margin:20px;   }   .accordion-section-for-mobile .section-header {  display:flex;   align-items:center;  padding:10px;  cursor:pointer;   }   .accordion-section-for-mobile .section-header .toggle-icon {  margin-right:5px;  font-size:35px   }   .accordion-section-for-mobile .section-content {  display:none;  padding:10px;   }   .accordion-section-for-mobile .section.active .section-content {  display:block;   }   .jewelry_revamp .row.innercard_grid {  margin-top:50px;   }   .online-benifit-latest h2,   .online-benifit-latest h3 {  text-align:center;   }   .jewelry_revamp span.designgemsicon {  left:10px;   }   .jewelry_revamp p {  text-align:center;   }   .jewelry_revamp .desgngemcontent p {  text-align:left;   } }  section.cutted-layout-lr-latest .right-cutted {   background-color:#fff8f2; } section.cutted-layout-rl-latest .right-cutted {   background-color:#FEF6F9; } section.hire-dev-magentodev-sctn .floated-boxs-features p {   min-height:260px; } section.lifecycle-steps-22 {   padding-bottom:22px; } section.other-industries-serve p {   -webkit-line-clamp:15; } section.other-industries-serve .industries-serveitem {   min-height:440px; } section.other-industries-serve .industries-serveitem h3 a {   margin-top:0;   margin-bottom:6px;   text-align:left;   font-family:ralway-medium;   font-weight:600;   font-size:20px;   line-height:30px;   letter-spacing:.15px;   color:#2f3744; }  .grid {   width:25%;   position:relative;   float:left;   display:flex; } .mis-mobileappdev .banner-text {   width:600px; } .expert-sec-s {   margin-left:0px; } .mis-mobileappdev .our-expertise-text {   padding-top:0; } .expertise-full-width {   padding-left:0px !important; } .customize-sectn-pic {   height:581px;   display:flex;   flex-direction:column;   justify-content:center; } @media only screen and (max-width:769px) {   .customize-sectn-pic {  height:250px;  display:flex;  flex-direction:column;  justify-content:center;  width:650px;   }   .customize-sectn-pic2 {  height:581px;  margin-bottom:85px;  display:flex;  flex-direction:column;  justify-content:center;   }   .col-md-4.mad-card {  width:33.33%;  float:left;   }   .col-md-4.padding-left-right-0.our-expertise-width.margin-img-74.expert-sec-s {  width:33%;  float:left;   }   .three-rw-logos-sectn {  margin-left:47px !important;   }   .margin-img-0 {  margin-top:0px !important;   }   .mis-mobileappdev .our-brillint-width-30 {  display:block;   }   img#feature-main-image {  display:none;   }   .pad-top-60 {  padding-top:0px;   } } @media only screen and (max-width:480px) {   ul.vue_list_ap21 {  margin-top:25px;   }   ul.vue_list_ap21 li img {  margin-right:8px;   }   .col-md-4.mad-card {  width:50%;  float:left;   }   .customize-sectn-pic {  width:380px;   }   .col-md-6.customize-sectn-pic p {  text-align:left;   }   .col-md-4.padding-left-right-0.our-expertise-width.margin-img-74.expert-sec-s {  width:33%;  float:left;   }   .expert-sec-s {  margin-left:0px;   }   .col-md-4.padding-left-right-0.our-expertise-width.margin-img-0.expert-sec-s {  width:33%;  float:left;   }   .mis-mobileappdev .raleway-font-weight {  text-align:left;   }   ul.vue_list_ap21 li {  padding-right:0px;   }   ul.vue_list_ap21 li img {  padding-top:11px;   }   .expert-sec-s {  width:33%;  float:left;   }   p.featured-text.raleway-font-weight {  padding-bottom:250px;   }   .expert-sec-s {  margin-top:-111px;   }   .col-md-6.expertise-full-width {  padding-bottom:116px;   } } @media only screen and (min-width:1280px) {   ul.vue_list_ap21 {  padding-top:24px;   }   .three-rw-logos-sectn {  margin-left:95px;   }   #ecommerce .container {  min-height:160px !important;   } } .white-btn {   border:0px solid #fff;   height:40px;   width:200px;   border-radius:4px;   background:linear-gradient(136.94deg, #1A8134 0%, #61D67F 100%);   font-size:15px;   line-height:2.7;   color:#fff !important; } .fade-custom {   opacity:1 !important; } section.mobile-card-background h3 {   font-family:"ralway-medium";   font-weight:700;   font-size:35px;   line-height:48px;   color:#29303b;   margin-top:0;   margin-bottom:15px; } section.mobile-card-background p {  line-height:24px;   font-weight:500;   font-size:16px;   letter-spacing:0.15px;   color:#29303b; } section.all-in-onevue h2 {   font-family:"ralway-medium";   font-weight:700;   font-size:35px;   line-height:48px;   color:#29303b;   margin-top:0;   margin-bottom:15px; } section.all-in-onevue p {  letter-spacing:0.15px;   color:#29303b;   font-weight:500;   font-size:20px !important;   line-height:28px; } .allinone-img-vue h3 {   font-weight:bold; } section.flawless-vues h2 {   font-family:"ralway-medium";   font-weight:700;   font-size:35px;   line-height:48px;   color:#29303b;   margin-top:0;   margin-bottom:15px; } section.flawless-vues p {  letter-spacing:0.15px;   color:#29303b;   font-weight:500;   font-size:20px;   line-height:28px; } .flawless-vue-box h3 {   font-weight:bold; } section.flawless-exp-shopware h2 {   font-family:"ralway-medium";   font-weight:700;   font-size:35px;   line-height:48px;   color:#29303b;   margin-top:0;   margin-bottom:15px; } section.flawless-exp-shopware p {  letter-spacing:0.15px;   color:#29303b;   font-weight:500;   font-size:16px;   line-height:28px; } .flwaless-left p {   font-size:20px !important; } section.shopware-why-us span.take-a-look-at-our-c {   font-family:"ralway-medium";   font-weight:700;   font-size:35px;   line-height:48px;   color:#29303b;   margin-top:0;   margin-bottom:15px; } section.shopware-why-us p.we-did-a-great-job-w {  letter-spacing:0.15px;   color:#29303b;   font-weight:500;   font-size:20px;   line-height:28px; } .mis-mobileappdev .raleway-font-weight {   font-weight:700; } .allinone-img-vue p {   font:size 18px; } .mis-mobileappdev .faqanswer p {   font-size:18px; } .mobile-card-vue p {   margin-bottom:0 !important; } section.cutted-layout-lr-latest {   padding-bottom:20px; } section.customizable-vue h2 {   font-weight:700 !important; } .allinone-img-vue {   font-size:18px; } .col-md-4.flawless-vue-box p {   font-size:18px; } @media (max-width:575px) {   .flwaless-left h2 {  text-align:center;   }   section.customizable-vue h2 {  font-weight:700 !important;   }   section.flawless-exp-shopware {  height:780px !important;   }   section.expertise-vues.flawless-exp-shopware {  background-position:bottom;   }   .pad-bot-96 {  display:flex;  flex-direction:column-reverse;   }   .mis-mobileappdev .faqanswer p {  text-align:left;  padding-left:0px !important;   }   .fade-custom {  opacity:1;   }   section.cutted-layout-lr-latest .right-cutted {  background-color:#fff8f2;   }   section.cutted-layout-rl-latest .right-cutted {  background-color:#FEF6F9;   }   .page-id-51257 .right-cutted-titles h3 {  display:none;   }   .page-id-51257 .row.casestudy-magnetodevcompany-rl {  padding-top:200px;   }   @media screen and (max-width:520px) {  .page-id-51257 .row.casestudy-magnetodevcompany-rl { padding-top:20px !important;  }   }   .page-id-21768 section.other-industries-serve p {  -webkit-line-clamp:15 !important;   }   .page-id-21768 section.other-industries-serve .industries-serveitem {  min-height:430px;   }   .page-id-21768 .industries-serveitem h3 a {  color:#000;   }   .page-id-21768 h3 a {  color:#000;   }   .secure-inner-mgcards h3 a {  font-weight:600;  font-size:20px;  line-height:30px;  letter-spacing:0.15px;  margin-top:10px;  margin-bottom:8px;   } .page-template-tpl_magentodevelpment-country-2022 section.why-chooseus-cutted22 {  padding-top:80px;   }   section.cutted-layout-lr-latest .right-cutted {  background-color:#fff8f2;   }   section.cutted-layout-rl-latest .right-cutted {  background-color:#FEF6F9;   }   .whychose22-box {  min-height:60px;   }   .country-specific-person .get-personbox {  padding-bottom:0px;   }   section.other-industries-serve .industries-serveitem h3 a {  margin-top:0;  margin-bottom:6px;  text-align:left;  font-family:ralway-medium;  font-weight:600;  font-size:20px;  line-height:30px;  letter-spacing:.15px;  color:#2f3744;   }   .secure-inner-mgcards h3 {  font-weight:600;  font-size:20px;  line-height:30px;  letter-spacing:0.15px;  margin-top:10px;  margin-bottom:8px;   }   .secure-inner-mgcards h3 a:hover {  color:#000;   } .furnitures-new-2022 .designlibrymainsectnrw {  padding-top:30px;   }   .furnitures-new-2022 section {  padding-top:45px;  padding-bottom:45px;   }   .digital-marketing {  padding-bottom:80px;   }   .furnitures-new-2022 .nodejscontent {  margin-left:0px !important;   } } @media screen and (min-width:1024px) and (max-width:1179px) {   .furnitures-new-2022 li.tab-link {  font-size:12px;  margin:10px 9px;   } } @media screen and (min-width:1180px) and (max-width:1280px) {   .furnitures-new-2022 li.tab-link {  font-size:14px;  margin:10px 13px;   } } @media screen and (min-width:1281px) and (max-width:1352px) {   .furnitures-new-2022 li.tab-link {  font-size:14px;  margin:10px 14px;   } } @media screen and (min-width:1353px) and (max-width:1499px) {   .furnitures-new-2022 li.tab-link {  font-size:16px;  margin:10px 12px;   } } @media only screen and (max-width:1023px) {   .furnitures-new-2022 .mbllsitvw {  display:none !important;   }   .marketing-soft {  margin-bottom:20px;   } } @media only screen and (max-width:991px) {   .furnitures-new-2022 row.getintouch-contacts {  width:100%;  margin:auto;   }   .furnitures-new-2022 .col-md-12.banner-grd-contr {  margin-top:0px;   }   .furnitures-new-2022 .logo-desktop {  display:block !important;   }   section.store_locator_furniture .row {  display:block;   }   .ar_intgrtn_furniture h2 {  text-align:center !important;   }   .furnitures-new-2022 .swap-on-mobile {  display:flex !important;  flex-direction:column-reverse;   }   .store_locator_furniture h3 {  text-align:center;   }   .store_locator_furniture p {  text-align:center;   }   .desgngemcontent p {  text-align:left;   }   .ar_intgrtn_furniture img {  padding-bottom:40px;   }   .furnitures-new-2022 .designlibrymainsectnrw {  display:grid;  width:100%;   }   .designlibrymainsectn {  height:auto;   }   .third_party_boxes-brdr {  border-right:0;  height:150px;   } } @media only screen and (min-width:500px) {   .furnitures-new-2022 img.middle_mobile-img {  display:none;   }   .furnitures-new-2022 .mobiledigicat-icon {  display:none;   } } @media only screen and (min-width:1200px) {   section.shopwares-baners h1 {  font-weight:700 !important;  font-size:61px !important;  line-height:80px !important;  font-family:"ralway-medium" !important;   } } @media only screen and (max-width:575px) {   .page-id-80135 h2.home-h2title {  padding-top:0px !important;   }   .furnitures-new-2022 .shopware-mobo-banner {  background-image:url(https://magnetoitsolutions.com/wp-content/w3-webp/uploads/2023/02/M_Florist-Readymade-eCommerce-Solutions.jpgw3.webp) !important;   }   .furnitures-new-2022 section {  padding-top:42px;   }   .ar_intgrtn_furniture {  padding-bottom:42px;   }   .store_locator_furniture {  padding-bottom:42px;   }   .furnitures-new-2022 img.middle_desktp-img {  display:none;   }   .furnitures-new-2022 .mobilecardicnstp {  margin-top:0px !important;   }   .furnitures-new-2022 .webdigicat-icon {  display:none;   }   .furnitures-new-2022 .shopware-mobo-banner {  position:relative !important;  height:100vh !important;   }   .furnitures-new-2022 .row.digicatlg_clmn {  width:100%;  display:contents;   }   .furnitures-new-2022 .thirdpartyinerrwcmn1 img {  margin:auto;  display:block;   }   .furnitures-new-2022 .thirdpartyinerrwcmn2 img {  margin:auto;  display:block;   }   .furnitures-new-2022 .thirdpartyinerrwcmn img {  margin:auto;  display:block;   }   .furnitures-new-2022 .thirdpartyinerrwcmn1 {  margin-bottom:20px;  padding-bottom:20px;   }   .furnitures-new-2022 .thirdpartyinerrwcmn2 {  margin-bottom:20px;  padding-bottom:20px;   }   .furnitures-new-2022 .thirdpartyinerrwcmn {  margin-bottom:20px;   }   .furnitures-new-2022 section#Mood-Board {  background:none !important;   }   .furnitures-new-2022 .banner-col-fv {  width:170px;  height:170px;  float:left;  margin:14px 0px 11px 11px;   } .furnitures-new-2022 .prodct-custm-mad-mblbx {  width:100% !important;  float:left;   }   .addtn_mdl_card_bx {  display:flex;  flex-wrap:wrap;   }   .digital-marketing {  padding:30px 0;   }   .jewelery_development_22 .exciting-cont {  width:100%;   }   .jewelery_development_22 .digital_commerce_fullwdth h2 {  text-align:center;   }   .jewelery_development_22 section#share-a-cart h2 {  text-align:center;   }   .jewelery_development_22 .designlibrymainsectn {  height:auto;   }   .jewelery_development_22 section.store_locator_furniture h2 {  text-align:center;   }   .jewelery_development_22 .digital-marketing .row {  display:flex;  flex-wrap:wrap;   }   .jewelery_development_22 .shoptalk-btm {  display:block;  margin:auto;   } } .ctaindustry {   color:black;   font-weight:700;   padding:16px 58px;   text-align:center;   text-decoration:none;   display:inline-block;   font-size:16px;   cursor:pointer;   background:#FFFFFF;   border:2px solid #29303B;   border-radius:4px;   margin-top:20px; } .row.swap-on-mobile p {   font-weight:500;   font-size:16px;   line-height:24px;   letter-spacing:0.15px;   color:#2f3744;   text-align:left;   margin-bottom:14px;   font-family:'Railway'; } section#Design-library p {   font-weight:500;   font-size:16px;   line-height:24px;   letter-spacing:0.15px;   color:#2f3744;   text-align:left;   } .store_locator_furniture h2 {   margin-top:20px; } a.ctaindustry:hover {   color:#000; } @media screen and (min-width:1024px) and (max-width:1179px) {   .furnitures-new-2022 li.tab-link {  font-size:12px;  margin:10px 9px;   } } @media screen and (min-width:1180px) and (max-width:1280px) {   .furnitures-new-2022 li.tab-link {  font-size:14px;  margin:10px 13px;   } } @media screen and (min-width:1281px) and (max-width:1352px) {   .furnitures-new-2022 li.tab-link {  font-size:14px;  margin:10px 14px;   } } @media screen and (min-width:1353px) and (max-width:1499px) {   .furnitures-new-2022 li.tab-link {  font-size:16px;  margin:10px 12px;   } } @media only screen and (max-width:1023px) {   .furnitures-new-2022 .mbllsitvw {  display:none !important;   } } @media only screen and (max-width:991px) {   .furnitures-new-2022 row.getintouch-contacts {  width:100%;  margin:auto;   }   .furnitures-new-2022 .col-md-12.banner-grd-contr {  margin-top:0px;   }   .furnitures-new-2022 .logo-desktop {  display:block !important;   }   section.store_locator_furniture .row {  display:block;   }   .ar_intgrtn_furniture h2 {  text-align:center !important;   }   .furnitures-new-2022 .swap-on-mobile {  display:flex !important;  flex-direction:column-reverse;   }   .store_locator_furniture h3 {  text-align:center;   }   .store_locator_furniture p {  text-align:center;   } .desgngemcontent p {  text-align:left;   }   .ar_intgrtn_furniture img {  padding-bottom:40px;   }   .furnitures-new-2022 .designlibrymainsectnrw {  display:grid;  width:100%;   }   .designlibrymainsectn {  height:auto;   }   .third_party_boxes-brdr {  border-right:0;  height:150px;   } } @media only screen and (min-width:500px) {   .furnitures-new-2022 img.middle_mobile-img {  display:none;   }   .furnitures-new-2022 .mobiledigicat-icon {  display:none;   } } @media only screen and (max-width:768px) {   section.featured-works-home h2.home-h2title {  padding-top:0px;   } } @media only screen and (max-width:500px) {   .furnitures-new-2022 section {  padding-top:42px;   }   .ar_intgrtn_furniture {  padding-bottom:42px;   }   .store_locator_furniture {  padding-bottom:42px;   }   .furnitures-new-2022 img.middle_desktp-img {  display:none;   }   .furnitures-new-2022 .mobilecardicnstp {  margin-top:0px !important;   }   .furnitures-new-2022 .webdigicat-icon {  display:none;   }   .furnitures-new-2022 .shopware-mobo-banner {  position:relative !important;  height:100vh !important;   }   .furnitures-new-2022 .row.digicatlg_clmn {  width:100%;  display:contents;   }   .furnitures-new-2022 .thirdpartyinerrwcmn1 img {  margin:auto;  display:block;   }   .furnitures-new-2022 .thirdpartyinerrwcmn2 img {  margin:auto;  display:block;   }   .furnitures-new-2022 .thirdpartyinerrwcmn img {  margin:auto;  display:block;   }   .furnitures-new-2022 .thirdpartyinerrwcmn1 {  margin-bottom:20px;  padding-bottom:20px;   }   .furnitures-new-2022 .thirdpartyinerrwcmn2 {  margin-bottom:20px;  padding-bottom:20px;   }   .furnitures-new-2022 .thirdpartyinerrwcmn {  margin-bottom:20px;   }   .furnitures-new-2022 section#Mood-Board {  background:none !important;   }   .furnitures-new-2022 .banner-col-fv {  width:170px;  height:170px;  float:left;  margin:14px 0px 11px 11px;   } .furnitures-new-2022 .prodct-custm-mad-mblbx {  width:50%;  float:left;   }   .furnitures-new-2022 .shopware-mobo-banner {  height:120vh !important;   }   .addtn_mdl_card_bx {  display:flex;  flex-wrap:wrap;   } } @media only screen and (max-width:360px) {   .furnitures-new-2022 .shopware-mobo-banner {  height:120vh !important;   } } .furnitures-new-2022 .mbllsitvw {   top:80px !important; } .designlibrymainsectn .designgem {   display:inline-flex;   margin-bottom:8px; } @media only screen and (max-width:992px) {   .prodct-custm-mad-rectangle-additional-mdl {  flex-direction:inherit !important;   }   .prodct-custm-mad-rectangle {  height:110px;   } } .third_party_imgbox {   text-align:center; } @media only screen and (max-width:575px) {   .furnitures-new-2022 .shopware-mobo-banner {  background-image:url(https://magnetoitsolutions.com/wp-content/w3-webp/uploads/2023/01/M-Partner-Banner.jpgw3.webp) !important;   }   .row.swap-on-mobile p {  text-align:center;   }   .shopware-mobo-banner .row {  height:100%;   } } section#Installation-Services {   padding-top:64px;   padding-bottom:64px; } section.hire-now-latest {   margin-bottom:30px; } @media (min-width:767px) {   .bring-mad-item {  min-width:158px;   }   section#Installation-Services {  padding-top:32px;  padding-bottom:32px;   } } @media screen and (min-width:1024px) and (max-width:1179px) {   .furnitures-new-2022 li.tab-link {  font-size:12px;  margin:10px 9px;   } } @media screen and (min-width:1180px) and (max-width:1280px) {   .furnitures-new-2022 li.tab-link {  font-size:14px;  margin:10px 13px;   } } @media screen and (min-width:1281px) and (max-width:1352px) {   .furnitures-new-2022 li.tab-link {  font-size:14px;  margin:10px 14px;   } } @media screen and (min-width:1353px) and (max-width:1499px) {   .furnitures-new-2022 li.tab-link {  font-size:16px;  margin:10px 16px;   } } @media only screen and (max-width:1023px) {   .furnitures-new-2022 .mbllsitvw {  display:none !important;   }   .marketing-soft {  margin-bottom:20px;   } } @media only screen and (max-width:991px) {   .furnitures-new-2022 row.getintouch-contacts {  width:100%;  margin:auto;   }   .furnitures-new-2022 .col-md-12.banner-grd-contr {  margin-top:0px;   }   .furnitures-new-2022 .logo-desktop {  display:block !important;   }   section.store_locator_furniture .row {  display:block;   }   .ar_intgrtn_furniture h2 {  text-align:center !important;   }   .furnitures-new-2022 .swap-on-mobile {  display:flex !important;  flex-direction:column-reverse;   }   .store_locator_furniture h3 {  text-align:center;   }   .store_locator_furniture p {  text-align:center;   }   .desgngemcontent p {  text-align:left;   }   .ar_intgrtn_furniture img {  padding-bottom:40px;   }   .furnitures-new-2022 .designlibrymainsectnrw {  display:grid;  width:100%;   }   .designlibrymainsectn {  height:auto;   }   .third_party_boxes-brdr {  border-right:0;  height:150px;   } } @media only screen and (min-width:500px) {   .furnitures-new-2022 img.middle_mobile-img {  display:none;   }   .furnitures-new-2022 .mobiledigicat-icon {  display:none;   } } @media only screen and (min-width:1200px) {   section.shopwares-baners h1 {  font-weight:700 !important;  font-size:61px !important;  line-height:80px !important;  font-family:"ralway-medium" !important;   } } @media only screen and (max-width:500px) {   .furnitures-new-2022 .shopware-mobo-banner {  background-image:url(https://magnetoitsolutions.com/wp-content/w3-webp/uploads/2022/08/M_Jewelry-Readymade-eCommerce-Solutions.jpgw3.webp) !important;   }   .furnitures-new-2022 section {  padding-top:42px;   }   .ar_intgrtn_furniture {  padding-bottom:42px;   }   .store_locator_furniture {  padding-bottom:42px;   }   .furnitures-new-2022 img.middle_desktp-img {  display:none;   }   .furnitures-new-2022 .mobilecardicnstp {  margin-top:0px !important;   }   .furnitures-new-2022 .webdigicat-icon {  display:none;   }   .furnitures-new-2022 .shopware-mobo-banner {  position:relative !important;  height:100vh !important;   }   .furnitures-new-2022 .row.digicatlg_clmn {  width:100%;  display:contents;   }   .furnitures-new-2022 .thirdpartyinerrwcmn1 img {  margin:auto;  display:block;   }   .furnitures-new-2022 .thirdpartyinerrwcmn2 img {  margin:auto;  display:block;   }   .furnitures-new-2022 .thirdpartyinerrwcmn img {  margin:auto;  display:block;   }   .furnitures-new-2022 .thirdpartyinerrwcmn1 {  margin-bottom:20px;  padding-bottom:20px;   }   .furnitures-new-2022 .thirdpartyinerrwcmn2 {  margin-bottom:20px;  padding-bottom:20px;   }   .furnitures-new-2022 .thirdpartyinerrwcmn {  margin-bottom:20px;   }   .furnitures-new-2022 section#Mood-Board {  background:none !important;   }   .furnitures-new-2022 .banner-col-fv {  width:170px;  height:170px;  float:left;  margin:14px 0px 11px 11px;   } .furnitures-new-2022 .prodct-custm-mad-mblbx {  width:50%;  float:left;   }   .addtn_mdl_card_bx {  display:flex;  flex-wrap:wrap;   }   .digital-marketing {  padding:30px 0;   }   .jewelery_development_22 .exciting-cont {  width:100%;   }   .jewelery_development_22 .digital_commerce_fullwdth h2 {  text-align:center;   }   .jewelery_development_22 section#share-a-cart h2 {  text-align:center;   }   .jewelery_development_22 .designlibrymainsectn {  height:auto;   }   .jewelery_development_22 section.store_locator_furniture h2 {  text-align:center;   }   .jewelery_development_22 .digital-marketing .row {  display:flex;  flex-wrap:wrap;   }   .jewelery_development_22 .shoptalk-btm {  display:block;  margin:auto;   } } .morescontent span {   display:none; } .moreslink {   display:block;   padding-top:28px;   font-family:'ralway-bold'; } a.moreslink:hover {   color:unset; } a.moreslink::before {   content:"";   position:absolute;   left:143px;   bottom:26px;   right:0;   background-image:url(https://magnetoitsolutions.com/wp-content/uploads/2021/07/Down.png);   height:16px;   width:16px;   display:block; } a.moreslink.less::before {   content:"";   position:absolute;   left:143px;   bottom:26px;   right:0;   background-image:url(https://magnetoitsolutions.com/wp-content/uploads/2021/07/Up.png);   height:16px;   width:16px;   display:block; }  p.moreslink:hover {   color:unset; } p.moreslink::before {   content:"";   position:absolute;   left:143px;   bottom:26px;   right:0;   background-image:url(https://magnetoitsolutions.com/wp-content/uploads/2021/07/Down.png);   height:16px;   width:16px;   display:block; } p.moreslink.less::before {   content:"";   position:absolute;   left:143px;   bottom:26px;   right:0;   background-image:url(https://magnetoitsolutions.com/wp-content/uploads/2021/07/Up.png);   height:16px;   width:16px;   display:block; } .morecontent span {   display:none; } .morelink-cs-new {   display:block; } a.morelink-cs-new {   font-weight:700;   font-size:16px;   line-height:16px;   letter-spacing:1.25px;   text-transform:uppercase;   color:#2F3744;   padding-top:10px; } a.morelink-cs-new:after {   content:"";   position:absolute;   margin-top:-4px;   margin-left:2px;   width:24px;   height:24px;   background-image:url(https://magnetoitsolutions.com/wp-content/themes/magneto/img/readdown.svg); } a.morelink-cs-new.less-cs:after {   transform:rotateZ(180deg); } @media only screen and (max-width:767px) {   .iframe {  height:70px;   } } section.results-wedeliver22 .result-deliverpoints .resultpoint-item span.plus-delivpoint {   color:#2f3744; } .titles-headswith-desc1 h2 {   font-weight:400;   line-height:1.3;   color:#000;   font-size:2rem;   text-align:center; } .page-id-21768 section.servicescol {   display:none; } a.btn.hire-btn-shopware {   max-width:220px;   display:block;   margin:auto; } .mis-mobileappdev .mobile-app-button {   width:200px; } .mis-mobileappdev .mobile-app-button {   width:100%; } .get-started-ecom21 .mobile-app-button {   background:linear-gradient(135deg, #79B13C 0%, #80DF1A 100%);   width:208px; } section.hire-ecom-dev a.btn.hire-btn-shopware {   background:linear-gradient(135deg, #79B13C 0%, #80DF1A 100%); } .orange-newbtn {   background:linear-gradient(135deg, #79B13C 0%, #80DF1A 100%); } .ecom21-why-us .choose-rectangle {   background:linear-gradient(135deg, #79B13C 0%, #80DF1A 100%) !important; } section.shopware-expertise-sec .row {   display:flex;   flex-wrap:wrap; } section.why-node-js .row {   display:flex;   flex-wrap:wrap; } .shop-exp-box h3 {   font-size:20px; } .ecom21-why-us section.shopware-why-us.shopware-why-desktop {   background-image:none !important; } .shop-exp-box {   padding-bottom:21px;   height:410px;   width:270px;   border:1px solid #E5E5E5;   padding:24px;   margin-bottom:19px; } .nodejscontent p {   text-align:left;   font-style:normal;   font-weight:500;   font-size:15px;   line-height:26px;   letter-spacing:0.5px;   color:#686F7A; } .desc-titlenodejs {   color:#686F7A;   font-family:Raleway;   font-size:18px;   font-weight:500;   letter-spacing:0.25px;   line-height:26px; } .nodejsicon {   font-size:40px;   color:orange;   float:left;   position:relative;   top:10px; } .nodejscontent {   margin-top:0px;   margin-left:60px; } .nodejscontent h3 {   color:#29303B;   font-family:Raleway;   font-size:18px;   font-weight:500;   letter-spacing:0.25px;   line-height:26px;   margin-bottom:7px;   padding-top:11px; } .nodejscontent p {   color:#686F7A;   font-family:Raleway;   font-size:15px;   font-weight:500;   letter-spacing:0.5px;   line-height:26px; } section.why-node-js {   background-repeat:no-repeat;   background-position:top left;   background-size:auto; } section.ecom-dev-keyfeatures {   background-image:url(https://magnetoitsolutions.com/wp-content/themes/magneto/img/dynamic_images/Oval-2-1.png);   background-repeat:no-repeat;   background-position:bottom right;   background-size:contain;   padding-top:76px; } .shop-exp-box:hover {   box-shadow:0 5px 10px 3px rgb(48 123 226 / 10%); } section.shopware-expertise-sec {   background-image:none !important; } section.ecom-needs-slider .nav-btn.prev-slide {   background-image:url(https://magnetoitsolutions.com/wp-content/themes/magneto/img/dynamic_images/Arrow-Left.png); } section.ecom-needs-slider .nav-btn.next-slide {   background-image:url(/wp-content/themes/magneto/img/dynamic_images/Arrow.png); } .page-id-51414 section.flawless-exp-shopware {   display:none; } .page-id-52817 section.flawless-exp-shopware {   display:none; } .page-id-51423 section.flawless-exp-shopware {   display:none; } .page-id-52818 section.flawless-exp-shopware {   display:none; } .page-id-52819 section.flawless-exp-shopware {   display:none; } .page-id-51402 section.flawless-exp-shopware {   display:none; } @media (min-width:1200px) {   .page-template-tpl_Node_dev_2021 .container {  max-width:1274px;  width:100%;   } } .page-id-90124 .solutions-image-cs21, .page-id-90124 .benifitss-cs21 {   display:none; } .page-id-90124 section.solutions-sec-cs21 {   padding-bottom:0; } .page-id-90142 .solutions-image-cs21, .page-id-90142 .benifitss-cs21 {   display:none; } .page-id-90142 section.solutions-sec-cs21 {   padding-bottom:0; } .page-id-103749 .solutions-image-cs21, .page-id-103749 .benifitss-cs21 {   display:none; } .page-id-103749 section.solutions-sec-cs21 {   padding-bottom:0; } .page-id-103750 .solutions-image-cs21, .page-id-103750 .benifitss-cs21 {   display:none; } .page-id-103750 section.solutions-sec-cs21 {   padding-bottom:0; } .page-id-101032 .solutions-image-cs21, .page-id-101032 .benifitss-cs21 {   display:none; } .page-id-101032 section.solutions-sec-cs21 {   padding-bottom:0; } .page-id-101033 .solutions-image-cs21, .page-id-101033 .benifitss-cs21 {   display:none; } .page-id-101033 section.solutions-sec-cs21 {   padding-bottom:0; } .page-id-90142 .solutions-image-cs21, .page-id-90142 .benifitss-cs21 {   display:none; } .page-id-90142 section.solutions-sec-cs21 {   padding-bottom:0; } .page-id-90124 .solutions-image-cs21, .page-id-90124 .benifitss-cs21 {   display:none; } .page-id-90124 section.solutions-sec-cs21 {   padding-bottom:0; } .page-id-55345 .solutions-image-cs21, .page-id-55345 .benifitss-cs21 {   display:none; } .page-id-55345 section.solutions-sec-cs21 {   padding-bottom:0; } .page-id-88304 .solutions-image-cs21, .page-id-88304 .benifitss-cs21 {   display:none; } .page-id-88304 section.solutions-sec-cs21 {   padding-bottom:0; } .page-id-19 .solutions-image-cs21, .page-id-19 .benifitss-cs21 {   display:none; } .page-id-19 section.solutions-sec-cs21 {   padding-bottom:0; }  .headingform2 h2 {   font-weight:500;   margin-top:-6px;   margin-bottom:20px; } .headingform2 p {   text-align:left;   font-family:'ralway-medium';   font-style:normal;   font-weight:500;   font-size:16px;  line-height:24px;  color:#5b5e62;   } .headingform2 ul {   margin-bottom:0px;   margin-left:20px; } .headingform2 li {   font-family:'ralway-medium';   font-style:normal;   font-weight:500;   font-size:16px;   line-height:24px;   color:#5b5e62;   margin-bottom:15px; } .wppaper h3 {   font-family:'ralway-medium';   margin:0 0 10px 0px;   font-size:24px;   font-weight:600; } .store_locator_furniture .designgemsicon {   width:24px;   height:auto; } .store_locator_furniture .desgngemcontent {   width:calc(100% - 24px); }