html {scroll-behavior: smooth;}
/******* Start Trang dịch vụ quảng cáo *******/
/*Start top-bg-section*/
.top-bg-section {height: auto;padding-bottom: 180px;overflow: hidden; background-image: url('../img/vn/business-ads/img-busines-ads-bg-section-2.png');background-position: top;background-repeat: no-repeat;}
.top-bg-section .container {display: flex}
.top-bg-section .business-title{padding-top: 163px; padding-left: 10px;}
.top-bg-section .business-title h4{width: 450px;height: 104px; color: #000000; letter-spacing: -0.02em;font-family: 'Open Sans';font-weight: 700;font-size: 40px;line-height: 52px;}
.top-bg-section .business-title p{ color: #000000; letter-spacing: 0;font-family: 'Open Sans';font-weight: 400;font-size: 16px;line-height: 26px; margin-top: 29px; width: 450px}
.get-advise{ line-height: 24px;letter-spacing: -0.02em; background: #2F32F0;border-radius: 25px;padding: 12px 32px;font-size: 16px;color: white;font-weight: 700;margin-top: 20px;border: none;}
.image-right{padding-top: 78px}
.image-right .image-right1{border-radius: 25px;margin-left: 200px;filter: drop-shadow(0px 100px 80px rgba(0, 0, 0, 0.03)) drop-shadow(0px 64.8148px 46.8519px rgba(0, 0, 0, 0.0227778)) drop-shadow(0px 38.5185px 25.4815px rgba(0, 0, 0, 0.0182222)) drop-shadow(0px 20px 13px rgba(0, 0, 0, 0.015)) drop-shadow(0px 8.14815px 6.51852px rgba(0, 0, 0, 0.0117778)) drop-shadow(0px 1.85185px 3.14815px rgba(0, 0, 0, 0.00722222));}

/*Start block2-sective*/
.block2-section .block2-heading {text-align: center;}
.block2-section .block2-heading h5{font-family: 'Open Sans';font-style: normal;font-weight: 700;font-size: 30px;line-height: 40px;letter-spacing: -0.02em;}
.block2-section .benefit-business {margin-top: 50px; display: flex}
.block2-section .benefit-business .benefit-business-item {margin-bottom: 15px; padding:30px 30px 20px 30px; background: #FFFFFF;box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.2);border-radius: 15px;width: 280px;margin-left: 10px;margin-right: 10px}
.block2-section .benefit-business .benefit-business-item .item-title p{font-family: 'Open Sans';font-style: normal;font-weight: 700;font-size: 20px;line-height: 28px;letter-spacing: -0.02em;color: #000000; margin-top: 16px}
.block2-section .benefit-business .benefit-business-item .item-subtitle p{font-family: 'Open Sans';font-style: normal;font-weight: 400;font-size: 16px;line-height: 24px;color: #000000;margin-top: 19px;width: 220px; letter-spacing: 0}
.block2-section .block2-button{text-align: center}
.block2-section .block2-button .get-advise {margin-top: 25px; margin-bottom: 78px }

/*Start block-line and block3-section*/
.block-line {background: #FAFAFA;}
.block3-section{background: #FAFAFA;}
.block3-section .block3-heading{display: flex; justify-content: center; margin-top: 55px; margin-bottom: 50px;}
.block3-section .block3-heading h4{width:850px; height: 80px; font-family: 'Open Sans';font-style: normal;font-weight: 700;font-size: 30px;line-height: 40px;text-align: center;letter-spacing: -0.02em;color: #072125;}
.block3-section .block3-total-item {display: flex; justify-content: center}
.block3-section .block3-total-item .block3-item:nth-child(2){margin: 0 30px;}
.block3-section .block3-total-item .block3-item .block3-item-detail{margin-top: 16px; margin-bottom: 40px; width: 330px}
.block3-section .block3-total-item .block3-item .block3-item-detail .detail-title{font-family: 'Open Sans';font-style: normal;font-weight: 700;font-size: 20px;line-height: 28px;text-align: center;letter-spacing: -0.02em;color: #072125; margin-bottom: 8px}
.block3-section .block3-total-item .block3-item .block3-item-detail .detail-subtitle{font-family: 'Open Sans';font-style: normal;font-weight: 400;font-size: 16px;line-height: 24px;text-align: center;color: #999999; letter-spacing: 0}
.block3-section .block3-total-item:nth-child(3) {margin-bottom: 0px}
.block3-section {padding-bottom: 89px}

/*Start block4-section*/
.block4-section {padding-top:148px; padding-bottom: 106px}
.block4-section .business-ads {display: flex;flex-wrap: wrap;}
.block4-section .block4-img img{margin-left: 25px}
.block4-section .block4-content .content-title .content-title-heading {font-family: 'Open Sans';font-style: normal;font-weight: 400;font-size: 30px;line-height: 40px;letter-spacing: -0.02em;color: #072125;margin-top: 0;max-width: 490px;padding-left: 60px;}
.block4-section .block4-content .content-title .content-title-sub{margin-bottom: 40px; max-width: 470px;font-family: 'Open Sans';font-style: normal;font-weight: 400;font-size: 16px;line-height: 24px;color: #072125;margin-top: 30px; padding-left: 60px;letter-spacing: 0;}
.block4-section .content-tick .content-tick-list{list-style-type: none}
.block4-section .content-tick .content-tick-list .tick-item{display: flex; margin-left: 33px; margin-bottom: 14px}
.block4-section .content-tick .content-tick-list .tick-item:last-child{margin-bottom: 30px}
.block4-section .content-tick .content-tick-list .tick-item .tick-item-icon {margin-right: 15px}
.block4-section .content-tick .content-tick-list .tick-item .tick-item-icon i{padding: 11px;background: #E6FCEC;border-radius: 12px;}
.block4-section .content-tick .content-tick-list .tick-item .tick-item-content h6{max-width: 437px;font-family: 'Open Sans';font-style: normal;font-weight: 700;font-size: 20px;line-height: 28px;letter-spacing: -0.02em;color: #000000;margin-top: 0;margin-bottom: 10px;}
.block4-section .content-tick .content-tick-list .tick-item .tick-item-content p{max-width: 437px;font-family: 'Open Sans';font-style: normal;font-weight: 400;font-size: 16px;line-height: 24px;color: #000000;letter-spacing: 0;}
.block4-section .content-button{margin-left: 60px}
.block4-section .content-button .get-advise{margin: 0}

/*Start block5-section*/
.block5-section.mobile{display: none}
.block5-section{background-image: url('../img/vn/business-ads/block5-section-1.png');color: white; background-size: cover;}
.block5-section .detail-accomplishment{padding-top: 43px; color: white}
.block5-section .detail-accomplishment .num2{padding-left: 98px;}
.block5-section .detail-accomplishment .num3{padding-left: 71px;}
.block5-section .detail-accomplishment .num4{padding-left: 45px;}
.block5-section .accomplishment{padding-top: 80px;padding-left: 10px;width: 17.6%}
.block5-section .accomplishment p{font-size: 20px;line-height: 28px;letter-spacing: initial;padding-right: 5px;}
.block5-section .detail-accomplishment p{font-size: 20px;line-height: 28px;letter-spacing: initial;margin-top: -11px;}
.block5-section .detail-accomplishment{width: 80.2%;border-left: 2px solid #48C48E;margin-left: 0px;padding-bottom: 39px;}
.block5-section .detail-accomplishment h3{color: white;font-size: 72px;line-height: 98.35px;letter-spacing: -0.02em;font-family: 'Manrope';}

/*Start block6-section and block7-section*/
.block6-section{padding-top: 112px;padding-bottom: 100px;background-image: url('../img/vn/business-ads/background6.png');}
.block6-section.step-title{text-align: center;margin: auto;}
.block6-section .steps-business{display: flex; margin-top: 60px}
.block6-section .steps-business .block-step1 {width: 260px; padding-left: 10px; padding-right: 31px;}
.block6-section .step-title h3{font-family: 'Open Sans';font-style: normal;font-weight: 700;font-size: 30px;line-height: 40px;text-align: center;letter-spacing: -0.02em;}
.block6-section p{margin-top: 20px;letter-spacing: 0;font-family: 'Open Sans';font-style: normal;font-weight: 400;font-size: 16px;line-height: 24px;}
.steps-business p{color: #999999;}
.block6-section .step-number{width: 56px;background-color: #E6FCEC;border-radius: 12px;color: #000000;font-size: 24px;line-height: 28px;font-weight: 600;height: 56px;display: flex;justify-content: center;align-items: center;}
.block6-section .step-content{margin-top: 26px;}
.block6-section .step-content h4{font-size: 20px;line-height: 28px;}
.block6-section .advise-button{margin: auto;text-align: center;margin-top: 25px;}
.block7-section{background-image: url('../img/vn/business-ads/block6-section-background-Blue-2.png');color: white;padding-bottom: 92px;background-position: top;background-size: cover;}
.block7-section .register-business{padding-top: 82px;padding-left: 110px;}
.block7-section .register-business p{width: 320px; margin-top: 28px; letter-spacing: 0;font-family: 'Open Sans';font-style: normal;font-weight: 400;font-size: 16px;line-height: 24px;color: #FFFFFF;margin-top: 18px;}
.block7-section .register-business h3{font-size: 40px !important;margin-top: 13px;font-family: 'Open Sans';font-style: normal;font-weight: 400;line-height: 52px;color: #FFFFFF;letter-spacing: 0;}
.block7-section .form-advise {padding-top: 141px;padding-left: 100px;}
.form-advise input{border-radius: 5px !important;width: 348px !important;height: 35px;font-size: 16px !important;line-height: 24px;}
.form-advise button{background-color: #2F32F0 !important;border-radius: 5px !important;color: white !important;width: 366px !important;height: 62px !important;font-size: 16px !important;line-height: 24px !important;margin-top: 21px !important;border:none !important}
/*.footer-business{padding-bottom: 100px;}*/
/*.service-business ul{list-style: none;margin-left: 0px;}*/
/*.service-business ul li:last-child{margin-top: 18px;padding-right: 23px;}*/
/*.footer-copy{text-align: center;margin-top: 117px;}*/
/*.contact-icon ul{list-style: none;margin-left: 0px;display: flex;margin-top: 26px;}*/
/*.contact-icon ul li{margin-right: 15px;}*/
/*.some-points .point1{padding-left: 65px;}*/
/*.some-points .point2{padding-left: 23px;}*/
/*.some-points .point3{padding-right: 67px;}*/
/*.footer-business .about-vlance{padding-right: 114px;}*/
/*.instruction-contact .instruction{padding-right: 67px;}*/
/*.instruction-contact .contact{padding-left: 30px;}*/

/******* End Trang dịch vụ quảng cáo *******/


/******* Start trang dịch vụ xây dựng website *****/
.top-bg-section.landing-build-website {background-image: url('../img/vn/business-build-website/img-busines-ads-bg-section-2.png');}
.top-bg-section.landing-build-website .business-title{padding-top: 190px;}
.top-bg-section.landing-build-website .business-title p{width: 430px}

.block2-section.landing-build-website{padding-top: 20px}
.block2-section.landing-build-website .block2-button .get-advise {margin-bottom: 52px;}


.block4-section.landing-build-website {background-color: #FAFAFA; padding-top: 76px;padding-bottom: 120px;}
.block4-section.landing-build-website .content-tick .content-tick-list .tick-item .tick-item-icon i{background: #F7DFC4;}
.block4-section.landing-build-website .block4-partner .partner_heading h3{ margin-top: 99px; font-family: 'Open Sans';font-style: normal;font-weight: 400;font-size: 20px;line-height: 28px;text-align: center;color: #000000;}
.block4-section.landing-build-website .block4-partner .partner_img {display: flex; justify-content: center; flex-wrap: wrap}
.block4-section.landing-build-website .block4-partner .partner_img .partner_img_icon {margin: 20px 10px 0 10px}
.block4-section.landing-build-website .block4-content .content-title .content-title-heading {padding-bottom: 30px}
.block4-section.landing-build-website .content-tick .content-tick-list .tick-item:last-child{margin-bottom: 40px}
.block4-section.landing-build-website .block4-partner{margin: 0}

.block-category.landing-build-website {padding-top: 90px; padding-bottom: 106px; text-align: center }
.block-category.landing-build-website .block-categprry-heading {display: flex; justify-content: center; margin-bottom: 49px}
.block-category.landing-build-website .block-categprry-heading .heading-text {margin:0px;width: 547px;height: 80px;font-family: 'Open Sans';font-style: normal;font-weight: 700;font-size: 30px;line-height: 40px;text-align: center;letter-spacing: -0.02em;color: #072125;}
.block-category.landing-build-website .block-category-list img {margin: 1px 1px 4px 1px;}


.block5-section.landing-build-website{background-image: url('../img/vn/business-build-website/block5-section-1.png')}
.block5-section.landing-build-website .detail-accomplishment{border-left: 2px solid #8D6852}

.block6-section.landing-build-website .step-number{background-color: #F8DFC4;color: #000000}

.block7-section.landing-build-website{background-image: url('../img/vn/business-build-website/block6-section-background-brown-2.png');color: white;padding-bottom: 92px;background-position: -46px;background-size: cover;}

/*Popup của nút ấn đầu tiên*/
#backdrop-landing-page-business{background-color: #000;z-index: 1;position: fixed;opacity: .7;height: 100%;width: 100%;top: 0;bottom: 0;right: 0;left: 0;}
#popup-form-landing-page-business{width: 568px;text-align: center;padding-top: 62px;padding-bottom: 44px;border-radius: 9px;position: fixed;background: #FFFFFF;z-index: 2;top: 50%;left: 50%;transform: translate(-50%, -50%);}
#popup-form-landing-page-business .form-title h3{padding: 0 73px;font-family: 'Open Sans';font-style: normal;font-weight: 600;font-size: 24px;line-height: 32px;text-align: center;color: #000000;}
#popup-form-landing-page-business .form-title p{font-family: 'Open Sans';font-style: normal;font-weight: 400;font-size: 14px;line-height: 20px;text-align: center;color: #000000;}
#popup-form-landing-page-business .form-content button{background: rgba(47, 50, 240, 1)!important;}
#popup-form-landing-page-business .form-icon {position: absolute;right: 15px;top: 15px;font-size: 20px;font-weight: 100;}
#popup-form-landing-page-business .form-icon a{color: rgba(0, 0, 0, 1)}

#popup-form-become-supplier-business{width: 568px;text-align: center;padding-top: 62px;padding-bottom: 44px;border-radius: 9px;position: fixed;background: #FFFFFF;z-index: 2;top: 50%;left: 50%;transform: translate(-50%, -50%);}
#popup-form-become-supplier-business .form-title h3{padding: 0 50px;font-family: 'Open Sans';font-style: normal;font-weight: 600;font-size: 24px;line-height: 32px;text-align: center;color: #000000;}
#popup-form-become-supplier-business .form-title p{font-family: 'Open Sans';font-style: normal;font-weight: 400;font-size: 14px;line-height: 20px;text-align: center;color: #000000;}
#popup-form-become-supplier-business .form-content button{background: rgba(47, 50, 240, 1)!important;}
#popup-form-become-supplier-business .form-icon {position: absolute;right: 15px;top: 15px;font-size: 20px;font-weight: 100;}
#popup-form-become-supplier-business .form-icon a{color: rgba(0, 0, 0, 1)}

@media (max-width: 1200px) {
    .block2-section .benefit-business {flex-wrap: wrap;justify-content: center;}
    .block2-section .benefit-business .benefit-business-item{width: 354px; display: flex;}
    .block2-section .benefit-business .benefit-business-item .item-icon{width: max-content; font-size: 16px}
    .block2-section .benefit-business .benefit-business-item .item-title p{margin-top: 0; font-size: 16px}
    .block2-section .benefit-business .benefit-business-item .item-icon img{width: 56px; margin-right: 20px}
    .block2-section .benefit-business .benefit-business-item .item-subtitle p{width: auto; font-size: 14px; letter-spacing: unset; line-height: 20px; margin-top: 0}
    .block2-section .benefit-business .benefit-business-item .item-detail{width: 84%}
    /*.block5-section .detail-accomplishment .num2{padding-left: 23px;}*/
    /*.block5-section .detail-accomplishment .num3{padding-left: 40px;}*/
    /*.block5-section .detail-accomplishment .num4{padding-left: 40px;}*/
}
@media (max-width: 1050px) {
    .block3-section .block3-total-item {flex-wrap: wrap;}
    .block3-section .block3-total-item .block3-item{display: flex; margin-bottom: 30px; width: 100%}
    .block3-section .block3-total-item .block3-item .block3-item-img{margin-right: 20px; margin-left: 30px; width: 30%}
    .block3-section .block3-total-item .block3-item .block3-item-detail .detail-title{font-size:16px; text-align: left; line-height: 24px}
    .block3-section .block3-total-item .block3-item .block3-item-detail .detail-subtitle{font-size:14px;text-align: left; line-height: 20px; letter-spacing: unset}
    .block3-section .block3-total-item .block3-item:nth-child(2){margin: 0 0 30px 0;}
    .block3-section .block3-total-item .block3-item .block3-item-detail{margin-right: 30px;width: 70%; margin-bottom: 0; margin-top: 0}
    .block7-section .form-advise{padding-left: 80px;}
}
@media (max-width: 977px) {
    .top-bg-section .container {flex-wrap: wrap}
    .top-bg-section .business-title h4 {width: 360px; height: auto; font-size: 30px; line-height: 40px}
    .top-bg-section .business-title p {width: 360px; height: auto}
    .top-bg-section .business-title {padding-top: 130px; padding-left: 25px;}
    .block4-section .block4-img img{margin-left: 0px}
    .block4-section .block4-content .content-title .content-title-heading{padding-left: 20px}
    .block4-section .block4-content .content-title .content-title-sub{padding-left: 20px}
    .block4-section .content-tick-list {margin: 0}
    .block4-section .content-tick .content-tick-list .tick-item{margin-left: 30px}
    .block7-section .register-business{padding-left: 30px}
    .block7-section .form-advise{padding-left: 0}
    .block6-section .steps-business{flex-wrap: wrap; justify-content: center}
    .block5-section .detail-accomplishment .num4{padding-left: 0px;}
    .block5-section .detail-accomplishment .num3{padding-left: 11px;}
    .block5-section .detail-accomplishment .num2{padding-left: 60px}
}
@media (max-width: 977px)  and (min-width: 768px){
    .form-advise input{width: 34vw !important;}
    .form-advise button{width: 35.5vw !important;}
    .block7-section .form-advise{padding-left: 74px;}

}
@media (max-width: 768px) {
    .navbar-static-top.nav-new{min-height: 53px !important;}
    .top-bg-section {padding-bottom: 120px; height: max-content; padding-right: 30px; padding-left: 30px}
    .top-bg-section .business-title.span4 {width: auto; padding-top: 60px; padding-right: unset; padding-left: unset }
    .top-bg-section .image-right.span8 {width: 100%}
    .top-bg-section .business-title h4 {width: auto}
    .top-bg-section .business-title p {width: auto}
    .top-bg-section.landing-build-website .business-title p{width: 100%; margin-top: 20px; letter-spacing: unset}
    .image-right .image-right1{margin-left: 95px}

    .block2-section {padding-left: 30px; padding-right: 30px; padding-bottom: 100px}
    .block2-section.landing-build-website{padding-top: 0}
    .block2-section .benefit-business .benefit-business-item{width: 100%; margin-left: 0;margin-right: 0; padding: 25px 10px;}

    .block3-section{padding-left: 30px; padding-right: 30px; padding-bottom: 100px}
    .block3-section .block3-total-item .block3-item .block3-item-img{margin-left: 0;}
    .block3-section .block3-total-item .block3-item .block3-item-detail{margin-right: 0}

    .block4-section .block4-img.span6{width: 100%; order: 2; margin-bottom: 40px; text-align: center}
    .block4-section .block4-content.span6{width: 100%; order: 1; margin: 0}
    .block4-section .content-button .get-advise{width: 100%}
    .block2-section.landing-build-website .block2-button .get-advise{width: 90%}
    .block4-section .content-button {margin-left: 0; margin-bottom: 40px; text-align: center}
    .block4-section .block4-content .content-title .content-title-heading{max-width: unset}
    .block4-section.landing-build-website .block4-partner .partner_heading h3{margin-top: 30px}

    .block7-section .register-business.span6{width: 100%; padding-left: 0}
    .block7-section .form-advise.span6{ padding-top: 20px; width: 100%; margin: 0}
    .block7-section .form-advise.span6>div{margin: 20px 0px!important;}

    .block5-section .detail-accomplishment{margin-right: 0px;width: 82%}
    .block5-section .detail-accomplishment h3{font-size: 61px;line-height: 87px;}
    .block5-section .detail-accomplishment .num2{padding-left: 10px;}
    .block5-section .detail-accomplishment .num3{padding-left: 0px;}
    .block5-section .detail-accomplishment .num4{padding-left: 0px;}

    .block4-section.landing-build-website .block4-partner {display: none;}
    .block4-section.landing-build-website{padding-bottom: 60px;}

    .block4-section .container{display: flex; flex-wrap: wrap}
    .block4-section {padding-top: 100px;padding-bottom: 100px; padding-left: 30px; padding-right: 30px}
    .block4-section.landing-build-website{padding-top: 100px; padding-bottom: 100px}
    .block4-section .block4-content .content-title .content-title-heading {font-size: 24px;padding-left: 0;line-height: 30px;}
    .block4-section .content-tick .content-tick-list .tick-item{margin-left: 0;}
    .block4-section .block4-content .content-title .content-title-sub {font-size: 14px;margin-top: 20px;padding-left: 0;}

    .block6-section{padding-top: 100px; padding-left: 30px; padding-right: 30px}

    .block7-section{padding-right: 30px; padding-left: 30px}
    .block7-section .register-business h3 {font-size: 30px !important; line-height: 40px}
    .block7-section .register-business p{width: auto; margin-top: 20px; font-size: 14px; line-height: 20px; margin-top: 10px}
}
@media (max-width: 639px){
    .block-category.landing-build-website{padding-left: 30px; padding-right: 30px}
    .block-line {visibility: hidden}
    .block4-section .block4-content .content-title .content-title-heading{font-size: 24px}
    .block4-section .block4-content .content-title .content-title-sub{font-size: 14px; letter-spacing: unset; line-height: 24px}
    .block4-section .content-tick .content-tick-list .tick-item .tick-item-content h6{font-size: 16px; line-height: 24px}
    .block4-section .content-tick .content-tick-list .tick-item .tick-item-content p{display: none}
    .image-right .image-right1{margin-left: 70px}
    .block-category.landing-build-website .block-categprry-heading .heading-text{width: auto; font-size: 24px; line-height: 32px; height: unset}
    .block2-section .block2-button .get-advise{width: 100%; font-size: 14px; margin-top: 0; margin-bottom: 0}
    .block3-section .block3-heading h4 {height: auto}
    .block3-section .block3-heading h4{font-size: 24px; line-height: 32px}
    .get-advise{width: 100%; font-size: 14px; font-weight: 600; line-height: 20px;letter-spacing: unset; padding: 12px 20px;}
    .list-menu.ver2 .get-advise{width: auto}
    .top-bg-section .get-advise{width: unset}
    .block2-section .block2-heading h5{margin: 0 }
    .block2-section .block2-heading h5{font-size: 24px; line-height: 32px}

    .block5-section.desktop{display: none}
    .block5-section.mobile{display: block; padding: 0 30px}
    .block5-section.mobile .block5-content{display: flex; flex-wrap: wrap;}
    .block5-section.mobile .block5-content .block-item{width: 44%; font-family: 'Open Sans';font-style: normal;font-weight: 400;font-size: 16px;line-height: 24px;color: #FFFFFF;}
    .block5-section.mobile .block5-content .block-item.num4 p{margin-bottom: 4px}
    .block5-section.mobile .block5-content .block-item.num1{padding: 80px 0 0 0;}
    .block5-section.mobile .block5-content .block-item.num2{padding: 40px 0px 0px 30px;}
    .block5-section.mobile .block5-content .block-item.num3{padding: 30px 0px 30px 0px;}
    .block5-section.mobile .block5-content .block-item.num4{padding: 30px 0px 15px 26px;}
    .block5-section.mobile .block5-content .block-item h3{font-family: 'Manrope';font-style: normal;font-weight: 800;font-size: 64px;line-height: 87px;letter-spacing: -0.02em;color: #FFFFFF;}

    .block6-section{padding-bottom: 100px; padding-top: 100px}
    .block6-section .step-title h3{font-size: 24px; line-height: 32px; font-weight: 700}
    .block6-section .steps-business .block-step1{margin-bottom: 30px; padding-left: 0; padding-right: 0; width: 100%; display: flex; justify-content: center}
    .block6-section .step-content{margin-top: 0; width: 85%; margin-left: 20px}
    .block6-section p{line-height: 20px; font-size: 14px; margin-top: 0}
    .block6-section .step-content h4{font-size: 16px; line-height: 24px; margin-top: 0}
    .block6-section .advise-button{margin-top: 0; }
    .block6-section .advise-button .get-advise {margin-top: 0}
}
@media (max-width: 596px) {
    .block5-section.mobile .block5-content .block-item{font-size: 14px}
    .block5-section.mobile .block5-content .block-item h3{font-size: 53px; line-height: 63px}
    .block5-section.mobile .block5-content .block-item{width:40%; padding: 40px 15px 40px 20px}
    .block4-section{padding-top: 60px; padding-bottom: 60px}
    .block6-section{padding-bottom: 60px; padding-top: 60px}
    .block6-section .step-title h3{font-size: 24px; line-height: 32px; font-weight: 700}
    .block6-section .steps-business .block-step1{margin-bottom: 30px; padding-left: 0; padding-right: 0; width: 100%; display: flex; justify-content: center}
    .block6-section .step-content{margin-top: 0; width: 85%; margin-left: 20px}
    .block6-section p{line-height: 20px; font-size: 14px}
    /*.block7-section .register-business.span6{padding-left: 30px; padding-right: 30px}*/
    .block7-section .register-business h3 {font-size: 30px !important;}
    .block7-section .register-business p{font-size: 14px; width: auto !important;}
    .block7-section{padding-bottom: 60px}
    .block7-section .register-business{padding-top: 60px}
    #popup-form-landing-page-business{width: 90%}
    #popup-form-landing-page-business .form-title h3{padding: 0 30px; font-size: 20px}
    #popup-form-landing-page-business .form-title p{padding: 0 30px}
    #popup-form-landing-page-business .form-content input{width: 94% !important;}

    #popup-form-become-supplier-business{width: 90%; padding-top: 30px; padding-bottom: 30px}
    #popup-form-become-supplier-business .form-title h3{padding: 0 30px; font-size: 20px}
    #popup-form-become-supplier-business .form-title p{padding: 0 30px}
    #popup-form-become-supplier-business .form-content input{width: 94% !important;}

}

@media (max-width: 455px) {
    .block-category.landing-build-website .block-category-list img{width: 45%}
}

@media (max-width: 425px) {
    .block5-section.mobile .block5-content .block-item{width: 44%; padding: 15px 5px 9px 10px;}
    .form-advise input{width: 94% !important; }
    .form-advise button{width: 100% !important; padding: 8px 0 !important;}
}
@media (max-width: 375px) {
    .image-right .image-right1{margin-left:55px }
    .top-bg-section .image-right.span8{padding-top: 60px}
    .block3-section .block3-total-item {text-align: center}
    .block3-section .block3-total-item .block3-item:nth-child(2){margin: 0}
    /*.block7-section .form-advise input{width: 80vw !important;}*/
    /*.block7-section .form-advise button {width: 85vw !important;}*/
    .block5-section.mobile .block5-content .block-item { width: 40%}
    .block5-section.mobile .block5-content .block-item h3{font-size: 36px; line-height: 40px}
    .block5-section.mobile .block5-content .block-item
}

@media (max-width: 320px) {
    /*.block7-section .form-advise input{width: 250px !important;}*/
    /*.block7-section .form-advise button {width: 266px !important;}*/
}