.jet-posts__inner-content {margin-top: 200px;}
.page-header{padding: 20px 0px;
    background: #023f70;
    color: white;
    text-align: center;}
.footxd{display:none;}

/* call XD */.callvxd{    margin-left: 22px; position: fixed;    bottom: 10px;    left: 10px;}
.callvxd .elementor-button-icon {    background: #ef2d2d;
    padding: 15px;
    margin: -21px 10px -40px -50px;
    border-radius: 100px;
    height: 55px;  animation: pulse 2s infinite;}
.callvxd .fas{    font-size: 25px;}
.zalovxd   svg {width:52px; background: white;    border-radius: 10px;
}
.zalovxd{position: fixed;    bottom: 95px;    left: 10px;}
.zalovxd .elementor-button-icon {margin: -16px 10px -40px -50px; }
.zalovxd img{width:50px;     margin: -3px 0 -10px 0;    box-shadow: 0 2px 5px 0 rgb(0 0 0 / 50%);    border-radius: 7px;}
.zalovxd .elementor-image-box-img {    width: 65px !important;}
.zalovxd a:hover{color:white !important;}
@media only screen and (max-width: 600px) {
 .zalovxdx .elementor-image-box-content, .callvxdx .elementor-button-text{display:none;}
.callvxdx  .elementor-button,  .zalovxdx .elementor-widget-container {background: transparent !important;}
.zalovxd {   bottom: 90px;  left: 0px;}
}

.pulse {
  
  display: block;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  background: #E3342F;
  cursor: pointer;
  box-shadow: 0 0 0 rgba(227,52,47,0.63);
  animation: pulse 2s infinite;
}
.pulse:hover {
  animation: none;
}

@-webkit-keyframes pulse {
  0% {
    -webkit-box-shadow: 0 0 0 0 rgba(227,52,47,0.63);
  }
  70% {
      -webkit-box-shadow: 0 0 0 20px rgba(227,52,47,0.63);
  }
  100% {
      -webkit-box-shadow: 0 0 0 0 rgba(227,52,47,0.63);
  }
}
@keyframes pulse {
  0% {
    -moz-box-shadow: 0 0 0 0 rgba(227,52,47,0.63);
    box-shadow: 0 0 0 0 rgba(227,52,47,0.63);
  }
  70% {
     
      box-shadow: 0 0 0 10px rgba(227,52,47,0.4);
  }
  100% {
      
      box-shadow: 0 0 0 0 rgba(227,52,47,0.4);
  }
}
@media only screen and (max-width: 600px) {
  .sodtx, .sozalox{display:none;}
.tieu-de-post{background:#F6F3F2;}
    .mobiform{opacity:1;}
}
@media only screen and (min-width: 600px){
  .mobiform{opacity:0; }
#site-logo {display:none;}
 
}
  .mobiform{ 
  height: 30px;
position: fixed;
bottom: 0px;
background: #2779bd;
width: 100%;
text-align: center;
font-size: 16px;
text-transform: uppercase;}

@media only screen and (max-width: 500px) {
.elementor-icon-box-wrapper  { display: flex;}
.elementor-icon-box-content {text-align: left;margin-left: 20px;}
}
.xdtable h2 {margin:0px!important;font-size:25px;text-align:center;color: white;background: #1F9D55;text-transform: uppercase;}
.xdtable tr:nth-child(2n) {background: #F4F9FE;}
table tr td:first-child {padding-left: 20px;}

.but-cen{display: flex!important;justify-content: center;align-items: center;margin: 0 auto!important;}


.xdbot{font-size:18px; background:#d90000; padding: 12px 15px; margin-bottom:2px;
position:fixed;border-radius: 0 25px 25px 0 ; text-transform:uppercase; font-weight:bold;z-index:999;}

.baogia:before{font-family: FontAwesome;content: "\f27a";margin-right:5px;}
.baogia{bottom:5px; left:0;}

.phonexd{bottom:55px; left:0;}

.phonexd:before{font-family: FontAwesome;content: "\f095";margin-right:5px;}

@media only screen and (max-width: 500px) {
    .xdbot{display:none;}
.xdtable  td { padding:1px !important; font-size:90%;}
	
}
.xdbotmb{background:#E3342F; padding:12px; position:fixed; bottom:0px;left:0px; right:0px; margin-bottom:-3px; }

.xdbotmb a{font-size:120%;}
.xdbotmb .fa{margin-right:5px}
@media only screen and (min-width: 500px) {
   
.xdbotmb{display:none;}
	
}

/* call XD */
.sodt{position: fixed;bottom: 30px;left: 50px;padding: 5px 20px;background: #E3342F;color: white;
border-radius: 0px 40px 40px 0px;font-size: 120%;  font-weight: bold;z-index: -1;}
.sozalo{position: fixed;bottom: 87px;left: 51px;padding: 5px 20px;background: #018fe5;color: white;
border-radius: 0px 40px 40px 0px;font-size: 120%;  font-weight: bold;z-index: -1;}

.callxd{ position: fixed; bottom: 25px; left: 10px;z-index: 999;}
.zaloxd{ position: fixed; bottom: 85px; left: 10px;z-index: 999;}
.zaloxd img{box-shadow: 0 2px 5px 0 rgba(0,0,0,0.50);border-radius: 7px;}

.pulse i{position: absolute; top: 10px; left: 14px; font-size: 30px;  color: white;}
.pulse {
  
  display: block;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  background: #E3342F;
  cursor: pointer;
  box-shadow: 0 0 0 rgba(227,52,47,0.63);
  animation: pulse 2s infinite;
}
.pulse:hover {
  animation: none;
}

@-webkit-keyframes pulse {
  0% {
    -webkit-box-shadow: 0 0 0 0 rgba(227,52,47,0.63);
  }
  70% {
      -webkit-box-shadow: 0 0 0 20px rgba(227,52,47,0.63);
  }
  100% {
      -webkit-box-shadow: 0 0 0 0 rgba(227,52,47,0.63);
  }
}
@keyframes pulse {
  0% {
    -moz-box-shadow: 0 0 0 0 rgba(227,52,47,0.63);
    box-shadow: 0 0 0 0rgba(227,52,47,0.63);
  }
  70% {
     
      box-shadow: 0 0 0 10px rgba(227,52,47,0.4);
  }
  100% {
      
      box-shadow: 0 0 0 0 rgba(227,52,47,0.4);
  }
}
@media only screen and (max-width: 500px) {
  .sodt, .sozalo{display:none;}
}