﻿ul,
li,
span,
p,
small,
div{padding:0;margin:0;}
.mr-l0-r0{margin-right:0;margin-left:0;}
body{position:relative;}
@media (max-width:991px){.form-group .col-md-6{margin-bottom:15px;}
.form-group .col-md-6:last-child{margin-bottom:0;}
}
.main-slider-inner .home-banner-mobile{position:relative;display:none;padding:40px 40px 250px;width:100%;text-align:center;background-size:100%;background-repeat:no-repeat;background-color:#FBF6D6;background-position:center bottom;}
.main-slider-inner .home-banner-mobile .slider-text-size-1{color:#f5811e;font-size:30px;}
.main-slider-inner .home-banner-mobile .slider-text-size-3{color:#535353;}
.main-slider-inner .home-banner-mobile .list-social{position:absolute;bottom:150px;left:15px;z-index:10;}
.main-slider-inner .home-banner-mobile .list-social a{display:block;width:34px;line-height:34px;height:34px;background-color:#fff;border-radius:50%;margin-bottom:10px;font-size:17px;}
@media (max-width:768px){.main-slider-inner .home-banner-mobile{padding-bottom:400px;}
.home-banner-mobile{display:block !important;}
.main-slider{height:auto;}
.main-slider-inner .bx-wrapper{display:none;}
.main-slider .fix-info{display:block !important;position:static;height:auto;}
.swiper-mobile-pagination{padding:0 15px;}
}
@media (max-width:640px){.main-slider-inner .home-banner-mobile{padding-bottom:250px;}
}
.page-intro .intro-text .intro-content{margin-top:15px;}
.page-intro .intro-text .intro-title{margin-bottom:0;}
.page-intro .intro-text h3.intro-title{font-size:23px;margin-top:0;}
@media (max-width:768px){.page-pro-en-business .bx-wrapper .bx-controls-direction a{top:390px;}
.page-intro .intro-text{padding:30px 15px;}
.page-intro .intro-text .intro-title{font-size:25px;line-height:36px;}
.page-intro .intro-text h3.intro-title{font-size:19px;}
}
@media (max-width:640px){.footer .col-md-11.pl0{padding-left:10px;}
.footer .btn.btn-radius{font-size:12px;}
.footer .footer-bottom .logo{text-align:left;}
}
.frame-search{opacity:0;pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;padding-top:10px;z-index:10000;background-color:rgba(255, 182, 75, 0.9);}
.frame-search input:hover,
.frame-search button:hover,
.frame-search input:active,
.frame-search button:active,
.frame-search input:focus,
.frame-search button:focus{outline:none;}
.frame-search input{float:left;width:calc(100% - 100px);border:none;background-color:transparent;color:#fff;padding-left:20px;font-size:40px;line-height:50px;}
.frame-search input::-webkit-input-placeholder{color:#fff;font-style:italic;opacity:1 !important;font-weight:300;}
.frame-search input:-moz-placeholder{color:#fff;font-style:italic;opacity:1 !important;font-weight:300;}
.frame-search input::-moz-placeholder{color:#fff;font-style:italic;opacity:1 !important;font-weight:300;}
.frame-search input:-ms-input-placeholder{color:#fff;font-style:italic;opacity:1 !important;font-weight:300;}
.frame-search button{float:left;width:100px;background-color:transparent;color:#fff;border:none;font-size:28px;line-height:54px;}
.top-nav .hotline .icon{display:none;}
@media (max-width:640px){.top-nav .hotline{margin-right:4px;font-size:18px;}
.top-nav .hotline .icon{display:block !important;}
.top-nav .hotline .text{display:none;}
.top-nav .social-icon{margin:0px 4px;}
.top-nav .languages{margin-left:15px;color:#fff;}
.main-slider .fix-info{display:none;}
}
#triggle-menu{display:none;}
@media (width:1024px){#triggle-menu{display:block !important;position:absolute;top:15px;right:70px !important;color:#2F318D;font-size:30px;line-height:1;}
}
@media (max-width:1024px){#triggle-menu{display:block !important;position:absolute;top:-46px;right:15px;color:#2F318D;font-size:30px;line-height:1;}
.search{display:block !important;position:absolute;top:-46px;right:16px;color:#2F318D;font-size:16px;}
.header .col-md-11.text-right{width:100%;}
.header li{padding-right:30px !important;}
.header .main-menu{display:none;position:absolute;top:100%;right:0;left:0;z-index:9999;background-color:#fff;}
.header .main-menu li{width:100%;}
}
@media (max-width:1024px){.main-slider .main-slider-inner .main-slider-items li.slider-1{background-position:-270px top;}
.main-slider .main-slider-inner .main-slider-items li.slider-1 .slider-girl{top:-323px;left:60px;}
.main-slider .main-slider-inner .main-slider-items li.slider-2{background-image:url("../images/home-slider-2.png");background-position:center top;background-repeat:no-repeat;}
.main-slider .main-slider-inner .main-slider-items li.slider-2 .slider-text{width:377px;right:0px;top:90px;color:#fff;z-index:100;}
.fix-info-inner li{line-height:21px;}
.main-slider .main-slider-inner .main-slider-items li.slider-2 .slider-text .slider-text-size-1{font-size:30px;}
.main-slider .fix-info-inner .info-col-3 .customer-info{display:table;}
.main-slider .fix-info-inner .info-col-3 .customer-info > .col-md-9{display:table-cell;float:none;}
.main-slider .fix-info-inner .info-col-3 .customer-info > .col-md-3{display:table-cell;float:none;width:51px;}
}
.page-banner{position:relative;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;}
.page-banner img{width:100%;}
.main_post .logo-bottom img{width:104px;}
.page-banner > .title{display:block;font-size:40px;font-weight:bold;color:#fff;text-transform:uppercase;margin:0;position:absolute;text-align:center;margin:0 auto;left:0;right:0;top:40%;}
@media (max-width:475px){.page-banner > .title{font-size:32px;}
}
@media (max-width:370px){.page-banner > .title{font-size:26px;}
}
.page-sub-menu.w-auto{background-color:#f4f4f4;}
.page-sub-menu.w-auto .page-sub-menu-items li{width:auto;padding:0 30px;}
.page-sub-menu.w-auto .page-sub-menu-items li:nth-child(1){padding-left:0;}
@media (max-width:768px){.page-sub-menu.w-auto .page-sub-menu-items li{padding:0 15px;}
    .footer-bottom .text-right{
        text-align:center !important;
    }
    .footer-inner .mapping.pull-right{
        float:none !important;
        width:100% !important;
    }
    .footer-bottom  .ul-li-list-style-none,.footer-bottom .ul-li-list-style-none > li{
        text-align:center;
        
    }
    .footer .ul-li-list-style-none, .ul-li-list-style-none > li:first-child {
        margin-left: 0px !important;
    }
    .footer .ul-li-list-style-none{
        margin-bottom:20px !important;
    }
    .copyright-bottom{
        text-align:center;
        margin-top:20px;
    }
}
@media (max-width:640px){.page-sub-menu.w-auto .page-sub-menu-items{margin-left:0;}
.page-sub-menu.w-auto .page-sub-menu-items li{width:100%;padding:0;}
}
.label-section{text-transform:uppercase;font-size:40px;margin-top:42px;margin-bottom:15px;}
.news .news-item:nth-of-type(3n+1){clear:both;}
@media (max-width:991px){.news .news-item:nth-of-type(3n+1){clear:none;}
}
.page-news-items{margin-bottom:18px;}
.page-news-items a.news-thumbs{position:relative;display:block;}
.page-news-items a.news-thumbs > img{width:100%;display:block;}
.page-news-items .news-item-text{position:relative;background-color:#f4f4f4;padding:12px 30px 25px;}
.page-news-items .news-title{font-size:18px;font-weight:bold;color:#312b2b;}
.page-news-items .news-excerpt{color:#555555;}
.page-news-items .dtb{width:100%;margin:20px 0 11px;}
.page-news-items .news-time,
.page-news-items .news-anthor{width:50%;}
.page-news-items .news-time > img,
.page-news-items .news-anthor > img,
.page-news-items .news-time > span,
.page-news-items .news-anthor > span{display:inline-block;vertical-align:bottom;line-height:1;color:#000;}
.page-news-items .news-time img,
.page-news-items .news-anthor img{margin-right:3px;}
.page-news-items .news-more{font-size:15px;color:#2d317e;font-weight:bold;text-transform:uppercase;}
.page-event-items .event-item{margin-bottom:40px;}
.page-event-items .event-item .img{display:block;overflow:hidden;}
.page-event-items .event-item .img > img{width:100%;}
.page-event-items .event-item h3.title{margin-top:0;margin-bottom:20;height:58px;overflow:hidden;padding-top:4px;font-weight:bold;}
.page-event-items .event-item h3.title a{display:block;text-transform:uppercase;font-size:25px;color:#434343;}
.page-event-items .event-item address{display:table;}
.page-event-items .event-item address img,
.page-event-items .event-item address span{display:table-cell;vertical-align:top;}
.page-event-items .event-item address span{padding-left:15px;padding-top:2px;font-size:17px;}
.page-event-items .event-item address img{width:23px;}
.page-event-items .event-item address.time-mobile{display:none;}
.page-event-items .event-item .event-more{font-size:15px;color:#2d317e;font-weight:bold;text-transform:uppercase;}
.page-event-items .event-item .view-event{width:115px;float:right;}
.page-event-items .event-item .view-event time.date{text-align:center;}
.page-event-items .event-item .view-event time.date .day-moth{display:block;padding:33px 10px;color:#2f318d;border:1px solid #2d317e;border-bottom:none;text-transform:uppercase;}
.page-event-items .event-item .view-event time.date .day-moth span{display:block;font-weight:bold;line-height:1;}
.page-event-items .event-item .view-event time.date .day-moth span:nth-child(1){font-size:61px;}
.page-event-items .event-item .view-event time.date .day-moth span:nth-child(2){font-size:30px;}
.page-event-items .event-item .view-event time.date .hours{position:relative;background-color:#c92129;color:#fff;font-size:20px;padding:15px 20px;}
.page-event-items .event-item .view-event time.date .hours:before{content:"";position:absolute;bottom:100%;left:50%;margin-left:-9px;border-bottom:10px solid #c92129;border-right:10px solid transparent;border-left:10px solid transparent;}
.page-event-items .event-item{margin-left:0px;margin-right:10px;}
@media (max-width:960px){.page-event-items .event-item{margin-bottom:50px;}
.page-event-items .event-item .view-event{display:none;}
.page-event-items .event-item address.time-mobile{display:table !important;}
}
@media (max-width:640px){.page-news-items .news-item-text{padding:12px 13px 25px;}
.page-event-items .event-item h3.title{height:auto;margin:10px 0px;}
}
.page-gallery-items{padding:0 0 45px 0;}
.gallery-item{position:relative;}
.gallery-item .img{position:relative;display:block;margin-bottom:20px;height:244px;overflow:hidden;}
.gallery-item:nth-of-type(3n+1){clear:both;}
.gallery-item .img img{width:100%;}
.gallery-item .img > .title{opacity:0;pointer-events:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;-webkit-transform:scale(1, 1);-moz-transform:scale(0.5, 0.5);transform:scale(0.5, 0.5);position:absolute;top:10px;right:10px;bottom:10px;left:10px;z-index:100;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;text-align:center;padding:10px;font-size:17px;color:#4a4848;text-transform:uppercase;background-color:rgba(255, 255, 255, 0.778);}
.gallery-item .img:hover > .title{opacity:1;pointer-events:all;-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);transform:scale(1, 1);}
.video-list-item:nth-of-type(3n+1){clear:both;}
.videos-item{position:relative;margin-bottom:20px;height:200px;overflow:hidden;}
.videos-item iframe{width:100%;display:none;}
.videos-item img{display:block;width:100%;}
.videos-item .video-button-play{position:absolute;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;pointer-events:none;top:0;left:0;right:0;bottom:0;z-index:10;font-size:52px;color:rgba(0, 0, 0, 0.4);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}
.videos-item:hover .video-button-play{color:rgba(255, 255, 255, 0.9);text-decoration:none;pointer-events:all;background-color:rgba(0, 0, 0, 0.4);}
.page-videos-items,
.page-centers-items{padding-top:45px;padding-bottom:45px;}
.page-videos-items .videos-item{position:relative;}
.frame-video{opacity:0;pointer-events:none;position:fixed;top:0;bottom:0;right:0;left:0;-webkit-transition:all .45s ease;-moz-transition:all .45s ease;transition:all .45s ease;background-color:rgba(0, 0, 0, 0.6);z-index:1000;}
.frame-video.active{opacity:1 !important;pointer-events:all !important;}
.frame-video iframe{position:absolute;width:1100px;height:700px;max-width:1000px;max-height:90%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:10;}
.frame-video a.close{position:absolute;top:5px;right:20px;font-size:45px;color:#fff;z-index:100;opacity:1;}
.list-city-center{margin-top:0;margin-bottom:2.7586%;border-bottom:none;}
.list-city-center .city-item-center{display:inline-block;vertical-align:middle;margin-bottom:20px;}
.list-city-center .city-item-center.active a{color:#fff;background-color:#2d317e;border:1px solid #2d317e;}
.list-city-center .city-item-center:nth-child(1){}
.list-city-center .city-item-center > a{display:block;padding:8px 40px 8px 20px;white-space:nowrap;border-radius:26px;font-size:14px;color:#444444;border:1px solid #444444;background-color:transparent;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}
.list-city-center .city-item-center > a > i{margin-right:15px;}
.list-city-center .city-item-center > a:hover,
.list-city-center .city-item-center > a:active,
.list-city-center .city-item-center > a:focus{text-decoration:none;}
.list-city-center .city-item-center > a:hover{color:#fff;background-color:#2d317e;border:1px solid #2d317e;}
.center-map{margin:40px 0;}
@media (max-width:768px){.list-city-center .city-item-center:nth-child(1){}
}
@media (max-width:475px){.list-city-center .city-item-center{display:block;}
}
.city-list-branch .city-item-branch{padding-bottom:20px;height:170px;margin-bottom:35px;border-bottom:1px solid #dcdbdb;overflow:hidden;}
.city-list-branch .city-item-branch:nth-child(4n+1){clear:both;}
.city-list-branch .city-item-branch h3{font-size:21px;height:56px;margin:0;font-weight:bold;overflow:hidden;}
.city-list-branch .city-item-branch h3 > a:hover{color:#312b2b;text-decoration:none;}
.city-list-branch .city-item-branch ul{display:block;width:100%;}
.city-list-branch .city-item-branch li{display:table;width:100%;font-size:16px;margin-bottom:5px;}
.city-list-branch .city-item-branch li i,
.city-list-branch .city-item-branch li span{display:table-cell;vertical-align:top;text-align:left;}
.city-list-branch .city-item-branch li i{width:24px;font-size:18px;color:#c92129;}
.city-list-branch .city-item-branch li span{color:#5b5b5b;}
@media (max-width:991px){.city-list-branch .city-item-branch:nth-child(4n+1){clear:none;}
.city-list-branch .city-item-branch:nth-child(2n+1){clear:both;}
}
@media (max-width:767px){.city-list-branch .city-item-branch:nth-child(2n+1){clear:none;}
}
.back-post{display:inline-block;color:#ffb64b;font-size:15px;}
.back-post > i.fa{color:#ffb64b;}
.center-details{padding:40px 0;}
.center-details .center-details-text{margin-top:-45px;}
.center-details .center-details-text h2{font-weight:bold;}
.center-details .center-details-text i.fa{margin-right:8px;color:#c43132;}
.center-details .center-details-text .view-more{margin:20px 0;}
.center-details p{color:#6a6a6a;}
@media (max-width:640px){.center-details > .center-details-text{margin-top:0;}
.center-details > .center-details-text h2{font-size:22px;}
}
.view-more{background-color:#ffb64b;display:inline-block;border-radius:26px;line-height:37px;font-size:16px;color:#fff;padding:0 22px;}
.view-more:hover{color:#fff;}
.page-content-slide{margin:40px 0;}
.center-details .swiper-container{width:100%;height:450px;margin-left:auto;margin-right:auto;}
.center-details .swiper-slide{background-size:cover;background-position:center;}
.center-details .gallery-top{width:100%;}
.center-details .gallery-thumbs{height:150px;box-sizing:border-box;padding:10px 0;}
.center-details .gallery-thumbs .swiper-slide{width:25%;height:100%;opacity:0.4;}
.center-details .gallery-thumbs .swiper-slide-active{opacity:1;}
.page-pro-en-business .page-sub-menu.w-auto .page-sub-menu-items li{padding:0 5px;}
.page-pro-en-business .page-sub-menu.w-auto .page-sub-menu-items li:nth-child(1){padding-left:0;}
.sidebar-left-menu{overflow:hidden;width:280px;}
.sidebar-left-menu.affix{top:103px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
.sidebar-left-menu li{display:block;margin-bottom:15px;background-repeat:no-repeat;background-color:#B7B7B7;background-position:15px 6px;border-radius:25px;overflow:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}
.sidebar-left-menu li.download{border:1px solid #f5811e;background-color:transparent;background-image:url("../images/program-icon-download.png");}
.sidebar-left-menu li.download a{color:#f5811e;}
.sidebar-left-menu li.download:hover,
.sidebar-left-menu li.download:focus,
.sidebar-left-menu li.download:active{background-color:transparent;}
.sidebar-left-menu li.download:hover a,
.sidebar-left-menu li.download:focus a,
.sidebar-left-menu li.download:active a{background-color:transparent;border-radius:25px;}
.sidebar-left-menu li.active,
.sidebar-left-menu li.current-menu-item{background-color:#2d317e !important;}
.sidebar-left-menu li.active a,
.sidebar-left-menu li.current-menu-item a{background-color:transparent;border-radius:25px;}
.sidebar-left-menu li.active:hover,
.sidebar-left-menu li.current-menu-item:hover,
.sidebar-left-menu li.active:focus,
.sidebar-left-menu li.current-menu-item:focus,
.sidebar-left-menu li.active:active,
.sidebar-left-menu li.current-menu-item:active{background-color:#2d317e;}
.sidebar-left-menu li.active:hover a,
.sidebar-left-menu li.current-menu-item:hover a,
.sidebar-left-menu li.active:focus a,
.sidebar-left-menu li.current-menu-item:focus a,
.sidebar-left-menu li.active:active a,
.sidebar-left-menu li.current-menu-item:active a{background-color:transparent;border-radius:25px;}
.sidebar-left-menu li a{display:block;padding:9px 0px 9px 50px;color:#fff;}
.sidebar-left-menu li a:active,
.sidebar-left-menu li a:hover,
.sidebar-left-menu li a:focus{text-decoration:none;background-color:transparent !important;}
.sidebar-left-menu li:hover,
.sidebar-left-menu li:focus,
.sidebar-left-menu li:active{background-color:#2d317e;border-radius:25px !important;}
.sidebar-left-menu li:hover a,
.sidebar-left-menu li:focus a,
.sidebar-left-menu li:active a{background-color:transparent;border-radius:25px !important;}
@media (max-width:768px){.prog-en-business-content .section-method table.table-cousre td{padding:4px !important;}
.page-pro-en-business .page-sub-menu.w-auto .page-sub-menu-items li:nth-child(1){padding-left:15px;}
.prog-en-business-content #menu-left{margin-bottom:20px;}
.prog-en-business-content #menu-left,
#menu-left,
.sidebar-left-menu{position:static !important;width:100% !important;}
.page-pro-en-business .col-xs-9{width:100%;}
}
.prog-en-business-content{padding:4.385% 0 0 0;}
.prog-en-business-content .sidebar-left-menu li:nth-child(1){background-image:url("../images/program-icon-1.png");}
.prog-en-business-content .sidebar-left-menu li:nth-child(2){background-image:url("../images/program-icon-2.png");}
.prog-en-business-content .sidebar-left-menu li:nth-child(3){background-image:url("../images/program-icon-3.png");}
.prog-en-business-content .sidebar-left-menu li:nth-child(4){background-image:url("../images/program-icon-4.png");}
.prog-en-business-content .sidebar-left-menu li.button-download{background-image:url("../images/program-icon-5.png");}
.prog-en-business-content #menu-left{position:absolute;top:0;left:0;width:280px;z-index:10;}
.prog-en-business-content .section-prog{padding-bottom:45px;}
.prog-en-business-content .section-prog .col-xs-9 .row:nth-child(1){margin-bottom:36px;}
.prog-en-business-content .section-prog .col-xs-9 .row:nth-child(2) .col-md-4:nth-child(1) .item-prog{background-color:#ffb64b;}
.prog-en-business-content .section-prog .col-xs-9 .row:nth-child(2) .col-md-4:nth-child(2) .item-prog{background-color:#2f318d;}
.prog-en-business-content .section-prog .col-xs-9 .row:nth-child(2) .col-md-4:nth-child(3) .item-prog{background-color:#f5811e;}
.prog-en-business-content .section-prog .item-introduction{text-align:center;}
.prog-en-business-content .section-prog .item-introduction .img img{display:inline-block;margin-bottom:20px;height:44px;}
.prog-en-business-content .section-prog .item-introduction .text{font-size:15px;line-height:22px;}
.prog-en-business-content .item-prog{background:#FFFFFF;padding:0px 20px 20px 20px;height:275px;overflow:hidden;color:#fff;}
.line-height-auto p{line-height:initial !important;}
.prog-en-business-content .item-prog .title{position:relative;font-size:20px;line-height:24px;text-transform:uppercase;margin-bottom:10px;height:57px;}
.prog-en-business-content .item-prog .title i{position:absolute;right:0px;font-size:25px;top:-3px;}
.prog-en-business-content .item-prog ul li{margin-bottom:5px;}
.prog-en-business-content .item-prog ul li i{float:left;margin-top:3px;width:21px;text-align:left;}
.prog-en-business-content .item-prog ul li p{overflow:hidden;}
.prog-en-business-content .section-label{font-size:23px;font-weight:bold;text-transform:uppercase;color:#5f5f5f;}
.prog-en-business-content .section-method{padding:45px 0;background-color:#f1f1f1;}
.prog-en-business-content .section-method table.table-cousre{width:100%;border:none;border-collapse:collapse;}
.prog-en-business-content .section-method table.table-cousre td{vertical-align:top;}
.prog-en-business-content .section-method table.table-cousre tr:nth-child(1){color:#2d317e;font-size:18px;font-weight:bold;}
.prog-en-business-content .section-method table.table-cousre tr:nth-child(1) td{text-align:center;text-transform:uppercase;background-color:transparent;}
.prog-en-business-content .section-method table.table-cousre tr:nth-child(1) td:nth-child(1){color:#2f318d;}
.prog-en-business-content .section-method table.table-cousre tr:nth-child(1) td:nth-child(2){color:#56bfb2;}
.prog-en-business-content .section-method table.table-cousre tr:nth-child(1) td:nth-child(3){color:#b9ce8c;}
.prog-en-business-content .section-method table.table-cousre tr:nth-child(2){color:#fff;}
.prog-en-business-content .section-method table.table-cousre tr:nth-child(2) .triangle{position:absolute;bottom:99.999%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);border-bottom:10px solid inherit;border-right:7px solid transparent;border-left:7px solid transparent;z-index:100;pointer-events:none;}
.prog-en-business-content .section-method table.table-cousre tr:nth-child(2) td{position:relative;}
.prog-en-business-content .section-method table.table-cousre tr:nth-child(2) td li{display:block;margin-bottom:10px;}
.prog-en-business-content .section-method table.table-cousre tr:nth-child(2) td li i{float:left;margin-top:3px;width:21px;text-align:left;}
.prog-en-business-content .section-method table.table-cousre tr:nth-child(2) td li p{overflow:hidden;}
.prog-en-business-content .section-method table.table-cousre tr:nth-child(2) td:nth-child(1){background-color:#2f318d;}
.prog-en-business-content .section-method table.table-cousre tr:nth-child(2) td:nth-child(1) .triangle{border-bottom:10px solid #2f318d;}
.prog-en-business-content .section-method table.table-cousre tr:nth-child(2) td:nth-child(2){background-color:#56bfb2;}
.prog-en-business-content .section-method table.table-cousre tr:nth-child(2) td:nth-child(2) .triangle{border-bottom:10px solid #56bfb2;}
.prog-en-business-content .section-method table.table-cousre tr:nth-child(2) td:nth-child(3){background-color:#b9ce8c;}
.prog-en-business-content .section-method table.table-cousre tr:nth-child(2) td:nth-child(3) .triangle{border-bottom:10px solid #b9ce8c;}
.prog-en-business-content .section-method table.table-cousre td{padding:20px;}
.prog-en-business-content .section-method .item-class{margin:14px 0 26px;text-align:center;padding:30px 20px;font-size:18px;min-height:250px;background-color:#fff;}
.prog-en-business-content .section-method .item-class h3{margin:0px 0px 12px 0px;font-weight:bold;color:#2d317e;text-transform:uppercase;}
.prog-en-business-content .section-method .item-class p > i{font-size:10px;color:#7d7c7c;}
.prog-en-business-content .section-method .item-class .text{margin-top:12px;font-size:14px;}
.prog-en-business-content .section-method .item-prog{margin-top:19px;color:#5b5b5b;}
.prog-en-business-content .section-method .item-prog ul,
.prog-en-business-content .section-method .item-prog li{list-style:none;}
.prog-en-business-content .section-method .item-prog ul i,
.prog-en-business-content .section-method .item-prog li i{font-size:7px;}
.prog-en-business-content .section-method .item-prog h3{padding-left:20px;height:52px;color:#f5811e;font-weight:bold;}
.prog-en-business-content .section-course-embody{position:relative;padding:45px 0;}
.prog-en-business-content .section-course-embody#section4{padding-top:0;}
.prog-en-business-content .section-course-embody quote{display:block;margin-top:10px;margin-bottom:30px;font-size:16px;color:#414141;line-height:23px;}
.prog-en-business-content .section-course-embody .slider{position:relative;padding:0 55px;}
.prog-en-business-content .section-course-embody .slider .swiper-button-next,
.prog-en-business-content .section-course-embody .slider .swiper-button-prev{right:0;}
.prog-en-business-content .section-guests{padding:45px 0;background-color:#f1f1f1;}
.prog-en-business-content .section-guests ul.list{margin:20px 0;border-bottom:none;}
.prog-en-business-content .section-guests ul.list li{display:block;}
.prog-en-business-content .section-guests ul.list i{float:left;margin-top:7px;width:23px;text-align:center;font-size:5px;}
.prog-en-business-content .section-guests ul.list p{overflow:hidden;}
.prog-en-business-content .section-guests .slider{position:relative;padding:0 55px;}
.prog-en-business-content .section-guests .slider .swiper-button-next,
.prog-en-business-content .section-guests .slider .swiper-button-prev{right:0;}
.prog-en-business-content .btn{margin-top:30px;}
.item-guest{position:relative;}
.item-guest img{display:block;width:100%;height:120px;}
.item-techer{position:relative;}
.item-techer img{display:block;width:100%;}
.item-techer h3.title{position:absolute;top:5px;right:5px;left:5px;bottom:5px;margin:0;color:#5b5b5b;text-transform:uppercase;font-size:14px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;z-index:10;background-color:rgba(255, 255, 255, 0.9);-webkit-transform:scale(0.5, 0.5);-moz-transform:scale(0.5, 0.5);transform:scale(0.5, 0.5);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;opacity:0;pointer-events:none;text-align:center;padding:0 15px;}
.item-techer:hover h3{opacity:1;pointer-events:all;-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);transform:scale(1, 1);}
.prog-en-adults-content{padding:4.385% 0 0 0;}
.prog-en-adults-content #menu-left{position:absolute;top:0;left:0;width:280px;z-index:10;}
.prog-en-adults-content #menu-left ul{border-bottom:none;}
.prog-en-adults-content #menu-left li{width:100%;}
.prog-en-adults-content #menu-left li a{margin-right:0;padding:9px 0px 9px 0px;text-align:center;}
.prog-en-adults-content .section-label{font-size:23px;font-weight:bold;text-transform:uppercase;color:#5f5f5f;}
.prog-en-adults-content .slider{margin:30px 0;position:relative;padding:0 55px;}
.prog-en-adults-content .slider .swiper-button-next,
.prog-en-adults-content .slider .swiper-button-prev{right:0;}
.prog-en-adults-content quote{display:block;margin-top:10px;margin-bottom:30px;font-size:16px;color:#414141;line-height:23px;}
.prog-en-adults-content ul.list{margin:20px 0;}
.prog-en-adults-content ul.list a{font-weight:lighter;}
.prog-en-adults-content .english-community .list-items .item-color{padding:30px 15px;text-align:center;color:#fff;min-height:296px;margin:20px 0;}
.prog-en-adults-content .english-community .list-items .item-color .img img{display:inline-block;margin-bottom:20px;}
.prog-en-adults-content .english-community .list-items > div .col-md-4:nth-of-type(1) .item-color{background-color:#ffb64b;}
.prog-en-adults-content .english-community .list-items > div .col-md-4:nth-of-type(2) .item-color{background-color:#2f318d;}
.prog-en-adults-content .english-community .list-items > div .col-md-4:nth-of-type(3) .item-color{background-color:#f5811e;}
.prog-en-adults-content .english-community .col-xs-9 > .row{margin-bottom:40px;}
.prog-en-adults-content .english-community .col-xs-9 > .row:last-child{margin-bottom:0;}
@media (max-width:640px){ul.list{margin:20px 0;}
ul.list li{width:100%;}
ul.list li.active a{color:#56bfb2 !important;background-color:#f7f4f4 !important;}
ul.list a{border:none !important;font-weight:bold;}
}
.english-adault-toeic > section{margin-right:0;margin-left:0;padding-left:0;padding-right:0;}
.english-adault-toeic > section .list-item{margin-top:30px;}
.english-adault-toeic > section .list-item .item{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background-color:#5cc2b5;color:#fff;padding:0 30px;text-align:center;}
.english-adault-toeic > section .list-item .item h3{margin-top:0px;font-size:16px;text-transform:uppercase;margin-bottom:10px;font-weight:bold;}
.english-adault-toeic > section .list-item .col-md-4:nth-child(1) .item{height:180px;margin-bottom:20px;}
.english-adault-toeic > section .list-item .col-md-4:nth-child(2) .item{height:580px;-webkit-align-items:stretch;align-items:stretch;padding-top:50px;}
.english-adault-toeic > section .list-item .col-md-4:nth-child(2) .item ul{width:100%;text-align:left;}
.english-adault-toeic > section .list-item .col-md-4:nth-child(2) .item ul li{margin-bottom:5px;list-style:none;}
.english-adault-toeic > section .list-item .col-md-4:nth-child(2) .item ul li i{float:left;margin-top:7px;width:14px;text-align:left;font-size:6px;}
.english-adault-toeic > section .list-item .col-md-4:nth-child(2) .item ul li p{overflow:hidden;}
.english-adault-toeic > section .list-item .col-md-4:nth-child(3) .item{height:280px;margin-bottom:20px;}
.english-adault-toeic > section:last-child{margin-bottom:50px;}
.english-adault-toeic > section:not(:nth-child(1)){margin-top:30px;padding:15px 0;}
.english-adault-toeic > section:nth-child(2){background-color:#f1f1f1;}
@media (max-width:991px){.english-adault-toeic > section .list-item .col-md-4 .item{margin-bottom:20px !important;height:auto !important;padding:30px 20px;}
}
.item-center{padding:10px 20px;margin-bottom:10px;text-align:center;}
.item-center h3{margin-top:25px;margin-bottom:15px;line-height:34px;text-transform:uppercase;color:#fff;}
.item-center .img img{display:block;margin:0 auto 15px;}
.item-center .text{line-height:21px;}
.english-adults-tesol section .list-item .col-md-8 .item{height:580px;-webkit-align-items:stretch;align-items:stretch;padding-top:50px;padding-left:50px;padding-right:50px;}
.english-adults-tesol section .list-item .col-md-8 .item ul{width:100%;text-align:left;}
.english-adults-tesol section .list-item .col-md-8 .item ul li{margin-bottom:10px;list-style:none;}
.english-adults-tesol section .list-item .col-md-8 .item ul li i{float:left;margin-top:7px;width:14px;text-align:left;font-size:6px;}
.english-adults-tesol section .list-item .col-md-8 .item ul li p{overflow:hidden;}
.prog-en-children-content #section1{margin-top:-15px;}
.prog-en-children-content .item .title{font-weight:bold;}
.prog-en-children-content .item .img img{display:block;margin:0 auto 10px;}
.prog-en-children-content .item ul{margin-top:20px;width:100%;text-align:left;}
.prog-en-children-content .item ul li{margin-bottom:6px;list-style:none;}
.prog-en-children-content .item ul li i{float:left;margin-top:7px;width:14px;text-align:left;font-size:6px;}
.prog-en-children-content .item ul li p{overflow:hidden;}
.page-history .history{top:0;}
.page-history .history .videoArticle:after{-webkit-transform:translate(calc(-50% + 16px), -50%);-moz-transform:translate(calc(-50% + 16px), -50%);-o-transform:translate(calc(-50% + 16px), -50%);transform:translate(calc(-50% + 16px), -50%);}
.no-padding{padding:0px;}
#nf-form-2-cont .nf-before-form-content, #nf-form-2-cont .nf-after-field{display:none;}
#nf-form-2-cont .nf-form-content .nf-field-container{clear:inherit;}
#nf-form-2-cont .nf-form-content .nf-field-container .nf-field-element input,
#nf-form-2-cont .nf-form-content .nf-field-container .nf-field-element select{height:40px;border:4px solid #3eb2cf;box-shadow:none;outline:none;padding-left:15px;padding-right:15px;}
#nf-form-2-cont .nf-form-content .nf-field-container .nf-error .nf-field-element input,
#nf-form-2-cont .nf-form-content .nf-field-container .nf-error .nf-field-element select{height:40px;border:4px solid red;}
#nf-form-2-cont .nf-after-form-content{display:none;}
#nf-form-2-cont #nf-field-21-container .nf-field-label{width:50%;text-align:left;}
#nf-form-2-cont #nf-field-21-container .nf-field-element{width:50%;}
#nf-form-2-cont #nf-field-21-container .nf-field-element ul li{float:left;}
#nf-form-2-cont #nf-field-21-container .nf-field-element ul li:first-child{margin-right:10px !important;}
#nf-form-2-cont #nf-field-21-container .nf-field-element ul li input{float:left;}
#nf-form-2-cont #nf-field-21-container .nf-field-element ul li label{line-height:40px;}
#nf-form-2-cont .nf-form-content .nf-field-container .nf-field-element input[type='button']{width:100%;background:#3eb2cf;color:white;}
#nf-form-2-cont #nf-field-21-container #nf-field-21-wrap .nf-field-label{float:left;display:table-cell;}
#nf-form-2-cont #nf-field-21-container #nf-field-21-wrap .nf-field-label label{display:table-cell;vertical-align:middle;height:40px;}
.header-microsite .slide-microsite .vc_carousel-slideline .vc_inner img{width:100%;max-height:975px;}
.header-microsite .slide-microsite .vc_column-inner{padding:0px;}
#menu-menu-microsite{text-align:right;}
#menu-menu-microsite >li{position:relative;}
#menu-menu-microsite >li .sub-menu{position:absolute;display:none;z-index:10;min-width:230px;left:0;background:gray;margin:0;text-align:left;}
#menu-menu-microsite >li .sub-menu li{width:100%;}
#menu-menu-microsite >li .sub-menu li:hover{background:white;}
#menu-menu-microsite >li .sub-menu li:hover a{color:#337ab7;}
#menu-menu-microsite >li:hover{cursor:pointer;}
#menu-menu-microsite >li:hover .sub-menu{display:block;}
#menu-menu-microsite li{display:inline-block;padding:10px;margin:0px;}
#menu-menu-microsite li a{font-weight:bold;text-decoration:none;color:white;}
#menu-menu-microsite li:hover, #menu-menu-microsite li.current-menu-item{background:#808080;}
.social-net-work-microsite{margin:0px !important;}
.social-net-work-microsite ul li{margin-left:20px;}
.social-net-work-microsite .list-item-menu{padding:4px 10px;background:#2f318d;color:#fff;margin:0px;}
.social-net-work-microsite .list-item-menu a{color:#fff;}
.content-header-home-microsite .header-title-slide .wpb_wrapper span{font-size:50px !important;line-height:60px;}
.content-header-home-microsite .sub-title-microsite span{font-size:35px !important;line-height:35px;}
.block-microsite-one .content-block-microsite{background:#1f419c;}
.block-microsite-container:hover.block-microsite-one .content-block-microsite{background:#052475;}
.block-microsite-two .content-block-microsite{background:#495269;}
.block-microsite-container:hover.block-microsite-two .content-block-microsite{background:#242C42;}
.block-microsite-three .content-block-microsite{background:#d59575;}
.block-microsite-container:hover.block-microsite-three .content-block-microsite{background:#AE6845;}
.block-microsite-four .content-block-microsite{background:#9c371f;}
.block-microsite-container:hover.block-microsite-four .content-block-microsite{background:#751B05;}
.block-microsite-five .content-block-microsite{background:#d75684;}
.block-microsite-container:hover.block-microsite-five .content-block-microsite{background:#B02C5B;}
.block-microsite-six .content-block-microsite{background:#1a6e82;}
.block-microsite-container:hover.block-microsite-six .content-block-microsite{background:#044A5B;}
.block-microsite-container{margin-bottom:15px;display:table;}
.block-microsite-container .content-block-microsite{padding:15px;text-align:center;display:table-cell;vertical-align:middle;}
.block-microsite-container:hover{transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-webkit-transition:all 0.8s ease 0s;cursor:pointer;}
.block-microsite-container:hover .content-block-microsite div{-webkit-animation-name:bounceIn;-webkit-animation-fill-mode:both;-webkit-animation-duration:1.5s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;-moz-animation-name:bounceIn;-moz-animation-fill-mode:both;-moz-animation-duration:1.5s;-moz-animation-iteration-count:1;-moz-animation-timing-function:linear;animation-name:bounceIn;animation-fill-mode:both;animation-duration:1.5s;animation-iteration-count:1;animation-timing-function:linear;}
div[class^="share_buttons_"] {
    display: none !important;
}
.block-micrositie .content-block-microsite{color:white;font-family:'tahoma';}
.block-micrositie .content-block-microsite .title-block-microsite{font-weight:bold;text-transform:uppercase;font-size:1.2em;}
.block-micrositie .content-block-microsite .description-block-microsite{font-size:1.0em;margin-top:15px;}
.program-microsite-container .title-program-microsite{font-size:40px;font-weight:bold;color:white;}
.program-microsite-container .sub-title-program-microsite{font-size:32px;color:white;text-transform:uppercase;}
.program-microsite-container .content-program-microsite{font-size:16px;color:white;}
.the-content .program-microsite-container p, .the-content .title-register-microsite p{line-height:initial;}
.bg-clever{padding-left:15px !important;padding-right:15px !important;}
.bg-clever .clever-description{color:white;font-size:13px;}
.bg-clever .clever-button{font-size:16px;font-weight:bold;}
.bg-clever .clever-button.button-kid a{color:#e6198b;}
.bg-clever .clever-button.button-teen a{color:#92be50;}
.title-register-microsite{font-size:30px;color:#3eb2cf;}
.sub-title-register-microsite{font-size:30px;color:#fec20b;}
#nf-field-21-container .nf-error label{color:red;}
#nf-form-2-cont .nf-form-content #nf-field-23-container{clear:both;}
.menu-absolute{position:absolute !important;left:8.33% !important;z-index:101;margin-left:0 !important;margin-right:0 !important;width:auto !important;}
.menu-absolute img{width:80% !important;}
.img-header-after-ab{padding-top:150px;}
.menu-top-solution > .vc_column-inner{padding-top:0px !important;}
.menu-top-solution > .vc_column-inner .menu-microsite-home{margin-bottom:50px;}
.img-solution-top > .vc_column_container > .vc_column-inner{padding-top:0px !important;}
.menu-absolute .vc_column_container .vc_column-inner .wpb_content_element{text-align:center;}
@media (max-width:374px){.block-micrositie .content-block-microsite .title-block-microsite{font-size:12px;}
.block-micrositie .content-block-microsite .description-block-microsite{font-size:12px;}
.block-micrositie .block-microsite-container .content-block-microsite{height:210px;}
}
.content-solution-container p{margin-top:0 !important;line-height:initial !important;}
.content-solution-container .menu-list-item{padding-bottom:20px;color:gray;}
.content-solution-container .menu-list-item .header-menu-title{font-size:20px;line-height:20px;font-weight:bold;margin-bottom:10px;}
.content-solution-container .menu-list-item .header-menu-title-sub{font-size:14px;line-height:14px;}
.content-solution-container .title-content-solution{font-size:25px;line-height:25px;margin-bottom:20px;}
.content-solution-container .container-menu-left-program .menu-one-programt.active, .content-solution-container .container-menu-left-program .menu-one-programt:hover{color:#1f419c;border-right:2px solid #1f419c;}
.content-solution-container .container-menu-left-program .menu-two-programt.active, .content-solution-container .container-menu-left-program .menu-two-programt:hover{color:#495269;border-right:2px solid #495269;}
.content-solution-container .container-menu-left-program .menu-three-programt.active, .content-solution-container .container-menu-left-program .menu-three-programt:hover{color:#d59575;border-right:2px solid #d59575;}
.content-solution-container .container-menu-left-program .menu-four-programt.active, .content-solution-container .container-menu-left-program .menu-four-programt:hover{color:#9c371f;border-right:2px solid #9c371f;}
.content-solution-container .container-menu-left-program .menu-five-programt.active, .content-solution-container .container-menu-left-program .menu-five-programt:hover{color:#d75684;border-right:2px solid #d75684;}
.content-solution-container .container-menu-left-program .menu-six-programt.active, .content-solution-container .container-menu-left-program .menu-six-programt:hover{color:#1a6e82;border-right:2px solid #1a6e82;}
.content-solution-container .container-menu-left-program .menu-list-item:hover{cursor:pointer;}
.content-solution-container .container-menu-left-program .menu-list-item{border-right:2px solid #dcdcdc;padding-right:15px;}
.video-clever-start{position:absolute;left:0;bottom:20px;width:100%;height:auto;}
.menu-microsite-sub-page{position:absolute !important;top:35px;z-index:100;text-align:right;width:100% !important;left:30px !important;height:10%;}
.menu-microsite-sub-page .menu-top-solution #menu-menu-microsite-1{display:inline-block;}
.menu-microsite-sub-page .menu-top-solution #menu-menu-microsite-1 li{list-style:none;}
#menu-menu-microsite-1{text-align:right;}
#menu-menu-microsite-1 >li{position:relative;}
#menu-menu-microsite-1 >li .sub-menu{position:absolute;display:none;z-index:10;width:100%;left:0;background:gray;margin:0;}
#menu-menu-microsite-1 >li:hover{cursor:pointer;}
#menu-menu-microsite-1 >li:hover .sub-menu{display:block;}
#menu-menu-microsite-1 li{display:inline-block;padding:10px;margin:0px;}
#menu-menu-microsite-1 li a{font-weight:bold;text-decoration:none;color:white;}
#menu-menu-microsite-1 li:hover, #menu-menu-microsite-1 li.current-menu-item{background:#808080;}
.menu-and-background{height:135px;}
@media (min-width:375px) and (max-width:767px){.menu-absolute{position:initial !important;}
.img-header-after-ab{margin-top:0;}
.menu-absolute .wpb_single_image{margin-bottom:0px;}
.block-micrositie .content-block-microsite .title-block-microsite{font-size:15px;}
.block-micrositie .block-microsite-container .content-block-microsite{height:210px;}
.program-microsite-container .title-program-microsite{font-size:30px;}
.program-microsite-container .sub-title-program-microsite{font-size:25px;}
.program-microsite-container .content-program-microsite{font-size:15px;}
.page-id-5080 #main-body .container{padding:0;}
.page-id-5080 #main-body .container .vc_row{margin:0;}
.page-id-5080 #main-body .container .vc_column_container>.vc_column-inner{padding:0;}
.page-id-5080 #main-body #menu-menu-microsite li{background:#3eb2cf;}
.page-id-5080 #main-body #menu-menu-microsite li:hover,.page-id-5080 #menu-menu-microsite li.current-menu-item{background:#4eb2cf;}
.page-id-5080 #main-body .menu-microsite-home{margin-bottom:0px;}
.page-id-5080 #main-body .logo-microsite-home img{width:75%;}
#main-body #menu-menu-microsite > li .sub-menu{text-align:right;}
.page-id-5080 #main-body #menu-menu-microsite{margin:0;}
.page-id-5080 #main-body .no-padding.vc_column_container .wpb_wrapper .wpb_single_image.visible-xs{position:absolute;}
.page-id-5080 #main-body .header-title-slide{width:180px;float:right;padding-top:20px;}
.page-id-5080 #main-body .header-description{padding-top:100px;clear:both;padding-left:15px;padding-right:15px;margin-bottom:15px;}
.page-id-5080 #main-body .view-more-microsite button{border:1px solid #3eb2cf;}
.page-id-5080 #main-body .view-more-microsite{padding-left:15px;padding-right:15px;}
.page-id-5080 #main-body .header-title-slide .wpb_wrapper span{font-size:18px !important;line-height:30px;}
.page-id-5080 #main-body .vc_empty_space{display:none;}
}
@media (min-width:768px) and (max-width:991px){.content-solution-container .menu-list-item .header-menu-title{font-size:17px;line-height:17px;}
.content-solution-container .menu-list-item .header-menu-title-sub{font-size:13px;line-height:13px;}
.content-solution-container .title-content-solution{font-size:25px;line-height:25px;}
.block-micrositie .content-block-microsite .title-block-microsite{font-size:13px;}
.menu-menu-microsite-container #menu-menu-microsite li a{font-size:10px;}
.content-header-home-microsite .menu-microsite-home{margin-bottom:0px;}
.content-header-home-microsite .header-title-slide .wpb_wrapper span{font-size:25px !important;line-height:25px;}
.content-header-home-microsite .header-title-slide{margin-bottom:10px;}
.content-header-home-microsite .sub-title-microsite span{font-size:20px !important;line-height:20px;}
.content-header-home-microsite .content-description-microsite span{font-size:13px !important;}
.view-more-microsite button{padding:10px !important;padding-right:60px !important;}
.block-micrositie .block-microsite-container .content-block-microsite{height:260px;}
.program-microsite-container .title-program-microsite{font-size:28px;}
.program-microsite-container .sub-title-program-microsite{font-size:22px;}
.program-microsite-container .content-program-microsite{font-size:16px;}
}
@media (min-width:992px) and (max-width:1199px){.content-solution-container .menu-list-item .header-menu-title{font-size:20px;line-height:20px;}
.content-solution-container .menu-list-item .header-menu-title-sub{font-size:15px;line-height:15px;}
.content-solution-container .title-content-solution{font-size:30px;line-height:30px;}
.img-header-after-ab{margin-top:110px;}
.block-micrositie .content-block-microsite .title-block-microsite{font-size:19px;}
.content-header-home-microsite .menu-microsite-home{margin-bottom:15px;}
.content-header-home-microsite .header-description{margin-bottom:15px;}
.content-header-home-microsite .header-title-slide .wpb_wrapper span{font-size:30px !important;line-height:30px;}
.content-header-home-microsite .header-title-slide{margin-bottom:10px;}
.content-header-home-microsite .sub-title-microsite span{font-size:25px !important;line-height:25px;}
.content-header-home-microsite .content-description-microsite span{font-size:15px !important;}
.view-more-microsite button{padding:10px !important;padding-right:60px !important;}
.block-micrositie .block-microsite-container .content-block-microsite{height:210px;}
.view-more-microsite{margin-bottom:0px !important;}
}
@media (max-width:1199px){.video-microsite-home .vc_column-inner .wpb_video_widget{margin-left:0 !important;}
}
@media (min-width:1200px) and (max-width:1355px){.header-description{margin-bottom:10px !important;}
.content-header-home-microsite .header-title-slide .wpb_wrapper span{font-size:30px !important;line-height:33px;}
}
@media (min-width:1356px) and (max-width:1525px){.content-header-home-microsite .header-title-slide .wpb_wrapper span{font-size:36px !important;line-height:36px;}
}
@media (min-width:1200px) and (max-width:1569px){.content-header-home-microsite .menu-microsite-home{margin-bottom:15px;}
.content-header-home-microsite .header-title-slide{margin-bottom:20px;}
#menu-menu-microsite li{padding:5px;}
.content-header-home-microsite .sub-title-microsite span{font-size:25px !important;line-height:30px;}
.view-more-microsite{margin-bottom:5px !important;}
.view-more-microsite button{padding:10px !important;padding-right:60px !important;}
.content-header-home-microsite .content-description-microsite span{font-size:15px !important;}
}
@media (min-width:1570px) and (max-width:1765px){.header-description{margin-bottom:10px !important;}
.content-header-home-microsite .header-description{margin-bottom:10px;}
.content-header-home-microsite .menu-microsite-home{margin-bottom:15px;}
.content-header-home-microsite .header-title-slide{margin-bottom:10px;}
}
@media(max-width:767px){.the-content .content-header-home-microsite{background-image:none !important;}
.menu-and-background{height:initial;display:none;}
#menu-menu-microsite >li .sub-menu{position:initial;}
.menu-microsite-sub-page .menu-top-solution .wpb_content_element{margin-bottom:0px;}
.menu-microsite-sub-page .menu-top-solution .wpb_content_element #menu-menu-microsite{margin-bottom:0px;margin-top:0px;}
.menu-microsite-sub-page .menu-top-solution #menu-menu-microsite li{background:#3eb2cf;}
.menu-microsite-sub-page{position:relative !important;top:initial;left:initial !important;width:initial !important;left:0px !important;height:auto;}
.video-clever-start{position:relative;}
.content-solution-container .menu-list-item .header-menu-title{font-size:15px;line-height:15px;}
.content-solution-container .menu-list-item .header-menu-title-sub{font-size:13px;line-height:13px;}
.content-solution-container .title-content-solution{font-size:20px;line-height:20px;}
.content-header-home-microsite{position:relative !important;left:inherit !important;}
.content-header-home-microsite .logo-microsite-home .wpb_single_image.vc_align_left{text-align:center;margin-bottom:0px;}
#menu-menu-microsite li{display:list-item;}
.content-header-home-microsite .menu-menu-microsite-container{background:#293a44;}
.main-slider .main-slider-inner, .main-slider .main-slider-inner .swiper-slide{height:120px;}
}
@media (min-width:1200px){.block-micrositie .block-microsite-container .content-block-microsite{height:220px;}
}
.margin-top-50{margin-top:50px;}
.margin-bottom-50{margin-bottom:50px;}
.block-microsite-one.animated{-webkit-animation-delay:0s;animation-delay:0s;}
.block-microsite-two.animated{-webkit-animation-delay:0.2s;animation-delay:0.2s;}
.block-microsite-three.animated{-webkit-animation-delay:0.4s;animation-delay:0.4s;}
.block-microsite-four.animated{-webkit-animation-delay:0.6s;animation-delay:0.6s;}
.block-microsite-five.animated{-webkit-animation-delay:0.6s;animation-delay:0.6s;}
.block-microsite-six.animated{-webkit-animation-delay:0.8s;animation-delay:0.8s;}
.term-thuoc-quyen.term-104 .page-sub-menu{display:none;}
@media (min-width:1200px){.header .container{width:1260px;}
}
#nf-form-8-cont,.hide-form{display:none;}
.page-template-new-hr p, .page-template-new-hr div, .page-template-new-hr ul li, .page-template-new-hr ul span{font-family:"Karla",Helvetica,Arial,sans-serif !important;}
.utm-avo, .utm-avo *{font-family:"UTM AVO";}
.utm-avo-bold, .utm-avo-bold *{font-family:"UTM AVO BOLD";}
.padding-15{padding: 15px;
}
.padding-left-15{padding-left:15px !important;}
.padding-top-15{padding-top:15px !important;}
.padding-right-15{padding-right:15px !important;}
.padding-bottom-15{padding-bottom:15px !important;}
.landing-page .nf-form-cont input, .landing-page .nf-form-cont select{padding:5px;border:none;color:white;}
.nf-form-cont select{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-khtml-appearance:none;-o-appearance:none;}
.landing-page .nf-form-cont input[type="checkbox"]{background:transparent;}
::-webkit-input-placeholder{color:white;}
::-moz-placeholder{color:white;}
:-ms-input-placeholder{color:white;}
:-moz-placeholder{color:white;}
strong{
    font-family: 'ama bold' !important;
}
.landing-page .nf-form-cont .listcheckbox-wrap ul li{width:45%;float:left;margin-right:15px !important;padding-top:30px !important;}
.landing-page .nf-form-cont input[type="checkbox"]{margin-left:20px;height:45px;}
.landing-page .nf-form-cont ul li label{margin-top:75px;font-size:12px;}
.landing-page .nf-form-cont .listcheckbox-wrap li:nth-child(1){background:url(/wp-content/themes/ama/assets/images/chongiocaotay/clever.png) top center no-repeat;}
.landing-page .nf-form-cont .listcheckbox-wrap li:nth-child(2){background:url(/wp-content/themes/ama/assets/images/chongiocaotay/amazing.png) top center no-repeat;}
.landing-page .nf-form-cont .listcheckbox-wrap li:nth-child(3){background:url(/wp-content/themes/ama/assets/images/chongiocaotay/toeic.png) top center no-repeat;}
.landing-page .nf-form-cont .listcheckbox-wrap li:nth-child(4){background:url(/wp-content/themes/ama/assets/images/chongiocaotay/ielts.png) top center no-repeat;}
.landing-page input[type="button"]{border-radius:5px;box-shadow:0px 1px 5px 1px grey;}
.landing-page .footer{display:none;}
.no-margin{margin: 0px;
}
.no-padding-top{padding-top:0px !important;}
.no-padding-left{padding-left:0px !important;}
.no-padding-bottom{padding-bottom:0px !important;}
.no-padding-right{padding-right:0px !important;}
.font-awesome{font-family:fontAwesome;}
.margin-bottom-15{margin-bottom:15px !important;}
.margin-top-40{margin-top:40px !important;}
.nhom-mua-light{font-family:"nhom mua light";}
.nhom-mua-bold{font-family:"nhom mua bold";}
.nhom-mua-medium{font-family:"nhom mua medium";}
.grid-items .title_link{
    font-family:'ama bold';
    font-size:12px;
    color:#022666;
    text-align:justify;
    height:75px;
    overflow:hidden;
}
 .post-grid div.grid-items  div.layer-content{
    padding-left:0px;
    padding-right:0px;
}
.btn-see-more:hover{
    cursor:pointer;
    text-decoration:none;
}
.header .logo img{
    -webkit-transition: width 1s, height 1s, background-color 1s, -webkit-transform 1s;
    transition: width 1s, height 1s, background-color 1s, transform 1s;
}
.header{box-shadow: 0px 1px 3px 0px #d2cdcd;    z-index: 999;
    position: relative;}
.header.active{
    padding:0px;
}
.new-top .header{
    position:fixed;
    left:0;
    right:0;
}
.new-top  .pre-body{
    display:block;
    height:90px;
    width:1px;
}
.content-frt{
    -webkit-transition: width 1s, height 1s, background-color 1s, -webkit-transform 1s;
    transition: width 1s, height 1s, background-color 1s, transform 1s;
    transition: visibility 1s, opacity 0.5s linear;
    visibility: hidden;
    opacity: 0;
}
.header .main-menu li ul{
    z-index:9;
}
.footer .footer-inner .footer-col.col-branch.new .col-content {
    padding-left: 120px;
    background: url(../images/footer-branch-bg-new.png) no-repeat;
    min-height: 235px;
    display: flex;
    align-items: center;
}
.header.active .logo img{
    -webkit-transform: scale(0.80);
    -moz-transform: scale(0.80);
    -o-transform: scale(0.80);
    transform: scale(0.80);
}
.course-home:hover .content-frt{
    cursor:pointer;
   visibility: visible;
    opacity: 1;
}
.post-grid .grid-items .layer-content .element.read_more, div#post-grid-16470 .element_1{
    text-align:center;
    font-family:'ama bold';
    color:white;
    padding:5px 15px;
    background:#f5811e;
    border-radius:5px;
    margin-top: 30px;
    width: auto;
    display: inline-block;
    
}
.grid-items .item.skin{
    background:white;
    padding-bottom: 20px;
    box-shadow: -7px 7px 1px 1px rgba(175, 7, 53, 0.8);
}
.post-grid{
    background:none !important;
}
div.form-newlester input{
    padding:5px 15px;
    height:40px;
}
.no-padding.wpb_single_image, .icon-custom{
    padding-bottom:0px;
    margin-bottom:0px;
}
div.form-newlester input[type='button']{
    text-transform:uppercase;
    font-family: 'ama bold';
    background:transparent;
    border:1px solid white;
    border-radius:5px;
}
.form-newlester > .vc_column_container > .vc_column-inner{
    padding-top:15px !important;
}
#nf-field-650{
    height:40px;
    padding:0px 10px;
}
#nf-form-30-cont .nf-error-msg{
    color:white;
}
.form-newlester input::-webkit-input-placeholder{color:black;}
.form-newlester input::-moz-placeholder{color:black;}
.form-newlester input:-ms-input-placeholder{color:black;}
.form-newlester input:-moz-placeholder{color:black;}
.form-newlester .wpb_wrapper .wpb_content_element{
    margin-bottom:15px;
}
.parallax-window .container{
    padding-bottom:200px;
}
.no-padding-top > .vc_column-inner {
    padding-top:0px !important;
}
div.no-padding{
    padding-top:0px !important;
    padding-bottom:0px !important;
}
@media (max-width:768px){
    div.form-newlester input {
        padding: 5px 5px;
    }
    .new-top .header{
        position:relative;
    }
    .new-top  .pre-body{
        display:none;
    }
}

/* ---------------------------------
 STANDARDIZE ALL FIELDS
 ----------------------------------*/
.field-wrap {
  display: flex;
}
.field-wrap > label {
  display: block;
}
.field-wrap > div input, .field-wrap textarea, .field-wrap select, .field-wrap .pikaday__container, .field-wrap .pikaday__display {
  width: 100%;
}
.field-wrap > div input[type="checkbox"] {
  width: auto;
}
.field-wrap input[type="submit"], .field-wrap input[type="button"], .field-wrap button {
  width: auto;
}
.nf-field-label {
  order: 5;
}
.nf-field-description {
  width: 100%;
  order: 10;
}
.nf-field-element {
  order: 15;
}
/* ---------------------------------
 LABEL ABOVE
 ----------------------------------*/
.label-above .nf-field-label {
  margin-bottom: 10px;
}
/* ---------------------------------
 LABEL BELOW
 ----------------------------------*/
.label-below .nf-field-label {
  margin-top: 10px;
  order: 15;
}
.label-below .nf-field-element {
  order: 5;
}
/* ---------------------------------
 LABEL HIDDEN
 ----------------------------------*/
.label-hidden .field-wrap {
  flex-wrap: wrap;
}
.label-hidden .nf-field-label {
  height: 0;
  margin: 0 !important;
  width: 100%;
  visibility: hidden;
}
.label-hidden .nf-field-description {
  width: 100%;
  order: 20;
}
.label-hidden .nf-field-element {
  width: 100%;
}
/* ---------------------------------
 LABEL LEFT
 ----------------------------------*/
.label-left .field-wrap {
  flex-direction: row;
  flex-wrap: wrap;
}
.label-left .nf-field-label {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding-right: 2%;
  text-align: right;
  width: 35%;
  order: 5;
}
.label-left .nf-field-label label {
  width: 100%;
}
.label-left .nf-field-description {
  margin-left: 35%;
}
.label-left .nf-field-element {
  display: inline-block;
  width: 65%;
  order: 10;
}
.label-left .nf-after-field {
  margin-left: 36.5%;
}
/* ---------------------------------
 LABEL RIGHT
 ----------------------------------*/
.label-right .field-wrap {
  flex-direction: row;
}
.label-right .nf-field-label {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding-left: 2%;
  width: 35%;
  order: 10;
}
.label-right .nf-field-description {
  margin-right: 35%;
  order: 15;
}
.label-right .nf-field-element {
  display: inline-block;
  width: 65%;
  order: 5;
}
.label-right .checkbox-wrap .nf-field-label {
  width: auto;
}
.label-right .checkbox-wrap .nf-field-element {
  width: 20px;
}
.label-right .nf-after-field {
  width: 65%;
}
/* ---------------------------------
 ADJUST SOME LABEL ABOVE & BELOW ISSUES
 ----------------------------------*/
.label-below .field-wrap, .label-above .field-wrap {
  flex-direction: column;
  flex-flow: wrap;
}
.label-below .nf-field-element, .label-above .nf-field-element {
  margin: 0;
  width: 100%;
}
/* ---------------------------------
 ADJUST SOME LABEL LEFT & RIGHT ISSUES
 ----------------------------------*/
.label-left .textarea-wrap .nf-field-label, .label-right .textarea-wrap .nf-field-label, .label-left .listradio-wrap .nf-field-label, .label-right .listradio-wrap .nf-field-label, .label-left .listcheckbox-wrap .nf-field-label, .label-right .listcheckbox-wrap .nf-field-label {
  align-items: flex-start;
}
.label-left .textarea-wrap .nf-field-label, .label-right .textarea-wrap .nf-field-label {
  margin-top: 5px;
}
.label-left .html-wrap, .label-right .html-wrap, .label-left .hr-wrap, .label-right .hr-wrap {
  display: block;
}
.label-left .html-wrap .nf-field-element, .label-right .html-wrap .nf-field-element, .label-left .hr-wrap .nf-field-element, .label-right .hr-wrap .nf-field-element {
  display: block;
  margin: 0;
  width: 100%;
}
/* ---------------------------------
 FIELD DESCRIPTION POSITIONS
 ----------------------------------*/
/*
 * Ninja Forms - Form Display Structure
 */
.ninja-forms-form-wrap *, .ninja-forms-form-wrap *:after, .ninja-forms-form-wrap *:before {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
.nf-response-msg {
  display: none;
}
.nf-field-container, #ninja_forms_required_items {
  clear: both;
  position: relative;
  margin-bottom: 25px;
}
.nf-field-container::after, #ninja_forms_required_items::after {
  clear: both;
  content: "";
  display: block;
}
.nf-field-container.hidden-container, #ninja_forms_required_items.hidden-container, .nf-field-container.hr-container, #ninja_forms_required_items.hr-container {
  margin: 0;
  height: auto;
}
.nf-field-container.hidden-container .nf-field-label, #ninja_forms_required_items.hidden-container .nf-field-label, .nf-field-container.hr-container .nf-field-label, #ninja_forms_required_items.hr-container .nf-field-label {
  display: none;
}
.nf-field-container.html-container .nf-field-label, #ninja_forms_required_items.html-container .nf-field-label {
  display: none;
}
.nf-field-label label {
  font-weight: bold;
  margin: 0;
  padding: 0;
}
.nf-field-element {
  position: relative;
}
.nf-field-element input, .nf-field-element select, .nf-field-element textarea {
  margin: 0;
  vertical-align: inherit;
}
.nf-field-element textarea {
  height: 200px;
}
.nf-field-description p:last-child {
  margin: 0;
}
.nf-help {
  background: url('../img/help-info.png') no-repeat;
  display: inline-block;
  width: 16px;
  height: 16px;
}
.nf-input-limit {
  font-size: 12px;
  margin-top: 5px;
}
.nf-static {
  padding: 0 10px;
}
.nf-after-field .nf-error-msg {
  margin-right: 10px;
}
/* ---------------------------------
 CHECKBOX FIELD
 ----------------------------------*/
/* ---------------------------------
 RADIO & CHECKBOX LISTS
 ----------------------------------*/
.list-radio-wrap .nf-field-element ul, .list-checkbox-wrap .nf-field-element ul, .list-radio-wrap .nf-field-element li, .list-checkbox-wrap .nf-field-element li {
  list-style: none !important;
  margin: 0 !important;
  padding: 0 !important;
}
.list-radio-wrap .nf-field-element ul input, .list-checkbox-wrap .nf-field-element ul input, .list-radio-wrap .nf-field-element li input, .list-checkbox-wrap .nf-field-element li input {
  margin-right: 5px;
}
.list-radio-wrap .nf-field-element li, .list-checkbox-wrap .nf-field-element li {
  padding-left: 10px;
  margin: 0 0 5px !important;
  text-indent: initial !important;
}
.list-radio-wrap .nf-field-element li label, .list-checkbox-wrap .nf-field-element li label {
  display: block;
  float: initial;
  width: auto;
  margin-left: 1.5em;
}
.list-radio-wrap .nf-field-element li input, .list-checkbox-wrap .nf-field-element li input {
  width: auto !important;
  float: left;
  margin-top: 0.25em;
}
/* ---------------------------------
 PRODUCT FIELD
 ----------------------------------*/
.product-wrap > div input {
  width: 80px !important;
}
.product-wrap > div .nf-product-field span {
  padding: 0 5px;
}
/* ---------------------------------
 STAR RATING
 ----------------------------------*/
.starrating-wrap .star {
  border-bottom: 0;
}
/* ---------------------------------
 HONEYPOT
 ----------------------------------*/
.nf-form-hp {
  position: absolute;
  visibility: hidden;
}
/* ---------------------------------
 SELECT LIST
 ----------------------------------*/
.list-select-wrap div div {
  display: none;
}
/* ---------------------------------
 COLORS
 As minimal as possible
 ----------------------------------*/
.ninja-forms-req-symbol, .nf-error-msg {
  color: #e80000;
}
.nf-error .ninja-forms-field {
  border: 1px solid #e80000;
}
.nf-field-submit-error {
  padding: 15px;
}
.ninja-forms-noscript-message {
  background: #f1f1f1;
  border: 4px dashed #ccc;
  color: #333;
  display: block;
  font-size: 20px;
  margin: 20px 0;
  padding: 40px;
  text-align: center;
}
/* ---------------------------------
 HELPER CLASSES
 ----------------------------------*/
.two-col-list ul li {
  float: left;
  width: 50%;
}
.three-col-list ul li {
  float: left;
  width: 33.33%;
}
.four-col-list ul li {
  float: left;
  width: 25%;
}
.five-col-list ul li {
  float: left;
  width: 20%;
}
.six-col-list ul li {
  float: left;
  width: 16.66%;
}
body .pika-label {
  background: transparent;
}
/* Column Classes
 Link: http://twitter.github.io/bootstrap/assets/css/bootstrap-responsive.css
 --------------------------------------------- */
.nf-form-cont .five-sixths, .nf-form-cont .four-sixths, .nf-form-cont .one-fourth, .nf-form-cont .one-half, .nf-form-cont .one-sixth, .nf-form-cont .one-third, .nf-form-cont .three-fourths, .nf-form-cont .three-sixths, .nf-form-cont .two-fourths, .nf-form-cont .two-sixths, .nf-form-cont .two-thirds {
  clear: initial;
  float: left;
  margin-left: 2.5641%;
}
.nf-form-cont .five-sixths .inside, .nf-form-cont .four-sixths .inside, .nf-form-cont .one-fourth .inside, .nf-form-cont .one-half .inside, .nf-form-cont .one-sixth .inside, .nf-form-cont .one-third .inside, .nf-form-cont .three-fourths .inside, .nf-form-cont .three-sixths .inside, .nf-form-cont .two-fourths .inside, .nf-form-cont .two-sixths .inside, .nf-form-cont .two-thirds .inside {
  padding: 20px;
}
.nf-form-cont .five-sixths::after, .nf-form-cont .four-sixths::after, .nf-form-cont .one-fourth::after, .nf-form-cont .one-half::after, .nf-form-cont .one-sixth::after, .nf-form-cont .one-third::after, .nf-form-cont .three-fourths::after, .nf-form-cont .three-sixths::after, .nf-form-cont .two-fourths::after, .nf-form-cont .two-sixths::after, .nf-form-cont .two-thirds::after {
  clear: both;
  content: "";
  display: block;
}
.nf-form-cont .one-half, .nf-form-cont .three-sixths, .nf-form-cont .two-fourths {
  width: 48.71795%;
}
.nf-form-cont .one-third, .nf-form-cont .two-sixths {
  width: 31.62393%;
}
.nf-form-cont .four-sixths, .nf-form-cont .two-thirds {
  width: 65.81197%;
}
.nf-form-cont .one-fourth {
  width: 23.07692%;
}
.nf-form-cont .three-fourths {
  width: 74.35897%;
}
.nf-form-cont .one-sixth {
  width: 14.52991%;
}
.nf-form-cont .five-sixths {
  width: 82.90598%;
}
.nf-form-cont .first {
  clear: both;
  margin-left: 0;
}
.home-booking{
        background:none;
    }
    .border-color-custom {
        padding: 20px;
        border: 1px solid #f5811e;
        border-radius: 5px;
    }
    .new-form-register {
        background-color: #f5f6f8;
        padding-top:70px;
    }
    .new-form-register img {
        height: auto;
        max-width: 100%;
        vertical-align: top;
    }
    .new-form-register .icon-custom span.vc_icon_element-icon{
        margin-top: -60px;
        background: #f5f6f8;
        padding: 10px;
    }
    #nf-form-31-cont input,#nf-form-31-cont select{
        background:#f5811e;
        border:none;
        border-radius:5px;
        color:white;
        height:40px;
        padding:5px;
        font-size:13px;
    }
    #nf-field-635-container{
            margin-bottom: -45px;
    }
    #nf-form-31-cont input[type="button"]{
        
        color:#f5811e;
        background:#f5f6f8 ;
        border:1px solid #f5811e;
        border-radius:5px;
        text-align:center;
        padding:5px 15px;
        margin-bottom:-50px;
    }

    div.form-newlester input{
    padding:5px 15px;
    height:40px;
}
.no-padding.wpb_single_image, .icon-custom{
    padding-bottom:0px;
    margin-bottom:0px;
}
div.form-newlester input[type='button']{
    text-transform:uppercase;
    font-family: 'ama bold';
    background:transparent;
    border:1px solid white;
    border-radius:5px;
}
.form-newlester > .vc_column_container > .vc_column-inner{
    padding-top:15px;
}
.form-newlester input::-webkit-input-placeholder{color:black;}
.form-newlester input::-moz-placeholder{color:black;}
.form-newlester input:-ms-input-placeholder{color:black;}
.form-newlester input:-moz-placeholder{color:black;}
div.padding-fix{
    margin-bottom:5px;
}
.course-des{
    position: absolute;
    top: 0;
    width: 527px;
    margin: 0 auto;
    left: 0;
    right: 0;
    height: 330px;
    display: flex;
    align-items: center;
    color: white;
}
.form-newlester .wpb_wrapper .wpb_content_element{
    margin-bottom:15px;
}
.course-des .content-frt{
    text-align: justify;
    padding: 20px 40px;
    background: rgba(147,145,143,0.8);
}
div.form-newlester{
    background-position:center bottom !important;
}
.container-bottom{
    width: 527px;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    max-width:100%;
}
.first-title{
    padding: 15px 10px;
    background: rgba(255,255,255,0.8);
    text-align: center;
    align-items: center;
    display: flex;
    justify-content: center;
}
.container-bottom .row{
        display: flex;
}
.second-title{
    padding: 15px 10px;
    background: #f5811e;
    color: white;
    text-align: center;
    text-decoration: none;
     align-items: center;
    display: flex;
    justify-content: center;
}
.question-icon span{
    padding-right:125px;
    padding-left:125px;
    display:inline-block;
    padding-top:80px;
    
}
.tagline-mid{
    text-align:center;
}
.tagline-mid h3{
    background:#022666;
    padding: 10px 15px;
    border-radius:5px;
    color:white;
    display:inline-block;
    
}
.circle-point{
    width: 135px;
    height: 135px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
    background: white;
    border-radius: 100%;
}
.course-des a{
    text-decoration:none;
    color:white;
}
.first-title a{
    text-decoration:none;
    color: #0e2143;
}
.second-title a{
    text-decoration:none;
    color: white;
}
.btn-see-more{
    background: white;
    padding: 10px 20px;
    color: #f5811e;
    display: inline-block;
    border-radius: 5px;
    margin: 0 auto;
    font-family: ama bold;
    box-shadow: 1px 1px 1px 1px darkgrey;
}
.border-color-custom{
    padding:20px;
    border:1px solid #f5811e;
    border-radius:5px;
}
.icon-custom span.vc_icon_element-icon{
    margin-top: -45px;
    background: #f5f6f8;
    padding: 10px;
}
#nf-form-31-cont input,#nf-form-31-cont select{
    background:#f5811e;
    border:none;
    border-radius:5px;
    color:white;
    height:40px;
    padding:5px;
    font-size:13px;
}
#nf-field-635-container{
        margin-bottom: -45px;
}
#nf-form-31-cont input[type="button"]{
    
    color:#fff;
    background:#00a54f ;
    border:1px solid #00a54f;
    border-radius:5px;
    text-align:center;
    padding:5px 15px;
    margin-bottom:-50px;
}
.btn-view-more{
    background: white;
    padding: 10px 20px;
    border-radius: 5px;
    display: initial;
    box-shadow: 0px 1px 3px 1px grey;
}
@media (max-width:768px) {
    div.form-newlester input {
        padding: 5px 5px;
    }

    .container-bottom {
        max-width: 100%;
        padding: 0px 25px;
    }

    .small-text-ic span {
        font-size: 12px !important;
    }
}
.vc_row {
    margin-left: -15px;
    margin-right: -15px;
}
.vc_column_container {
    padding-left: 0;
    padding-right: 0;
}
.vc_column_container>.vc_column-inner {
    box-sizing: border-box;
    padding-left: 15px;
    padding-right: 15px;
    width: 100%;
}
.wpb_single_image.vc_align_center {
    text-align: center;
}
.wpb_single_image .vc_figure {
    display: inline-block;
    vertical-align: top;
    margin: 0;
    max-width: 100%;
}
.wpb_single_image .vc_single_image-wrapper {
    display: inline-block;
    vertical-align: top;
    max-width: 100%;
}
.wpb_single_image a {
    border: none;
    outline: 0;
}
.wpb_single_image img {
    max-width: 100%;
    vertical-align: top;
}
#content .wpb_alert p:last-child, #content .wpb_text_column :last-child, #content .wpb_text_column p:last-child, .wpb_alert p:last-child, .wpb_text_column :last-child, .wpb_text_column p:last-child {
    margin-bottom: 0;
}
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
    margin-bottom: 35px;
}

.top-navhead{background:#00a54f;height:40px;color:#fff;font-size:15px;line-height:40px;}
.top-navhead .top-menu{}
.top-navhead .top-menu li{display:inline-block;margin-right:10px;}
.top-navhead .top-menu li a{color:#fff;}
.top-navhead .top-menu li a:hover{text-decoration:none;opacity:0.9;}
.top-navhead .top-menu li:after{content:"|";padding-left:10px;}
.top-navhead .top-menu li:last-child:after{display:none;}
.top-navhead .hotline{margin-right:20px;}
.top-navhead .social-icon{margin:0px 5px;}
.top-navhead .social-icon a{color:#fff}
.top-navhead .languages{margin-left:20px;}
.header{background-color:#fff;padding:5px 0px;-moz-transition:all .45s ease;-webkit-transition:all .45s ease;transition:all .45s ease;}
.header.active{position:fixed;z-index:10000;top:0;left:0;right:0;-webkit-box-shadow:0px 1px 3px 0px #d2cdcd;-moz-box-shadow:0px 1px 3px 0px #d2cdcd;box-shadow:0px 1px 3px 0px #d2cdcd;}
.header .main-menu{font-size:14px;padding:17px 0px;}
.header .main-menu li{padding:10px;margin:0px !important;    position: relative;}
.header .main-menu li a{font-weight: 700;
    text-transform: initial;
    z-index: 2;
    font-size: 13px;}
.header .main-menu li a:hover,
.header .main-menu li.current-menu-item a{color:#f5811e;}
.header .search button{border:solid 1px #C6C6C6;padding:3px 6px;border-radius:15px;background:#fff;display:block;}
.header li.supper-menu.active-club:hover{background:#ff7434;}
.header li.supper-menu.active-club{background:#f16321;}
.header li.supper-menu.english-21:hover{background:#74c0d4;}
.header li.supper-menu.english-21{background:#3eb2cf;}
.header li.supper-menu{border-radius:5px;padding-top:5px;padding-bottom:5px;padding-right:15px;box-shadow:1px 1px 3px 1px gray;margin-right:10px;}
.header li.supper-menu a{font-family:'Sylvan';font-size:30px;height:33px;text-transform:inherit;font-weight:normal;color:white !important;display:block;text-decoration:none;}

.header .main-menu li ul li{list-style:none;text-align:left;background-color:#fff;min-width:200px;}
.header .main-menu li ul li a{    padding: 13px 15px;
    -moz-transition: all 0.2s ease 0s;
    -ms-transition: all 0.2s ease 0s;
    -o-transition: all 0.2s ease 0s;
    -webkit-transition: all 0.2s ease 0s;
    transition: all 0.2s ease 0s;
    font-size: 13px;
    line-height: 1.5;}
.header .main-menu li ul li.current-menu-item a{color:#f5811e !important;}
.header .main-menu li ul li:hover a{color:#f5811e !important;}
#contentWrapper {
        margin-top:85px;
    }
@media (max-width: 1024px) {
    #contentWrapper {
        margin-top:0px;
    }
    .header .col-md-11.text-right {
        width: 100%;
    }
    .header .main-menu li ul{position:relative;}
.header .main-menu li ul li{text-align:right;background-color:inherit;}
.header .main-menu li ul li a{color:#1E1E1E !important;}
.header .main-menu li ul li:hover{background-color:inherit;}
}

.header .main-menu li:hover ul {
        opacity: 1;
        visibility: visible;
        -webkit-transform: translate3d(0,0,0);
        transform: translate3d(0,0,0);
    }

.header .main-menu li ul {
        position: absolute;
        top: 100%;
        left: 0;
        min-width: 300px;
        border-top: 3px solid #f5811e;
        z-index: 999;
        -webkit-transform: translate3d(0,30px,0);
        transform: translate3d(0,30px,0);
        opacity: 0;
        visibility: hidden;
        -webkit-transition: all .4s ease-out;
        -moz-transition: all .4s ease-out;
        -ms-transition: all .4s ease-out;
        -o-transition: all .4s ease-out;
        transition: all .4s ease-out;
        background: #fff;
    }

@media (max-width: 1024px) {
    .header .main-menu li ul {
    display: none;
    position: absolute;
    }
    .header .main-menu li:hover ul {
        display: block;
        z-index: 2;
    }
}
.fl{float:left;}
.fr{float:right;}
.fri{float:right !important;}
.lsn, .lsn > li{list-style:none;}
.posr{position:relative;}
.posa{position:absolute;}
.posf{position:fixed;}
.imgdf > img{max-width:100%;width:auto;height:auto;border:none;}
.hidden{display:none;}
.dtb{display:table;}
.dtbc{display:table-cell;}
.pt0{padding-top:0 !important;}
.pr0{padding-right:0 !important;}
.pt0{padding-top:0 !important;}
.pb0{padding-bottom:0 !important;}
.tac{text-align:center;}
.taj{text-align:justify;}
.tar{text-align:right;}
.ttu{text-transform:uppercase;}
.tdu{text-decoration:underline;}
.tdn{text-decoration:none;}
.fwb{font-weight:bold;}
.fwsb{font-weight:600;}
.inline-block{display:inline-block;}
.ul-li-inline-block > li{display:inline-block;}
.ul-li-list-style-none, .ul-li-list-style-none > li{list-style:none;}
.mb0{margin-bottom:0px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mb10{margin-bottom:10px;}
.pl0{padding-left:0px;}
.pr0{padding-right:0px;}
.flr{float:right;}
.position-absolute{position:absolute;}
.text-uppercase{text-transform:uppercase}
.alignnone{margin:5px 20px 20px 0;}
.aligncenter{display:block;margin:5px auto 5px auto;}
.alignright{float:right;margin:5px 0 20px 20px;}
.alignleft{float:left;margin:5px 20px 20px 0;}
.aligncenter{display:block;margin:5px auto 5px auto;}
a img.alignright{float:right;margin:5px 0 20px 20px;}
a img.alignnone{margin:5px 20px 20px 0;}
a img.alignleft{float:left;margin:5px 20px 20px 0;}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center;}
.wp-caption.alignnone{margin:5px 20px 20px 0;}
.wp-caption.alignleft{margin:5px 20px 20px 0;}
.wp-caption.alignright{margin:5px 0 20px 20px;}
.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto;}
.wp-caption p.wp-caption-text{font-size:14px;line-height:17px;margin:0;padding:0 4px 5px;}
.the-content p,
.the-content h1,
.the-content h2,
.the-content h3,
.the-content h4,
.the-content h5,
.the-content h6,
.the-content ul,
.the-content table{margin:13px 0px;}
.the-content p{line-height:22px;}
.the-content li{margin:3px 0 3px 40px;}
.the-content ul li{list-style:disc;}
.the-content ol li{list-style:decimal;}
.nav .menu-item{}
.nav > .menu-item{}
.nav > .menu-item.current-menu-item{}
.nav > .menu-item.current-menu-parent{}
.nav > .menu-item.current-menu-ancestor{}
.nav > .menu-item > a{}
.nav > .menu-item-has-children > a{}
.nav > .menu-item-has-children > .sub-menu{}
.nav > .menu-item-has-children > .sub-menu > li{}
.nav > .menu-item-has-children > .sub-menu > li > a{}
ul.page-numbers{margin:35px 0;overflow:hidden;text-align:center;}
ul.page-numbers li{display:inline-block;vertical-align:middle;margin:5px;}
ul.page-numbers li a.page-numbers, ul.page-numbers li span.page-numbers{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;width:30px;height:30px;border-radius:50%;overflow:hidden;color:#D6D6D6;font-size:16px;border:1px solid #D6D6D6}
ul.page-numbers li a.page-numbers.current,
ul.page-numbers li a.page-numbers:hover,
ul.page-numbers li span.page-numbers.current,
ul.page-numbers li span.page-numbers:hover{background-color:#2F318D;color:#fff;}
ul.page-numbers li a.page-numbers.prev{}
ul.page-numbers li a.page-numbers.next{}
@media (max-width: 1024px) {
    .header .col-md-11.text-right {
        width: 100%;
    }
    .header .main-menu li ul {
        position: relative;
    }
}
#contact_map {
    position:inherit !important;
}

.swiper-container-no-flexbox .swiper-slide {
float: left; }
.swiper-container-vertical > .swiper-wrapper {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column; }
.swiper-wrapper {
position: relative;
width: 100%;
height: 100%;
z-index: 1;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-transition-property: -webkit-transform;
transition-property: -webkit-transform;
-o-transition-property: transform;
transition-property: transform;
transition-property: transform,-webkit-transform;
-webkit-box-sizing: content-box;
box-sizing: content-box; }
.swiper-container-android .swiper-slide, .swiper-wrapper {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0); }
.swiper-container-multirow > .swiper-wrapper {
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.swiper-container-free-mode > .swiper-wrapper {
-webkit-transition-timing-function: ease-out;
-o-transition-timing-function: ease-out;
transition-timing-function: ease-out;
margin: 0 auto; }
.swiper-slide {
-webkit-flex-shrink: 0;
-ms-flex-negative: 0;
flex-shrink: 0;
width: 100%;
height: 100%;
position: relative;
-webkit-transition-property: -webkit-transform;
transition-property: -webkit-transform;
-o-transition-property: transform;
transition-property: transform;
transition-property: transform,-webkit-transform; }
.swiper-invisible-blank-slide {
visibility: hidden; }
.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide {
height: auto; }
.swiper-container-autoheight .swiper-wrapper {
-webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-transition-property: height,-webkit-transform;
transition-property: height,-webkit-transform;
-o-transition-property: transform,height;
transition-property: transform,height;
transition-property: transform,height,-webkit-transform; }
.swiper-container-3d {
-webkit-perspective: 1200px;
perspective: 1200px; }
.swiper-container-3d .swiper-cube-shadow, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-wrapper {
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d; }
.swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
pointer-events: none;
z-index: 10; }
.swiper-container-3d .swiper-slide-shadow-left {
background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
background-image: -o-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
.swiper-container-3d .swiper-slide-shadow-right {
background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
.swiper-container-3d .swiper-slide-shadow-top {
background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
.swiper-container-3d .swiper-slide-shadow-bottom {
background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
.swiper-container-wp8-horizontal, .swiper-container-wp8-horizontal > .swiper-wrapper {
-ms-touch-action: pan-y;
touch-action: pan-y; }
.swiper-container-wp8-vertical, .swiper-container-wp8-vertical > .swiper-wrapper {
-ms-touch-action: pan-x;
touch-action: pan-x; }
.swiper-button-next, .swiper-button-prev {
position: absolute;
top: 50%;
width: 27px;
height: 44px;
margin-top: -22px;
z-index: 10;
cursor: pointer;
background-size: 27px 44px;
background-position: center;
background-repeat: no-repeat; }
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
opacity: .35;
cursor: auto;
pointer-events: none; }
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
left: 10px;
right: auto; }
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
right: 10px;
left: auto; }
.swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E"); }
.swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E"); }
.swiper-button-prev.swiper-button-black, .swiper-container-rtl .swiper-button-next.swiper-button-black {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E"); }
.swiper-button-next.swiper-button-black, .swiper-container-rtl .swiper-button-prev.swiper-button-black {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E"); }
.swiper-pagination {
position: absolute;
text-align: center;
-webkit-transition: .3s opacity;
-o-transition: .3s opacity;
transition: .3s opacity;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
z-index: 10; }
.swiper-pagination.swiper-pagination-hidden {
opacity: 0; }
.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
bottom: 10px;
left: 0;
width: 100%; }
.swiper-pagination-bullets-dynamic {
overflow: hidden;
font-size: 0; }
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
-webkit-transform: scale(0.33);
-ms-transform: scale(0.33);
transform: scale(0.33);
position: relative; }
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1); }
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
-webkit-transform: scale(0.66);
-ms-transform: scale(0.66);
transform: scale(0.66); }
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
-webkit-transform: scale(0.33);
-ms-transform: scale(0.33);
transform: scale(0.33); }
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
-webkit-transform: scale(0.66);
-ms-transform: scale(0.66);
transform: scale(0.66); }
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
-webkit-transform: scale(0.33);
-ms-transform: scale(0.33);
transform: scale(0.33); }
.swiper-pagination-bullet {
width: 8px;
height: 8px;
display: inline-block;
border-radius: 100%;
background: #000;
opacity: .2; }
button.swiper-pagination-bullet {
border: none;
margin: 0;
padding: 0;
-webkit-box-shadow: none;
box-shadow: none;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none; }
.swiper-pagination-clickable .swiper-pagination-bullet {
cursor: pointer; }
.swiper-pagination-bullet-active {
opacity: 1;
background: #007aff; }
.swiper-container-vertical > .swiper-pagination-bullets {
right: 10px;
top: 50%;
-webkit-transform: translate3d(0, -50%, 0);
transform: translate3d(0, -50%, 0); }
.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
margin: 6px 0;
display: block; }
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
width: 8px; }
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
display: inline-block;
-webkit-transition: .2s top,.2s -webkit-transform;
transition: .2s top,.2s -webkit-transform;
-o-transition: .2s transform,.2s top;
transition: .2s transform,.2s top;
transition: .2s transform,.2s top,.2s -webkit-transform; }
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
margin: 0 4px; }
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
white-space: nowrap; }
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
-webkit-transition: .2s left,.2s -webkit-transform;
transition: .2s left,.2s -webkit-transform;
-o-transition: .2s transform,.2s left;
transition: .2s transform,.2s left;
transition: .2s transform,.2s left,.2s -webkit-transform; }
.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
-webkit-transition: .2s right,.2s -webkit-transform;
transition: .2s right,.2s -webkit-transform;
-o-transition: .2s transform,.2s right;
transition: .2s transform,.2s right;
transition: .2s transform,.2s right,.2s -webkit-transform; }
.swiper-pagination-progressbar {
background: rgba(0, 0, 0, 0.25);
position: absolute; }
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
background: #007aff;
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
-webkit-transform: scale(0);
-ms-transform: scale(0);
transform: scale(0);
-webkit-transform-origin: left top;
-ms-transform-origin: left top;
transform-origin: left top; }
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
-webkit-transform-origin: right top;
-ms-transform-origin: right top;
transform-origin: right top; }
.swiper-container-horizontal > .swiper-pagination-progressbar {
width: 100%;
height: 4px;
left: 0;
top: 0; }
.swiper-container-vertical > .swiper-pagination-progressbar {
width: 4px;
height: 100%;
left: 0;
top: 0; }
.swiper-pagination-white .swiper-pagination-bullet-active {
background: #fff; }
.swiper-pagination-progressbar.swiper-pagination-white {
background: rgba(255, 255, 255, 0.25); }
.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill {
background: #fff; }
.swiper-pagination-black .swiper-pagination-bullet-active {
background: #000; }
.swiper-pagination-progressbar.swiper-pagination-black {
background: rgba(0, 0, 0, 0.25); }
.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill {
background: #000; }
.swiper-scrollbar {
border-radius: 10px;
position: relative;
-ms-touch-action: none;
background: rgba(0, 0, 0, 0.1); }
.swiper-container-horizontal > .swiper-scrollbar {
position: absolute;
left: 1%;
bottom: 3px;
z-index: 50;
height: 5px;
width: 98%; }
.swiper-container-vertical > .swiper-scrollbar {
position: absolute;
right: 3px;
top: 1%;
z-index: 50;
width: 5px;
height: 98%; }
.swiper-scrollbar-drag {
height: 100%;
width: 100%;
position: relative;
background: rgba(0, 0, 0, 0.5);
border-radius: 10px;
left: 0;
top: 0; }
.swiper-scrollbar-cursor-drag {
cursor: move; }
.swiper-zoom-container {
width: 100%;
height: 100%;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
text-align: center; }
.swiper-zoom-container > canvas, .swiper-zoom-container > img, .swiper-zoom-container > svg {
max-width: 100%;
max-height: 100%;
-o-object-fit: contain;
object-fit: contain; }
.swiper-slide-zoomed {
cursor: move; }
.swiper-lazy-preloader {
width: 42px;
height: 42px;
position: absolute;
left: 50%;
top: 50%;
margin-left: -21px;
margin-top: -21px;
z-index: 10;
-webkit-transform-origin: 50%;
-ms-transform-origin: 50%;
transform-origin: 50%;
-webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
animation: swiper-preloader-spin 1s steps(12, end) infinite; }
.swiper-lazy-preloader:after {
display: block;
content: '';
width: 100%;
height: 100%;
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
background-position: 50%;
background-size: 100%;
background-repeat: no-repeat; }
.swiper-lazy-preloader-white:after {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); }
@-webkit-keyframes swiper-preloader-spin {
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg); } }
@keyframes swiper-preloader-spin {
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg); } }
.swiper-container .swiper-notification {
position: absolute;
left: 0;
top: 0;
pointer-events: none;
opacity: 0;
z-index: -1000; }
.swiper-container-fade.swiper-container-free-mode .swiper-slide {
-webkit-transition-timing-function: ease-out;
-o-transition-timing-function: ease-out;
transition-timing-function: ease-out; }
.swiper-container-fade .swiper-slide {
pointer-events: none;
-webkit-transition-property: opacity;
-o-transition-property: opacity;
transition-property: opacity; }
.swiper-container-fade .swiper-slide .swiper-slide {
pointer-events: none; }
.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active {
pointer-events: auto; }
.swiper-container-cube {
overflow: visible; }
.swiper-container-cube .swiper-slide {
pointer-events: none;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
z-index: 1;
visibility: hidden;
-webkit-transform-origin: 0 0;
-ms-transform-origin: 0 0;
transform-origin: 0 0;
width: 100%;
height: 100%; }
.swiper-container-cube .swiper-slide .swiper-slide {
pointer-events: none; }
.swiper-container-cube.swiper-container-rtl .swiper-slide {
-webkit-transform-origin: 100% 0;
-ms-transform-origin: 100% 0;
transform-origin: 100% 0; }
.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-active .swiper-slide-active {
pointer-events: auto; }
.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-next + .swiper-slide, .swiper-container-cube .swiper-slide-prev {
pointer-events: auto;
visibility: visible; }
.swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right, .swiper-container-cube .swiper-slide-shadow-top {
z-index: 0;
-webkit-backface-visibility: hidden;
backface-visibility: hidden; }
.swiper-container-cube .swiper-cube-shadow {
position: absolute;
left: 0;
bottom: 0;
width: 100%;
height: 100%;
background: #000;
opacity: .6;
-webkit-filter: blur(50px);
filter: blur(50px);
z-index: 0; }
.swiper-container-flip {
overflow: visible; }
.swiper-container-flip .swiper-slide {
pointer-events: none;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
z-index: 1; }
.swiper-container-flip .swiper-slide .swiper-slide {
pointer-events: none; }
.swiper-container-flip .swiper-slide-active, .swiper-container-flip .swiper-slide-active .swiper-slide-active {
pointer-events: auto; }
.swiper-container-flip .swiper-slide-shadow-bottom, .swiper-container-flip .swiper-slide-shadow-left, .swiper-container-flip .swiper-slide-shadow-right, .swiper-container-flip .swiper-slide-shadow-top {
z-index: 0;
-webkit-backface-visibility: hidden;
backface-visibility: hidden; }
.swiper-container-coverflow .swiper-wrapper {
-ms-perspective: 1200px; } .animated {
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both; }
.home .section4 {}
@media (max-width: 768px) {
.home .section4 {
margin: 30px 0 0; } }
.home .section4 .title {
font-size: 30px;
color: #f5811e;
text-align: center;
font-family: "Roboto-Bold";
text-transform: uppercase; }
@media (min-width: 1024px) {
.home .section4 .title {
margin-bottom: 10px; } }
@media (max-width: 1024px) {
.home .section4 .title {
font-size: 18px; } }
.home .section4 .student { position:relative; overflow:hidden; }
.home .section4 .student .swiper-container {
padding-top: 60px; }
@media (max-width: 1024px) {
.home .section4 .student .swiper-container {
padding-top: 25px; } }
.home .section4 .student .swiper-pagination-bullets {
position: absolute;
width: 100%;
text-align: center; }
.home .section4 .student .swiper-pagination-bullets .swiper-pagination-bullet {
width: 5px;
height: 5px;
opacity: 1;
background-color: #cfcfcf;
border-radius: 50%;
margin-right: 10px; }
.home .section4 .student .swiper-pagination-bullets .swiper-pagination-bullet-active {
background-color: #f5811e; }
.home .section4 .student .swiper-pagination-bullets .swiper-pagination-bullet-active:after {
width: 10px;
height: 10px;
content: "";
position: absolute;
margin-top: -2px;
margin-left: -5px;
border: 1px solid #f5811e;
border-radius: 50%; }
@media (max-width: 480px) {
.home .section4 .student .swiper-pagination-bullets .swiper-pagination-bullet-active:after {
margin-left: -5.5px; } }
.home .section4 .student .swiper-slide.is-opacity {
opacity: 0.5; }
.home .section4 .student .swiper-slide.is-opacity .text, .home .section4 .student .swiper-slide.is-opacity .image {
opacity: 0.5; }
.home .section4 .student .swiper-slide.is-active {
opacity: 1;
z-index: 10; }
.home .section4 .student .swiper-slide.is-active .text, .home .section4 .student .swiper-slide.is-active .image {
opacity: 1; }
.home .section4 .student .swiper-slide .text {
padding: 0 35px;
color: #252525;
position: relative;
background-image: url(//acet.edu.vn/wp-content/themes/acet/assets/images/home/section4-icon1.png);
background-repeat: no-repeat;
background-position: top left; 
text-align:justify;
}
.home .section4 .student .swiper-slide .text .text-overflow {
/*max-height: 105px;
overflow: hidden;*/ }
.home .section4 .student .swiper-slide .text .text-active {
background-color: #f5811e;
padding: 30px 30px 30px 30px;
color: #fff;
position: absolute;
bottom: 0;
right: 0;
width: 500px;
box-shadow: 0 30px 80px rgba(37, 37, 37, 0.1);
display: none;
z-index: 20;
border-radius: 10px; }
.home .section4 .student .swiper-slide .text .text-active.is-active {
display: block; }
@media (max-width: 1024px) {
.home .section4 .student .swiper-slide .text .text-active {
display: none; } }
.home .section4 .student .swiper-slide-active .text-active {
left: 0; }
.home .section4 .student .swiper-slide-next .text-active {
left: 50%;
transform: translateX(-50%); }
.home .section4 .student .swiper-slide .image {
text-align: center;
margin: 30px 0; }
@media (min-width: 1024px) {
.home .section4 .student .swiper-slide .image {
min-height: 204px; } }
.home .section4 .student .swiper-slide .image .avatar {
width: 105px;
height: 105px;
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
border-radius: 50%;
display: inline-block;
border: 7px solid #fff;
margin-bottom: 15px;
box-shadow: 0 30px 80px rgba(37, 37, 37, 0.1);
position: relative;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-webkit-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out; }
.home .section4 .student .swiper-slide .image .avatar:after {
width: 40px;
height: 40px;
position: absolute;
content: "";
background-color: #f5811e;
left: 50%;
top: -52px;
transform: rotate(45deg) translateX(-50%);
display: none; }
.home .section4 .student .swiper-slide .image .avatar.is-active:after {
display: block; }
.home .section4 .student .swiper-slide .image .avatar.is-scale {
width: 130px;
height: 130px; }
.home .section4 .student .swiper-slide .image .avatar img {
opacity: 0; }
.home .section4 .student .swiper-slide .image h3 {
font-size: 15px;
text-transform: uppercase;
font-family: "Roboto-Bold";
color: #252525;
margin-bottom: 3px; }
.home .section4 .student .swiper-slide .image h3 a {
    color:#00a54f;
}
.home .section4 .student .swiper-slide .image h3 a:hover {
color: #f5811e; }
.home .section4 .student .swiper-slide .image p {
color: #a4a4a4; }
.home .section4 .list-student-video {
display: flex;
width: 100%; }
@media (max-width: 480px) {
.home .section4 .list-student-video {
flex-direction: column; } }
.home .section4 .list-student-video .item {
width: calc((100% - 60px) / 3);
float: left;
margin-right: 30px; }
.home .section4 .list-student-video .item iframe {
width: 100%;
height: 200px;
background-size: cover;
background-position: center center;
background-repeat: no-repeat; }
.home .section4 .list-student-video .item:nth-of-type(3n) {
margin-right: 0; }
@media (max-width: 480px) {
.home .section4 .list-student-video .item {
width: 100%;
margin-right: 0;
margin-bottom: 30px; }
.home .section4 .list-student-video .item:last-of-type {
margin-bottom: 0; } }
.home .section4 .list-student-video .item .image {
height: 200px; }
.home .section4 .list-student-video .item .image a {
display: block;
width: 100%;
height: 100%;
background-size: cover;
background-position: center center;
background-repeat: no-repeat;
border-radius: 10px;
position: relative;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-webkit-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out; }
.home .section4 .list-student-video .item .image a:hover {
box-shadow: 0 30px 80px rgba(37, 37, 37, 0.1); }
.home .section4 .list-student-video .item .image a:after {
position: absolute;
content: "";
width: 100%;
height: 100%;
left: 0;
top: 0;
background-color: rgba(0, 0, 0, 0.2);
opacity: 0; }
.home .section4 .list-student-video .item .image a i {
font-size: 50px;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
color: rgba(255, 255, 255, 0.6);
z-index: 2; }
.home .section4 .list-student-video .item .image a:hover:after {
opacity: 1; }
.home .section4 .list-student-video .item .image a:hover i {
color: rgba(255, 255, 255, 0.8); }
.home .section4 .list-student-video .item .text {
padding: 20px 20px 0 20px;
text-align: center; }
.home .section4 .list-student-video .item .text h3 {
font-size: 15px;
text-transform: uppercase;
font-family: "Roboto-Bold";
color: #252525;
margin-bottom: 3px; }
.home .section4 .list-student-video .item .text h3 a:hover {
color: #f5811e; }
.home .section4 .list-student-video .item .text p {
color: #a4a4a4; }
.home .section4 .readmore {
display: inline-block;
width: 270px;
height: 45px;
padding: 0;
font-family: "Roboto-Bold";
text-align: center;
line-height: 45px;
color: #fff;
margin: 0;
border: none;
text-transform: uppercase;
background-color: #f5811e;
border-radius: 30px;
outline: none;
margin-top: 40px;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-webkit-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
box-shadow: 0 0 10px rgba(37, 37, 37, 0.2); }
@media (max-width: 480px) {
.home .section4 .readmore {
margin-top: 30px; } }
@media (max-width: 480px) {
.home .section4 .readmore {
width: 240px; } }

.home .section2 {
position: relative;
margin-top: 15px; }
.home .section2 .heading {
position: absolute;
font-size: 300px;
color: rgba(37, 37, 37, 0.05);
right: 7%;
top: -120px;
line-height: 300px;
font-family: "UTM Bebas"; }
@media (max-width: 1024px) {
.home .section2 .heading {
display: none; } }
.home .section2 .text {
width: 100%;
margin: 0 auto 15px;
 }
@media (max-width: 1024px) {
.home .section2 .text {
padding: 0 20px;
width: calc(100% - 40px); } }
.home .section2 .text.text-video {
max-width: 360px; }
.home .section2 .text .title {
font-size: 30px;
color: #f5811e;
text-align: center;
margin-bottom: 20px;
text-transform: uppercase; }
@media (max-width: 1024px) {
.home .section2 .text .title {
font-size: 18px; } }
.home .section2 .excerpt {
font-size: 15px;
color: #252525; }
.home .section2 .video {
width: 100%;
height: 700px;
position: relative;
margin-bottom: 50px;
overflow: hidden; }
@media (max-width: 480px) {
.home .section2 .video {
height: 300px; } }
.home .section2 .video video {
background-position: center center;
background-size: contain;
object-fit: inherit;
background-color: #fff; }
.home .section2 .video .vjs-poster {
background-size: cover; }
.home .section2 .video .vjs-big-play-button {
display: none; }
.home .section2 .video .vjs-poster.is-active {
display: block; }
.home .section2 .video .text {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
text-align: center;
padding: 0;
margin: 0;
display: none; }
.home .section2 .video .text.is-active {
display: block; }
.home .section2 .video .text .icon {
width: 100px;
height: 100px;
text-align: center;
border: 1px solid #f5811e;
margin: 0 auto 15px;
border-radius: 50%;
display: block; }
@media (max-width: 768px) {
.home .section2 .video .text .icon {
width: 60px;
height: 60px; } }
.home .section2 .video .text .icon i {
color: #f5811e;
line-height: 100px;
font-size: 48px;
margin-left: 5px; }
@media (max-width: 768px) {
.home .section2 .video .text .icon i {
line-height: 60px;
font-size: 36px; } }
.home .section2 .video .text p {
font-size: 15px;
color: #252525; }
.home .section2 .video .text h3 {
font-size: 30px;
text-transform: uppercase;
color: #252525; }
@media (max-width: 768px) {
.home .section2 .video .text h3 {
font-size: 18px; } }
.home .section8 {
position: relative; }
.home .section8 .heading {
position: absolute;
font-size: 300px;
color: rgba(37, 37, 37, 0.05);
right: 5%;
top: -7%;
line-height: 300px;
z-index: -1;}
@media (max-width: 1024px) {
.home .section8 .heading {
display: none; } }
.home .section8 .text {
width: 100%;
margin: 50px auto;
max-width: 800px; }
@media (max-width: 1024px) {
.home .section8 .text {
margin: 30px auto; } }
.home .section8 .text .title {
font-size: 30px;
color: #f5811e;
text-align: center;
margin-bottom: 20px;
text-transform: uppercase; }
@media (max-width: 1024px) {
.home .section8 .text .title {
font-size: 18px; } }
.home .section8 .excerpt {
font-size: 15px;
color: #252525; }
.home .section8 .list-item {

overflow: hidden;
margin: 0 auto 10px; }
.home .section8 .list-item .item {
margin-right: 30px;
float: left; }
.home .section8 .list-item .item:last-of-type {
margin-right: 0; }
.home .section8 .list-item .item:nth-of-type(1), .home .section8 .list-item .item:nth-of-type(2), .home .section8 .list-item .item:nth-of-type(4) {
width: 20.6%; }
@media (max-width: 767px) {
.home .section8 .list-item .item:nth-of-type(1), .home .section8 .list-item .item:nth-of-type(2), .home .section8 .list-item .item:nth-of-type(4) {
width: calc((100% - 20px) / 2);
margin-right: 0; } }
.home .section8 .list-item .item:nth-of-type(3) {
width: calc(100% - 190px - (19.6% * 3)); }
@media (max-width: 767px) {
.home .section8 .list-item .item:nth-of-type(3) {
width: calc((100% - 20px) / 2);
margin-right: 0; } }
@media (max-width: 767px) {
.home .section8 .list-item .item:nth-of-type(1), .home .section8 .list-item .item:nth-of-type(3) {
margin-right: 20px; }
.home .section8 .list-item .item:nth-of-type(1), .home .section8 .list-item .item:nth-of-type(2) {
margin-bottom: 20px; } }
.home .section8 .list-item .item .item-number { color: #00a54f;
padding: 25px 0px;
font-weight: 700;
font-size: 50px;
background-color: #fff;
text-align: center;
box-shadow: 0 30px 80px rgba(37, 37, 37, 0.1); } .home .section8 .list-item .item .item-text {
width: auto;
margin: 7px 10px 0;
text-transform: uppercase;
color: #252525;
text-align: center; }
@media (max-width: 767px) {
.home .section8 .list-item .item .item-text {
font-size: 14px; } }

.pager {
    padding-left: 0;
    margin: 20px 0;
    text-align: center;
    list-style: none;
}

    .pager li {
        display: inline;
    }

        .pager li > a, .pager li > span {
            display: inline-block;
            padding: 5px 14px;
            background-color: #fff;
            border: 1px solid #ddd;
            border-radius: 15px;
        }

            .pager li > a:focus, .pager li > a:hover {
                text-decoration: none;
                background-color: #eee;
            }

    .pager .next > a, .pager .next > span {
        float: right;
    }

    .pager .previous > a, .pager .previous > span {
        float: left;
    }

    .pager .disabled > a, .pager .disabled > a:focus, .pager .disabled > a:hover, .pager .disabled > span {
        color: #777;
        cursor: not-allowed;
        background-color: #fff;
    }
    .tag-share {
    clear: left;
    border-bottom: 1px solid #e1e1e1;
    margin-top: 10px;
    padding-bottom: 20px;
    line-height: 30px;
}
.row.row-noGutter {
    margin-left: 0;
    margin-right: 0;
}
 .row.row-noGutter > div[class^="col"] {
        padding-right: 0px;
        padding-left: 0px;
    }
 .inline {
    display: inline !important;
}
 .a-right {
    text-align: right !important;
}
 .tag-share .social-media a {
    margin-left: 5px;
    width: 30px;
    height: 30px;
    display: inline-block;
    line-height: 29px;
    text-align: center;
    border: 1px solid #ebebeb;
    border-radius: 50%;
    color: #b1b1b1;
    font-size: 13px;
}
    .tag-share .social-media a i {
        position:relative;
        top:6px;
        color:#000;
    }
    .dataTables_wrapper .dataTables_paginate {
        float: right;
        text-align: right;
        padding-top: 0.25em;
    }

        .dataTables_wrapper .dataTables_paginate .paginate_button {
            box-sizing: border-box;
            display: inline-block;
            min-width: 1.5em;
            padding: 0.5em 1em;
            margin-left: 2px;
            text-align: center;
            text-decoration: none !important;
            cursor: pointer;
            *cursor: hand;
            color: #333 !important;
            border: 1px solid transparent;
            border-radius: 2px;
        }

            .dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
                color: #fff !important;
                border: 1px solid #00a54f;
                background-color: #fff;
                background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #00a54f), color-stop(100%, #00a54f));
                background: -webkit-linear-gradient(top, #00a54f 0%, #00a54f 100%);
                background: -moz-linear-gradient(top, #00a54f 0%, #00a54f 100%);
                background: -ms-linear-gradient(top, #00a54f 0%, #00a54f 100%);
                background: -o-linear-gradient(top, #00a54f 0%, #00a54f 100%);
                background: linear-gradient(to bottom, #00a54f 0%, #00a54f 100%);
            }

            .dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {
                cursor: default;
                color: #666 !important;
                border: 1px solid transparent;
                background: transparent;
                box-shadow: none;
            }

            .dataTables_wrapper .dataTables_paginate .paginate_button:hover {
                color: white !important;
                border: 1px solid #111;
                background-color: #585858;
                background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));
                background: -webkit-linear-gradient(top, #585858 0%, #111 100%);
                background: -moz-linear-gradient(top, #585858 0%, #111 100%);
                background: -ms-linear-gradient(top, #585858 0%, #111 100%);
                background: -o-linear-gradient(top, #585858 0%, #111 100%);
                background: linear-gradient(to bottom, #585858 0%, #111 100%);
            }

            .dataTables_wrapper .dataTables_paginate .paginate_button:active {
                outline: none;
                background-color: #2b2b2b;
                background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));
                background: -webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
                background: -moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
                background: -ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
                background: -o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
                background: linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);
                box-shadow: inset 0 0 3px #111;
            }

        .dataTables_wrapper .dataTables_paginate .ellipsis {
            padding: 0 1em;
        }
        

.camnhan {
    display: inline-block;    
    float: left;
    margin-right: 20px;
    box-shadow: 0 30px 80px rgba(37, 37, 37, 0.1);
    border-radius: 10px;
}
@media (min-width: 992px) {
    .camnhan {
        width: calc((100% - 60px) / 3);
    }
}
.camnhan .image {
    width: 100%;
    height: 225px;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    position: relative;
}
.camnhan .image img {
    opacity: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.camnhan .image:after {
    position: absolute;
    left: 0;
    bottom: 0;
    content: "";
    width: 100%;
    height: 22px;
    background-image: url(//acet.edu.vn/wp-content/themes/acet/assets/images/source/curve.png);
    background-repeat: no-repeat;
    background-size: cover;
}
.camnhan .text {
    padding: 20px;
}
.camnhan .text .item-title {
    color: #252525;
    text-transform: uppercase;
    font-family: "Roboto-Bold";
    overflow: hidden;
    text-align:left;
}
.camnhan .text .achievement {
    color: #979797;
    height: 21px;
    overflow: hidden;
}
.camnhan .text .excerpt {
    margin: 10px 0;
    color: #252525;
    text-align:justify;
}
.camnhan .text .item-readmore {
    color: #ed1c24;
    text-transform: uppercase;
}
@media (min-width: 992px) {
  #spu-4952 {
    left: 300px !important;
  }
}
.dropdown-item {
        float: left;
    width: 100%;
    padding: 5px;
    line-height: 20px;
    background: #fff;
    border-bottom: 1px solid #ddd;
}