body{font-family:Roboto}.banner{background:url("https://cenhomes.vn/images/ca-banner.png");background-repeat:no-repeat;min-height:700px;position:relative;overflow:hidden}.banner-video-bg{position:absolute;z-index:1;top:-200px;left:-200px;right:-200px;bottom:-200px;pointer-events:none;overflow:hidden}.banner-video-bg:after{background-color:rgba(0,0,0,0.2);content:"";position:absolute;top:-200px;left:-200px;right:-200px;bottom:-200px}.banner-img-step{margin-bottom:40px}.banner-img-step img{cursor:pointer;width:244px}.banner-wrapper{width:100%;max-width:1440px;margin:0 auto;padding:15px;position:relative;z-index:2}.council-wrapper{width:100%;max-width:1440px;margin:0 auto;padding:15px}.benefit-wrapper{width:100%;max-width:1440px;margin:0 auto;padding:15px}.footer-wrapper{width:100%;max-width:1440px;margin:0 auto;padding:15px;padding:30px;color:#DDDDDD}.logo-cenhomes{margin-right:80px}.logo-cyberagent{height:53px}.banner-wrapper-content{padding-top:52px}.banner-tleft{color:#FFFFFF;max-width:570px;width:50%}.banner-tleft-desc{font-weight:normal;font-size:30px;line-height:35px}.banner-tleft-highlight{display:inline-block;background:linear-gradient(133.78deg, #0A69DA 0%, #0856C8 49.71%, #0231A5 100%);border-radius:30px;color:#F0F2F6;font-weight:bold;font-size:30px;line-height:35px;padding:12px 39px}.banner-tleft-title{font-style:normal;font-weight:bold;font-size:50px;line-height:65px;margin:10px 0;text-transform:uppercase}.banner-tright{background:#FFFFFF;box-shadow:0px 10px 50px rgba(51,51,51,0.15);border-radius:20px;padding:30px;max-width:690px;width:50%}.form-title{font-style:normal;font-weight:bold;font-size:24px;line-height:28px;color:#333333;text-transform:uppercase;margin-bottom:10px;position:relative}.form-title span{color:#F5881F}.form-desc{position:relative;font-size:16px;line-height:24px;color:#14142B;margin-bottom:30px;padding-bottom:20px}.form-desc::after{position:absolute;content:"";height:1px;left:-30px;right:-30px;bottom:0;background-color:#AAAAAA}.banner-input{border:0;border-bottom:1px solid #AAAAAA;border-radius:0;padding-left:0;font-size:16px;line-height:19px;color:#333333}.banner-input:focus{outline:none;box-shadow:none;border-color:#F5881F}.banner-input::placeholder{color:#333333}.banner-input-part{width:calc(50% - 15px)}.banner-input-onethird{width:calc(100% / 3 - 20px)}.banner-btn-submit{margin-bottom:10px;margin-top:24px;background:#F5881F;border-radius:20px;color:#FFFFFF;font-style:normal;font-weight:500;font-size:16px;padding:7px 34px}.banner-btn-submit:hover{color:#FFFFFF;box-shadow:0px 10px 50px rgba(51,51,51,0.15)}.council{margin:75px 0}.council-header{margin-bottom:60px}.council-header-text{max-width:840px}.benefit{margin-bottom:60px}.council-header-title{font-style:normal;font-weight:bold;font-size:50px;line-height:59px;color:#333333;text-transform:uppercase;margin-bottom:20px}.benefit-header-title{font-style:normal;font-weight:bold;font-size:50px;line-height:59px;color:#333333;text-transform:uppercase;margin-bottom:20px}.council-header-desc{font-style:normal;font-weight:normal;font-size:18px;line-height:26px;color:#14142B}.benefit-header-desc{font-style:normal;font-weight:normal;font-size:18px;line-height:26px;color:#14142B}.council-item-name{font-style:normal;font-weight:bold;font-size:22px;line-height:26px;text-transform:uppercase;color:#333333;margin-top:20px;margin-bottom:5px}.council-item-position{color:#333333;font-size:16px;line-height:26px}.council-content-slide .owl-dots{text-align:center;margin-top:25px}.council-content-slide .owl-dots .owl-dot{background:#DDDDDD;border-radius:5px;width:30px;height:5px;border:none;outline:none;margin:5px}.council-content-slide .owl-dots .owl-dot.active{background:#F5881F}.benefit-header{margin-bottom:30px}.benefit-list{max-width:570px;background:#FFFFFF;border:1.5px solid #AAAAAA;box-sizing:border-box;border-radius:20px;width:100%;position:relative;z-index:2}.benefit-item{padding:25px 30px;display:flex;align-items:center;text-transform:uppercase;color:#333333;font-style:normal;font-weight:bold;font-size:18px;line-height:40px;border-bottom:1px solid #AAAAAA;cursor:pointer}.benefit-item:last-child{border-bottom:none}.benefit-item.benefit-active .benefit-item-count{color:#333333}.benefit-item-count{font-style:normal;font-weight:bold;font-size:60px;line-height:70px;text-transform:uppercase;color:#DDDDDD;margin-right:20px}.benefit-step{width:100%;max-width:840px;min-height:670px;text-align:center;position:relative;padding:40px 50px}.benefit-step::before{position:absolute;content:"";right:0;left:-90px;top:0;bottom:0;background-color:#F2F8F8;z-index:0}.benefit-step .benefit-step-image{max-height:270px}.benefit-step .benefit-step-title{font-style:normal;font-weight:bold;font-size:30px;line-height:40px;text-transform:uppercase;color:#333333;margin-top:30px;margin-bottom:10px;text-align:left}.benefit-step .benefit-step-desc{font-style:normal;font-weight:normal;font-size:18px;line-height:26px;color:#14142B;text-align:left;margin-bottom:30px}.benefit-step.benefit-step-2{text-align:left;padding-top:90px}.benefit-step.benefit-step-2::before{background-image:url("https://cenhomesvn.s3.ap-southeast-1.amazonaws.com/landing/cyber-agent/benefit-step-2.png");background-repeat:no-repeat}.benefit-step-block{position:relative;z-index:1}.benefit-step-2 .benefit-step-desc{font-size:16px;line-height:22px;max-width:478px}.benefit-step-3 .benefit-step-desc{font-size:16px;line-height:22px}.benefit-step-3 .benefit-step-banner{position:absolute;content:"";background-image:url("https://cenhomesvn.s3.ap-southeast-1.amazonaws.com/landing/cyber-agent/benefit-step-3.png");top:-40px;left:-140px;right:-50px;height:335px;z-index:-1;background-repeat:no-repeat}.benefit-step-3 .benefit-step-block{padding-top:295px;text-align:left}.benefit-step-4 .benefit-step-desc{font-size:16px;line-height:22px}.benefit-step-4 .benefit-step-banner{position:absolute;content:"";background-image:url("https://cenhomesvn.s3.ap-southeast-1.amazonaws.com/landing/cyber-agent/benefit-step-4.png");top:-40px;left:-140px;right:-50px;height:340px;z-index:-1;background-repeat:no-repeat}.benefit-step-4 .benefit-step-block{padding-top:300px;text-align:left}.benefit-step-5 .benefit-step-banner{position:absolute;content:"";background-image:url("https://cenhomesvn.s3.ap-southeast-1.amazonaws.com/landing/cyber-agent/benefit-step-5.png");top:-40px;left:-140px;right:-50px;height:350px;z-index:-1;background-repeat:no-repeat}.benefit-step-5 .benefit-step-block{padding-top:310px;text-align:left}.benefit-btn-find-detail{background:#F5881F;border-radius:20px;color:#FFFFFF;font-weight:500;font-size:16px;padding:6px 58px}.benefit-btn-find-detail:hover{color:#FFFFFF;box-shadow:0px 10px 50px rgba(51,51,51,0.15)}.mission{margin-bottom:60px}.mission-wrapper{width:100%;max-width:1260px;margin:0 auto;padding:15px}.register-wrapper{width:100%;max-width:1260px;margin:0 auto;padding:15px}.register-now-wrapper{width:100%;max-width:1260px;margin:0 auto;padding:15px;padding:59px 15px}.mission-chairman{max-width:390px}.mission-chairman img{width:100%;height:auto}.mission-content{max-width:780px}.mission-content-logo{margin-bottom:20px}.mission-content-text{margin-bottom:50px;font-size:18px;line-height:21px;color:#333333}.mission-quote-chairman{margin-bottom:15px}.mission-quote-chairman-icon{margin-right:20px}.mission-quote-chairman-cen-name{font-style:normal;font-weight:bold;font-size:24px;line-height:28px;text-transform:uppercase;color:#333333}.mission-quote-chairman-cen-position{font-style:normal;font-weight:normal;font-size:16px;line-height:26px;color:#333333}.mission-quote-text{font-style:normal;font-weight:500;font-size:22px;line-height:26px;color:#333333;position:relative}.mission-quote-text::after{position:absolute;content:"";bottom:-12px;right:0;width:48px;height:40px;background-image:url("https://cenhomes.vn/images/icon-quote-secondary.svg")}.register{margin-bottom:75px}.register h2{text-align:center;text-transform:uppercase;font-style:normal;font-weight:normal;font-size:48px;line-height:56px;text-align:center;color:#333333;margin-bottom:30px}.register h2 span{font-weight:bold}.register-table{background:#F0F2F6;border-radius:20px;overflow:hidden}.register-table table{text-align:center;border-collapse:collapse}.register-table table thead{height:93px;border-bottom:3px solid #FFFFFF}.register-table table td{height:80px;padding-left:30px;padding-right:30px;font-style:normal;font-weight:500;font-size:18px;line-height:21px;color:#333333}.register-table table td:first-child{width:20%;padding-left:0;padding-right:0}.register-table table td:first-child span{padding:10px 45px;background:linear-gradient(133.78deg, #0A69DA 0%, #0856C8 49.71%, #0231A5 100%);border-radius:20px;font-style:normal;font-weight:500;font-size:18px;line-height:21px;color:#fff}.register-table table td:last-child:not([colspan="2"]){border-left:3px solid #FFFFFF}.register-table table th{width:40%;padding-left:30px;padding-right:30px;font-style:normal;font-weight:bold;font-size:24px;line-height:28px;text-align:center;color:#333333;text-transform:uppercase;color:#F5881F}.register-table table th:last-child{color:#333333;border-left:3px solid #FFFFFF}.register-table table th:first-child{width:20%;background:linear-gradient(133.78deg, #0A69DA 0%, #0856C8 49.71%, #0231A5 100%)}.register-table table tr{border-bottom:3px solid #FFFFFF}.register-table table tr:last-child{border-bottom:none}.register-now{background-color:rgba(245,136,31,0.1)}.register-now-content h2{font-style:normal;font-weight:bold;font-size:36px;line-height:42px;text-transform:uppercase;color:#333333;margin-bottom:5px}.register-now-content h2 span{color:#F5881F}.register-now-content div{font-style:normal;font-weight:normal;font-size:16px;line-height:26px;color:#333333}.btn-register-now{background:#F5881F;border-radius:30px;color:#FFFFFF;font-style:normal;font-weight:bold;font-size:22px;padding:0 57px;height:60px;text-transform:uppercase}.btn-register-now:hover{color:#FFFFFF;box-shadow:0px 10px 50px rgba(51,51,51,0.15)}.footer{background:#14142B}.footer-left{display:flex;align-items:flex-end;width:50%;max-width:570px}.footer-left div{font-size:18px;line-height:21px;padding-left:30px;margin-left:30px;border-left:2px solid #FF7401}.footer-right{width:379px}.footer-right h4{font-size:16px;line-height:26px;font-style:normal;font-weight:bold;text-transform:uppercase}.footer-right div{font-style:normal;font-weight:normal;font-size:16px;line-height:35px;display:flex;align-items:center}.footer-right div img{margin-right:18px}.footer-copy-right{border-top:1px solid #888888;color:#888888;font-size:14px;line-height:20px}.footer-copy-right .footer-copy-right-wrapper{padding:26px 30px 30px;width:100%;max-width:1440px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.footer-copy-right .footer-copy-right-right{width:379px;text-transform:uppercase;font-weight:bold}.modal-ca-register .modal-dialog{max-width:690px}.modal-ca-register .modal-content{border-radius:20px}.modal-ca-register .modal-header{padding:30px}.modal-ca-register .modal-header .close{padding:0.75rem 1rem}.modal-ca-register .modal-header .close span{font-size:36px;font-weight:normal;color:#333}.modal-ca-register .modal-body{padding:30px}.modal-ca-register .modal-body p{font-style:normal;font-weight:normal;font-size:18px;line-height:21px;color:#333333}.modal-ca-register .modal-title{font-style:normal;font-weight:bold;font-size:24px;line-height:28px;text-transform:uppercase;color:#333333}@media screen and (max-width: 1366px){.form-title{font-size:22px;line-height:26px}.form-desc{font-size:15px;line-height:20px}.benefit-step .benefit-step-title{font-size:26px;line-height:34px}.benefit-step.benefit-step-3 .benefit-step-block img{width:200px}}@media screen and (max-width: 1200px){.form-title{font-size:20px;line-height:26px}.form-desc{font-size:14px;line-height:20px}.banner-tleft-title,.council-header-title,.benefit-header-title{font-size:42px;line-height:58px}.banner-tleft-highlight{font-size:28px;line-height:32px}.benefit-step .benefit-step-title{font-size:22px;line-height:28px}.benefit-step .benefit-step-desc{font-size:16px;line-height:22px}.benefit-step.benefit-step-3 .benefit-step-block img{width:120px}.mission .mission-chairman{margin-right:30px}.mission .mission-content{width:75%}.mission .mission-content-logo{margin-bottom:10px}.mission .mission-content-text{font-size:16px;line-height:20px;margin-bottom:25px}.mission .mission-content-text p{margin-bottom:8px}.mission .mission-quote-chairman{margin-bottom:10px}.mission .mission-quote-text{font-size:18px;line-height:24px}.btn-register-now{font-size:18px}.register h2{font-size:38px;line-height:48px}.register-now-content h2{font-size:32px;line-height:40px}.register-now-content div{font-size:15px}}.info-modal.alert-auth-modal .modal-dialog .modal-header::before{content:"";position:absolute;width:72px;height:72px;background:url("https://cenhomes.vn/images/info.svg") no-repeat center;left:50%;top:-37px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.info-modal .modal-dialog{width:calc(100% - 1rem);max-width:470px;min-height:185px;background-color:#ffffff;border-radius:20px}.info-modal .modal-dialog .modal-content{border:none;border-radius:20px}.info-modal .modal-dialog .modal-header{border-bottom:none;position:relative}.info-modal .modal-dialog .modal-header::before{content:"";position:absolute;width:58px;height:58px;background:#24af60 url("https://cenhomes.vn/images/icon-checked.svg") no-repeat center/26px auto;border-radius:50%;left:50%;top:-30px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.info-modal .modal-dialog .modal-header::after{content:"";position:absolute;width:72px;height:72px;background:rgba(36,175,96,0.59);border-radius:50%;left:50%;top:-37px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:0}.info-modal .modal-dialog .modal-body{padding:16px 40px;min-height:87px}@media screen and (max-width: 768px){.info-modal .modal-dialog .modal-body{padding:16px 24px;min-height:87px}}.info-modal .modal-dialog .modal-body p{text-align:center;margin-bottom:0;font-size:16px;line-height:1.5}.info-modal .modal-dialog .modal-footer{border-top:none;justify-content:center;padding:0px 24px 24px}.info-modal .modal-dialog .modal-footer a.btn-submit{background:#F6891F;width:200px;font-size:14px;line-height:18px;color:#FFFFFF;border:none;padding:11px 0 9px;height:38px;border-radius:20px}.info-modal.alert-modal .modal-header{border-bottom:none;position:relative}.info-modal.alert-modal .modal-header::before{content:"";position:absolute;width:72px;height:72px;background:url("https://cenhomes.vn/images/info.svg") no-repeat center;left:50%;top:-37px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.info-modal.alert-modal .modal-header::after{content:"";position:absolute;width:72px;height:72px;background:rgba(36,175,96,0.59);border-radius:50%;left:50%;top:-37px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:0}@media (min-width: 576px){.info-modal.show{display:flex !important;align-items:center;background-color:rgba(0,0,0,0.5)}}@media (max-width: 575px){.info-modal.show{top:100px;padding-top:30px}.info-modal.show .modal-dialog{max-width:470px;width:unset}}
/*# sourceMappingURL=landing-register-ca.css.map */
