.sec_title h2 { font-size: 60px; font-weight: 800; color: #000;  line-height: 1.1;}
.sec_title .round_lb {color: #2C6AD4; font-size: 20px; font-weight: 600; text-transform: uppercase; margin-bottom: 5px;}

.mobile_shopper_banner { background-image: url(../images/mobile-shopper-bg.png); background-position: top center; background-repeat: no-repeat; padding-top: 185px; background-size: 100% 100%;}
.mobile_shopper_inner .banner_right_img { width: 50%; position: absolute; bottom: -66px; right: 0; text-align: right;}
.mobile_shopper_inner .baner_content {width: 50%; padding-bottom: 200px; position: relative;}
.mobile_shopper_inner .baner_content .baner_content_in{ max-width: 667px; position: relative; z-index: 2;}
.mobile_shopper_inner {display: flex; position: relative;}
.mobile_shopper_inner .baner_content .subtitle {color: #FFF; font-size: 35px; margin-bottom: 10px; font-weight: 400; line-height: 1.2;}
.mobile_shopper_inner .baner_content h1.title {color: #3A82FF; font-size: 60px; max-width: max-content; font-weight: 800; position: relative; line-height: 1.2;}
.mobile_shopper_inner .baner_content .description {color: #FFF; font-size: 20px; max-width: 560px; font-weight: 400; line-height: 28px;  margin: 30px 0 0 0;}
.mobile_shopper_inner .baner_content span.highlight { color: #FFF; font-size: 20px; font-weight: 700; line-height: normal; display: inline-block; margin-top: 30px;}
.mobile_shopper_inner .baner_content .cta a {border-radius: 10px; padding: 15px 38px; font-size: 18px; font-weight: 600; line-height: 1.1255; transition: all 0.3s ease; color: #fff; display: inline-block; margin-top: 45px; background: #2C6AD4;}
.mobile_shopper_inner .baner_content .cta a:hover {background: #fff;color: #2C6AD4;}
.mobile_shopper_inner .baner_content .list {display: flex;align-items: center; margin-top: 20px;}
.mobile_shopper_inner .baner_content .list li {list-style: none; padding-right: 30px; position: relative;}
.mobile_shopper_inner .baner_content .list li a {color: #5582D8;  font-size: 16px;  font-weight: 600; line-height: normal;}
.mobile_shopper_inner .baner_content .list li:after {content: ""; height: 5px; width: 5px; background: #203D74; display: inline-block; border-radius: 100%; margin-left: 30px;}
.mobile_shopper_inner .baner_content .list li:last-child::after {display: none;}
.mobile_shopper_inner .baner_content span.questions_icon {font-size: 200px; font-weight: 300; line-height: 0; position: absolute; right: -80px; top: inherit; bottom: 90px;}
.mobile_shopper_inner .baner_content .sphere-blue-img {position: absolute; bottom: 0; right: 0; top: inherit;}


.why_matter_sec {margin-top: 135px;}
.why_matter_sec .sec_title .desc { max-width: 990px;  margin: 15px auto 0 auto; font-size: 18px; color: #000;line-height: normal;}
.why_matter_inn { display: grid; grid-template-columns: repeat(3, 1fr); column-gap: 130px;margin-top: 68px;}
.why_matter_inn .matter_item {text-align: center; width: 100%;}
.why_matter_inn .matter_item h4 {margin: 20px 0 0 0; font-size: 24px; font-weight: 700; line-height: normal;}
.why_matter_inn .matter_item p {margin-top: 20px; font-size: 16px;color: #000; line-height: 24px;}

.our_services_sec {background: linear-gradient(180deg, #EDF3FF 0%, #FFF 100%); background-image: url(../images/our-services-bg.png); background-position: top center;background-size: cover; background-repeat: no-repeat; padding-top: 70px; margin-top: 150px;}
.our_service_inner { display: flex; gap: 30px; margin-top: 70px; flex-wrap: wrap;}
.our_service_inner .service_item {width: calc(33.33% - ((30px / 3) * 2));}
.our_service_inner .service_item .service_head {background: #162D59; padding: 50px 45px; border: 2px solid #162D59; border-radius: 20px 20px 0 0;}
.our_service_inner .service_item .service_head h3 {color: #fff;margin: 0; text-align: center; font-size: 30px; font-style: normal; font-weight: 800;line-height: 40px;}
.our_service_inner .service_item .service_info {padding: 30px 30px 45px 30px; border: 2px solid #162D59; border-top: 0; border-radius: 0px 0px 20px 20px;}
.our_service_inner .service_item .service_info p {text-align: center; font-size: 16px;  display: flex;align-items: center; justify-content: center; font-style: normal; line-height: 22px; color: #000; margin: 0;}
.our_service_inner .service_item .service_info .service_list { background: #EFF4FF; padding: 30px; border-radius: 10px;  margin-top: 24px;}
.our_service_inner .service_item .service_info .service_list ul li {font-size: 16px; font-style: normal; font-weight: 600; line-height: 20px; color: #000; margin-bottom: 25px;
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.4281 2.73418C19.1339 2.43945 18.6565 2.43895 18.3623 2.73293L9.31961 11.7518L6.05703 8.20828C5.77512 7.90227 5.29848 7.88242 4.99195 8.1643C4.68566 8.44621 4.66605 8.92309 4.94797 9.22937L8.74195 13.3497C8.8809 13.5007 9.07535 13.5884 9.28039 13.5927C9.2859 13.5929 9.29121 13.5929 9.29648 13.5929C9.49574 13.5929 9.68742 13.5138 9.82863 13.3731L19.4266 3.80023C19.7216 3.50629 19.7221 3.02891 19.4281 2.73418Z' fill='%2321B132'/%3E%3Cpath d='M19.2462 9.24621C18.8299 9.24621 18.4925 9.58363 18.4925 10C18.4925 14.6829 14.6829 18.4925 10 18.4925C5.31734 18.4925 1.50754 14.6829 1.50754 10C1.50754 5.31734 5.31734 1.50754 10 1.50754C10.4163 1.50754 10.7538 1.17012 10.7538 0.753789C10.7538 0.337422 10.4163 0 10 0C4.48594 0 0 4.48594 0 10C0 15.5138 4.48594 20 10 20C15.5138 20 20 15.5138 20 10C20 9.58367 19.6626 9.24621 19.2462 9.24621Z' fill='%2321B132'/%3E%3C/svg%3E%0A"); background-repeat: no-repeat; padding-left: 30px;}
.our_service_inner .service_item .service_info .service_bottom {text-align: center;  margin-top: 25px;}
.our_service_inner .service_item .service_info .service_bottom .reg-price {color: #162D59; text-align: center; font-size: 20px; font-weight: 500; text-decoration-line: line-through; opacity: 0.5;}
.our_service_inner .service_item .service_info .service_bottom  .price {margin: 5px 0 0px 0;color: #162D59; font-size: 50px; font-weight: 800; line-height: 35px;}
.our_service_inner .service_item .service_info .service_bottom .request_btn {border-radius: 10px; padding: 16px 40px; font-size: 16px; font-weight: 600; border: 1px solid #2C6AD4; line-height: 1.1255; transition: all 0.3s ease; color: #fff; display: inline-block;margin-top: 35px; background: #2C6AD4;}
.our_service_inner .service_item .service_info .service_bottom .request_btn:hover {color: #2C6AD4; background: #fff;  border-color: #2C6AD4;}
.our_service_inner .service_item.most_popular .service_head {border: 2px solid #2C6AD4; background: #2C6AD4; text-align: center;}
.our_service_inner .service_item.most_popular .service_head span.tag {color: #FDFDFD; font-size: 16px; line-height: 20px; background: #162D59; padding: 8px 20px; border-radius: 30px; margin-bottom: 15px;}
.our_service_inner .service_item.most_popular  .service_info {background: #162D59;}
.our_service_inner .service_item.most_popular .service_info p {color: #fff;}
.our_service_inner .service_item.most_popular .service_info .service_list {background: #2d426a;}
.our_service_inner .service_item.most_popular .service_info .service_list ul li {color: #fff;}
.our_service_inner .service_item.most_popular .service_info .service_bottom .reg-price {color: #7F91B3;}
.our_service_inner .service_item.most_popular .service_info .service_bottom .price {color: #fff;}
.our_service_inner .service_item.most_popular .service_info .service_bottom .save-price {color: #21B032; font-size: 20px; font-weight: 800; line-height: 35px; display: inline-block; width: 100%; margin-top: 20px;}

.how_it_works_sec{margin-top: 165px;}
.how_it_works_sec .sec_title .round_lb {color: #629BFD;}
.how_it_works_sec .sec_title h2 {color: #ffffff;}
.how_it_works_sec .bg-img img {width: 100%;}
.work_steps_inner {display: grid; grid-template-columns: repeat(4, 1fr); gap: 60px; padding-top: 87px;}
.work_steps_inner .step_box {text-align: center; width: 100%; position: relative;}
.work_steps_inner .step_box .circle {background: #162D59; position: relative; z-index: 2; border-radius: 100%; height: 300px; width: 300px; display: flex; align-items: center; justify-content: center; flex-direction: column; padding: 30px;}
.work_steps_inner .step_box .circle p {color: #FFF; text-align: center; font-size: 18px; font-weight: 700; line-height: 24px;}
.work_steps_inner .step_box .circle .step_img {margin-bottom: 15px;}
.work_steps_inner .step_box .step-number { background: #3B83FD; height: 87px;  width: 87px; margin: 0 auto; border-radius: 100%; display: flex; align-items: center; justify-content: center; color: #fff; font-size: 18px; flex-direction: column; position: absolute; top: -45px; left: 0; right: 0; z-index: 3;}
.work_steps_inner .step_box .step-number span {display: block; width: 100%; font-size: 30px; font-weight: 800;line-height: 1;}
.how_it_works_sec .work_step_info {margin-top: -332px;}
.work_steps_inner .step_box.step_one:after {content: ""; position: absolute;
 background-image: url("data:image/svg+xml,%3Csvg width='110' height='34' viewBox='0 0 110 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.5'%3E%3Cpath d='M46.4171 33.1532L47.0951 33.2199L47.2077 31.9443L46.5424 31.8788C45.7876 31.8046 45.02 31.7291 44.2689 31.617L44.0924 32.8864C44.8575 32.9871 45.6367 33.0765 46.4171 33.1532ZM50.1128 33.4021C51.1169 33.4371 52.1222 33.4595 53.1313 33.4441L53.1147 32.1685C52.1324 32.1738 51.1514 32.1665 50.1614 32.1201L50.1128 33.4021ZM41.1301 32.4039L41.3706 31.1409C40.4069 30.9569 39.4318 30.7591 38.4719 30.5373L38.1815 31.7827C39.1669 32.007 40.1409 32.2175 41.1313 32.3913L41.1301 32.4039ZM56.1507 33.3461C57.1507 33.2916 58.1544 33.1992 59.1594 33.0942L59.0135 31.8186C58.0342 31.9261 57.0573 32.0084 56.0701 32.0642L56.1507 33.3461ZM35.2568 31.0492L35.6099 29.8226C34.6678 29.5516 33.7141 29.2667 32.7885 28.9591L32.3841 30.1806C33.3354 30.4907 34.3006 30.7895 35.2683 31.063L35.2568 31.0492ZM62.1445 32.6871C63.1417 32.5304 64.1285 32.3472 65.105 32.1374L64.8275 30.8871C63.8651 31.0855 62.9038 31.2712 61.9195 31.4292L62.1317 32.6859L62.1445 32.6871ZM29.5392 29.1619L30.005 27.9719C29.0831 27.6265 28.1765 27.257 27.2723 26.8623L26.7566 28.0346C27.6735 28.4306 28.6045 28.8152 29.5507 29.1758L29.5392 29.1619ZM68.0407 31.4452C69.0082 31.1964 69.9793 30.9097 70.9377 30.6217L70.5413 29.3979C69.6086 29.6884 68.6514 29.9637 67.7096 30.2151L68.0395 31.4578L68.0407 31.4452ZM24.0144 26.7585L24.5929 25.6051C23.7053 25.1738 22.8329 24.7186 21.9746 24.2519L21.3474 25.3751C22.2301 25.8568 23.1153 26.3133 24.0144 26.7585ZM73.7971 29.6544C74.7349 29.3135 75.6751 28.9473 76.6038 28.5673L76.1001 27.3839C75.197 27.7665 74.2836 28.1225 73.3599 28.4521L73.8099 29.6557L73.7971 29.6544ZM18.73 23.8819L19.4058 22.789C18.564 22.2858 17.7375 21.7586 16.9135 21.2062L16.1889 22.2688C17.0258 22.8225 17.8638 23.3635 18.73 23.8819ZM79.346 27.3464C80.2529 26.926 81.1506 26.4665 82.0355 26.0057L81.4233 24.8753C80.5512 25.3374 79.6815 25.7742 78.7875 26.1959L79.346 27.3464ZM13.737 20.5371L14.509 19.5173C13.7143 18.9296 12.9464 18.3317 12.1797 17.7212L11.359 18.7107C12.1372 19.335 12.9295 19.948 13.7358 20.5497L13.737 20.5371ZM84.6594 24.5439C85.5225 24.0427 86.3753 23.5151 87.2165 22.9735L86.4957 21.8962C85.6686 22.4264 84.8426 22.9439 83.9923 23.4463L84.6594 24.5439ZM9.08422 16.7543L9.95235 15.8078C9.21623 15.1493 8.50695 14.4808 7.81169 13.8009L6.89611 14.7046C7.61572 15.3996 8.33655 16.082 9.08422 16.7543ZM89.6964 21.2682C90.5158 20.6863 91.3108 20.0893 92.0955 19.4658L91.2893 18.4692C90.5198 19.0687 89.7376 19.667 88.9451 20.2388L89.708 21.2821L89.6964 21.2682ZM4.80872 12.5501L5.77176 11.6893C5.10581 10.974 4.46794 10.2361 3.8313 9.48551L2.83362 10.3047C3.46901 11.0679 4.13123 11.8209 4.80872 12.5501ZM94.3753 17.5624C95.1368 16.9111 95.8741 16.2447 96.601 15.5518L95.6978 14.6221C94.9862 15.2911 94.263 15.9461 93.5282 16.5873L94.3893 17.551L94.3753 17.5624ZM0.933642 7.95201L1.97754 7.18836C1.66934 6.77585 1.36116 6.36334 1.05419 5.93821L-2.45421e-05 6.67537C0.306938 7.10049 0.626687 7.52688 0.933642 7.95201ZM98.7203 13.4416C99.4114 12.7197 100.091 11.9839 100.746 11.2329L99.7561 10.3967C99.115 11.1362 98.4508 11.848 97.7738 12.5586L98.7203 13.4416ZM102.651 8.93602C103.27 8.15608 103.865 7.36101 104.449 6.55206L103.385 5.81044C102.815 6.60803 102.236 7.37912 101.631 8.1477L102.651 8.93602ZM106.113 4.07856C106.647 3.23934 107.17 2.38625 107.655 1.52938L106.529 0.896289C106.046 1.74054 105.538 2.56965 105.017 3.39751L106.112 4.09118L106.113 4.07856Z' fill='%232C6AD4'/%3E%3Cpath d='M109.443 7.51467L108.177 7.78504L106.807 1.61163L100.678 3.39113L100.308 2.15723L107.78 9.70225e-05L109.443 7.51467Z' fill='%232C6AD4'/%3E%3C/g%3E%3C/svg%3E%0A"); height: 40px; width: 110px; right: -80px; bottom: 0; background-repeat: no-repeat;}
.work_steps_inner .step_box.step_three:after {content: ""; position: absolute;
background-image: url("data:image/svg+xml,%3Csvg width='110' height='34' viewBox='0 0 110 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.5'%3E%3Cpath d='M46.4171 33.1532L47.0951 33.2199L47.2077 31.9443L46.5424 31.8788C45.7876 31.8046 45.02 31.7291 44.2689 31.617L44.0924 32.8864C44.8575 32.9871 45.6367 33.0765 46.4171 33.1532ZM50.1128 33.4021C51.1169 33.4371 52.1222 33.4595 53.1313 33.4441L53.1147 32.1685C52.1324 32.1738 51.1514 32.1665 50.1614 32.1201L50.1128 33.4021ZM41.1301 32.4039L41.3706 31.1409C40.4069 30.9569 39.4318 30.7591 38.4719 30.5373L38.1815 31.7827C39.1669 32.007 40.1409 32.2175 41.1313 32.3913L41.1301 32.4039ZM56.1507 33.3461C57.1507 33.2916 58.1544 33.1992 59.1594 33.0942L59.0135 31.8186C58.0342 31.9261 57.0573 32.0084 56.0701 32.0642L56.1507 33.3461ZM35.2568 31.0492L35.6099 29.8226C34.6678 29.5516 33.7141 29.2667 32.7885 28.9591L32.3841 30.1806C33.3354 30.4907 34.3006 30.7895 35.2683 31.063L35.2568 31.0492ZM62.1445 32.6871C63.1417 32.5304 64.1285 32.3472 65.105 32.1374L64.8275 30.8871C63.8651 31.0855 62.9038 31.2712 61.9195 31.4292L62.1317 32.6859L62.1445 32.6871ZM29.5392 29.1619L30.005 27.9719C29.0831 27.6265 28.1765 27.257 27.2723 26.8623L26.7566 28.0346C27.6735 28.4306 28.6045 28.8152 29.5507 29.1758L29.5392 29.1619ZM68.0407 31.4452C69.0082 31.1964 69.9793 30.9097 70.9377 30.6217L70.5413 29.3979C69.6086 29.6884 68.6514 29.9637 67.7096 30.2151L68.0395 31.4578L68.0407 31.4452ZM24.0144 26.7585L24.5929 25.6051C23.7053 25.1738 22.8329 24.7186 21.9746 24.2519L21.3474 25.3751C22.2301 25.8568 23.1153 26.3133 24.0144 26.7585ZM73.7971 29.6544C74.7349 29.3135 75.6751 28.9473 76.6038 28.5673L76.1001 27.3839C75.197 27.7665 74.2836 28.1225 73.3599 28.4521L73.8099 29.6557L73.7971 29.6544ZM18.73 23.8819L19.4058 22.789C18.564 22.2858 17.7375 21.7586 16.9135 21.2062L16.1889 22.2688C17.0258 22.8225 17.8638 23.3635 18.73 23.8819ZM79.346 27.3464C80.2529 26.926 81.1506 26.4665 82.0355 26.0057L81.4233 24.8753C80.5512 25.3374 79.6815 25.7742 78.7875 26.1959L79.346 27.3464ZM13.737 20.5371L14.509 19.5173C13.7143 18.9296 12.9464 18.3317 12.1797 17.7212L11.359 18.7107C12.1372 19.335 12.9295 19.948 13.7358 20.5497L13.737 20.5371ZM84.6594 24.5439C85.5225 24.0427 86.3753 23.5151 87.2165 22.9735L86.4957 21.8962C85.6686 22.4264 84.8426 22.9439 83.9923 23.4463L84.6594 24.5439ZM9.08422 16.7543L9.95235 15.8078C9.21623 15.1493 8.50695 14.4808 7.81169 13.8009L6.89611 14.7046C7.61572 15.3996 8.33655 16.082 9.08422 16.7543ZM89.6964 21.2682C90.5158 20.6863 91.3108 20.0893 92.0955 19.4658L91.2893 18.4692C90.5198 19.0687 89.7376 19.667 88.9451 20.2388L89.708 21.2821L89.6964 21.2682ZM4.80872 12.5501L5.77176 11.6893C5.10581 10.974 4.46794 10.2361 3.8313 9.48551L2.83362 10.3047C3.46901 11.0679 4.13123 11.8209 4.80872 12.5501ZM94.3753 17.5624C95.1368 16.9111 95.8741 16.2447 96.601 15.5518L95.6978 14.6221C94.9862 15.2911 94.263 15.9461 93.5282 16.5873L94.3893 17.551L94.3753 17.5624ZM0.933642 7.95201L1.97754 7.18836C1.66934 6.77585 1.36116 6.36334 1.05419 5.93821L-2.45421e-05 6.67537C0.306938 7.10049 0.626687 7.52688 0.933642 7.95201ZM98.7203 13.4416C99.4114 12.7197 100.091 11.9839 100.746 11.2329L99.7561 10.3967C99.115 11.1362 98.4508 11.848 97.7738 12.5586L98.7203 13.4416ZM102.651 8.93602C103.27 8.15608 103.865 7.36101 104.449 6.55206L103.385 5.81044C102.815 6.60803 102.236 7.37912 101.631 8.1477L102.651 8.93602ZM106.113 4.07856C106.647 3.23934 107.17 2.38625 107.655 1.52938L106.529 0.896289C106.046 1.74054 105.538 2.56965 105.017 3.39751L106.112 4.09118L106.113 4.07856Z' fill='%232C6AD4'/%3E%3Cpath d='M109.443 7.51467L108.177 7.78504L106.807 1.61163L100.678 3.39113L100.308 2.15723L107.78 9.70225e-05L109.443 7.51467Z' fill='%232C6AD4'/%3E%3C/g%3E%3C/svg%3E%0A"); height: 40px; width: 110px; right: -80px; bottom: 0; background-repeat: no-repeat;}
.work_steps_inner .step_box.step_two:after {content: "";position: absolute;
background-image: url("data:image/svg+xml,%3Csvg width='109' height='39' viewBox='0 0 109 39' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.5'%3E%3Cpath d='M48.7858 -5.26409e-06L49.4672 -5.20453e-06L49.4543 1.28055L48.7858 1.28055C48.0274 1.28055 47.2561 1.28055 46.4976 1.31859L46.4462 0.0380347C47.2175 0.0126747 48.0017 -5.33264e-06 48.7858 -5.26409e-06ZM52.4882 0.114104C53.4909 0.177501 54.4936 0.253573 55.4963 0.367683L55.3549 1.63556C54.3779 1.53413 53.4009 1.44538 52.411 1.39466L52.4882 0.114104ZM43.4509 0.228212L43.5666 1.50877C42.5896 1.59752 41.5997 1.69896 40.6227 1.82574L40.4556 0.557863C41.4583 0.431074 42.4482 0.316965 43.4509 0.240892L43.4509 0.228212ZM58.4916 0.760726C59.4814 0.912872 60.4713 1.10305 61.4611 1.30592L61.1912 2.56111C60.227 2.35825 59.2629 2.18075 58.2859 2.02861L58.4916 0.760726ZM37.4732 1.00162L37.7046 2.25682C36.7404 2.43433 35.7634 2.62451 34.8121 2.84005L34.5293 1.58484C35.5063 1.36931 36.4962 1.16644 37.486 0.988943L37.4732 1.00162ZM64.3922 2.00325C65.3692 2.25682 66.3333 2.53576 67.2846 2.84005L66.8861 4.05722C65.9476 3.7656 65.0092 3.48667 64.0451 3.23309L64.3793 2.00325L64.3922 2.00325ZM31.5983 2.32021L31.9454 3.55006C30.9941 3.80364 30.0557 4.08257 29.1172 4.38686L28.7187 3.16969C29.67 2.8654 30.6342 2.57379 31.6112 2.30754L31.5983 2.32021ZM70.1385 3.81632C71.0769 4.15865 72.0153 4.53901 72.9409 4.91937L72.4267 6.0985C71.5268 5.71814 70.6013 5.35045 69.6885 5.00813L70.1385 3.80364L70.1385 3.81632ZM25.8648 4.17132L26.3276 5.37581C25.4021 5.71813 24.4893 6.08582 23.5895 6.46618L23.0753 5.28706C24.0008 4.89401 24.9264 4.52633 25.8648 4.17132ZM75.692 6.1619C76.5918 6.59298 77.4917 7.04941 78.3787 7.51853L77.7617 8.64694C76.9003 8.17783 76.0262 7.73407 75.1392 7.31567L75.7048 6.1619L75.692 6.1619ZM20.3242 6.5169L20.8898 7.67067C20.0028 8.08907 19.1287 8.53283 18.2545 9.00194L17.6375 7.87353C18.5245 7.40441 19.4115 6.94797 20.3242 6.5169ZM80.9883 9.00195C81.8496 9.5091 82.6981 10.0543 83.5337 10.5995L82.8138 11.6645C81.991 11.1193 81.1683 10.5995 80.3199 10.0923L80.9883 9.00195ZM15.0278 9.35695L15.6963 10.4473C14.8479 10.9545 14.0251 11.4743 13.2024 12.0068L12.4825 10.9418C13.3181 10.3966 14.1665 9.8641 15.0278 9.34427L15.0278 9.35695ZM86.0019 12.3111C86.8118 12.8943 87.6088 13.5029 88.393 14.1242L87.5702 15.1258C86.7989 14.5172 86.0276 13.9213 85.2306 13.3381L86.0019 12.3111ZM10.0271 12.6661L10.7984 13.6931C10.0014 14.2763 9.2301 14.8722 8.47164 15.4808L7.64891 14.4919C8.43308 13.8706 9.21725 13.262 10.0271 12.6661ZM90.6941 16.064C91.4525 16.7233 92.1853 17.3953 92.9052 18.0927L92.0053 19.0055C91.2983 18.3335 90.5784 17.6616 89.8456 17.015L90.7069 16.0514L90.6941 16.064ZM5.36066 16.4317L6.23482 17.3826C5.50207 18.0293 4.79503 18.7012 4.08798 19.3859L3.17526 18.473C3.8823 17.7757 4.61505 17.091 5.36066 16.4317ZM94.9877 20.21C95.6819 20.9327 96.3504 21.6681 97.006 22.4288L96.0162 23.2656C95.3734 22.5302 94.7178 21.8075 94.0493 21.0975L95.0006 20.2227L94.9877 20.21ZM1.05414 20.6284L2.01828 21.4906C1.67119 21.8709 1.32411 22.2513 0.977006 22.6443L1.50301e-06 21.8075C0.347101 21.4145 0.707048 21.0214 1.05414 20.6284ZM98.9086 24.7363C99.5257 25.5224 100.13 26.3212 100.708 27.1326L99.6414 27.868C99.0757 27.0692 98.4844 26.2958 97.8802 25.5224L98.9086 24.7363ZM102.38 29.605C102.919 30.4418 103.434 31.2913 103.935 32.1534L102.804 32.7874C102.315 31.9379 101.814 31.1138 101.287 30.2897L102.38 29.605ZM105.349 34.778C105.799 35.6655 106.236 36.5657 106.635 37.4659L105.452 37.9857C105.053 37.0982 104.629 36.2233 104.192 35.3485L105.349 34.7653L105.349 34.778Z' fill='%23F2F6FF'/%3E%3Cpath d='M109 31.6843L107.766 31.2913L105.799 37.301L99.8727 34.9301L99.3842 36.1219L106.609 39L109 31.6843Z' fill='%23F2F6FF'/%3E%3C/g%3E%3C/svg%3E%0A");
 height: 40px; width: 110px; right: -80px; top: 0; background-repeat: no-repeat;}
.work_steps_inner .step_box .circle:after {content: ""; position: absolute; z-index: -1; border-radius: 322px; opacity: 0.1; background: #162D59; height: 322px; width: 322px;}

.advantages_of_sec {margin-top: 170px;}
.advantages_inner {display: grid; grid-template-columns: 1fr 1fr; gap: 10px;}
.advantages_inner .advantage_info ul {margin-top: 52px;}
.advantages_inner .advantage_info ul li {margin-bottom: 30px; color: #000; font-size: 22px; line-height: normal; font-weight: 600; display: flex; align-items: center;}
.advantages_inner .advantage_info ul li:last-child {margin-bottom: 0;}
.advantages_inner .advantage_info ul li span.icon {margin-right: 20px;}

.frequently_asked_sec{background-image: url(../images/faq-bg.png); background-size: cover; background-repeat: no-repeat; padding-top: 100px; padding-bottom: 108px; margin-top: 100px;}

.frequently_asked_inner .frequently_asked_info {width: 56%;}
.frequently_asked_inner .frequently_rte {width: 44%; padding-right: 125px; padding-top: 70px;}
.frequently_rte .sec_title .round_lb {color: #357FFF;}
.frequently_asked_inner {display: flex;}
.frequently_rte .sec_title h2 {color: #fff; line-height: 1.2;}
.frequently_asked_inner .frequently_rte p {color: #A0BFF9; line-height: 25px; font-size: 16px; margin-top: 25px; margin-bottom: 0;}
.frequently_asked_inner .accordion_title { padding: 20px 20px; font-size: 24px;font-weight: 700; cursor: pointer; position: relative; display: flex; justify-content: space-between; align-items: center; color: #000;line-height: normal;}
.frequently_asked_inner .accordion_card {background: #f3f4f6; border-radius: 10px; margin-bottom: 20px; transition: all 0.3s ease;}
.frequently_asked_inner .accordion_info {display: none;  line-height: 1.6;color: #000; font-size: 16px; border-top: 1px solid #AAAAAA; margin: 0px 30px 0px 30px;  padding: 20px 0 30px 0;}
.frequently_asked_inner .accordion_title:after {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg width='12' height='6' viewBox='0 0 12 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.5' d='M11 1L6 5L1 1' stroke='%2333363F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    width: 16px; height: 7px; background-repeat: no-repeat; display: inline-block;}
.frequently_asked_inner .accordion_card.active .accordion_title::after {transform: rotate(180deg);}
.frequently_asked_inner .accordion_card:last-child {margin-bottom: 0;}

.request_connect_form{margin-top: 110px;}
.request_connec_inner .form_info h2 {font-size: 50px;}
.request_connec_inner {display: grid; grid-template-columns: 1fr 1fr; align-items: end;  gap: 55px;}
.request_connec_inner .form-box input,
.request_connec_inner .form-box textarea {width: 100%; padding: 14.5px 20px; margin-bottom: 12px; border: none; border-radius: 8px; background: #EDEDED; font-size: 16px; outline: none;}
.request_connec_inner .form-box button {width: 100%; padding: 12px; border: none; border-radius: 8px; background: #3b6dcc; color: #fff; font-size: 18px; font-weight: 600; cursor: pointer; transition: 0.3s;}
.request_connec_inner .form-box button:hover {background: #2f5fd0;}
.request_connec_inner .form-box {border: 1px solid #9F9F9F; padding: 40px 30px; border-radius: 10px; margin-top: 50px; max-width: 600px;}
.request_connec_inner .form-box textarea {min-height: 170px;}



@media (max-width: 1900px) {
.mobile_shopper_inner .banner_right_img img {max-width: 650px;} 
.our_service_inner .service_item .service_info .service_list ul li:last-child {margin-bottom: 0;} 
}
@media (max-width: 1840px) {
.mobile_shopper_inner .baner_content {padding-bottom: 160px;} 
.mobile_shopper_inner .banner_right_img {bottom: -66px;}
}
@media (max-width: 1640px) {
.work_steps_inner .step_box .circle {height: 280px; width: 280px; padding: 25px; margin: 0 auto;}
.work_steps_inner .step_box .circle:after {height: 302px; width: 302px;}
.work_steps_inner .step_box .circle .step_img img {max-width: 80px;}
.how_it_works_sec .bg-img img {height: 405px;}
.work_steps_inner {gap: 45px;}
.work_steps_inner .step_box.step_three:after, .work_steps_inner .step_box.step_one:after {bottom: -30px;}
.work_steps_inner .step_box.step_two:after {top: -30px;}
.sec_title h2 {font-size: 52px;}
.our_service_inner .service_item .service_head {padding: 35px 40px;}
.frequently_asked_inner .frequently_rte { padding-right: 75px; padding-top: 50px;}
.request_connec_inner .form_info h2 {font-size: 43px;}
.advantages_inner .advantage_info ul li span.icon img {max-width: 75px;}
.mobile_shopper_inner .baner_content h1.title {font-size: 54px;}
.mobile_shopper_inner .banner_right_img {bottom: -62px; text-align: right;}
.mobile_shopper_inner .banner_right_img img {max-width: 610px;}
.mobile_shopper_inner .baner_content {padding-bottom: 140px;}
.mobile_shopper_banner {padding-top: 130px;}
.why_matter_inn {column-gap: 60px;}
.our_service_inner {margin-top: 40px;}
.our_service_inner .service_item .service_head h3 {font-size: 28px; line-height: 36px;}
.our_service_inner .service_item .service_info .service_list {padding: 20px; margin-top: 20px;}
.our_service_inner .service_item .service_info .service_list ul li {font-size: 15px;  margin-bottom: 15px;}
.our_service_inner .service_item .service_info .service_bottom .request_btn {padding: 12px 36px; font-size: 15px; margin-top: 25px;}
.our_service_inner .service_item .service_info .service_bottom  .price {font-size: 40px; line-height: 30px;}
.our_service_inner .service_item .service_info {padding: 25px 25px 35px 25px;}
.our_service_inner .service_item .service_info .service_bottom {margin-top: 15px;}
.our_service_inner .service_item.most_popular .service_info .service_bottom .save-price {font-size: 18px; line-height: 30px; margin-top: 10px;}
.our_service_inner .service_item .service_info .service_bottom .reg-price {font-size: 18px;}
.how_it_works_sec { margin-top: 130px;}
.our_services_sec {margin-top: 130px;}
.advantages_inner .advantage_info ul li {margin-bottom: 20px;font-size: 20px;}
.advantage-img img {max-width: 90%;}
.our_service_inner .service_item.most_popular .service_head {padding: 20px 40px;}
.advantage-img {margin: 0 0 0 auto;}
.advantages_of_sec {margin-top: 150px;}
.frequently_asked_inner .accordion_title {font-size: 22px;}
}
@media (max-width: 1440px) {
.our_services_sec {margin-top: 110px;}
.how_it_works_sec {margin-top: 110px;}
.sec_title h2 {font-size: 50px;}
.why_matter_inn {column-gap: 60px;}
.our_service_inner .service_item .service_head h3 {font-size: 28px;}
.our_service_inner .service_item .service_head {padding: 50px 25px;}
.work_steps_inner .step_box .circle {height: 270px; width: 270px; padding: 25px;}
.work_steps_inner .step_box .circle p {font-size: 16px;}
.work_steps_inner .step_box .circle:after {height: 292px; width: 292px;}
.work_steps_inner .step_box .circle .step_img img {max-width: 70px;}
.work_steps_inner {gap: 30px;}
.work_steps_inner .step_box.step_three:after, .work_steps_inner .step_box.step_one:after {bottom: -40px;}
.work_steps_inner .step_box.step_two:after {top: -40px;}
.advantages_inner .advantage_info ul li span.icon img {max-width: 75px;}
.frequently_asked_inner .frequently_rte {padding-right: 60px; padding-top: 50px;}
.frequently_asked_inner .accordion_title {font-size: 22px;}
.request_connec_inner .form_info h2 {font-size: 42px;}
.why_matter_sec {margin-top: 110px;}
.mobile_shopper_inner .baner_content h1.title {font-size: 52px;}
.mobile_shopper_inner .banner_right_img {bottom: -62px; text-align: right;}
.mobile_shopper_inner .banner_right_img img {max-width: 600px;}
.mobile_shopper_inner .baner_content {padding-bottom: 130px;}
.our_service_inner .service_item.most_popular .service_info p br {display: none;}
}
@media (max-width: 1360px) {
.work_steps_inner .step_box .circle .step_img img {max-width: 70px;}
.work_steps_inner .step_box .circle {height: 250px; width: 250px; padding: 20px;}
.work_steps_inner .step_box .circle p {font-size: 16px;}
.work_steps_inner .step_box .circle:after {height: 272px; width: 272px;}
.work_steps_inner {gap: 20px;}
.work_steps_inner .step_box .step-number {font-size: 16px;}
.work_steps_inner .step_box .step-number span {font-size: 25px;}
.work_steps_inner .step_box.step_three:after, .work_steps_inner .step_box.step_one:after {bottom: -40px;}
.work_steps_inner .step_box.step_two:after {top: -40px;}
.how_it_works_sec .bg-img img {height: 400px;}
.advantages_inner .advantage_info ul li {font-size: 20px; margin-bottom: 20px;}
.advantages_inner .advantage_info ul li span.icon img {max-width: 70px;}
.frequently_asked_inner .frequently_rte {padding-right: 50px; padding-top: 40px;}
.frequently_asked_inner .accordion_title {font-size: 20px;}
.request_connec_inner .form_info h2 {font-size: 40px;}
.sec_title h2 {font-size: 50px;}
.our_service_inner .service_item .service_head {padding: 40px 20px;}
.our_service_inner .service_item .service_head h3 {font-size: 28px; line-height: 36px;}
.why_matter_inn {column-gap: 40px;}
.why_matter_inn .matter_item h4 {font-size: 22px;}
.our_service_inner .service_item .service_info {padding: 25px 25px 40px 25px;}
.how_it_works_sec {margin-top: 100px;}
.mobile_shopper_inner {align-items: end;}
.mobile_shopper_inner .baner_content h1.title {font-size: 50px;}
.mobile_shopper_inner .baner_content .subtitle {font-size: 32px;}
.mobile_shopper_inner .baner_content span.questions_icon {font-size: 160px; top: 45px;  bottom: 100%;}
.mobile_shopper_inner .banner_right_img img {max-width: 550px;}
.mobile_shopper_inner .banner_right_img {bottom: -56px; text-align: right;}
.mobile_shopper_banner {padding-top: 120px;}
.mobile_shopper_inner .baner_content {padding-bottom: 120px;}
}
@media (max-width: 1280px) {
.sec_title h2 {font-size: 46px;}
.why_matter_inn {column-gap: 40px;}
.why_matter_inn .matter_item h4 {font-size: 22px;}
.our_services_sec {margin-top: 100px;}
.our_service_inner .service_item .service_head h3 {font-size: 26px; line-height: 34px;}
.our_service_inner .service_item .service_head {padding: 40px 20px;}
.our_service_inner {margin-top: 50px;}
.our_service_inner .service_item .service_info .service_bottom  .price {font-size: 44px;}
.how_it_works_sec {margin-top: 100px;}
.how_it_works_sec .container {padding-left: 50px; padding-right: 50px;}
.request_connec_inner .form_info h2 {font-size: 36px;}
.request_connect_form {margin-top: 100px;}
.why_matter_sec {margin-top: 100px;}
.mobile_shopper_inner {align-items: end;}
.mobile_shopper_inner .baner_content h1.title {font-size: 46px;}
.mobile_shopper_inner .baner_content .subtitle {font-size: 32px;}
.mobile_shopper_inner .baner_content span.questions_icon {font-size: 160px; top: 30px; right: -60px; bottom: 100%;}
.mobile_shopper_inner .banner_right_img img {max-width: 520px;}
.mobile_shopper_inner .banner_right_img {bottom: -53px; text-align: right; position: relative;}
.mobile_shopper_banner {padding-top: 110px;}
.mobile_shopper_inner .baner_content {padding-bottom: 100px;}
}
@media only screen and (min-width: 1101px) and (max-width: 1199px)  {
.work_steps_inner .step_box .step-number {height: 77px; width: 77px;font-size: 16px;}
.work_steps_inner .step_box .step-number span {font-size: 25px;}
.work_steps_inner .step_box .circle {height: 230px; width: 230px;padding: 20px;}
.work_steps_inner .step_box .circle .step_img img {max-width: 65px;}
.work_steps_inner .step_box .circle p {font-size: 16px; line-height: 20px;}
.work_steps_inner {gap: 20px;}
.work_steps_inner .step_box .circle:after {height: 247px;  width: 247px;}
.how_it_works_sec .bg-img img {height: 400px;}
}
@media (max-width: 1199px) {
.sec_title h2 {font-size: 40px;}
.why_matter_inn {column-gap: 40px; margin-top: 50px;}
.why_matter_sec .sec_title .desc {font-size: 17px;line-height: 26px;}
.why_matter_inn .matter_item h4 {font-size: 22px;}
.why_matter_inn .matter_item p {margin-top: 15px;}
.our_services_sec {margin-top: 100px;}
.our_service_inner .service_item .service_head {padding: 40px 25px;}
.our_service_inner .service_item .service_head h3 {font-size: 24px; line-height: 32px;}
.our_service_inner .service_item .service_info {padding: 30px 25px 45px 25px;}
.our_service_inner .service_item .service_info .service_bottom  .price {font-size: 40px;}
.our_service_inner .service_item .service_info .service_list {padding: 30px 20px;}
.advantages_of_sec {margin-top: 100px;}
.advantages_inner .advantage_info ul li span.icon img {max-width: 70px;}
.advantages_inner .advantage_info ul li {font-size: 20px; margin-bottom: 20px;}
.advantages_inner .advantage_info ul {margin-top: 40px;}
.frequently_asked_inner .frequently_rte {padding-right: 40px; padding-top: 30px;}
.frequently_asked_inner .accordion_title {font-size: 20px;}
.request_connect_form {margin-top: 100px;}
.request_connec_inner .form_info h2 {font-size: 40px;}
.how_it_works_sec {margin-top: 100px;}
.mobile_shopper_inner {align-items: end;}
.mobile_shopper_inner .baner_content h1.title {font-size: 41px;}
.mobile_shopper_inner .baner_content .subtitle {font-size: 30px;}
.mobile_shopper_inner .banner_right_img {bottom: -49px; text-align: right;}
.mobile_shopper_inner .banner_right_img img {max-width: 480px;}
.mobile_shopper_banner {padding-top: 100px;}
}
@media (max-width: 1100px) {
.why_matter_inn .matter_item>img {max-width: 65px;}
.how_it_works_sec {margin-top: 80px; background: #2c6ad4; padding: 70px 0px;}
.how_it_works_sec .bg-img {display: none;}
.work_steps_inner {grid-template-columns: repeat(2, 1fr); row-gap: 100px;}
.how_it_works_sec .work_step_info {margin-top: 0;}
.work_steps_inner .step_box .circle {margin: 0 auto;}
.work_steps_inner .step_box .circle {height: 300px; width: 300px;}
.work_steps_inner .step_box .circle:after {height: 322px; width: 322px;}
.work_steps_inner .step_box.step_two:after, .work_steps_inner .step_box.step_one:after, .work_steps_inner .step_box.step_three:after{display: none;}
.why_matter_sec {margin-top: 90px;}
}
@media (max-width: 1024px) {
.sec_title h2 {font-size: 36px;}
.why_matter_inn {column-gap: 20px; margin-top: 48px;}
.why_matter_inn .matter_item>img {max-width: 80px;}
.why_matter_inn .matter_item h4 {font-size: 22px;}
.our_services_sec {padding-top: 60px; margin-top: 80px;}
.our_service_inner {margin-top: 50px;}
.advantages_inner .advantage_info ul li span.icon img {max-width: 55px;}
.advantages_inner .advantage_info ul li {margin-bottom: 20px; font-size: 18px;}
.advantages_of_sec {margin-top: 80px;}
.frequently_asked_sec { background: #162d59; padding-top: 80px;padding-bottom: 80px; margin-top: 80px;}
.frequently_asked_inner .accordion_title {font-size: 20px;}
.frequently_asked_inner .frequently_rte {padding-right: 20px; padding-top: 40px;}
.request_connec_inner .form_info h2 {font-size: 36px;}
.request_connec_inner { gap: 35px; align-items: end;}
.request_connec_inner .form-box textarea {min-height: 100px;}
.request_connect_form {margin-top: 80px;}
.our_service_inner .service_item.most_popular {width: 100%;}
.our_service_inner .service_item {width: calc(50% - ((30px / 2) * 1));}
}
@media (max-width: 991px) {
.why_matter_inn .matter_item>img {max-width: 70px;}
.our_service_inner .service_item .service_head {padding: 50px 35px;}
.our_service_inner .service_item .service_head h3 {font-size: 26px;}
.mobile_shopper_inner .banner_right_img {bottom: -37px; text-align: right;}
.mobile_shopper_inner {align-items: end;}
.mobile_shopper_inner .banner_right_img img { max-width: 365px;}
.mobile_shopper_inner .baner_content h1.title {font-size: 32px;}
.mobile_shopper_inner .baner_content .subtitle {font-size: 26px;}
.mobile_shopper_inner .baner_content .description {font-size: 18px; margin: 20px 0 0 0;}
.mobile_shopper_inner .baner_content span.highlight {font-size: 18px;}
.mobile_shopper_inner .baner_content .cta a {margin-top: 35px;}
.mobile_shopper_inner .baner_content span.questions_icon {font-size: 130px;top: 20px;  bottom: 100%; right: -55px;}
.mobile_shopper_banner {padding-top: 55px;}
}
@media (max-width: 767px) {
.sec_title .round_lb {font-size: 18px;}
.sec_title h2 {font-size: 30px;}
.why_matter_sec .sec_title .desc {font-size: 16px;  line-height: 24px;}
.why_matter_inn { grid-template-columns: 1fr;margin-top: 40px; row-gap: 30px;}
.why_matter_inn .matter_item h4 {font-size: 22px;}
.why_matter_inn .matter_item p {margin-top: 10px;}
.our_services_sec {padding-top: 60px; margin-top: 60px;}
.our_service_inner .service_item {width: 100%;}
.our_service_inner {margin-top: 50px;}
.our_service_inner .service_item .service_head h3 {font-size: 26px; line-height: 36px;}
.our_service_inner .service_item .service_head {padding: 40px 45px;}
.our_service_inner .service_item .service_info .service_bottom  .price {font-size: 40px;}
.how_it_works_sec {margin-top: 60px; background: #2c6ad4; padding: 50px 0px;}
.how_it_works_sec .bg-img {display: none;}
.how_it_works_sec .work_step_info {margin-top: 0;}
.work_steps_inner .step_box .circle {margin: 0 auto;}
.advantages_of_sec {margin-top: 70px;}
.advantages_inner {grid-template-columns: 1fr; gap: 40px;}
.advantages_inner .advantage_info ul {margin-top: 35px;}
.advantages_inner .advantage_info ul li span.icon img {max-width: 50px;}
.advantages_inner .advantage_info ul li { margin-bottom: 15px;font-size: 18px;}
.work_steps_inner .step_box .circle .step_img img {max-width: 70px;}
.frequently_asked_inner {flex-direction: column;}
.frequently_asked_inner .frequently_rte {width: 100%; padding-right: 0;  padding-top: 0;}
.frequently_asked_sec {padding-top: 60px; padding-bottom: 60px; margin-top: 60px;  background: #162d59;}
.frequently_asked_inner .frequently_asked_info { width: 100%;  margin-top: 40px;}
.frequently_asked_inner .accordion_title {font-size: 20px;}
.frequently_asked_inner .accordion_title:after {width: 17px;}
.request_connect_form { margin-top: 60px;}
.request_connec_inner {grid-template-columns: 1fr; gap: 45px;}
.request_connec_inner .form_info h2 {font-size: 30px;}
.request_connec_inner .form-box button {font-size: 16px;}
.work_steps_inner .step_box .step-number { font-size: 16px;}
.work_steps_inner .step_box .step-number span {font-size: 25px;}
.work_steps_inner {grid-template-columns: 1fr; gap: 90px;}
.request_connec_inner .form-box { max-width: 100%;}
.how_it_works_sec .container {padding-left: 20px;  padding-right: 20px;}
.why_matter_sec {margin-top: 90px;}
.mobile_shopper_inner .baner_content {width: 100%;padding-bottom: 0px; }
.mobile_shopper_inner {flex-direction: column;}
.mobile_shopper_inner .baner_content .subtitle {font-size: 24px;}
.mobile_shopper_inner .banner_right_img {width: 100%; bottom: -42px; margin-top: 40px; text-align: right;}
.mobile_shopper_inner .banner_right_img img { max-width: 410px;}
.mobile_shopper_banner {padding-top: 60px;}
.mobile_shopper_inner .baner_content span.questions_icon {font-size: 130px; bottom: 100%; top: 20px; right: -50px;}
.mobile_shopper_inner .baner_content .description {font-size: 16px; line-height: 26px;  margin: 20px 0 0 0;}
.mobile_shopper_inner .baner_content span.highlight {font-size: 18px; margin-top: 20px; line-height: 26px;}
.mobile_shopper_inner .baner_content .list li {padding-right: 20px;}
.mobile_shopper_inner .baner_content .list li:after {margin-left: 20px;}
.mobile_shopper_inner .baner_content h1.title {font-size: 34px;}
}
@media (max-width: 575px) {
.advantages_inner .advantage_info ul li { margin-bottom: 10px;font-size: 16px;}
.request_connec_inner .form-box {padding: 25px;}
.frequently_asked_inner .accordion_title {font-size: 18px;}
.mobile_shopper_inner .banner_right_img img {max-width: 380px;}
.mobile_shopper_inner .baner_content h1.title {font-size: 30px;}
}
@media (max-width: 480px) {
.our_service_inner .service_item .service_head {padding: 40px 25px;}
.why_matter_inn .matter_item>img {max-width: 70px;}
.mobile_shopper_inner .banner_right_img {bottom: -35px;}
.mobile_shopper_inner .banner_right_img img {max-width: 340px;}
}