html {scroll-behavior: smooth;}
/* Trang chủ business */
.block1-section .bg-header .design-title{padding-top: 141px;padding-left: 30px;width: 14%;}
.block1-section .bg-header .design-title h4{width: 439px;}
.block1-section .bg-header .image-right-design{width: 85%;padding-top: 77px;}
.get-advise{background: #2F32F0;border-radius: 25px;padding: 14px 32px;font-size: 16px;color: white;font-weight: 700;margin-top: 30px;border: none;letter-spacing: -0.02em;}
.watch-more{background: #2F32F0;border-radius: 25px;padding: 12px 32px;font-size: 16px;color: white;font-weight: 600;margin-top: 39px;border: none;letter-spacing: initial;}
.quote-left .icon{width: 32px;background-color: black;height: 32px;border-radius: 32px;text-align: center;vertical-align: middle;display: table-cell;position: relative;top: 10px;left: 20px;}
.quote-left{width: 355px;margin-top: 49px;}
.block1-section.top-bg-section{background-color:#E3F6FE;background-image: url('../img/vn/homepage-new/Illustration-Background.png');background-repeat: no-repeat;background-position: right;height: 720px;}
.block1-section .bg-header .design-title p{font-size: 14px;line-height: 22px;margin-top: 1px;width: 315px;}
.quote-left p{border: 1px dashed;padding: 23px 20px;border-radius: 14px;letter-spacing: initial;line-height: 22px;}
.image-right-design{padding-top: 94px;}
.image-right-design .image-right1{margin-left: 367px;}
.business-point {padding: 28px 0px;justify-content: center;align-items: center;border-radius: 20px;border: 0.5px solid #DEE1E6;margin-top: 70px;display: flex;padding-left: 68px;}
.traditional-business h5{font-weight: 700;font-size: 24px;line-height: 32px;letter-spacing: -0.02em;}
.benefit-business{margin-top: 100px;}
.image-right-design .image-right2{display: none;}
.detail-point .point2-1{padding-right: 23px;margin-top: -12px;padding-left: 22px;}
.block2-section .quotes-business .note{width: 487px;}
.block2-section .quotes-business ul li p{margin-top: 10px;}
.block2-section .choose-vlance .row-fluid .image-rgt{margin-left: 33px;margin-top: 40px;}
.block2-section .choose-vlance .quotes-business{width: 41%;margin-top: 51px;margin-left: 33px;}
.choose-vlance .image-rgt-2{display: none;}
.quotes-business ul{list-style: none;margin-top: 40px;font-size: 20px;margin-left: 0px;}
.quotes-business ul i.fa.fa-close{padding: 10px;background-color: #F5F5F5;color: #C73024;border-radius: 12px;height: fit-content;}
.some-points img{padding: 14px;background-color: #E3F6FE;border-radius: 5px;}
.some-points{font-size: 16px;line-height: 24px;padding-top: 19px;padding-left: 22px;margin-left: 0px !important;}
.some-points .detail-point p{margin-top: 5px;letter-spacing: initial;width: 150px;margin-left: 11px;}
.block3-section{margin-top: 145px;background-color: #FAFAFA;padding-bottom: 122px;}
.block3-section .choose-vlance .row-fluid .image-rgt{margin-top: -19px;margin-left: 13px;}
.block3-section .choose-vlance .row-fluid .image-rgt img{margin-left: 48px;}
.block3-section .choose-vlance .quotes-business{width: 46%;padding-left: 41px;margin-top: -26px;}
.quotes-business h4{font-size: 30px;line-height: 40px;font-weight: 400;letter-spacing: -0.02em;}
.image1 img{padding: 10px;background-color: #DFF6FF;border-radius: 12px;}
.content-quote{margin-top: 21px;}
.block3-section .quotes-business h4{width: 530px;}
.content-quote h4{font-size: 20px;line-height: 28px;margin-bottom: 15px;}
.content-quote p{font-size: 16px;line-height: 24px;letter-spacing: initial;}
.client-vlance{margin-top: 78px;}
.client-vlance-title{font-size: 20px;text-align: center;line-height: 28px;letter-spacing: initial;}
.block3-section .client-vlance-title{padding-left: 64px;}
/*.block3-section .list-client{padding-left: 31px;}*/
.list-client {margin-top: 30px;text-align: center;}
.list-client span{margin-right: 12px;}
.block4-section{padding-top: 90px;padding-bottom: 146px;}
.category-title{text-align: center;width: 593px;margin: auto;}
.block3-section .quotes-business .section1{margin-left: 23px;margin-top: 59px;}
.block3-section .section2 .report{padding-left: 40px;}
.block3-section .section1 .creative{width: 263px;}
.creative .content-quote{width: 264px;}
.report .content-quote{width: 257px;}
.category-title h3{font-size: 30px !important;line-height: 40px;margin-left: 63px;letter-spacing: -0.02em;}
.block4-section p{font-size: 16px;line-height: 24px;letter-spacing: initial;}
.image-category{margin-top: 60px;margin-left: 39px;}
.block1-quote{margin-top: 20px;}
.block1-quote h4{font-size: 20px;line-height: 28px;}
.block1-quote p{color: #999999;margin-top: 15px;}
.block5-section{background-image: url('../img/vn/homepage-new/Background-blue.png');margin-top: -8px;background-size: cover;background-position: top;color: white;}
.detail-accomplishment{padding-top: 43px;}
.block5-section .detail-accomplishment{margin-left: 26px !important;border-left: 2px solid #222B73;}
.block5-section .accomplishment{padding-left: 40px;}
.detail-accomplishment .num2{padding-left: 98px;}
.detail-accomplishment .num3{padding-left: 71px;}
.detail-accomplishment .num4{padding-left: 45px;}
.accomplishment{padding-top: 80px;padding-left: 10px;width: 17.6% !important;}
.accomplishment p{font-size: 20px;line-height: 28px;letter-spacing: initial;padding-right: 5px;}
.detail-accomplishment p{font-size: 20px;line-height: 28px;letter-spacing: initial;margin-top: -11px;}
.detail-accomplishment{width: 80.2% !important;border-left: 2px solid #DA9736;margin-left: 0px !important;padding-bottom: 39px;}
.detail-accomplishment h3{color: white;font-size: 72px !important;line-height: 98.35px;letter-spacing: -0.02em;font-family: 'Manrope';}
.block6-section{background-image: url('../img/vn/homepage-new/background6.png');margin-top: 112px;background-position: top;background-repeat: no-repeat;padding-bottom: 141px;}
.block6-section p{font-size: 16px;line-height: 24px;margin-top: 20px;letter-spacing: initial;}
.block6-section .steps-business .step-number p{color: #2F32F0;}
.step-title{text-align: center;margin: auto;}
.block6-section .step-title{padding-left: 63px;}
.step-title h3{font-size: 30px !important;line-height: 40px;letter-spacing: -0.02em;}
.steps-business p{color: #999999;}
.step-number{display: inline-block;background-color: #E3F5FF;border-radius: 12px;color: #2F32F0;font-size: 24px;line-height: 28px;font-weight: 600;letter-spacing: -0.02em;width: 56px;height: 56px;margin-left: 51px;}
.step-content{margin-top: 28px;padding-left: 52px;}
.step-content h4{font-size: 20px;line-height: 28px;letter-spacing: -0.02em;}
.advise-button{margin: auto;text-align: center;margin-top: 20px;}
.block7-section{background-image: url('../img/vn/homepage-new/Background-blue2.png');background-size: cover;background-position: center;color: white;padding-bottom: 93px;}
.register-business{padding-top: 106px;padding-left: 110px;}
.block7-section .register-business{padding-top: 104px;padding-left: 143px;}
.register-business p{font-size: 16px;line-height: 24px;width: 320px;letter-spacing: initial;}
.register-business h3{font-size: 40px !important;color: white;line-height: 52px;margin-top: 14px;letter-spacing: initial;}
.form-advise {padding-top: 112px;padding-left: 79px;}
.block7-section .form-advise{padding-top: 109px;padding-left: 110px;}
.form-advise input{border-radius: 5px !important;width: 337px !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: 356px !important;height: 62px !important;font-size: 16px !important;line-height: 24px !important;margin-top: 14px;border:none !important}
.some-points .point1{padding-left: 67px;}
.some-points .point2{padding-left: 51px;}
.some-points .point3{padding-right: 60px;margin-top: -12px;padding-left: 33px;}
.detail-point .point3-1{padding-left: 36px;}

/* End trang chủ */

/* Trang business thiết kế */
.block1-design.top-bg-section{background-image: url('../img/vn/design-business/Background-Top.png');background-position: top;background-repeat: no-repeat;}
.bg-header{overflow: hidden;}
.bg-header .design-title{padding-top: 206px;margin-left: 10px !important;width: 14%;}
.bg-header .design-title h4{font-size: 40px;line-height: 52px;letter-spacing: -0.02em;width: 425px;}
.bg-header .design-title p{font-size: 16px;line-height: 26px;margin-top: 29px;width: 430px;letter-spacing: initial;}
.design-title .get-advise{margin-top: 20px;}
.bg-header .container{display: flex;}
.bg-header .image-right-design{padding-top: 91px;width: 85%;}
.image-right-design .image-design{margin-left: 326px;}
.service-design .title h3{font-size: 30px;line-height: 40px;letter-spacing: -0.02em;}
.service-design .title{width: 410px;}
.service-design{margin-top: -21px;}
.service-design .sd1{display: flex;justify-content: space-between;margin-left: 10px;}
.service-design .title p{margin-top: 20px;font-size: 16px;line-height: 24px;letter-spacing: initial;}
.service-design .quote-left{margin-top: -13px;margin-right: 10px;}
.sd2 .banner{border: 1px solid #DBE4E9;margin-top: 38px;padding: 22px 56px 50px 22px;border-radius: 20px;margin-left: 0px;}
.banner.lp{margin-right: 20px;}
.banner.ads{margin-right: 20px;}
.sd2 .number{font-size: 22px;line-height: 30.05px;}
.banner .small-rectangle{width:39px;height:10px;background-color:#000000;margin: auto;margin-top: 43px;margin-left:140px}
.sd2 .big-rectangle{width:50px;height:30px;background-color:#3734A9;margin-top: 5px;margin-left: 140px;}
.sd2 .banner h4{font-size: 20px;line-height: 28px;letter-spacing: -0.02em;margin-top: 35px;margin-left: 16px;text-align: center;}
.banner .content{color: #999999;font-size: 16px;line-height: 24px;letter-spacing: initial;margin-top: 18px;margin-left: 12px;text-align: center;}
.block2-design{background-color:#FAFAFA;margin-top: 27px;padding-bottom: 106px;}
.block2-design .quotes-business .section1{margin-top: 59px;margin-left: 22px;}
.choose-vlance{padding-top: 67px;}
.choose-vlance .row-fluid .image-rgt{margin-left: -32px;margin-top: 6px;width: 52%;}
.choose-vlance .quotes-business{margin-left: 22px;width: 45%;}
.quotes-business .image1 img{background-color: #FFECCF;}
.section1.row-fluid .commit-progress{margin-left: -23px;width: 260px;}
.section1 .creative{padding-left: 29px;width: 274px;}
.quotes-business .section2{margin-top: 31px;margin-left: -8px;}
.section2 .report{padding-left: 25px;}
.quotes-business .get-advise{padding: 12px 32px;font-weight: 600;font-size: 14px;margin-left: -7px;letter-spacing: initial;}
.block3-design .title{width: 547px;margin: auto;margin-top: 117px;}
.block3-design .title h2{font-size: 30px;text-align: center;line-height: 40px;letter-spacing: -0.02em;}
.block3-design .container{text-align: center;}
.block3-design .category-design{margin-top: 48px;display: flex;justify-content: center;}
.block3-design .category-design .category{display: flex;flex-wrap: wrap;justify-content: center;width: 64%;}
.block4-design{background-image: url('../img/vn/design-business/Background yellow.png');margin-top: 110px;background-size: cover;background-position: top;}
.block4-design .detail-accomplishment h3{color: #000000;}
.block5-design{background-image: url('../img/vn/homepage-new/background6.png');margin-top: 112px;background-position: top;background-repeat: no-repeat;}
.block5-design p{font-size: 16px;line-height: 24px;margin-top: 20px;letter-spacing: initial;}
.block5-design .step-number{background-color: #FFECCF;margin-left: 21px;}
.block5-design .step-content{padding-left: 21px;}
.steps-business .step-number p{color: #F2A83C;font-size: 24px;text-align: center;}
.steps-business{margin-top: 56px}
.block-step1 .step-content p{width: 260px;}
.steps-business .block-step1{margin-left:19px}
.block6-design{background-image: url('../img/vn/design-business/Background-advise.png');margin-top: 142px;background-size: cover;background-position: center;padding-bottom: 92px;}
.form-advise input::placeholder{color: #999999;padding-left: 12px;font-style: initial;}
.service-design .sd2{display: inline-block;}

/* End trang thiet ke */

/* Trang dich vu viet bai */
.block1-writting.top-bg-section{background-image: url('../img/vn/writting-business/Background-top.png');background-position: top;background-repeat: no-repeat;}
.block1-writting .bg-header .design-title{padding-top: 181px;margin-left: 41px !important;}
.block1-writting .bg-header .image-right-design{padding-top: 98px;}
.block1-writting .image-right-design .image-design{margin-left: 404px;}
.block1-writting .service-design{margin-top: 159px;}
.block1-writting .service-design .sd1{margin-left: 40px;}
.block1-writting .service-design .quote-left{margin-top: 3px;}
.block1-writting .service-design .quote-left{margin-right: -20px;}
.block1-writting .banner .content{margin-top: 30px;}
.block1-writting .sd2 .banner{padding: 22px 56px 42px 22px;}
.block1-writting .banner.marketing h4{margin-left: 21px;width: 290px;}
.block2-writting .choose-vlance .row-fluid .image-rgt{margin-top: 37px;margin-left: 32px;}
.block2-writting .choose-vlance .quotes-business{margin-left: 33px;margin-top: 46px;width: 41%;}
.quotes-business .note{font-size: 16px;line-height: 24px;letter-spacing: initial;margin-top: 30px;}
.quotes-business ul li p{line-height: 28px;font-size: 20px;margin-left: 17px;letter-spacing: -0.02em;}
.quotes-business ul li{line-height: 28px;margin-bottom: 14px;display: flex;}
.block3-writting{background-color: #FAFAFA;margin-top: 115px;padding-bottom: 120px;}
.block3-writting .choose-vlance .row-fluid .quotes-business{padding-left: 40px;width: 44%;}
.quotes-business .section1{margin-top: 61px;margin-left: 14px;}
.block3-writting .choose-vlance .row-fluid .image-rgt img{margin-left: 114px;}
.block3-writting .quotes-business .section1{margin-top: 59px;margin-left: 10px;}
.block3-writting .section1 .creative{width: 46%;padding-left: 28px;}
.block3-writting .client-vlance{margin-top: 43px;}
.block3-writting .content-quote p{width: 260px;}
.block3-writting .quotes-business .section2{margin-top: 31px;margin-left: 4px;}
.block4-writting{background-image: url('../img/vn/writting-business/Background-red.png');color: white;background-size: cover;background-position: top;}
.block4-writting .detail-accomplishment{border-left: 2px solid #EE6F6A}
.block5-writting{background-image: url('../img/vn/homepage-new/background6.png');margin-top: 113px;background-position: top;background-repeat: no-repeat;overflow: hidden;}
.block5-writting p{font-size: 16px;line-height: 24px;margin-top: 15px;letter-spacing: initial;}
.block5-writting .step-number{background-color: #F0918E;}
.block4-writting .accomplishment{padding-left: 41px;}
.block4-writting .detail-accomplishment .num2{padding-left: 128px;}
.block4-writting .detail-accomplishment .num3{padding-left: 102px;}
.block4-writting .detail-accomplishment .num4{padding-left: 73px;}
.block5-writting .steps-business .step-number p{color: white;}
.block5-writting .steps-business{margin-top: 56px;}
.block5-writting .step-title h3{margin-left: 60px;}
.block6-writting{background-image: url('../img/vn/writting-business/Background-advise.png');margin-top: 144px;background-size: cover;background-position: center;padding-bottom: 93px;color: white;}
.block6-writting .form-advise{padding-top: 131px;padding-left: 94px;}
.block3-writting .section1.row-fluid .commit-progress{margin-left: -8px;}
.block3-writting .quotes-business .image1 img{background-color: #F0918E;}

/*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 px;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)}