#fp-nav ul li a span {
display: none;
} #fp-nav ul li a::after {
content: attr(data-number);
color: #aaa;
font-size: 15px;
position: absolute;
left: -10px;
transition: all 0.3s ease;
text-shadow: 0 0 2px #ffffff;
} #fp-nav ul li a.active-number::after {
color: #013476;
font-size: 20px;
font-weight: bold;
}
#fp-nav ul li, .fp-slidesNav ul li {
margin: 27px;
}
.fp-overflow{
overflow: hidden;
}
.container .section, .row .section{
width: 100%;
padding: 0px;
}
div#masthead{
background-image: linear-gradient(to bottom, #013476 0%, rgba(40, 90, 149, 0) 100%);
position: absolute;
width: 100%;
}
.row.rownoidung
{
max-width: 130%;
margin: auto !important;
}
.sectiongt .row.rownoidung .col{
padding: 0px;
}
.row.rownoidung .ndtraicachle .col-inner{
width: 70%;
margin:  auto;
margin-top: 10%;
}
.deu2ben .row {
margin: auto !important;
}
.mt-5 .col.small-12{
margin-top: 10%;
}
.row.rownoidung .ndtraicachle .col-inner .text{
text-align: justify;
}
blockquote{
border-left: 4px solid red;
}
.chuxanh span{
color: #013476;
} .cachtren20{
margin-top: 8%;
}
.vitricha {
position: relative;
}
.tieudeduannoibat {
position: absolute;
z-index: 999;
left: 80px;
top: 20px;
color: white;
}
.vitricha h5.post-title.is-large {
background: #013476;
padding: 10px;
position: absolute;
bottom: -20px;
transition: 0.4s all;
}
.vitricha  h5.post-title.is-large:hover{
background: white;
color: #013476 ;
transition: 0.3s all;
}
.vitricha  h5.post-title.is-large:hover a{
color: #013476 ;
}
.noidungfooter{
max-width: 70% !important;
margin: auto !important;
}
.noidungfooter .col-inner{
margin-top: 30%;
}
.page-id-356 .noidungfooter .col-inner{
margin-top: 0%;
}
.fp-watermark {
display: none;
}
.deu2benvagiua{
width: 100% !important;
margin: auto !important;
}
.mt-6{
margin-top: 30%;
text-align: center;
}
.mt-3{
margin-top: 5%;
}
.mt-4{
margin-top: 7%;
}
.mt-4plus{
margin-top: 8%;
}
.mt-5{
margin-top: 9%;
}
.mt-10{
transform: translateX(50%);
}
body .section  .row.mt-7{
margin-top: 12% !important;
}
.titlebanner{
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
.sectionbanner .section-content > .row{
height: 100vh;
}
.blocklinhvuc .col-inner{
background: white;
}
.absolute-footer{
display: none;
}
.off-canvas-left.dark .mfp-content, .off-canvas-right.dark .mfp-content{
background-color: rgb(0 83 148);
}
.chutrangvienxanh h2  { text-shadow: 3px 2px #013476;
}
.blogpostbv .box-text-inner {
transform: translate(0%, -70%);
}
.blog-single{
padding-top: 70px;
} @-webkit-keyframes svg-text-anim {
40% {
stroke-dashoffset: 0;
fill: transparent;
}
60% {
stroke-dashoffset: 0;
fill: #023377;
}
100% {
stroke-dashoffset: 0;
fill: #023377;
}
} @keyframes svg-text-anim {
40% {
stroke-dashoffset: 0;
fill: transparent;
}
60% {
stroke-dashoffset: 0;
fill: #023377;
}
100% {
stroke-dashoffset: 0;
fill: #023377;
}
}
.theloading{
display: none;
}
.home .theloading{
display: flex;
justify-content: center;
align-items: center;
height: 100vh; width: 100vw; position: fixed;
top: 0;
left: 0;
background: rgba(255, 255, 255, 1); z-index: 9999;
}
.logothuanthanh {
width: 12%;
transform: translateY(-20px);
}
.post-title.is-large  a {
display: -webkit-box;
max-width: 400px;
margin: 0 auto;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
padding: 0px 1px; }
.laigannhau .col.post-item {
padding-bottom: 5px;
}
@media only screen and (max-width: 890px) { .blocklinhvuc .box-text.text-center {
height: 240px;
}
.row.rownoidung .ndtraicachle .col-inner {
width: 90%;
margin: auto;
margin-top: 0%;
}
.noidungfooter {
max-width: 90% !important;
margin: auto !important;
}
.blocklinhvuc .box-text.text-center{
height: 60px;
}
.noidungfooter .col-inner {
margin-top: 10%;
}
.home .theloading{
display: none;
}
}
@media only screen and (min-width: 1600px) { .wp-singular.page-template
.fullpage .fp-section {
height: 100vh;
}
.deu2benvagiua {
display: flex;
align-items: center;
min-height: 100vh;
height: 100vh;
}
.section-content.relative {
min-height: 100vh;
height: 100vh;
}
.row-full-width.fullpage.fullpage-wrapper{
min-height: 100vh;
height: 100vh;
}
.mt-3{
margin-top: 0%;
}
.deu2benvagiua .mt-3{
margin-top: 5%;
}
.deu2benvagiua h2.lead {
font-size: 60px;
}
.blocklinhvuc{
transition: 0.5s all;
transform: translateY(-30%);
}
}
blockquote p {
font-size: 17px;
line-height: 18px;
}
@media only screen and (min-width: 1000px) {
.co-ani,.co-ani-fid{
opacity: 0;
}
.animate__delay-0\.1s { animation-delay: 0.1s !important; }
.animate__delay-0\.2s { animation-delay: 0.2s !important; }
.animate__delay-0\.3s { animation-delay: 0.3s !important; }
.animate__delay-0\.4s { animation-delay: 0.4s !important; }
.animate__delay-0\.5s { animation-delay: 0.5s !important; }
.animate__delay-0\.6s { animation-delay: 0.6s !important; }
.animate__delay-0\.7s { animation-delay: 0.7s !important; }
.animate__delay-0\.8s { animation-delay: 0.8s !important; }
.animate__delay-0\.9s { animation-delay: 0.9s !important; }
.animate__delay-1s { animation-delay: 1s !important; }
.animate__delay-1\.1s { animation-delay: 1.1s !important; }
.animate__delay-1\.2s { animation-delay: 1.2s !important; }
.animate__delay-1\.3s { animation-delay: 1.3s !important; }
.animate__delay-1\.4s { animation-delay: 1.4s !important; }
.animate__delay-1\.5s { animation-delay: 1.5s !important; }
.animate__delay-1\.6s { animation-delay: 1.6s !important; }
.animate__delay-1\.7s { animation-delay: 1.7s !important; }
.animate__delay-1\.8s { animation-delay: 1.8s !important; }
.animate__delay-1\.9s { animation-delay: 1.9s !important; }
.animate__delay-2s { animation-delay: 2s !important; }
.animate__delay-2\.1s { animation-delay: 2.1s !important; }
.animate__delay-2\.2s { animation-delay: 2.2s !important; }
.animate__delay-2\.3s { animation-delay: 2.3s !important; }
.animate__delay-2\.4s { animation-delay: 2.4s !important; }
.animate__delay-2\.5s { animation-delay: 2.5s !important; }
.animate__delay-2\.6s { animation-delay: 2.6s !important; }
.animate__delay-2\.7s { animation-delay: 2.7s !important; }
.animate__delay-2\.8s { animation-delay: 2.8s !important; }
.animate__delay-2\.9s { animation-delay: 2.9s !important; }
.animate__delay-3s { animation-delay: 3s !important; }
.animate__slow{
--animate-duration: 1s !important;
}
.quytrinhtk .col-inner{
height: 230px;
border-radius: 7px;
}
}
@media only screen and (max-width: 890px) { .quytrinhtk .box-text.text-center {
height: 240px;
border-radius: 8px;
}
.quytrinhtk .col-inner{
border-radius: 10px;
}
h3.uppercase.co-ani-fid.animate__delay-0\.5s {
font-size: 15px;
line-height: 22px;
}
.gt_switcher_wrapper{
left:10px !important;
display: none;
}
.coduoidt .gtranslate_wrapper{
display: flex;
}
.coduoidt .gtranslate_wrapper a{
color: white;
}
.coduoidt .gtranslate_wrapper a:nth-child(2){
transform: translateX(4px);
}
.footerlienhe .noidungfooter .col:nth-child(1) .col-inner{
margin-top: 30%;
}
.tieudeduannoibat {
position: absolute;
z-index: 999;
left: 20px;
top: -50px;
color: white;
}
}
.noidungfooter h3 span{
font-size: 17px;
}
.entry-content.single-page img {
border-radius: 7px;
margin: 4px auto;
}
.chitietvattu, .form-laythongtin{
display: none;
}
#post-list  .post-title a {
color: black;
font-weight: 700;
font-size: 15px;
transition: 0.5s all;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
max-width: 100%;
overflow: hidden;
margin: 0px 0px 11px;
text-transform: uppercase;
margin: 10px 0px;
}
.entry-content.single-page table tr td:nth-child(1) {
background: #033576;
color: white;
padding-left: 20px;
}
.entry-content.single-page table tr td:nth-child(2) {
padding-left: 20px;
}
.entry-content.single-page table tbody{
border-radius: 10px;
border:1px solid #dedede;
}
.entry-content.single-page table tr td{
padding: 15px;
}