@media (min-width: 992px) and (max-width: 1280px){
  .main.solution-services-page.service-page{margin-top:0px}
}
@media only screen and (max-width: 1152px) {
  .header {
    box-shadow: 0px 1px 6px #00000029;
  }
  .header .header-wrap .toll-free {
    display: none;
  }
  .header .header-wrap .menu-icon.desktop {
    display: none;
  }
  .header .header-wrap .menu-icon.mobile {
    display: block;
  }
  .header .header-wrap .btn.sign-in {
    position: relative;
    left: auto;
  }
  .solution-services-content-block .rhs .large-img-wrap {
    max-width: 100%;
    height: auto;
    margin: 0px auto auto;
  }

  /*.samil-finance-services .solution-services-content-block .lhs {
		    text-align: center;position: absolute;padding: 0 4px;top: 12.5%;
		    margin: auto;width: 100%;max-width: 90%;left: 0;right: 0;z-index: 1;
	}
	.samil-finance-services .solution-services-content-block .lhs .block-title, .samil-finance-services .solution-services-content-block .lhs .block-title.text-content{text-align: center;}
	.samil-finance-services .solution-services-content-block{flex-direction:column}*/
  .samil-finance-services .solution-services-content-block .rhs {
    position: relative;
  }
  .samil-finance-services .solution-services-content-block .rhs::before {
    content: "";
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.3);
    position: absolute;
  }

  .solution-services-page .user-reviews-block .swiper-slide {
    padding: 22px;
  }
  .solution-services-page .user-reviews-block .swiper-slide .stars {
    margin: 9px auto 12px 0;
    width: auto;
    height: 10px;
  }
  .solution-services-page .user-reviews-block .swiper-slide .block-title {
    font-size: 16px;
  }
  .solution-services-page .user-reviews-block .swiper-slide .block-subtitle {
    font-size: 14px;
    text-align: left;
    font-family: "Roboto";
    width: 100%;
  }
  .samil-journey-calendar-block .block-title {
    padding-left: 5px;
    padding-right: 5px;
  }
  .samil-journey-calendar-block .calendar-card .block-title {
    text-align: left;
  }
  .samil-journey-calendar-block .nav {
    width: 100%;
    flex-direction: row !important;
    flex-wrap: nowrap;
    overflow: auto;
    height: 60px;
    white-space: nowrap;
    padding: 6px 12px;
  }
  .samil-journey-calendar-block .block-title * {
    font-size: 24px;
  }
  .samil-journey-calendar-block .grey-line {
    display: none;
  }
  .nav-pills .nav-link,
  .nav-pills .show > .nav-link {
    padding: 10px !important;
    height: 100% !important;
    width: 220px !important;
    align-items: center;
    display: flex;
  }
  .calendar-content-wrap {
    flex-direction: column;
  }
  .calendar-card {
    width: 100%;
    height: auto;
    padding: 10px;
    margin: auto;
    flex-direction: column;
  }
  .calendar-card .calendar-img {
    width: 100%;
    height: auto;
  }
  .calendar-card .text-content {
    padding: 12px 0 0;
  }
  .months-wrap-block {
    margin-bottom: 0;
  }
  .months-wrap-block {
    width: 100%;
  }
  .months-wrap-block .months-list {
    padding: 0 !important;
  }
  .calendar-right-block {
    padding: 0.8rem !important;
  }
  .swiper-container-calendar .swiper-wrapper .swiper-slide {
    width: 100px;
  }
  /*.calendar-right-block .tab-content>.active{margin:0.6rem;}*/
  .calendar-card .para {
    line-height: 24px;
  }
  .grey-wrap.pt-5 {
    padding-top: 0 !important;
  }
  .solution-services-content-block .rhs .small-imgs-block {
    align-items: center;
    justify-content: center;
  }
  .desktop-banner {
    display: none;
  }
  .mobile-banner {
    display: block;
  }

  .solution-services-content-block .block-title,
  .solution-services-content-block .block-title * {
    font-size: 24px;
  }

  /*.samil-finance-services .solution-services-content-block .lhs .block-title,
	.samil-finance-services .solution-services-content-block .lhs .block-title.text-content{color:#fff;font-size:24px;}
	.samil-finance-services .solution-services-content-block .lhs .block-title.text-content{font-size:18px !important;}*/
  /*.solution-services-content-block .block-title{color:#fff;font-size:24px}*/

  .solution-services-content-block .block-title.samil-fs {
    font-size: 24px;
    padding-top: 26px;
    margin-bottom: 8px;
  }
  .why-choose-us {
    flex-direction: column;
    width: calc(100% - 8px) !important;
    height: auto !important;
    padding: 0px;
  }
  .why-choose-us img {
    width: 100%;
    height: auto;
  }
  .why-choose-us .rhs {
    width: 100% !important;
    margin: auto;
  }
  .why-choose-us .rhs .para {
    text-align: center;
    font-size: 14px;
    font-family: "Roboto";
    line-height: 30px;
    padding: 0px 12px 6px;
  }

  .you-can-avail .blocks-wrap {
    margin-bottom: 20px;
    flex-direction: column;
    padding: 12px;
  }
  .you-can-avail .blocks-wrap .block {
    width: 100%;
    height: auto;
    margin-bottom: 12px;
    padding: 26px 14px;
    flex-wrap: wrap;
  }
  .phygital-bidding .some-more-benefits .blocks-wrap .block {
    height: auto;
  }
  .you-can-avail .blocks-wrap .block img[alt="you-can-avail"] {
    width: 80px;
    height: 80px;
  }
  .you-can-avail .blocks-wrap .block .text {
    width: calc(100% - 70px);
  }

  .samil-finance-services .you-can-avail .blocks-wrap .block .text,
  .samil-insurance-services .you-can-avail .blocks-wrap .block .text {
    width: calc(100% - 80px) !important;
  }

  .some-more-benefits .blocks-wrap {
    flex-direction: row;
    padding: 6px 6px 32px;
  }
  .logistics-services .some-more-benefits .blocks-wrap {
    margin-bottom: 0;
  }

  /*.some-more-benefits .blocks-wrap .block{margin:12px auto auto !important;width:46%;padding:6px;height:262px;}*/

  /*.some-more-benefits .blocks-wrap .block .benefits-icon{width:130px !important;height:130px !important;}
	.some-more-benefits .blocks-wrap .block .text{font-size:14px;font-family:'Roboto';width:100%;}*/

  .some-more-benefits .blocks-wrap .block {
    flex-direction: row;
  }
  .physical-bidding .some-more-benefits .blocks-wrap .block,
  .online-bidding .some-more-benefits .blocks-wrap .block {
    height: auto;
  }

  .samil-finance-services .some-more-benefits.another-block .blocks-wrap .block,
  .samil-insurance-services .some-more-benefits .blocks-wrap .block,
  .documentation-services .some-more-benefits .blocks-wrap .block,
  .parking-services .some-more-benefits .blocks-wrap .block {
    width: 45%;
    height: 112px !important;
  }

  .samil-finance-services .you-can-avail .blocks-wrap .block .text,
  .samil-insurance-services .you-can-avail .blocks-wrap .block .text,
  .documentation-services .you-can-avail .blocks-wrap .block .text,
  .parking-services .you-can-avail .blocks-wrap .block .text {
    font-size: 14px;
    width: calc(100% - 84px) !important;
    padding-top: 0;
  }
  .documentation-services .some-more-benefits .blocks-wrap .block,
  .parking-services .some-more-benefits .blocks-wrap .block {
    /*padding:12px 7px;max-width:46%;height:232px;margin:0px auto 12px;justify-content:center;*/
    height: auto;
    padding: 4px 8px;
  }

  .some-more-benefits .blocks-wrap .block .icon-circle,
  .parking-services .some-more-benefits .blocks-wrap .block .icon-circle {
    width: 100px;
    height: 100px;
  }
  .some-more-benefits .blocks-wrap .block .icon-circle ~ .text {
    width: calc(100% - 60px) !important;
  }
  .documentation-services
    .some-more-benefits
    .blocks-wrap
    .block
    .icon-circle
    ~ .text,
  .online-bidding .some-more-benefits .blocks-wrap .block .icon-circle ~ .text,
  .parking-services
    .some-more-benefits
    .blocks-wrap
    .block
    .icon-circle
    ~ .text {
    width: calc(100% - 100px) !important;
  }
  /*.documentation-services .some-more-benefits .blocks-wrap .block .icon-circle{width:120px;height:120px;}*/

  .some-more-benefits .blocks-wrap .block .benefits-icon {
    width: 50%;
    height: auto;
  }
  /*.physical-bidding .some-more-benefits .blocks-wrap .block .icon-circle .benefits-icon[alt='watch-vehicle-ramped']{width:62%}*/

  .online-bidding .some-more-benefits .blocks-wrap .block .icon-circle,
  .phygital-bidding .some-more-benefits .blocks-wrap .block .icon-circle,
  .physical-bidding .some-more-benefits .blocks-wrap .block .icon-circle,
  .samil-finance-services
    .some-more-benefits
    .blocks-wrap
    .block
    .benefits-icon,
  .samil-insurance-services
    .some-more-benefits
    .blocks-wrap
    .block
    .benefits-icon {
    width: 60px;
    height: 60px;
  }

  /*
	.phygital-bidding .some-more-benefits .blocks-wrap .block .icon-circle .benefits-icon{width:38%;height:auto}
	.phygital-bidding .some-more-benefits .blocks-wrap .block .icon-circle .benefits-icon[alt='physical-asset-listing']{width: 64%;height: auto;}
	.phygital-bidding .some-more-benefits .blocks-wrap .block .icon-circle .benefits-icon[alt='live-auction-participation']{width:52%}
	.phygital-bidding .some-more-benefits .blocks-wrap .block .icon-circle .benefits-icon[alt='post-auction-support']{width:48%}
	.phygital-bidding .some-more-benefits .blocks-wrap .block .icon-circle .benefits-icon[alt='auction-scheduling']{width:42%}
	.phygital-bidding .some-more-benefits .blocks-wrap .block .icon-circle .benefits-icon[alt='winning-bid-confirmation']{width:40%}
	*/
  .some-more-benefits .blocks-wrap .block .icon-circle .benefits-icon {
    width: 100%;
    height: 100%;
  }

  /*.documentation-services .some-more-benefits .blocks-wrap .block .benefits-icon{width:100%;height:100%;}*/
  .logistics-services .some-more-benefits .blocks-wrap .block {
    height: auto;
  }
  .logistics-services .some-more-benefits .blocks-wrap .block .benefits-icon {
    width: 80px;
    height: auto;
  }
  .logistics-services .some-more-benefits .blocks-wrap .block .icon-circle {
    background-color: #ffffff;
  }

  .documentation-services .some-more-benefits .blocks-wrap .block .icon-circle,
  .documentation-services
    .some-more-benefits
    .blocks-wrap
    .block
    .icon-circle
    .img-wrap-yellow,
  .documentation-services
    .some-more-benefits
    .blocks-wrap
    .block
    .icon-circle
    .benefits-icon {
    width: 60px;
    height: 60px;
  }
  /*.documentation-services .some-more-benefits .blocks-wrap .block .benefits-icon[alt="physical-inspection-vehicles"]{width:37px;height:23.34px;}
	.documentation-services .some-more-benefits .blocks-wrap .block .benefits-icon[alt="rsd-amount-submission"]{width:35px;height:36.3px;}*/
  .some-more-benefits .blocks-wrap .block .text {
    font-size: 16px;
    font-family: "RobotoBold";
    width: calc(100% - 125px) !important;
    text-align: left;
    padding-left: 12px;
  }

  /*.documentation-services .some-more-benefits .blocks-wrap .block .text{font-size:14px;font-family:'Roboto';text-align:center;padding:0;}*/
  .some-more-benefits .blocks-wrap .block .paragraph-text {
    width: 100%;
    text-align: justify;
    margin-top: 12px;
  }
  .solution-services-content-block .para.samil-fs {
    font-size: 14px;
    font-family: "Roboto";
    margin-bottom: 24px;
  }

  .solution-services-page
    .user-reviews-block
    .swiper-container-userReviews
    .swiper-pagination {
    bottom: 100px !important;
  }
  .solution-services-page .user-reviews-block .swiper-slide {
    height: 212px;
  }

  /*.logistics-services .solution-services-content-block .lhs{
		text-align:center;position:absolute;padding:0 4px;top:18%;margin:auto;width:100%;max-width:400px;left:0;right:0;
	}
	.logistics-services .solution-services-content-block .lhs .block-title{
		color:#fff;font-size:18px !important;line-height:32px;width:90%;margin:auto;
	}*/
  .logistics-services .samil-logic-benefits {
    padding: 12px;
    margin-bottom: 12px !important;
    flex-direction: column;
  }
  .logistics-services .samil-logic-benefits .block-title {
    font-size: 20px;
    text-align: center;
    width: 100%;
    padding-bottom: 22px;
  }

  /*.logistics-services .samil-logic-benefits .lhs{width:100%;height:50vh;}
	.logistics-services .samil-logic-benefits .rhs{margin:auto;width:100%;}*/

  .logistics-services .samil-logic-benefits .lhs,
  .logistics-services .samil-logic-benefits .rhs {
    max-width: 840px;
    height: auto;
    margin: auto;
    width: 100%;
  }
  .logistics-services .samil-logic-benefits .rhs ul {
    width: 100%;
    text-align: left;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin-left: 0px;
  }
  .logistics-services .samil-logic-benefits .rhs ul li {
    font-size: 14px;
    text-align: left;
    margin-bottom: 0px;
    display: inline-block;
    padding: 0.5rem 0.75rem;
    line-height: normal;
  }
  .logistics-services .samil-logic-benefits .rhs ul li::before {
    content: "\2022";
    font-size: 24px;
    line-height: normal;
    vertical-align: middle;
    position: relative;
    left: -3px;
  }

  /*.logistics-services .samil-logic-benefits .rhs ul li::marker{line-height:12px;font-size:22px;}*/
  /*.logistics-services .samil-logic-benefits .rhs ul li:before{content: "\2022";position:absolute;top:4px;left: -18px;}*/

  .logistics-services .samil-logic-benefits .rhs ul li::marker {
    font-size: 18px;
  }

  .parking-services .some-more-benefits .blocks-wrap .block .icon-circle img {
    width: 60px;
    height: 60px;
  }
  .parking-services .some-more-benefits .blocks-wrap .block .text {
    padding-left: 0 !important;
  }

  .csr.logistics-services .solution-services-content-block .lhs {
    width: 100%;
    max-width: 100%;
    position: relative;
    order: 1;
    padding-top: 20px;
  }
  .csr.logistics-services .solution-services-content-block .lhs .block-title {
    color: black;
    font-size: 16px !important;
    line-height: 24px;
    width: 100%;
    padding: 0 12px 12px !important;
  }
  .csr.logistics-services .block-title {
    padding-left: 0;
  }
  .csr.logistics-services .samil-logic-benefits .rhs {
    margin-left: 0;
  }
  .csr.logistics-services .samil-logic-benefits .lhs {
    height: auto;
  }
  .csr.logistics-services .samil-logic-benefits img {
    height: auto;
  }

  .samil-finance-services
    .some-more-benefits.another-block
    .blocks-wrap
    .block {
    /*margin:12px auto auto !important;width:100%;height:262px;*/
    padding: 6px;
    flex-direction: row;
    justify-content: center;
    align-items: center;
  }
  /*.samil-finance-services .some-more-benefits.another-block .blocks-wrap .block .benefits-icon{
		width:130px !important;height:130px !important;
	}*/
  .samil-finance-services
    .some-more-benefits.another-block
    .blocks-wrap
    .block
    .text {
    font-size: 14px; /*font-family:'Roboto';text-align:center;width:100%;padding:21px 0 0;*/
  }

  .all-services .header .search-bar .form-searchInvet {
    display: flex !important;
  }
  .all-services.main .block-title {
    padding-top: 20px;
  }
  .all-services.main .service-section {
    flex-direction: column-reverse;
    padding-top: 26px;
    padding-bottom: 36px;
  }

  .all-services.main .service-section.gold-bidding,
  .all-services.main .service-section.samil-finance,
  .all-services.main .service-section.logistics-services {
    padding-top: 20px;
  }

  .all-services.main .service-section.online-bidding,
  .all-services.main .service-section.property-bidding,
  .all-services.main .service-section.samil-insurance,
  .all-services.main .service-section.documentation-services,
  .all-services.main .service-section.logistics-services,
  .all-services.main .service-section.bid-club {
    flex-direction: column;
    padding-top: 14px;
  }

  .all-services.main .service-section.documentation-services {
    flex-direction: column-reverse;
  }
  .all-services.main .lhs,
  .all-services.main .rhs {
    width: 100%;
    height: auto;
  }
  .all-services.main .rhs {
    width: calc(100% - 15px);
    margin-top: 35px;
  }
  .all-services .service-img {
    height: auto;
    box-shadow: 15px -15px 0px 0px #ffeeaf;
  }
  .all-services.main .lhs .block-title,
  .all-services.main .lhs .block-title .yellow-txt,
  .all-services.main .rhs .block-title,
  .all-services.main .rhs .block-title .yellow-txt {
    font-size: 24px;
    text-align: left;
    padding-left: 0;
  }
  .all-services.main .lhs .block-title.text-content,
  .all-services.main .rhs .block-title.text-content {
    font-size: 18px;
    padding-top: 0;
  }
  .all-services.main .lhs .block-title.text-subcontent,
  .all-services.main .rhs .block-title.text-subcontent {
    font-size: 14px;
    padding-top: 0;
    padding-bottom: 22px;
  }
  .all-services.main .visit-web {
    margin: auto;
  }
  .all-services.main .visit-web:hover {
    color: #354da7;
    background-color: #fff;
    border: 1px solid #354da7;
  }
  .all-services.main .visit-web:hover .right-arrow {
    color: #354da7;
  }
  .phygital-bidding
    .solution-services-content-block
    .rhs
    .large-img-wrap
    .mobile-banner.border,
  .physical-bidding
    .solution-services-content-block
    .rhs
    .large-img-wrap
    .mobile-banner.border {
    position: relative;
    margin-top: -11%;
    border-radius: 16px;
  }
  body .header {
    box-shadow: 0 0 4px 2px #f3f3f3;
  }
}
@media (min-width: 605px) and (max-width: 1152px) {
  .mobile-banner {
    border-radius: 16px;
    overflow: hidden;
  }

  .header .header-wrap {
    max-width: 100%;
  }
  /*.header .search-bar {
    margin-left: 35%;
  }*/
  .all-services.main .service-section,
  .all-services.main .service-section.online-bidding,
  .all-services.main .service-section.property-bidding,
  .all-services.main .service-section.documentation-services {
    flex-direction: row;
    max-width: 800px;
  }
  .main {
    max-width: 100%;
  }

  .all-services.main .block-title.text-content {
    width: 100%;
  }
  .all-services.main .service-section .lhs .block-title {
    text-align: right;
  }

  .all-services.main .service-section.online-bidding .lhs .block-title,
  .all-services.main .service-section.property-bidding .lhs .block-title,
  .all-services.main .service-section.documentation-services .lhs .block-title {
    text-align: left;
  }

  .all-services.main .lhs {
    padding-right: 9px;
  }

  .all-services.main .service-section.online-bidding .lhs,
  .all-services.main .service-section.property-bidding .lhs,
  .all-services.main .service-section.documentation-services .lhs {
    padding-right: 0px;
  }
  .samil-finance-services .solution-services-content-block .lhs {
    top: 25%;
  }
  /*}
	@media only screen and (min-width:640px) and (max-width:1280px){*/
  /*	.samil-insurance-services .some-more-benefits .blocks-wrap .block{width:40%}*/
}
@media (min-width: 1153px) and (max-width: 1250px) {
  .solution-services-content-block .lhs {
    max-width: 36%;
  }
}

@media (max-width: 992px) {
  .solution-services-page.service-page .hero-wrap {
    margin-top: 0px !important;
  }
  .solution-services-page.service-page .hero-wrap .container,
  .solution-services-page.service-page #customer-benefits .container {
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0;
  }

  .solution-services-page.service-page .hero-content {
    padding-top: 1rem;
  }

  .solution-services-page.service-page .stats-pill {
    width: 100%;
    max-width: 100%;
    padding: 0.75rem 1rem;
    border-radius: 0;
    background: linear-gradient(260.68deg, #fff7f2 12.98%, #f1f7ff 89.28%);
  }

  .solution-services-page.service-page .stat-icon-wrap {
    width: 48px;
    height: 48px;
  }

  .solution-services-page.service-page .stat-num {
    font-size: 1rem;
  }

  .solution-services-page.service-page .stat-label {
    font-size: 0.75rem;
  }

  .solution-services-page.service-page .stat-icon-ellipse {
    flex-shrink: 0;
    background: #fff;
    box-shadow: 0 1px 3.3px rgba(0, 0, 0, 0.1);
    width: 48px;
    height: 48px;
  }

  .solution-services-page.service-page #customer-benefits .benefits-wrap {
    border-radius: 0;
    padding: 2.25rem 1.25rem;
  }

  .solution-services-page.service-page .benefits-wrap h2 {
    font-size: 1.85rem;
  }

  .solution-services-page.service-page #customer-benefits .benefits-img img,
  .solution-services-page.service-page .benefits-img img {
    min-height: 220px;
  }
}

@media (min-width: 992px) {
  .solution-services-page.service-page .hero-content {
    padding-top: 5rem;
    padding-bottom: 4rem;
  }

  .solution-services-page.service-page .benefits-wrap {
    padding: 3rem 3.5rem;
  }

  .solution-services-page.service-page .process-card {
    padding: 1.25rem 0.75rem 1.5rem;
  }
}

@media only screen and (max-width: 768px) {
  .some-more-benefits .blocks-wrap .block .text {
    width: 100% !important;
  }

  .solution-services-page.service-page .stats-pill {
    max-width: none;
    width: 100%;
  }

  .solution-services-page.service-page
    .stats-pill
    .d-flex.align-items-center.gap-3,
  .solution-services-page.service-page
    .stats-pill
    .d-flex.align-items-center.gap-4 {
    width: 100%;
    justify-content: flex-start;
  }

  .solution-services-page.service-page .section-process .row > [class*="col-"],
  .solution-services-page.service-page
    .section-process
    .row.g-4
    > [class*="col-"] {
    width: 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media only screen and (max-width: 640px) {
  .documentation-services .some-more-benefits .blocks-wrap .block,
  .parking-services .some-more-benefits .blocks-wrap .block {
    width: 100% !important;
  }
}
@media only screen and (max-width: 491px) {
  .samil-finance-services .some-more-benefits .blocks-wrap .block,
  .samil-insurance-services .some-more-benefits .blocks-wrap .block {
    width: 100% !important;
  }
}
@media (max-width: 375px) {
  /*				.samil-finance-services .solution-services-content-block .lhs{top:10.5%;}*/
  .logistics-services .solution-services-content-block .lhs {
    top: 10.5%;
  }
}
@media (max-width: 320px) {
  .solution-services-content-block .lhs {
    top: 10.5%;
  }
  .some-more-benefits .blocks-wrap .block .icon-circle {
    width: 80px;
    height: 80px;
  }
  .some-more-benefits .blocks-wrap .block .benefits-icon {
    width: 60px !important;
    height: 60px !important;
  }
  .some-more-benefits .blocks-wrap .block .text {
    font-size: 12px;
  }
}
