/*!
Theme Name: Theme core of Ngoc Thang
Theme URI: ngocthang.net
Author: MaiNN
Author URI: ngocthang.net
Description: Theme core of Ngoc Thang
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: ngocthang
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

ngocthang is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/

/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Normalize
# Typography
# Elements
# Forms
# Navigation
  ## Links
  ## Menus
# Accessibility
# Alignments
# Clearings
# Widgets
# Content
  ## Posts and pages
  ## Comments
# Infinite scroll
# Media
  ## Captions
  ## Galleries
  --------------------------------------------------------------*/

/*--------------------------------------------------------------
# Normalize
--------------------------------------------------------------*/

/* normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */

/* Document
========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
*{padding:0;}
a{color:#000;}
a:hover{color:#f5d963;text-decoration:none;}
figure{width:100%!important;}
figure img,p img{width:100%;height:auto;}
figcaption{text-align:center;}

h1,h2,h3,h4{}
h6{color:#fff;}
@font-face{src:url(assets/fonts/Roboto-Medium.ttf);font-family:Roboto-Medium;}
@font-face{src:url(assets/fonts/Roboto-Regular.ttf);font-family:Roboto;}
@font-face{src:url(assets/fonts/Roboto-Bold.ttf);font-family:Roboto-Bold;}
@font-face{src:url(assets/fonts/Charmonman-Regular.ttf);font-family:Charmonman;}
@font-face{src:url(assets/fonts/Charmonman-Bold.ttf);font-family:Charmonman-Bold;}
@font-face{src:url(assets/fonts/Niramit-Regular.ttf);font-family:Niramit;}
@font-face{src:url(assets/fonts/Niramit-Bold.ttf);font-family:Niramit-Bold;}
@font-face{src:url(assets/fonts/PlayfairDisplay-VariableFont_wght.ttf);font-family:PlayfairDisplay;}
@font-face{src:url(assets/fonts/PlayfairDisplay-Italic-VariableFont_wght.ttf);font-family:PlayfairDisplay-Italic;}

body{
	font-family:"Roboto";
}

/**
* HEADER
*/
.header__header{}
.header{z-index:999999;background: #0e182d;position:sticky;top:0%;}
.header{box-shadow:1px 1px 5px #d4d4d4;}
.header__button a{font-size:16px;padding:16px 28px;line-height:1;display:inline-block;margin:10px 0 0 0;text-decoration:none;white-space:nowrap;vertical-align:middle;font-weight:700;letter-spacing:0;text-align:center;background:#0160e7;cursor:pointer;border:1px solid transparent;outline:0;box-sizing:border-box;color:#fff;border-radius:36px;box-shadow:12px 12px 20px 0px rgba(1,96,231,.3);-webkit-box-shadow:12px 12px 20px 0px rgba(1,96,231,.3);-moz-box-shadow:12px 12px 20px 0px rgba(1,96,231,.3);}
.logo{margin:0;line-height:81px;}
.logo img{width:44%;}
.header-top{background:#f5d963;color:#252628;}
.header-top ul li{font-size:15px;display:inline-block;border-right:1px solid rgba(255,255,255,.15);padding-right:30px;padding-left:30px;}
.header-top ul li i{color:#252628;padding-right:5px;}
.header-top ul{margin:0;}
.header-top ul li:last-child{border:none}
.header-top .container-fluid{display:inline-block;}
.top-info{display:flow-root;}








/**
* NAVIGATION
*/
.navigation.pagination{clear:both;display:block;margin:20px 0}
.navigation.pagination a,.navigation.pagination span{color:#fff;padding:5px 10px;background:#0049b1;}
.navigation.pagination a:hover,.navigation.pagination span:hover{background:#eac502;}
.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;}
/*SLIDER*/
.review__item.slick-slide{opacity:0.4;transition:0.4s ease-in-out;padding:30px;}

.review__item.slick-slide img {border-radius: 50%;height: 220px;width: auto;margin: 0 auto;padding-bottom: 10px;}
.review__item.slick-slide.slick-center{opacity:1;transform:translateY(-20px);}

.slick-arrow {
	position: absolute;
	top: 50%;
	background: #fff;
	border: 1px solid #e6e6e6;
	color: #0e182d;
	padding: 0 4px;
	outline: none;
}
.slick-arrow i{
  outline: none;
}
.slick-prev.slick-arrow {
	left: 0;
}

.slick-next.slick-arrow {
	right: 0;
}

.owl-nav {
	display: none;
}

/**
* COMMENT
*/
.comments-area{}
.comments-area .comment-form-author,.comments-area .comment-form-email,.comments-area .comment-form-url{width:33%;float:left;padding-right:10px;}
.comments-area p input{width:100%;border-radius:4px;border:1px solid #a9a9a9;padding:5px 0;}
.comments-area .comment-form-comment textarea{width:100%;}
.comments-area form p{padding:0;}
.comments-area .form-submit input{width:auto!important;padding:4px 12px!important;background:#f5d963;color:color:#515358;border:none;}
.comment-form-cookies-consent input,.comment-form-cookies-consent label{display:inline!important;width:auto!important;font-style:italic;font-size:15px;}
.comments-area .label{vertical-align:top;}
.comments-form-cookies-consent{display:block;}
.comments-area label{display:block;color:#f5d963;}

/**
* HOTLINE
*/

/**
* SEARCH-FORM
*/
.search-form{}
.search-form .buttom-search{line-height:24px;border-radius:0;background-color:#febe10;border:0;color:#fff;text-transform:uppercase;font-size:14px;height:35px;border-radius: 0 10px 10px 0;}
input#s {
	border-radius: 10px 0 0 10px;
}
.search-form input.form-control{line-height:42px;height:35px;border-radius:0;background:#f6f7f9;color:#444;}
.search-form .form-control{border:0;-webkit-box-shadow:none;box-shadow:none;}
.search-form .form-group{margin:0;}

/*
======================================
[ Menu Main ]
======================================
*/
.nav-tabs>li>a:hover {
    border-color: #eee #eee #ddd;
    color: #555;
}
nav.menu-primary{position:relative;}
nav.menu-primary{font-size:14px;text-transform:uppercase;font-weight:bold;}
nav.menu-primary ul{list-style:none;padding:0;margin:0}
nav.menu-primary >ul >li{position:relative;display:block;float:left;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;width:auto;text-align:center;}
nav.menu-primary>ul>li:last-child{border:none;}
nav.menu-primary>ul>li>a{color:#fff;text-decoration:none;padding:30px 20px;display:block;}
nav.menu-primary>ul>li:hover >a,nav.menu-primary>ul>li.current-menu-item >a{color:#f4d34b;}
nav.menu-primary>ul>li>a:after{background:transparent;content:'';width:0;height:3px;position:absolute;bottom:0;left:0;right:0;margin:0 auto;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:width 0.2s ease;-moz-transition:width 0.2s ease;-o-transition:width 0.2s ease;transition:width 0.2s ease;}
nav.menu-primary>ul>li:hover >a:after,nav.menu-primary ul li.current-menu-item >a:after{background:#f4d34b;width:100%;}
nav.menu-primary >ul >li:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
nav.menu-primary >ul >li:hover:before,nav.menu-primary >ul >li.current-menu-item:before{-webkit-transform:scaleX(1);transform:scaleX(1);}
.menu {
	display: flex;
}
.menu-primary >ul >li >ul.sub-menu{display:none;width:200px;position:absolute;z-index:9;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;}
.menu-primary ul.sub-menu{background: #0e182d;}
.menu-primary ul.sub-menu li{padding:10px;border-bottom:1px solid rgba(255,255,255,0.18);text-align:left;position:relative;}
.menu-primary ul.sub-menu li:last-child{border:none;}
.menu-primary ul.sub-menu li a{color: #fff;text-transform:none;}
.menu-primary ul.sub-menu li:hover{color:#000;background:#fff;}
.menu-primary ul.sub-menu li:hover a{color:#000;}
.menu-primary ul li.menu-item-has-children:hover >ul.sub-menu{display:block;}
.menu-primary ul.sub-menu li > ul{left:200px;top:0;width:200px;display:none;position:absolute;z-index:99999;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;}
nav.menu-primary ul li.hot >a:before{content:"Hot";font-size:10px;position:absolute;top:0;right:0;background:#d40736;color:#fff;padding:2px 5px;}
nav.menu-primary ul li.hot:after{content:"";width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#d40736 transparent transparent transparent;position:absolute;top:18px;right:8px;}
/*search*/
span.sp-search {
	padding: 23px 0;
}


/**
* MENU RESPONSIVE
*/
.menu-responsive{background:#000;top:0;height:100%;position:fixed;width:300px;z-index:9999999;overflow-y:scroll;display:none;transition:all 0.2s ease-out;}
.menu-icon{-webkit-animation-duration:.60s;animation-duration:.60s;-webkit-animation-fill-mode:both;animation-fill-mode:both;transition:all 500ms cubic-bezier(1.000,0.000,0.000,1.000);position:absolute;right:10px;z-index:9999;top:36%;transform:translateY(-50%);}
.menu-icon span{position:absolute;top:10px;color:#444;}
.menu-close{cursor:pointer;background:#f4d34b;color:#000;overflow:hidden;font-size:14px;text-align:right;}
.menu-close i{padding:10px 15px;background:rgba(0,0,0,0.23);font-size:30px;}
.menu-close span{float:left;text-transform:uppercase;margin:15px;}
.menu-open{color:#fff;font-family:Arial;font-size:25px;padding:0px 10px;text-decoration:none;text-transform:uppercase;font-weight:bold;overflow:hidden;cursor:pointer;border:1px solid;}
.menu-open i.fa-search{font-size:20px;margin:5px 20px;float:left;padding:8px;border-radius:50%;width:40px;height:40px;}
.menu-responsive ul{list-style:none;padding:0;}
.menu-responsive >ul >li{border-bottom:1px solid rgba(255,255,255,0.08);position:relative;transition:0.4s ease}
.menu-responsive >ul >li >a{color:#fff;font-size:15px;padding:10px;display:block;text-transform:uppercase;}
.menu-responsive >ul li >ul> li >a{color:#fff;font-size:14px;padding:10px 20px 10px;display:block;}
.menu-responsive ul li a:before{content:"";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);position:absolute;right:10px;top:13px;}
.menu-responsive ul li a.dcjq-parent:before{content:"\f067";}
.menu-responsive ul li a.dcjq-parent.active:before{content:"\f068";}
.menu-responsive >ul >li >ul> li> ul li{padding-left:20px;position:relative;}
.menu-responsive >ul >li >ul >li{position:relative;border-bottom:1px solid rgba(255,255,255,0.17);}
.menu-responsive ul li a.active{border-bottom:1px solid rgba(255,255,255,0.17);}
.menu-responsive >ul >li >ul> li> ul li a:before{content:"\f054";font:normal normal normal 14px/1 FontAwesome;color:#fff;position:absolute;left:15px;top:13px;}
/**
* TITLE
*/
.h1-title{font-weight:bold;font-size:32px;color:#f5d963;margin:20px 0;}
.h3-title{}
.h2-title {
	font-size: 27px;
	color: #00b116;
	font-weight: bold;
	text-transform: uppercase;
	padding-bottom: 20px;
}
/*.post-related .h2-title:before{content:"192";font-family:'Font Awesome 5 Free';font-size:9px;line-height:27px;padding-right:7px;color:#ff9900;vertical-align:top;}*/

/**
* POST
*/
.post-content img{height:256px;}
.post-content{padding:10px 0;box-shadow:8px 8px 30px 0px rgba(42,67,113,.15);-webkit-box-shadow:8px 8px 30px 0px rgba(42,67,113,.15);-moz-box-shadow:8px 8px 30px 0px rgba(42,67,113,.15);border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;background:#fff;margin-bottom:60px;overflow:hidden;}
.post-meta{padding:30px;}
.post-img{position:relative;}
.archive__content .post-img .post-date,.single__content .post-img .post-date{position:absolute;bottom:0;padding:5px 10px;background:#0000003d;color:#fff;}
.post-img img{height:230px;}
h2.entry-title{font-size:17px;line-height:1.2;}
.post-title a{font-size:17px;line-height:1.4;color:#000;font-weight:bold;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:46px;}
.post-title{padding:10px 0 5px 0;}
.post-meta span:nth-child(2){text-transform:uppercase;}
.post-info{font-style:italic;font-size:14px;color:#848484;}
.post-meta .post-info{background:#fff;padding:0;border:0;border-top:0;box-sizing:border-box;border-radius:0 0 5px 5px;}
.archive__content .blog-item{margin-bottom:20px;}

/**
* SINGLE
*/
.single__content article{text-align:justify;}
.tags a{padding-left:5px;}
.tags{padding-bottom:10px;}
.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5{color:#515358;font-weight:bold;}
.entry-content h2{font-size:27px;}
.entry-content h3{font-size:21px;}
.entry-content h4{font-size:17px;}
.entry-content .ft-info,.page__content ul{padding-left:15px;}
.entry-content ol,.entry-content ul{padding-left:30px;}
.single-author{clear:both;display:inline-block;border:1px solid #e6e6e6;padding:10px;width:100%;}
.single-author-img{width:15%;float:left;margin:0 auto;text-align:center;}
.single-author-img img{border-radius:50%;width:107px;height:auto;border:1px solid #d2d2d2;padding:3px;margin:0 auto;}
.single-author-name{width:85%;float:right;padding-left:10px;border-left:2px solid #e2e2e2;}
.single-author-name p{margin-bottom:2px;}
.single-author-name .name{color:#f5d963;font-weight:bold;}
.single__content .info-price span{margin-right:40px;}
.single__content .info-price{margin-bottom:10px;}

/****HOTLINE******/

/* .kenit-alo-circle {
    width: 70px;
    height: 70px;
    top: 14px;
    left: 8px;
    position: absolute;
    background-color: transparent;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    border: 2px solid rgba(30,30,30,0.4);
    opacity: .1;
    border-color: #009900;
    opacity: .5;
}
.kenit-alo-phone{position:fixed;left:0px;bottom:73px;visibility:visible;background-color:transparent;width:110px;height:110px;cursor:pointer;z-index:99;}
.kenit-alo-img-circle{width:30px;height:30px;top:34px;left:29px;position:absolute;background:rgba(30,30,30,0.1) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAABNmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarY6xSsNQFEDPi6LiUCsEcXB4kygotupgxqQtRRCs1SHJ1qShSmkSXl7VfoSjWwcXd7/AyVFwUPwC/0Bx6uAQIYODCJ7p3MPlcsGo2HWnYZRhEGvVbjrS9Xw5+8QMUwDQCbPUbrUOAOIkjvjB5ysC4HnTrjsN/sZ8mCoNTIDtbpSFICpA/0KnGsQYMIN+qkHcAaY6addAPAClXu4vQCnI/Q0oKdfzQXwAZs/1fDDmADPIfQUwdXSpAWpJOlJnvVMtq5ZlSbubBJE8HmU6GmRyPw4TlSaqo6MukP8HwGK+2G46cq1qWXvr/DOu58vc3o8QgFh6LFpBOFTn3yqMnd/n4sZ4GQ5vYXpStN0ruNmAheuirVahvAX34y/Axk/96FpPYgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+QAAAB/ElEQVR42uya7W3CMBCG31QM4A1aNggTlG6QbpBMkHYC1AloJ4BOABuEDcgGtBOETnD9c1ERCH/lwxeaV8oPFGP86Hy+DxMREW5Bd7gRjSDSNGn4/RiAOvm8C0ZCRD5PSkQVXSr1nK/xE3mcWimA1ZV3JYBZCIO4giQANoYxMwYS6+xKY4lT5dJPreWZY+uspqSCKPYN27GJVBDXheVSQe494ksiEWTuMXcu1dld9SARxDX1OAJ4lgjy4zDnFsC076A4adEiRwAZg4hOUSpNoCsBPDGM+HqkNGynYBCuILuWj+dgWysGsNe8nwL4GsrW0m2fxZBq9rW0rNcX5MOQ9eZD8JFahcG5g/iKT671alGAYQggpYWvpEPYWrU/HDTOfeRIX0q2SL3QN4tGhZJukVobQyXYWw7WtLDKDIuM+ZSzscyCE9PCy5IttCvnZNaeiGLNHKuz8ZVh/MXTVu/1xQKmIqLEAuJ0fNo3iG5B51oSkeKnsBi/4bG9gYB/lCytU5G9DryFW+3Gm+JLwU7ehbJrwTjq4DJU8bHcVbEV9dXXqqP6uqO5e2/QZRYJpqu2IUAA4B3tXvx8hgKp05QZW6dJqrLTNkB6vrRURLRwPHqtYgkC3cLWQAcDQGGKH13FER/NATzi786+BPDNjm1dMkfjn2pGkBHkf4D8DgBJDuDHx9BN+gAAAABJRU5ErkJggg==) no-repeat center center;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;opacity:.7;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;background-color:#009900;background-size:70%;}
.kenit-alo-circle-fill{width:60px;height:60px;top:28px;left:28px;position:absolute;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;background-color:#f4d34b;opacity:.75!important;}

.kenit-alo-phone span{display:block;background:#30a4cc;color:#fff;padding:5px;text-align:center;position:absolute;left:5px;width:110px;top:-15px;border-radius:4px 4px;}
.kenit-alo-phone span:before{content:"";width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#30a4cc transparent transparent transparent;position:absolute;top:28px;left:0;right:0;text-align:center;margin:0 auto;}
#back-to-top{position:fixed;bottom:30px;right:39px;cursor:pointer;z-index:9999;display:none;}
#back-to-top.show{display:block;}
.show i {
    background: rgb(229, 229, 229);
    padding: 12px 14px;
    color: rgb(158, 158, 158);
    font-size: 24px;
    border-radius: 50%;
    opacity: 0.5;
}
.show i:hover {
    opacity: 1;
} */
/****HOTLINE******/
 .social-button{display:inline-grid;position:fixed;bottom:15px;left:15px;min-width:45px;text-align:center;z-index:9999;}
 .social-button-content{display:none;}
 .social-button a{padding:8px 0;cursor:pointer;position:relative;}
 .social-button i{width:40px;height:40px;background-image: linear-gradient(to right top,#00c3d9,#00a8fe,#1283eb);color:#fff;border-radius:100%;font-size:20px;text-align:center;line-height:1.9;position:relative;z-index:999;}
 .social-button span{display:none;}
 .alo-circle{animation-iteration-count:infinite;animation-duration:1s;animation-fill-mode:both;animation-name:zoomIn;width:50px;height:50px;top:3px;right:-3px;position:absolute;background-color:transparent;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid #4f77b5;opacity:.1;border-color:#4f77b5;opacity:.5;}
 .alo-circle-fill{animation-iteration-count:infinite;animation-duration:1s;animation-fill-mode:both;animation-name:pulse;width:60px;height:60px;top:-2px;right:-8px;position:absolute;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;background-image: linear-gradient(to right top,#00c3d9,#00a8fe,#1283eb);;opacity:.75;}
 .call-icon:hover > span,.mes:hover > span,.sms:hover > span,.zalo:hover > span{display:block}
 .social-button a span{border-radius:2px;text-align:center;background-image: linear-gradient(to right top,#00c3d9,#00a8fe,#1283eb);padding:9px;display:none;width:180px;margin-left:10px;position:absolute;color:#ffffff;z-index:999;top:9px;left:40px;transition:all 0.2s ease-in-out 0s;-moz-animation:headerAnimation 0.7s 1;-webkit-animation:headerAnimation 0.7s 1;-o-animation:headerAnimation 0.7s 1;animation:headerAnimation 0.7s 1;}
 @-webkit-keyframes "headerAnimation"{
	0%{margin-top:-70px;}
	100%{margin-top:0;}
 }
 @keyframes "headerAnimation"{
	0%{margin-top:-70px;}
	100%{margin-top:0;}
 }
 .social-button a span:before{content:"";width:0;height:0;border-style:solid;border-width:10px 10px 10px 0;border-color: transparent #00a8fe transparent transparent;position:absolute;left:-10px;top:10px;}
 @-webkit-keyframes wrench{
	0%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}
	8%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}
	10%,28%,30%,48%,50%,68%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}
	18%,20%,38%,40%,58%,60%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}
	100%,75%{-webkit-transform:rotate(0);transform:rotate(0)}
 }
 @keyframes wrench{
	0%{-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);transform:rotate(-12deg)}
	8%{-webkit-transform:rotate(12deg);-ms-transform:rotate(12deg);transform:rotate(12deg)}
	10%,28%,30%,48%,50%,68%{-webkit-transform:rotate(24deg);-ms-transform:rotate(24deg);transform:rotate(24deg)}
	18%,20%,38%,40%,58%,60%{-webkit-transform:rotate(-24deg);-ms-transform:rotate(-24deg);transform:rotate(-24deg)}
	100%,75%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}
 }
#back-to-top{position:fixed;bottom:89px;right:30px;cursor:pointer;z-index:9999;display:none;}
#back-to-top.show{display:block;}
.show i {
    background: rgb(229, 229, 229);
    padding: 12px 14px;
    color: rgb(158, 158, 158);
    font-size: 24px;
    border-radius: 50%;
    opacity: 0.5;
}
.show i:hover {
    opacity: 1;
}
a.zalo img {
    width: 44px;
}
a.mes img {
    width: 43px;
}
span.chat {
    width: 250px !important;
}
a.user-support i {
    background-image: linear-gradient(to right top,#3dbc4c,#3dbc4c,#3dbc4c) !important;
}
a.user-support .animated.alo-circle-fill {
    background-image: linear-gradient(to right top,#3dbc4c,#3dbc4c,#3dbc4c) !important;
}
*/
/*FOOTER*/
.footer{padding:60px 0 10px 0;background: #0e182d;}
.footer .footer-logo{text-align:center;margin-bottom:35px;}
.footer .footer-logo img{max-width:35%;}
.footer .title{margin-bottom:35px;}
.footer .title h3{font-size:24px;font-weight:500;color: #fff;margin:-.13em 0 0;font-family:Charmonman;/*font-family: Niramit;*/}
.footer .footer-social{}
.footer .footer-social ul{list-style:none;text-align:center;}
.footer .footer-social ul li{display:inline-block;margin:5px;}
.footer .footer-social ul li i{display:inline-block;vertical-align:top;width:38px;height:38px;line-height:38px;font-size:16px;color:#fff!important;margin:2px 2px 2px 0;text-align:center;background-color:rgba(255,255,255,0.23);border-radius:50%;transition:all 0.4s ease;}
.footer .footer-social ul li:hover i{background-color:rgba(255,255,255,0.8);}
.footer .ft-info{list-style:none;}
.footer .ft-info li span{color:#000;display:inline-block;padding-right:5px;}
.footer .ft-info li{font-size:15px;color: #fff;}
.footer-img-right ul li{padding:5px;}
.footer-img-right ul{list-style:none;display:grid;grid-template-columns:auto auto auto;}
.footer-bottom{text-align:center;}
.footer-bottom .hr{display:block;background:linear-gradient(90deg,rgba(255,255,255,0),#fff,rgba(255,255,255,0));opacity:0.1;filter:alpha(opacity=10);height:1px;border:none;margin-bottom:10px;}

/**
* SECTION
*/
section.review {
	display: none;
}
section{padding: 50px 0;clear: both;}

section.slider {
	padding: 0;
}
/*****Section- chuyen-muc*/

section.chuyen-muc {
	text-align: center;
}
a.category-item img {
	width: 50px;
	margin: 0 auto;
	display: flex;
	margin-bottom: 12px;
}
a.category-item h3 {
	font-size: 20px;
	font-weight: 600;
}
section.chuyen-muc .h2-title {
	color: #000;
	font-size: 23px;
}
h2.h2-title i {
	margin-right: 3px;
}
/***********/
/*Section - hashtag*/
.hastag h2.h2-title img {
	margin-right: 9px;
	margin-top: -7px;
}
section.hastag .h2-title {
	color: #000;
	text-align: center;
}
.top-hashtag {
	display: flex;
	flex-flow: row wrap;
	align-content: space-between;
	justify-content: center;
}
.item.top-hashtag-item {
	display: flex;
	background: rgba(255, 153, 31, 0.2);
	padding: 10px 20px;
	margin-right: 15px;
	margin-top: 20px;
	font-weight: 500;
	border-radius: 8px;
	align-items: center;
}
.item.top-hashtag-item img {
	margin-right: 8px;
}
.item.top-hashtag-item a {
	font-size: 18px;
	display: inline-block;
	color: rgb(51, 49, 50);
}
section.chuyen-muc .h2-title {
	color: #000;
	font-size: 23px;
	margin-bottom: 18px;
}
/***
*FORM
***/
.contact-form .input-group{margin-bottom:10px;float:left;flex-wrap:inherit;}
.contact-form .input-group br{display:none;}
.contact-form .form-margin .input-group{margin-bottom:10px;}
.contact-form .input-group .input-group-addon{border-radius:10px;padding:15px;text-align:center;background-color:#056bb3;border:none;position:relative;}
.contact-form .input-group .input-group-addon i{color:#ffffff;font-size:22px;width:24px;height:24px;}
.contact-form .input-group .form-control{border: 1px solid #0e182d;background-color:#00000012;border-radius:0;-moz-border-radius:0;-webkit-border-radius:10px;/*border:none;*/padding:10px 15px;color: #0e182d;font-size:14px;min-height:50px;box-shadow:none;-webkit-box-shadow:none;}
::-webkit-input-placeholder{color:#444;}
:-moz-placeholder{color:#444;}
::-moz-placeholder{color:#444;}
:-ms-input-placeholder{color:#444;}
.widget.widget_search{padding-top:20px;}
.widget.widget_media_image{margin-bottom:20px;text-align:center;}
.wpcf7-form-control-wrap{width:100%;position:relative;}
.contact-form{margin-bottom:20px;}
.btn-success{color:#fff;padding:10px 30px;background-color: #239349;border-color: #239349;}
.contact-form input[type=submit]:hover{background-color:#d4c291;color:#fff;}
.contact-form .input-group option{background-color:white;color:#000;}
div.wpcf7-validation-errors{color:red;border:2px solid #803a95;}
/*BLOGS*/
.blogs{padding: 60px 0;background: #f9f9f9;}
.blog-img a img {
  height: 215px;
  border-radius: 15px;
}
.blog-img {
  overflow: hidden;
}
.blog-img :hover img{
  transform: scale(1.1);
  transition: 1s;
}
.blog-content {
  padding: 20px 30px 20px;
  text-align: center;
}
.blog-content h3 {
  font-size: 20px;
  line-height: 30px;
  margin-bottom: 20px;
}
.blog-content h3:hover a {color: #803a95;}
.blog-content h3 a{text-decoration: none;color: #000;font-family: Niramit;display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.blogs .blog-item:hover {
  border-radius: 0;
  border-color: #fff;
  -webkit-transform: translateY(-8px);
  transform: translateY(-8px);
  -webkit-box-shadow: 0 2px 28px 0 rgba(0,0,0,0.06);
  box-shadow: 0 2px 28px 0 rgba(0,0,0,0.06);
  transition: 1s;
}
.content-title{
  margin-bottom: 20px;
  text-align: center;
}
.content-title span {
  font-size: 18px;
  font-family: Charmonman;
}
/**

* BREADCRUMBS
**/
.breadcrumbs{padding:5px 0;}
  /**
  * PAGE
  **/
  .page__content{}
  .page-lien-he{}
  .page-lien-he li{display:block;padding:8px 0;}
  .page-lien-he li i{color:#74afdb;padding-right:5px;}

  /**
  * COMMENT
  */
  .comments-area{}
  .comments-area .comment-form-author,.comments-area .comment-form-email,.comments-area .comment-form-url{width:33%;float:left;padding-right:10px;}
  .comments-area p input{width:100%;border-radius:4px;border:1px solid #a9a9a9;padding:5px 0;}
  .comments-area .comment-form-comment textarea{width:100%;}
  .comments-area form p{padding:0;}
  .comments-area .form-submit input{width:auto!important;padding:4px 12px!important;background:#f5d963;color:color:#515358;border:none;}
  .comment-form-cookies-consent input,.comment-form-cookies-consent label{display:inline!important;width:auto!important;font-style:italic;font-size:15px;}
  .comments-area .label{vertical-align:top;}
  .comments-form-cookies-consent{display:block;}
  .comments-area label{display:block;color:#f5d963;}
  
/**
 *  Slide
 */
.slide {
  background: #a5cb78;
  padding: 40px;
  position: relative; }
  .slide__title {
	text-transform: uppercase;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	position: absolute;
	bottom: 15%;
	left: 50%;
	transform: translateX(-50%); }
  .slide__read {
	text-align: center;
	position: absolute;
	bottom: 10%;
	left: 50%;
	transform: translateX(-50%); }
	.slide__read a {
	  background: #ff0;
	  border-radius: 10px;
	  padding: 10px;
	  color: #fff; }

/**
 * Product
 */
.product {
  padding: 30px; }
  .product__title {
	text-align: center;
	font-size: 27px;
	text-transform: uppercase;
	font-weight: bold;
	padding: 10px 0;
	color: #00b116; }
  .product__slogan {
	text-align: center;
	width: 70%;
	margin: 0 auto;
	padding-bottom: 20px;
	font-size: 15px; }
  .product__grap {
	border-radius: 10px;
	border: 1px solid #dadada;
	padding: 30px; }
	.product__grap-img {
	  border-radius: 10px;
	  border: 1px solid #dadada; }
	  .product__grap-img img {
		border-radius: 10px; }
	.product__grap p {
	  padding-top: 20px; }
  .product__meta-title {
	font-size: 20px;
	padding-bottom: 10px;
	font-weight: bold;
	color: #00b116; }
  .product__meta ul {
	padding: 0 0 0 20px;
	margin: 0; }
	.product__meta ul li {
	  list-style-type: none;
	  padding: 5px 0; }
	  .product__meta ul li i {
		color: #00b116;
		padding-right: 10px; }
  .product__meta-button {
	margin: 20px 0;
	display: flex; }
	.product__meta-button a {
	  background-color: #00b116;
	  padding: 15px 50px;
	  border-radius: 20px;
	  color: #fff; }

/**
 * Feature
 */
.feature__process ul {
  display: grid;
  grid-template-columns: auto auto; }
  .feature__process ul li {
	color: #fff;
	text-align: center;
	margin: 15px auto;
	width: 90%;
	display: block;
	padding: 20px 0; }
	.feature__process ul li i {
	  font-size: 30px;
	  display: block; }
  .feature__process ul li:nth-child(1) {
	background-color: green; }
  .feature__process ul li:nth-child(2) {
	background-color: #dcba4d; }
  .feature__process ul li:nth-child(3) {
	background-color: #f58083; }
  .feature__process ul li:nth-child(4) {
	background-color: #3267d4; }

.feature__why ul li {
  list-style-type: none; }
  .feature__why ul li h3 {
	color: #fff;
	background-color: #d1d2d2;
	padding: 10px; }
  .feature__why ul li p {
	padding: 10px 20px; }

/** 
 * Title
 */
.h2-title {
  font-size: 22px;
  color: #00b116;
  font-weight: bold; }

/**
 * Choose
 */ 
.choose {
  padding: 40px 0; }
  .choose__left {
	float: left;
	width: 25%; }
  .choose__right {
	float: left;
	width: 25%; }
  .choose__center {
	float: left;
	width: 50%; }
  .choose__item {
	text-align: center; }
	.choose__item i {
	  color: #00b116;
	  font-size: 54px;
	  border-radius: 50%;
	  border: 1px solid #d1d2d2;
	  width: 100px;
	  height: 100px;
	  line-height: 100px;
	  text-align: center; }

/** 
 * Advantage
 */
.advantage {
  text-align: center;
  margin: 0 auto; }
  .advantage__item {
	margin: 0 auto;
	text-align: center; }

/**
 * Picture
 */
.picture {
  background-color: #ececec; }
  .picture ul {
	display: grid;
	grid-template-columns: auto auto auto;
	grid-gap: 10px; }
	.picture ul li {
	  list-style-type: none;
	  display: inline-block; }
	.picture ul li:nth-child(1) {
	  grid-row-start: 1;
	  grid-row-end: 3; }

/**
 * Review
 */
.review {
  text-align: center; }
  .review__item {
	text-align: center;
	margin: 0 auto; }
	.review__item-title {
	  font-size: 17px;
	  font-weight: bold;
	  color: #00b116; }
	.review__item-job {
	  border-bottom: 1px solid #dcdcdc;
	  display: inline-block;
	  padding: 12px 5px 5px;
	  color: #269034; }
	.review__item p {
	  padding: 10px 0; }
	.review__item.slick-active {
	  transform: translateY(10px); }

/**
  * Register
  */
.register__address ul li {
  display: block;
  padding: 5px 0; }
  .register__address ul li i {
	color: #00b116; }

/********* CSS-CHINH**********/
.blog-table table tr td.de-cuong {
    background: #356ead;
    border: none;
    padding: 8px;
}
tr {
    font-family: 'Roboto';
}
.blog-table table tr th:nth-child(1) {
    padding: 0 10px;
}
.blog-table table tr th.title {
    padding: 6px 0;
    background: #356ead;
}
.blog-table table tr th:nth-child(2) {
    padding: 8px 14px;
}
header.header {
    display: none;
}
.footer {
    padding: 60px 0 10px 0;
    background: #0e182d;
    display: none;
}
.blog-table table tr th.de-cuong {
    padding: 8px 0;
	font-size: 20px;
}
.blog-table table tr th {
	font-family: 'Roboto';
    font-size: 16px;
    padding: 8px 28px;
    text-align: center;
    color: #fff;
    border-color: #dbdbdb;
    background: #224e89;
	letter-spacing: 0.2px;
}
tr:nth-child(odd) {
    background-color: #f3f3f3;
    color: #214e89;
}
tr:nth-child(even) {
    color: #214e89;
    background: #fff;
}
.blog-table table tr td {
    font-size: 14px;
    text-align: center;
    padding: 5px;
    border-color: #fff;
	letter-spacing: 0.2px;
}
.blog-table {
    display: flex;
    justify-content: center;
}
.blog-table table td, th {
    border: 1px solid;
}
section.overvew {
    background: #366ead;
}
.nd-video {
    padding: 50px 0;
}
.video-blog {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px;
    height: 0;
    overflow: hidden;
}
.video-intro {
    overflow: hidden;
}
.video-blog iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
	border-radius: 15px;
}
h2.h2-video {
    text-align: center;
    margin-bottom: 20px;
	color:#000;
}
h2.h2-video:hover {
    background: #235aaa;
    color: #fff;
}
h2.h2-video {
    background-color: #f49305;
    border-radius: 15px;
    font-size: 24px;
    padding: 8px 0;
	font-family: 'Roboto-Medium';
	letter-spacing: 0.2px;
}
a.a-zalo img {
    margin-top: -22px;
    width: 46px;
    margin-left: 14px;
}
.footer_call.kenit-alo-phone .animated.infinite.zoomIn.kenit-alo-circle {
    top: -33px;
    left: 2px;
    background-color: #7ac1eb;
    z-index: -1;
    border-color: #7ac1eb;
}
table {
    background-color: transparent;
    width: 831px;
}
/* DROP */
 /* Dropdown Button */
/* .dropbtn {
  background-color: none;
  border: none;
} */

/* The container <div> - needed to position the dropdown content */
.dropdown {
  position: relative;
  display: inline-block;
}

/* Dropdown Content (Hidden by Default) */
.dropdown-content {
  display: none;
  position: absolute;
  background-color: #f1f1f1;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
}

/* Links inside the dropdown */
.dropdown-content a {
  color: black;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
}
button.dropbtn {
    background: unset;
    border: unset;
}
button:focus {
    outline: unset;
    outline: unset;
}

/* Change color of dropdown links on hover */
.dropdown-content a:hover {background-color: #ddd;}

/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content {display: block;}

/* Change the background color of the dropdown button when the dropdown content is shown */
.dropdown:hover .dropbtn {background-color: unset;}

/*sdt  */
.fb.animated.infinite.zoomIn.kenit-alo-circle {
    top: -15px;
    left: -16px;
    background-color: #7ac1eb;
    z-index: -199999;
    border-color: #7ac1eb;
}
a.mes p {
    margin: 8px 18px;
    font-weight: bold;
    font-size: 16px;
    color: white;
}
/* a.mes img {
    width: 38px;
}
a.mes {
    display: flex;
    text-decoration: none;
    background: #007fff;
    border-radius: 26px;
} */
.fix_tell img {
    width: 38px;
}
.fix_tell {
    position: fixed;
    bottom: 21px;
    left: 18px;
    z-index: 999999999;
    display: flex;
/*     background: #eeeeee; */
    border-radius: 19px;
}
.fix_tel {
    position: fixed;
    bottom: 90px;
    left: 18px;
    z-index: 999999999;
}
.ring-alo-phone.ring-alo-show {
    visibility: visible;
}
.ring-alo-phone {
    background-color: transparent;
    cursor: pointer;
    height: 80px;
    position: absolute;
    transition: visibility 0.5s ease 0s;
    visibility: hidden;
    width: 80px;
    z-index: 200000 !important;
}
.ring-alo-phone.ring-alo-green .ring-alo-ph-circle {
    border-color: #009900;
    opacity: 0.5;
}

.ring-alo-ph-circle {
    animation: 1.2s ease-in-out 0s normal none infinite running ring-alo-circle-anim;
    background-color: transparent;
    border: 2px solid rgba(30, 30, 30, 0.4);
    border-radius: 100%;
    height: 70px;
    left: 10px;
    opacity: 0.1;
    position: absolute;
    top: 12px;
    transform-origin: 50% 50% 0;
    transition: all 0.5s ease 0s;
    width: 70px;
}
.ring-alo-phone.ring-alo-green .ring-alo-ph-circle-fill {
    background-color: rgba(0, 175, 242, 0.5);
    opacity: 0.75 !important;
}
.ring-alo-ph-circle-fill {
    animation: 2.3s ease-in-out 0s normal none infinite running ring-alo-circle-fill-anim;
    background-color: #000;
    border: 2px solid transparent;
    border-radius: 100%;
    height: 30px;
    left: 30px;
    opacity: 0.1;
    position: absolute;
    top: 33px;
    transform-origin: 50% 50% 0;
    transition: all 0.5s ease 0s;
    width: 30px;
}
.ring-alo-phone.ring-alo-green .ring-alo-ph-img-circle {
    background-color: #009900;
}
.ring-alo-ph-img-circle {
    animation: 1s ease-in-out 0s normal none infinite running ring-alo-circle-img-anim;
    border: 2px solid transparent;
    border-radius: 100%;
    height: 30px;
    left: 30px;
    opacity: 1;
    position: absolute;
    top: 33px;
    transform-origin: 50% 50% 0;
    width: 30px;
}
.fix_tel .tel a {
    text-decoration: none;
    display: block;
}
.tel {
    background: #eee;
    width: 205px;
    height: 40px;
    position: relative;
    overflow: hidden;
    background-size: 40px;
    border-radius: 28px;
    border: none;
}
.fone {
    font-size: 20px;
    color: #ff671a;
    line-height: 40px;
    font-weight: bold;
    padding-left: 48px;
    margin: 0 10px;
}
.ring-alo-ph-img-circle a img {
    padding: 1px 0 12px 1px;
    width: 28px;
    position: relative;
    top: -1px;
    left: -2px;
}
p.t-blog {
    margin-bottom: 0;
}
p.p-note {
    margin-top: 1rem;
}
.khoang-trang {
    margin-top: 68px;
}
tr td:nth-of-type(3) {
    text-align: left!important;
    padding: 0 12px;
}
h2.h2-blog {
    font-family: 'Roboto-Bold';
}
p.t-blog {
	font-family: 'Roboto';
    text-align: justify;
    margin-bottom: 6px;
}
section.content-class li {
    font-size: 21px;
    text-align: center;
    margin-right: 25px;
}
.box-nav {
    background-color: #224e89;
}
section.content-class li a.active.show {
    background-color: #ffffff;
    
    
    border-bottom: unset;
	color: #000;
}
ul.nav.nav-tabs {
    border-bottom: unset;
	justify-content: center;
}
.tab-pane {
    margin-top: 20px;
    margin-bottom: 20px;
}
ul.nav.nav-tabs a {
    font-family: 'Roboto-Medium';
    color: #fff;
    height: 60px;
    line-height: 40px;
    letter-spacing: 0.2px;
}
section.content-class {
    padding: unset;
}
section.content-class ul li a:hover {
    color: #555;
}
.title-video {
    text-align: center;
    font-size: 17px;
    font-weight: 500;
	margin-top:4px;
}
.vid {
  position: relative;
  width: 100%;
  overflow: hidden;
  padding-top:56.25%;
	border-radius: 15px;
}

.responsive-iframe {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  border: none;
}
/*******/
/****************************/
@media screen and (max-width: 1440px) {
	
}

@media screen and (max-width: 1024px) {
}

@media screen and (max-width: 768px) {
			section.content-class li {
    justify-content: center;
    margin-right: 0px;
}
ul.nav.nav-tabs a {
    color: #fff;
    /* font-weight: 800; */
    height: 41px;
    /* line-height: 30px; */
    margin-right: 12px;
    font-size: 14px;
    padding: 0 6px;
}
	
}

@media screen and (max-width: 600px) {
		section.content-class li {
    justify-content: center;
    margin-right: 0px;
}
	ul.nav.nav-tabs a {
    color: #fff;
    /* font-weight: 800; */
    height: 41px;
    /* line-height: 30px; */
    margin-right: 10px;
    font-size: 11px;
    padding: 0 0;
}
	.blog-table table tr th {
    font-size: 11px;
    padding: 8px 9px;
    text-align: center;
    color: #fff;
    border-color: #fff;

	}

}
@media screen and (max-width: 576px) {
	section.content-class li {
    justify-content: center;
    margin-right: 0px;
}
ul.nav.nav-tabs a {
    color: #fff;
    /* font-weight: 800; */
    height: 30px;
    line-height: 30px; 
    margin-right: -2px;
    font-size: 8px;
    padding: 0 4px;
}
}

@media screen and (max-width: 414px) {
	.blog-table table tr td {
    font-size: 12px;
    text-align: center;
    padding: 5px;
    border-color: #fff;
    letter-spacing: 0.2px;
}
	.blog-table table tr th:nth-child(1) {
    padding: 0 6px;
}
	section#cam-nhan-tu-hoc-vien {
    padding: 13px 0;
}
	ul.nav.nav-tabs {
	justify-content: center;
    border-bottom: unset;
}
	section.content-class li {
    justify-content: center;
    margin-right: 0px;
}
ul.nav.nav-tabs a {
    color: #fff;
    /* font-weight: 800; */
    height: 30px;
    line-height: 30px; 
    margin-right: -2px;
    font-size: 10px;
    padding: 0 4px;
}
	.khoang-trang {
    margin-top: 26px;
}
	.blog-table table tr th {
    font-size: 10px;
    padding: 8px 10px;
    text-align: center;
    color: #fff;
    border-color: #fff;
}
	h2.h2-video {
    background-color: #f49305;
    border-radius: 12px;
    font-size: 18px;
    padding: 8px 11px;
    line-height: 30px;
}
	
	.nav>li>a {
    position: relative;
    display: block;
    padding: 10px 20px;
	}
.title-video {
    text-align: center;
    font-size: 15px;
    font-weight: 500;
    margin-top: 4px;
}	
	
}
@media screen and (max-width: 375px) {
ul.nav.nav-tabs a {
    color: #fff;
    /* font-weight: 800; */
    height: 30px;
    /* line-height: 30px; */
    margin-right: 3px;
    font-size: 7px;
    padding: 0px 6px;
	
}
.title-video {
    text-align: center;
    font-size: 13px;
    font-weight: 500;
}
	h2.h2-video {
    background-color: #f49305;
    border-radius: 12px;
    font-size: 16px;
    padding: 8px 11px;
    line-height: 30px;
}
}
@media screen and (min-width: 320px) {

}
@media screen and (max-width: 320px) {
ul.nav.nav-tabs a {
    color: #fff;
    /* font-weight: 800; */
    height: 30px;
    /* line-height: 30px; */
    margin-right: 9px;
    font-size: 6px;
    padding: 0 0;
}
	.title-video {
    text-align: center;
    font-size: 11px;
    font-weight: 500;
}
}







