.img-full{width:100%;height:auto;}
.text-product a{font-family:Open Sans SemiBold;color:#464749;font-size:14px;line-height:23px;}
.text-product a:hover{text-decoration:none;}
.head-text-order a:hover{text-decoration:none;}
.text-order-detail a{color:#2F80ED;font-weight:400;font-size:14px;line-height:19px;margin-right:26px;font-family: Open Sans Regular;}
.text-order-detail a:hover{text-decoration:none;}
.text-price{float:left;}
.btn-price-order a{color:#FFFFFF;}
.btn-price-order a:hover{text-decoration:none;}
.wrap-banner-ai-tech{height:460px;background:url(/WebBkav2021/HomePage/ai_bg.webp) no-repeat;margin-top:76px;background-size:100% 100%;margin-bottom: 5px;}
.wrap-banner-security{height:460px;background:url(/WebBkav2021/HomePage/security_bg.webp) no-repeat;margin-top:60px;background-size:100% 100%;}
.list-platform li .wrap-list-platform{display:inline-grid;padding-left:5px;height:31px;}
.lg-text-product a{text-decoration:none;}
.sm-text-product{font-family:Open Sans Regular;font-size:14px;line-height:22px;color:#464749;}
@media only screen and (min-width:1920px){
.sumary-text-order-line-2{height: 26px !important;margin-top: -15px !important;}
.sumary-text-order-2{height: 53px !important;}
.wrap-price-order-2{margin-top: 14px !important;}
.text-order-detail-2{margin-top: -40px !important;}
}
@media only screen and (min-width:1367px) and (max-width:1919px){
.sumary-text-order-line-2{height: 28px !important;margin-top: 18px !important;}
.sumary-text-order-2{height: 30px !important;}
.text-order-detail-2{margin-top: -17px !important;}
}
@media only screen and (max-width:1366px){
.sm-text-product{max-width:204px;}
.text-order-detail-2{margin-top: -13px !important;}	
}
@media only screen and (min-width:768px) and (max-width:1365px){
.text-order-detail-2{margin-top: -13px !important;}	
}
@media only screen and (min-width:768px){
.wrap-price-order{width:100%;display:inline-flex;margin-top:14px;}	
.head-text-order{margin-top:19px;margin-bottom:12px;position: relative;}

.list-platform{list-style:none;position:relative}
.text-hardware{margin-top: 60px !important;}	
.text-network{margin-top: 76px !important;margin-bottom: 18px !important;}	
.wrap-product-middle{padding-left: 10px;padding-right: 10px;}	
.wrap-ca-text{margin-top: -3px !important;width: 100px;margin-left: auto;margin-right: auto;}	
.block-product{max-width: 130px;}	
.text-sme{margin-top: 22px;}	
.text-ai-desk-1{margin-bottom: 22px !important;}
.text-ai-desk-2{margin-bottom: 31px !important;}
.seemore-aitech{margin-left: 3px;}
.img-logo-ehd{margin-left: -42px;}
.text-ehd{margin-left: -43px;}
.img-logo-ca{margin-left: -27px;}
.text-ca{margin-left: -23px;margin-top: 12px;}
.img-logo-ivan{margin-left: -12px;}
.img-logo-contact{margin-left: 14px;}
.text-contact{margin-left: 6px;}
.text-order-detail{margin-top: -5px;}
.sumary-text-order-line-2{margin-top: 18px;}
.list-platform li{margin-bottom:57px;margin-left: 6px;}	
.list-platform li::before{position:relative;content:"\25B2";display:inline-block;width:0px;transform:rotate( 90deg);color:#FF6E01;font-size:12px;top:-9px;}	
.lg-text-product a{font-family:Open Sans Regular;font-size:23px;line-height:31px;color:#000000;}	
.communication{padding-bottom: 59px;}
.sumary-text-order{min-height: 66px;font-family:Open Sans Regular;color:#373737;font-weight:400;font-size:14px;line-height:22px;margin-bottom:10px;text-align:left;}
.sumary-text-order-2{font-family:Open Sans Regular;color:#373737;font-weight:400;font-size:14px;line-height:22px;text-align:left;margin-bottom: 10px;height: 28px;width: 103%;}	
.wrap-price-order-2{margin-top: 13px !important;}
.btn-price-order-2{position: unset !important; right: 0;}
.seemore-aitech a{font-family:Open Sans SemiBold;font-size:14px;line-height:19px;text-decoration:underline;color:#51D5FF;}
.btn-seemore-aitech{font-family:Open Sans SemiBold;font-size:14px;line-height:19px;color:#51D5FF;margin-left:8px;}	
.sm-text-ai-tech{font-family:Open Sans Regular;font-size:14px;line-height:22px;color:#FFFFFF;margin-bottom:20px;}	
.lg-text-ai-tech{font-family:Open Sans SemiBold;color:#FFFFFF;font-size:27px;line-height:37px;text-transform:uppercase;margin-bottom:16px;}	
.block-left-aitech{position:absolute;left:93px;top:160px;max-width:565px;text-align:left;}	
.wrap-aitech-desk{display: block;}	
.wrap-aitech-mobile{display: none;}	
.lg-text-block{font-family:Open Sans SemiBold;font-size:32px;line-height:44px;margin-top:70px;margin-bottom:21px;}
.btn-price-order{font-family:Open Sans SemiBold;font-size:16px;line-height:22px;background-color:#FF6E01;border-radius:4px;padding:10px;text-align:center;height:40px;width:92px;position:absolute;right:13px;}	
.bg-text-price{color:#FF6E01;font-family:Open Sans SemiBold;font-size:22px;line-height:42px;}
.sm-text-price{color:#FF6E01;font-family:Open Sans SemiBold;font-size:16px;line-height:22px;text-decoration: underline;}
.text-lic {font-family: 'Open Sans SemiBold';font-size: 20px; color: #FF6E01;}
.wrap-order{width:100%;margin-bottom: 11px;}
.head-text-order a{font-family:Open Sans Regular;color:#000000;font-size:22px;line-height:31px;font-weight:400;margin-top:17px;margin-bottom:10px;}	
.wrap-product{margin-top:63px;text-align:center;max-width:132px;margin-left:auto;margin-right:auto;}
.text-product{margin-top:9px;margin-bottom:60px;align-items: center;display: flex;}
.wrap-security-mobile{display: none;}
.list-detail-bkav-security{font-family: Open Sans Regular;font-size: 14px;line-height: 22px;color: #FFFFFF;margin-top: -3px;list-style-image: url(/WebBkav/bkavpro/dot-security.svg);padding-left: 16px;}
.list-detail-bkav-security li{list-style: unset;padding-bottom: 19px;}
.block-left-security{top: 148px;max-width: 540px;}
.text-pro{left: 62px;top: 3px;}
}
@media only screen and (max-width:767px){
.text-order-detail-2{margin-top: 6px !important;}		
.d-none-mobile{display: none;}	
.wrap-price-order{width:100%;display:inline-flex;margin-top:12px;}	
.head-text-order{margin-top:22px;margin-bottom:8px;}	
.list-platform{list-style:none;position:relative;}	
.list-platform li{margin-bottom:32px;margin-left: 6px;}	
.list-platform li::before{position:relative;content:"\25B2";display:inline-block;width:0px;transform:rotate( 90deg);color:#FF6E01;font-size:12px;top:-6px;}	
.lg-text-product a{font-family:Open Sans Regular;font-size:18px;line-height:25px;color:#000000;}	
.communication{margin-bottom: 6px;position: relative;}
.lg-text-block-mob{margin-bottom: 36px !important;margin-top: 25px;}	
.sm-text-product{max-width:unset;}
.sumary-text-order{font-family:Open Sans Regular;color:#373737;font-weight:400;font-size:14px;line-height:22px;margin-bottom:6px;text-align:left;}
.sumary-text-order-2{font-family:Open Sans Regular;color:#373737;font-weight:400;font-size:14px;line-height:22px;margin-bottom:6px;text-align:left;}	
.seemore-aitech a{font-family:Open Sans SemiBold;font-size:14px;line-height:19px;text-decoration:underline;color:#51D5FF;}
.btn-seemore-aitech{font-family:Open Sans SemiBold;font-size:14px;line-height:19px;color:#51D5FF;margin-left:8px;}	
.sm-text-ai-tech{font-family:Open Sans Regular;font-size:14px;line-height:22px;color:#FFFFFF;margin-bottom:20px;}	
.lg-text-ai-tech{font-family:Open Sans SemiBold;color:#FFFFFF;font-size:20px;line-height:27px;text-transform:uppercase;margin-bottom:14px;margin-top: 24px;}	
.wrap-aitech-desk{display: none;}	
.wrap-aitech-mobile{display: block;background-image: url(/WebBkav2021/HomePage/bg-banner-aitech-mobile.webp);height: 466px;margin-top: 42px;}
.wrap-security-mobile{display: block;background-image: url(/WebBkav2021/HomePage/bg-banner-security-mobile.webp);height: 466px;margin-top: 18px;background-size: 100% 100%;margin-bottom: 4px;}
.block-order .wrap-order{margin-top: 36px !important;}
.lg-text-block{font-family:Open Sans SemiBold;font-size:24px;line-height:33px;margin-top:25px;margin-bottom:-32px;}	
.btn-price-order{font-family:Open Sans SemiBold;font-size:13px;line-height:18px;background-color:#FF6E01;border-radius:4px;padding:7px;text-align:center;height:33px;width:91px;position:absolute;right:15px;bottom: 0;}	
.bg-text-price{color:#FF6E01;font-family:Open Sans SemiBold;font-size:25px;line-height:34px;}
.sm-text-price{color:#FF6E01;font-family:Open Sans Regular;font-size:14px;line-height:19px;}	
.bkavpro-ai-first{margin-top: 27px !important;}
.bkavpro-ai{margin-top: 53px !important;}
.bkavpro-ai-mobile{margin-top: 42px !important;}
.wrap-order{width:100%;margin-top: 47px;}	
.head-text-order a{font-family:Open Sans Regular;color:#000000;font-size:20px;line-height:27px;font-weight:400;margin-top:17px;margin-bottom:10px;}	
.text-product{margin-top:6px;float: left;margin-left: 16px;}
.block-product{margin-bottom: 60px;}
.wrap-product{margin-top:15px;}
.wrap-product a {float: left;}
.first-wrap-product{margin-top: 30px;margin-bottom: 75px;}
.cds-head-text{margin-top: 38px;margin-bottom: -27px;}
.text-network{margin-top: 42px !important;margin-bottom: -20px !important;}
.list-detail-bkav-security{font-family: Open Sans Regular;font-size: 14px;line-height: 22px;color: #FFFFFF;margin-top: -3px;list-style-image: url(/WebBkav/bkavpro/dot-security.svg);padding-left: 16px;margin-bottom: 5px;}
.list-detail-bkav-security li{list-style: unset;padding-bottom: 8px;}
.lg-text-security{margin-top: 28px;}
.text-pro{left: 70px; margin-top: 2px}
}
.r-cong {font-size: 12px;left: -5px;}
.text-lic {font-size: 20px;font-family: 'Open Sans Semibold';color: #FF6E01;}
.text-pro {font-size: 14px;position: absolute;}
.text-aicloudep {padding-left: 20px;}