@media (min-width:1025px){}
@media (min-width:1024px){.main_container{top:100vh;width:100%;overflow:hidden;position:absolute;left:0;background-color:#fff;z-index:12;}
.main_container_inside,.header_top.header_top_inside{position:static !important;}
.header_main{width:100%;height:100vh;overflow:hidden;z-index:2;top:0;left:0;cursor:default;min-height:700px;}
.slideshow_main{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;}
.mm-page{position:static;}
}
@media only screen and (max-width:1024px){.menu_main_list > ul > li{padding:0 0 0 10px;}
.footer_top_social a{margin:0 1px 9px 0;}
.benefit_bnc360_top_img img,.benefit_bnc360_webbnc_img img,.benefit_bnc360_vipchat_img img{position:static !important;max-width:100% !important;width:100% !important;}
.benefit_bnc360_webbnc{padding:100px 0;}
.benefit_bnc360_top{padding:0;}
.benefit_bnc360_top_info_icon{margin:0 20px 0 0;}
.benefit_1_img img,.benefit_img img{max-width:100%;}
.icon-zalo-logo,.icon-banhang-logo,.icon-lazada-logo{float:left !important;}
.last-icon,.last-icon-d{padding:0 0 0 20px !important;width:auto !important;display:table !important;}
.icon-sendo-logo{float:left !important;}
.Omnichannel .items{max-width:100% !important;position:static !important;height:130px;}
.icon-zalo-logo:after,.icon-sendo-logo:after, .icon-facebook-logo:after,.icon-banhang-logo:after, .icon-lazada-logo:after{right:-27px !important;top:50% !important;transform:translateY(-50%) rotate(0deg) !important;}
.icon-facebook-logo:after,.icon-banhang-logo:after{left:unset !important;}
.icon-lazada-logo:after{right:-18px !important;}
.last-icon.sendo-last img{width:50px !important;}
.news_box_img img{/object-fit:scale-down;}
.video_main{height:auto;padding:100px 0;}
.btn-trial{width:100px;}
}
@media only screen and (max-width:991px){.slideshow_main_Omnichannel_banner{padding:0}
.menu_mobile a{display:inline-block;color:#1375ba;font-size:25px;float:left;font-weight:700;line-height:103px;}
.mm-listview{margin-top:20px !important;}
.menu_child.mm-listview{margin-top:0px !important;}
#mm-0:before{display:none;}
#mm-1{padding-top:0;}
.mm-listitem:after{left:0;}
.mm-menu_theme-dark .mm-navbar a, .mm-menu_theme-dark .mm-navbar > *{color:#fff;font-size:17px !important;text-transform:uppercase;font-weight:400;}
.mm-listitem > a, .mm-listitem > span{font-size:16px;font-weight:400;text-transform:uppercase;}
.mm-menu_theme-dark .mm-listview .mm-btn_next:after, .mm-menu_theme-dark .mm-btn:after, .mm-menu_theme-dark .mm-btn:before, .mm-navbar, .mm-listitem .mm-btn_next:before, .mm-listitem:after{border-color:#fff;}
.header_top{position:static;border-bottom:1px solid #ececec;}
.benefit_last_block{background:none;}
.register_email_title h2{font-size:30px !important;margin:10px 0 !important;}
.register_email_icon{text-align:center;}
.slideshow_main_info.slideshow_main_360_info{margin-top:0;padding:0;text-align:center;}
.logo img{width:105px;margin: 13px 0 15px 45px;}
.menu_mobile{position:absolute;top:3px;}
.logo{margin-top:0!important;}
.page-id-211 .logo img{margin: 14px 0 15px 5px;width: 150px;}
.modal-backdrop.show{background:none;z-index:-1;}
.modal{background:rgba(0, 0, 0, .5);}
.modal.trial_web.show .modal-dialog{top:50%;}
.footer_top_info p{font-weight:300;font-size:15px;}
.main_container_blog{position:static;margin:30px 0;}
.header_top_inside_blog .btn-trial{color:#000 !important;}
.header_top.header_top_inside.fixed{position:static !important;}
}
@media only screen and (max-width:767px){
.slideshow_main_info h1, .web .slideshow_main_info h2{font-size: 30px !important;line-height: 33px !important;margin-top: 25px !important;}    
.slideshow_main_info p{font-size:14px !important;}
.slideshow_main_info span, .slideshow_landing_ominchanel_info >span{margin-bottom:0;}
.register_email_icon img{max-width: 90px;}
.comment-respond .form-submit{padding-left:0 !important;}
.comment-respond .form-submit input{width:auto !important;margin:0 auto;display:block;}
.comment_single{width:100% !important;}
.comment-respond form input,.comment-respond form textarea{width:100% !important;}
.slideshow_main {
    /* background-size: 100% !important; */
}
.trial_web .modal-content{padding:0 0px;}
.trial_web .modal-title{font-size:20px;margin-top:0;}
.trial-web-header.text-center{margin-top:0;}
.trial-web-header.text-center p{font-size:13px;}
.trial_web .modal-header{padding-bottom:0;}
.trial_web .modal-body input{margin-bottom:0;}
.trial_web .modal-body button{margin:15px auto;}
#menu .mm-listview{margin-top:20px !important;}
#menu .menu_child.mm-listview{margin-top:0 !important;}
.slideshow_main.bg_bnc_360_banner{padding:20px 0 0;}
.slideshow_main{padding:0; }
.slideshow_main_info{width:100%;}
.register_email_title h2{font-size:20px !important;text-align:center;font-weight:400 !important;margin:20px 0 !important;}
.register_email_form input{width:60% !important;float:left;font-size:12px;}
.register_email_form button{width:40%;padding:7px 0 !important;font-size:14px;}
.register_email_main{padding: 15px 0 !important;}
.video_play_icon{position:relative;top:0;left:0;transform:translate(0,0);margin:auto;text-align:center;}
.title_main{padding:30px 0 !important;}
.slideshow_main_info.slideshow_main_Omnichannel_info{margin:0;padding:30px 0;}
.content_single{padding:20px;}
.bnc_connect_title h2{font-size:23px !important;line-height:30px;}
.slideshow_main_info.slideshow_main_360_info h1{font-size:20px !important;line-height:35px;}
.feedback_main,.banner_cate_blog{background-color:rgba(0, 0, 0, .5) !important;background-blend-mode:darken;color:#fff;}
.feedback_title h2{text-align:center;font-weight:400 !important;font-size:20px !important;color:#fff !important;}
.feedback_box p,.feedback_box h2,.banner_cate_blog h1,.banner_cate_blog p{color:#fff !important;}
.title_main h2, .benefit_title h2{font-weight:400 !important;font-size:20px !important;line-height:35px !important;}
.benefit_list span{line-height:26px;font-size:14px;}
body{font-size:14px;line-height:26px;}
.benefit_short{margin:0 0 20px;font-size:14px !important;line-height:26px !important;}
.table_list li{height:100px;overflow:hidden;justify-content:center;align-items:center;display:flex !important;font-size:13px !important;text-align:center !important;}
.slideshow_web_security_info h1{font-size:25px !important;line-height:40px !important;padding:10px 10px 0;}
}
@media only screen and (max-width:480px){.Omnichannel .items{height:auto;}
.menu_bottom_main .col-xl-20:nth-child(5){max-width:100% !important;flex:1;}
.footer_logo a img{width:105px;}
figure.bnc360_icon img {
    width: 190px !important;
    object-fit: scale-down;
    margin: 0 auto 20px;
}
}
@media only screen and (min-width:320px) and (max-width:360px){.video_box{padding:0 30px;}
.logo img{width:110px;/*margin:15px 0 15px 15px;*/}
}