.row mg-top-40{display:none}.section_banner .single-banner.banner-top-20{margin-top:20px}.section_banner .single-banner a:hover:before{left:0;opacity:1}@media (min-width: 992px){.section_banner .single-banner a:before{animation-duration:0.5s;background:rgba(0,0,0,0.3) none repeat scroll 0 0;content:"";display:block;height:100%;left:50%;opacity:0;pointer-events:none;position:absolute;top:0;transition:all 0.5s ease 0s;width:0}}.section_banner .single-banner a:hover:after{opacity:1;transform:scale(1);visibility:visible}.section_banner .single-banner a::after{animation-duration:0.5s;bottom:0px;box-shadow:rgba(246,249,250,0.42) 0px 0px 0px 8px;color:#fff;display:block;font-family:FontAwesome;font-size:30px;height:60px;left:0px;line-height:60px;opacity:0;position:absolute;right:0px;text-align:center;top:0px;transform:scale(3);visibility:hidden;width:60px;z-index:2;background:none 0px 0px repeat scroll rgba(255,255,255,0.3);border-radius:100%;margin:auto;transition:all 0.5s ease 0s}.section_banner .single-banner a{display:block;overflow:hidden;padding:0;position:relative;text-align:center;width:100%}.section_banner .single-banner:hover .banner-top-20 #edit_textbn1{opacity:1}.section_banner .single-banner .banner-top-20{webkit-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;-o-transition:400ms;transition:400ms;opacity:0;opacity:0;position:absolute;left:50%;top:50%;color:#fff;font-size:28px;transform:translate(-50%, -50%);text-transform:uppercase;font-weight:300;font-family:Time New Roman}.section_banner{position:relative}.single-banner{position:relative;overflow:hidden}.section_banner .edit_textbn1{-webkit-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;-o-transition:400ms;transition:400ms;opacity:1;position:absolute;left:50%;top:85%;color:#fff;font-size:22px;transform:translate(-50%, -50%);text-transform:uppercase;font-weight:300;font-family:Time New Roman;text-align:center}.section_banner .edit_textbn1 span{color:#fff !important}#edit_text{margin-top:-15px}.section_banner .single-banner:hover span{opacity:1}#edit_text span{font-size:16px}.edit_textbn1 button{overflow:hidden;text-align:center;border-radius:999px;background:linear-gradient(180deg, #4fa0ff 0%, #4a90e2 100%);text-transform:uppercase;font-weight:bold;color:#fff;width:60%;margin:0px auto 30px;max-width:300px;font-size:14px;padding:10px;border-left:solid 0px #666;border-bottom:solid 0px;border-right:solid 0px;border-top:solid 0px}#edit_text button{width:70% !important;font-size:11px;padding:5px}@media (max-width: 767px){#edit_text button{width:100% !important;font-size:11px}#edit_text span{font-size:8px !important}.section_banner .edit_textbn1{font-size:17px}.edit_textbn1 button{width:55%}.edit_textbn1 button{font-size:10px !important;padding:5px !important}#edit_text button{font-size:10px !important;padding:5px !important}}#_zalo{bottom:48px !important;top:auto !important}#_zalo img{width:70px !important}.section_banner .single-banner a:after{animation-duration:0.5s;bottom:0px;box-shadow:rgba(246,249,250,0.42) 0px 0px 0px 8px;color:#fff;display:block;font-family:FontAwesome;font-size:30px;height:60px;left:0px;line-height:60px;opacity:0;position:absolute;right:0px;text-align:center;top:0px;transform:scale(3);visibility:hidden;width:60px;z-index:2;background:none 0px 0px repeat scroll rgba(255,255,255,0.3);border-radius:100%;margin:auto;transition:all 0.5s ease 0s}.section_banner .single-banner a:hover:before{left:0;opacity:1;width:100%}.section_banner .single-banner .edit_textbn1 a:hover:before{opacity:0 !important}@media (max-width: 480px){.section_banner .banner{clear:both}}
