 .main-landing {
     background: url('../img/bg-landing.png') #fff top center;
     background-size: cover;
     background-repeat: no-repeat;
 }

 .icw-input .select_tab {
     padding: 0;
 }

 .validation-error-label {
     position: absolute;
     right: 0;
     bottom: -6px;
     font-size: 12px;
     color: #fff;
 }

 .banner-page > img,
 .banner-image > img {
     width: 100%;
 }

 .banner-page {
     position: relative;
 }

 .banner-page-inner {
     position: absolute;
     width: 100%;
     height: 100%;
     top: 0;
     left: 0;
 }

 .banner-page-des {
     font-family: 'Kanit';
     font-size: 26px;
     line-height: 1;
     color: #777;
     padding-top: 15px;
     padding-bottom: 200px;
 }

 .section-load {
     margin: 0 -15px;
 }

 .sc-load img {
     width: 100%;
 }

 .sc-load {
     position: relative;
     width: calc(100% / 2 - 32px);
     margin: 15px 15px;
     display: inline-block;
 }

 .sc-load.sc-load-full {
     width: 100%;
     margin: 0 0 15px;
 }

 .sc-load-inner {
     position: absolute;
     width: 100%;
     height: 100%;
     left: 0;
     top: 0;
     padding: 55px 10px;
 }

 .sc-load-full .sc-load-content {
     padding: 0 120px;
 }
.sc-load-content .heading-h2 {
    margin-bottom: 15px;
    color: #fff;
}
 .sc-load-des {
     font-family: Arial, Thonburi, Tahoma, sans-serif;
     font-size: 16px;
     line-height: 1.4;
     color: #cccccc;
     margin-bottom: 20px;
 }

 .sc-load-des strong {
     font-family: 'KanitBold';
     color: #333;
 }

 .link-more {
     position: relative;
     font-family: 'Kanit';
     font-size: 18px;
     margin: 10px 0;
     padding-right: 20px;
     display: inline-block;
     color: #ea212e;
 }

 .link-more:after {
     content: '';
     border-top: 3px solid #ea212e;
     border-left: 3px solid #ea212e;
     display: inline-block;
     width: 8px;
     height: 8px;
     -webkit-transform: rotate(135deg);
     -ms-transform: rotate(135deg);
     transform: rotate(135deg);
     visibility: visible;
     margin: 0 0 0 5px;
     position: absolute;
     top: 10px;
 }

 .link-more:hover,
 .link-more:focus {
     color: #fff;
 }

 .link-more:hover:after,
 .link-more:focus:after {
     border-top: 3px solid #fff;
     border-left: 3px solid #fff;
 }

 .sc-load-full .sc-load-content {
     padding-bottom: 50px;
 }

 .txt-white,
 .txt-white .sc-load-des strong,
 .txt-white .heading-h1 {
     color: #fff;
 }

 span.red {
     color: #ea212e;
     font-weight: 600;
 }


 .section-popup {
     margin-bottom: 80px;
 }

 .section-form-load {
     background: url('../img/bg-load-form.jpg') #ea212e top center;
     background-size: cover;
     background-repeat: no-repeat;
     padding: 80px 0;

 }

 .section-form-load .image {
     max-width: 450px;
     padding-top: 30px;
 }

 .product-thk {
     max-width: 350px;
     text-align: left;
     padding: 0 50px 0 0;
 }

 .form-load {
     width: 100%;
     max-width: 400px;
 }

 .form-load .icw-input {
     padding: 15px 0;
 }

 .form-load .icw-input input[type="text"],
 .form-load .icw-input input[type="email"],
 .form-load .icw-input input[type="password"] {
     height: 40px;
     border-top: 0;
     border-left: 0;
     border-right: 0;
     border-bottom: 1px solid #fff;
     padding: 5px 0;
     font-size: 16px;
     color: #fff;
     font-family: 'Kanit';
 }

 .form-load-inner {
     padding-bottom: 50px;
 }

 .form-load-inner .image {
     max-width: 376px;
 }

 .form-load ::placeholder {
     color: #e5859c;
     opacity: 1;
 }

 .form-load ::-webkit-input-placeholder {
     color: #e5859c;
     opacity: 1;
 }

 .form-load ::-moz-placeholder {
     color: #e5859c;
     opacity: 1;
 }

 .form-load :-ms-input-placeholder {
     color: #e5859c !important;
     opacity: 1;
 }

 .form-load :-moz-placeholder {
     color: #e5859c;
     opacity: 1;
 }

 .form-loyalty .form-load ::placeholder {
     color: #aaa;
     opacity: 1;
 }

 .form-loyalty .form-load ::-webkit-input-placeholder {
     color: #aaa;
     opacity: 1;
 }

 .form-loyalty .form-load ::-moz-placeholder {
     color: #aaa;
     opacity: 1;
 }

 .form-loyalty .form-load :-ms-input-placeholder {
     color: #aaa !important;
     opacity: 1;
 }

 .form-loyalty .form-load :-moz-placeholder {
     color: #aaa;
     opacity: 1;
 }

 .heading-form h3 {
     color: #fff;
     line-height: .9;
     margin-bottom: 20px;
     padding-left: 10px;
 }

 .form-load .icw-input .checkbox-inline:nth-child(1) {
     width: 40%;
 }

 .form-load .icw-input .checkbox-inline:nth-child(2) {
     width: 55%;
 }

 /* Loan-new */

 .section-heading {
     text-align: center;
     margin-bottom: 20px;
 }

 .section-heading h1 {
     font-family: 'Kanit';
 }

 .section-heading.t-white h1 {
     color: #fff;
 }

 .section-highlight-product .section-heading h1 {
     font-size: 60px;
 }

 .section-highlight-product .section-heading p.des {
     font-size: 26px;
     line-height: 1;
 }

 .section-heading p.des {
     font-size: 24px;
     font-family: 'Kanit';
     margin: 10px 0;
     line-height: 1;
     color: #777777;
 }

 .section-heading p.des strong {
     font-family: 'KanitBold';
     color: #222222;
 }

 .slide-proffer {
     margin: 0 auto;
     position: relative;
     overflow: hidden;
     list-style: none;
     z-index: 1;
     padding-bottom: 50px;
 }

 .slide-proffer.swiper-container-horizontal > .swiper-pagination-bullets {
     left: auto;
     bottom: 0;
     width: 100%;
     text-align: center;
 }

 .section-highlight-product {
     background-color: #f2f4f5;
     padding-top: 80px;
     position: relative;
     height: 100%;
     overflow: hidden;
 }

 .section-highlight-product svg.svg-banner {
     position: absolute;
     bottom: 0px;
     left: 0;
     width: 100%;
 }

 .list-proffer {
     text-align: center;
 }

 .list-proffer .item {
     width: calc(100% / 3 - 3px);
     display: inline-block;
     vertical-align: text-top;
     height: 170px;
 }

 .list-proffer .item .image {
     height: 80px;
     margin-bottom: 10px;
 }

 .list-proffer-inner {
     text-align: center;
     padding: 15px 0;
 }

 .list-proffer-inner i {
     color: #ea212e;
     font-size: 60px;
 }

 .list-proffer-inner h4 {
     font-size: 18px;
     font-family: 'Kanit';
 }

 .heading-line {
     border-bottom: 1px solid #cccccc;
     padding: 10px 0;
 }

 .heading-line h4 {
     font-size: 30px;
 }

 .list-attribute-inner {
     padding: 20px 0 30px;
 }

 .list-attribute-inner ul {
     padding-left: 20px;
 }

 .list-attribute-inner ul li {
     list-style-type: disc;
     font-size: 16px;
     color: #777777;
     margin-bottom: 5px;
 }

 .list-attribute-inner h4.txt-red {
     color: #ea212e;
     margin-bottom: 5px;
     line-height: 1.5;
 }

 .slide-proffer-list {
     position: relative;
 }

 .slide-proffer-detail {
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
     max-width: 460px;
     z-index: 5;
     background-color: rgba(255, 255, 255, .8);
 }

 .slide-proffer-detail-inner {
     padding: 50px 55px;
     height: auto;
 }

 .slide-proffer-detail-inner .catagory {
     font-family: 'Kanit', Helvetica, Arial, sans-serif;
     font-size: 16px;
 }

 .slide-proffer-detail-inner .highlight-title {
     font-size: 40px;
     margin-top: 10px;
     margin-bottom: 20px;
     line-height: .9;
 }

 .slide-proffer-detail-inner .highlight-price h1 {
     font-size: 60px;
     color: #ea212e;
 }

 .slide-proffer-detail-inner h3 {
     font-size: 26px;
     margin: 10px 0 -5px;
 }

 .slide-proffer-detail-inner .highlight-price h1 span {
     font-size: 30px;
     font-family: 'Kanit';
 }

 .slide-proffer-detail-inner a.btn {
     margin: 30px 0;
 }

 /* Easy-Pay */

 p.note strong {
     font-weight: 600;
 }

 ul.note li {
     color: #aaaaaa;
     font-style: italic;
     font-size: 11px;
 }


 .section-credit {
     margin-top: 60px;
 }

 .list-credit-slide .image,
 .list-credit-slide .detail {
     width: 50%;
     max-width: 550px;
     position: relative;
     z-index: 2;
 }

 .list-credit-slide .detail {
     padding: 50px 60px 0;
 }

 .list-credit-slide .detail ul li {
     color: #fff;
     font-size: 24px;
     font-family: 'Kanit';
     line-height: 1;
     margin: 20px 0;
     position: relative;
     padding-left: 20px;
 }

 .list-credit-slide .detail ul li:before {
     content: '';
     position: absolute;
     left: 0px;
     top: 10px;
     width: 5px;
     height: 5px;
     text-align: center;
     border-radius: 50%;
     background-color: #fff;
 }



 .section-credit.section-credit-txt {
     padding: 150px 0 150px;
 }

 .section-credit-txt-detail h4.txt-red {
     font-size: 30px;
     color: #ea212e;
     margin-bottom: 10px;
 }

 .section-credit-txt-detail ul {}

 .section-credit-txt-detail ul li {
     color: #fff;
     font-family: 'Kanit';
     font-size: 24px;
     line-height: 1;
     position: relative;
     padding-left: 20px;
     margin: 5px 0;
 }

 .section-credit-txt-detail ul li:before {
     content: '';
     width: 5px;
     height: 5px;
     border-radius: 50%;
     background-color: #fff;
     position: absolute;
     top: 9px;
     left: 0;
 }

 .list-proffer-note {
     margin: 30px 5% 0;
 }

 .form-loyalty {
     width: 100%;
     max-width: 360px;
     margin: 0 auto;
     text-align: center;
 }

 .btn-bhome {
     margin-bottom: 10px;
 }

 .content-detail {
     max-width: 420px;
     text-align: left;
     margin: 20px auto 20px;
 }

 .content-detail .heading-h1 {
     font-family: 'Kanit', Helvetica, Arial, sans-serif;
     font-size: 30px;
     margin-bottom: 10px;
 }

 .popup-mail {
     max-width: 350px;
 }

 .popup-mail .icw-fields .icw-field {
     padding: 0;
 }

 .modal-thk .box-thk .image {
     max-width: 450px;
     margin: 0 auto;
 }

 .content-detail input {
     font-family: Helvetica, Arial, sans-serif;
     font-size: 14px;
     border-radius: 3px;
 }

 #popup-thk2 .icw-input {
     padding: 10px 0;
 }

 #popup-thk2 .action-form {
     padding: 0;
     text-align: center;
 }

 #popup-thk2 .action-form .btn {
     width: 100%;
     max-width: 300px;
     margin: 0 auto;
 }

 .ct-credit-header {
     font-family: 'KanitBold';
 }

 .banner-products-top {
     text-align: center;
     color: #333;
     padding: 20px 0 20px;
 }

 .bls-credit:after {
     content: "";
     clear: both;
     height: 0;
     visibility: hidden;
     display: block;
 }

 .ct-credit-header {
     background-color: #fafafa;
     color: #333;
     font-size: 18px;
     text-align: center;
     border-bottom: 1px solid #eeeeee;
     padding: 17px 25px 18px;
 }

 .ct-credit-content > div {
     border-bottom: 1px solid #eeeeee;
     padding: 17px 25px 18px;
     height: 58px;
     font-size: 16px;
 }

 .ct-credit-content > div i {
     font-size: 20px;
     color: #ea212e;
 }

 .ct-credit-content .bl-btncal {
     border-bottom: 0;
     padding: 40px 25px 20px;
 }

 .bls-credit > div {
     width: 33%;
     float: left;
     text-align: center;
 }

 .bls-credit > div:first-child {
     width: 34%;
     text-align: left;
 }

 .sc-hand {
     margin-bottom: 50px;
 }

 .sc-load {
     position: relative;
     width: calc(100% / 2 - 32px);
     margin: 15px 15px;
     display: inline-block;
     color: #fff;
 }

 .sc-load img {
     width: 100%;
 }

 .sc-load.sc-load-full {
     width: 100%;
     margin: 0 0 15px;
 }

 .sc-load-full .sc-load-content {
     padding: 0 0 0 60px;
     width: 100%;
     max-width: 500px;
     margin: 0 0 0 auto;
 }

 .sc-load-inner {
     position: absolute;
     width: 100%;
     height: 100%;
     left: 0;
     top: 0;
     padding: 55px 50px;
 }

 .section-load {
     margin: 0 -15px;
 }

 .sc-load-content .heading-h1 {
     margin-bottom: 15px;
     color: #fff;
 }


 .main-products .sc-load-des {
     font-family: Arial, Thonburi, Tahoma, sans-serif;
     font-size: 16px;
     line-height: 1.3;
     color: #cccccc;
 }

 .section-credit {
     margin-bottom: 20px;
 }

 .ct-credit-content .bl-btncal {
     border-bottom: 0;
     margin-top: 40px;
     margin-bottom: 50px;
     padding: 0;
     height: auto;
     margin: 40px auto 50px auto;
 }

 .banner-products {
     margin-bottom: 50px;
 }

 .banner-products > .container {
     position: relative;
 }

 .banner-products .sc-load-inner {
     width: 100%;
     max-width: 500px;
     padding: 0 30px;
     left: auto;
     right: 20px;
     color: #fff;
 }

 .subtitle-page .title-page {
     margin-bottom: 10px;
 }

 .seciton-product-highlight {
     position: relative;
 }

 .seciton-product-highlight .image img {
     width: 100%;
 }

 .seciton-product-highlight-content {
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: calc(100% - 40px);
     color: #fff;
 }

 .seciton-product-highlight-content .list-detail {
     width: 100%;
     max-width: 400px;
 }

 .seciton-product-highlight-content h2 {
     margin-top: 30px;
     margin-bottom: 10px;
     line-height: 1.2;
     color: #fff;
 }

 .item {
     color: #fff;
     font-size: 18px;
     line-height: 1.5;
     font-family: 'Kanit';
     padding-left: 40px;
     position: relative;
     margin: 20px 0;
 }

 .item:before {
     content: '1';
     position: absolute;
     left: 0;
     top: -5px;
     font-size: 30px;
     color: #ea212e;
     font-weight: 600;
     font-style: italic;
 }

 .list-detail .item:nth-child(2):before {
     content: '2';
 }

 .list-detail .item:nth-child(3):before {
     content: '3';
 }

 .main-content {
     margin-top: 70px;
 }

 .list-attribute-inner ul {
     padding-left: 20px;
     margin-bottom: 30px;
 }

 .banner-products-top h2 {
     font-size: 35px;
     margin-bottom: 10px;
 }

 .banner-products-top .sc-load-des {
     color: #999;
 }

 .subtitle-page .sc-load-des {
     color: #999;
 }

 .subtitle-page {
     color: #333;
     text-align: center;
     margin-bottom: 25px;
 }

 .seciton-product-content {
     width: 100%;
     position: absolute;
     height: 100%;
     left: 0;
     top: 0;
 }

 .seciton-product-content h2 {
     color: #fff;
 }

 .seciton-product-content .txt-detail h3 {
     margin-bottom: 10px;
     color: #ea212e;
 }

 .txt-detail ul {
     margin-bottom: 10px;
     padding-left: 20px;
 }

 .txt-detail ul li {
     list-style: disc;
 }

 .seciton-product-content .txt-detail {
     width: 100%;
     max-width: 550px;
     margin-top: 20px;
     color: #fff;
     font-family: 'Kanit';
     font-size: 16px;
 }

 @media screen and (max-width: 1024px) {
     .main-content {
         margin-top: 40px;
     }

     .banner-page-des {
         padding-bottom: 150px;
     }

     .banner-page-des {
         font-size: 22px;
     }

     .sc-load-full .sc-load-content {
         padding: 0 30px 0 90px;
         max-width: 370px;
     }

     .section-load {
         margin: 0 -10px;
     }

     .sc-load {
         position: relative;
         width: calc(100% / 2 - 22px);
         margin: 10px 10px;
         display: inline-block;
     }

     .section-form-load.landing {
         padding: 40px 0;
     }

     .sc-load-inner {
         padding: 40px 40px;
     }

     .slide-proffer-detail-inner {
         padding: 55px 55px;
     }

     .section-credit {
         margin-bottom: 40px;
     }

     .section-heading {
         margin-bottom: 30px;
     }

     .section-credit.section-credit-txt {
         padding: 100px 0;
     }

     .section-credit .section-heading {
         margin-bottom: 10px;
     }



     .list-credit-slide .detail {
         padding: 30px 50px 0;
     }

     .section-highlight-product .section-heading h1 {
         font-size: 45px;
     }

     .subtitle-page .title-page {
         font-size: 35px;
     }

     .title-page {
         font-size: 35px;
     }

     .banner-products {
         margin-bottom: 0;
     }

     .seciton-product-highlight-content h1 {
         font-size: 25px;
         line-height: 1.2;
     }

     .item {
         font-size: 16px;
         margin: 15px 0;
     }

     .seciton-product-highlight-content .container {
         padding-left: 60px;
     }

     .banner-page {
         margin-bottom: 0;
     }

     .ct-credit-header {
         font-size: 17px;
     }
     .seciton-product-highlight-content h2{
         margin-bottom: 20px;
     }

 }

 @media screen and (max-width: 1023px) {
     .banner-page-des {
         padding-bottom: 100px;
     }

     .slide-proffer-detail-inner {
         padding: 35px 40px;
     }

     .slide-proffer-detail-inner .highlight-price h1 {
         font-size: 40px;
     }

     .slide-proffer-detail-inner .highlight-title {
         font-size: 40px;
     }

     .slide-proffer-detail-inner h3 {
         font-size: 18px;
     }

     .slide-proffer-detail-inner .catagory {
         font-size: 11px;
     }

     .slide-proffer-detail-inner a.btn {
         margin: 15px 0 20px;
     }

     .slide-proffer-detail {
         max-width: 350px;
     }

     .list-credit-slide .detail ul li {
         font-size: 22px;
         margin: 20px 0;
     }

     .section-credit-txt-detail ul li {
         font-size: 22px;
     }

     .section-highlight-product svg.svg-banner,
     .section-credit .svg-top,
     .section-credit .svg-bottom {
         height: 50px;
     }

     .list-credit-slide {
         padding-bottom: 20px;
     }

     .section-heading p.des {
         font-size: 22px;
     }

     .banner-products .sc-load-inner {
         max-width: 330px;
         padding-right: 30px;
     }

     .seciton-product-highlight {
         background-color: #202020;
         padding-bottom: 40px;
         margin-bottom: 20px;
     }

     .seciton-product-highlight-content {
         position: relative;
     }

     .seciton-product-highlight-content .list-detail {
         max-width: inherit;
     }

     .item:before {
         font-size: 25px;
         top: -8px;
         left: 5px;
     }

     .item {
         font-size: 15px;
         margin: 10px 0;
     }

     .list-attribute-inner h4.txt-red {
         font-size: 18px;
     }

     .seciton-product-highlight-content .container {
         padding-right: 60px;
     }

     .heading-line h3 {
         font-size: 23px;
     }

     .title-page {
         font-size: 26px;
         margin-bottom: 20px;
     }

     .section-credit {
         margin-top: 30px;
     }

     .bls-credit > div {
         width: 100%;
         margin-bottom: 50px;
         text-align: right;
     }

     .bls-credit > div:first-child {
         display: none;
     }

     .bls-credit > div {
         width: 100%;
         margin-bottom: 50px;
         text-align: right;
     }

     .bls-credit > div:last-child {
         margin-bottom: 0;
     }

     .ct-credit-header {
         text-align: left;
     }

     .ct-credit-content .none {
         display: none;
     }

     .ct-credit-content > div {
         position: relative;
     }

     .ct-credit-content > div:before {
         position: absolute;
         z-index: 5;
         left: 25px;
         width: 45%;
         white-space: nowrap;
         text-align: left;
     }

     .ct-credit-content > div:nth-of-type(1):before {
         content: "ดอกเบี้ยคงที่";
     }

     .ct-credit-content > div:nth-of-type(2):before {
         content: "ผ่อนเท่ากันทุกงวด";
     }

     .ct-credit-content > div:nth-of-type(3):before {
         content: "ผ่อนต่อเดือนน้อย";
     }

     .ct-credit-content > div:nth-of-type(4):before {
         content: "ผ่อนแบบบอลลูน";
     }

     .ct-credit-content > div:nth-of-type(5):before {
         content: "ดาวน์ถูก เริ่มต้นที่ 10%";
     }

     .ct-credit-content > div:nth-of-type(6):before {
         content: "ดอกเบี้ยพิเศษ";
     }

     .ct-credit-content > div:nth-of-type(7):before {
         content: "สำหรับข้าราชการ / พนักงานรัฐวิสาหกิจ";
     }

     .sc-load-content .heading-h2 {
         margin-bottom: 10px;
         font-size: 30px;
     }

     .seciton-product-content {
         position: relative;
         padding: 50px 40px 0;
         margin: 0 auto;
     }

     .seciton-product-content h2 {
         font-size: 30px;
     }

     .seciton-product-content .txt-detail h3 {
         font-size: 20px;
         margin-bottom: 10px;
     }

     .seciton-product-content .txt-detail {
         max-width: inherit;
         margin-top: 10px;
     }

     .seciton-product-content {
         padding: 50px 20px 0;
     }
 }

 @media screen and (max-width: 767px) {
     .sc-load {
         width: 100%;
         display: block;
     }

     .sc-load.sc-load-full {
         text-align: center;
     }

     .sc-load.sc-load-full .v-middle {
         vertical-align: top;
     }

     .sc-load.sc-load-full,
     .sc-load {
         margin: 0 0 15px 0;
     }

     .section-load {
         margin: 0 0;
     }

     .section-sc-load > div {
         padding: 0;
     }

     .sc-load-inner {
         padding: 40px 30px;
     }

     .sc-load-full .sc-load-content {
         padding: 0;
     }

     .banner-page-inner {
         position: relative;
         padding: 20px 0 30px;
     }

     .banner-page-des {
         padding-bottom: 0px;
     }

     .section-sc-load {
         padding: 0;
     }

     .section-form-load.landing {
         padding: 0px 0;
     }

     .form-load .action-form {
         text-align: center;
     }

     .banner-page-inner .heading-h1 {
         font-size: 40px;
     }

     .section-form-load,
     .section-form-load.landing {
             background-size: initial;
    background: #ea212e;
     }

     .slide-proffer-detail {
         position: relative;
         width: 100%;
         max-width: inherit;
     }

     .slide-proffer-detail-inner {
         padding: 35px 30px 45px;
         background-color: #f2f4f5;
     }

     .slide-proffer-detail-inner .highlight-title {
         margin-bottom: 10px;
     }

     .slide-proffer {
         padding-bottom: 0;
     }

     .slide-proffer.swiper-container-horizontal > .swiper-pagination-bullets {
         bottom: 10px;
     }

     .section-highlight-product .section-heading h1 {
         font-size: 40px;
     }

     .section-highlight-product .section-heading p.des {
         font-size: 24px;
     }

     .section-highlight-product .banner-image {
         margin: 0 -20px;
     }

     .section-heading {
         margin-bottom: 15px;
     }

     .list-credit-slide .image,
     .list-credit-slide .detail {
         display: block;
         width: 100%;
         max-width: inherit;
     }

     .list-credit-slide .detail {
         padding: 10px 40px 40px;
     }

     .section-credit {
         margin-top: 0;
         margin-bottom: 20px;
     }

     .section-credit.section-credit-txt {
         padding: 80px 0 80px;
     }

     .form-loyalty {
         padding-bottom: 40px;
     }

     .section-highlight-product {
         padding-top: 50px;
     }

     .section-highlight-product svg.svg-banner,
     .section-credit .svg-top,
     .section-credit .svg-bottom {
         height: 50px;
     }

 
     .list-proffer .item {
         width: calc(100% / 2 - 2px);
     }

     span.br-w767 {
         display: block;
     }

     .main-content {
         margin-top: 25px;
     }

     .banner-products-top .sc-load-des {
         margin-bottom: 0;
     }

     .subtitle-page .title-page {
         font-size: 28px;
         line-height: 1.2;
         margin-bottom: 20px;
     }

     .banner-page-content {
         position: relative;
         padding: 20px 0 30px;
     }

     .banner-page .title-banner,
     .banner-page .des {
         color: #333;
     }
     .section-form-load .image{
         padding-bottom: 50px;
         padding-top: 0;
     }

 }

 @media screen and (max-width: 375px) {
     .sc-load-inner {
         padding: 40px 10px;
     }
 }
