/** Shopify CDN: Minification failed

Line 7:62 Expected ":"

**/
.section-custom-banner .page-width{max-width: 100%;padding: 0;}
.section-custom-banner .section-custom-banner-wrapper { center;gap: 30px;align-items: center;display: grid;grid-template-areas: 'banner';}
.section-custom-banner .banner-image,.section-custom-banner .banner-content {width: 100%;grid-area: banner;align-items: center; height: 100%;}
.section-custom-banner .banner-image .media{ height: 100%; background: transparent;}
.section-custom-banner .banner-content .media{ background: transparent;}
.section-custom-banner .banner-content{display: flex;justify-content: end;}
.section-custom-banner .banner-content-inner {display: flex;flex-direction: column;flex-basis: 50%;padding-top: 70px;padding-bottom: 70px;padding-left: 0px;padding-right: 20px;position: relative;gap: 20px;}
.section-custom-banner .banner-content-wrapper { display: flex;flex-direction: column;gap: 20px;max-width: 600px;}
.section-custom-banner .stars {display: flex;}
.section-custom-banner .rating svg {width: 100px;height: auto;}
.section-custom-banner .rating {display: flex;align-items: center; gap: 10px;}
.section-custom-banner .rating span{ line-height: normal; text-transform: capitalize;font-size: 18px; color: #2e2a39;}
.section-custom-banner .section-heading{text-align: start;text-transform: uppercase;}
.section-custom-banner .box-text {font-size: 22px;font-weight: 700;letter-spacing: 0;line-height: 1.3;padding: 10px 15px;color: #fff;background: #007dc0;text-transform: uppercase;}
.section-custom-banner .content {font-size: 20px;font-weight: 500;color: #2e2a39; line-height: normal;}
.section-custom-banner .content strong {font-weight: 600;}
.section-custom-banner .content p {margin: 0;font-size: 24px;font-weight: 500;color: #2e2a39;line-height: normal;}
.section-custom-banner .content ul {margin: 0; list-style: none;padding: 0;  margin-top: 20px;}
.section-custom-banner .content ul li{position: relative;padding-left: 40px;}
.section-custom-banner .content ul li + li {margin-top: 5px;}
.section-custom-banner .content ul li:before {position: absolute;content: "";width: 25px;height: 25px;border-radius: 50%;background-color: #46b5e4;left: 0;top: 13px;transform: translatey(-50%);}
.section-custom-banner .content ul li::after {content: "";border-bottom: 3px solid #fff;border-right: 3px solid #fff;position: absolute;left: 9px;top: 6px;-webkit-transform: rotate(48deg);-ms-transform: rotate(48deg);transform: rotate(48deg);height: 14px;width: 8px;}
.section-custom-banner .top-box{margin-top: 0; margin-bottom: 10px;}


/* Responsive Css */
@media (max-width: 989px){
  .section-custom-banner .banner-content-inner {width: 100%; flex-basis: 60%;}
}

@media (max-width: 749px){
  .section-custom-banner .page-width{padding: 0 20px;;}
  .section-custom-banner .banner-image .media{display: none;}
  .section-custom-banner .banner-content-inner {width: 100%; flex-basis: 100%; padding: 10px 0 20px 0;}
  .section-custom-banner .banner-content-wrapper{max-width: 100%;}
  .section-custom-banner .rating,.section-custom-banner .section-heading{justify-content: center;}
  .section-custom-banner .section-heading{text-align: center;}
  .section-custom-banner .rating span{font-size: 15px;}
  .section-custom-banner .box-text{font-size: 18px;text-align: center;}
  .section-custom-banner .content{font-size: 16px;}
  .section-custom-banner .content p{font-size: 20px}
  .section-custom-banner .content ul li:before{}
  .section-custom-banner .comn_btn_box{text-align: center;}
  
  
}