/*
Theme Name: Á Âu Child
Description: Giao diện con của Flatsome, Được phép chỉnh sửa.
Author: LEE DOAN
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/


@media only screen and (max-width: 48em) {
    /*************** ADD MOBILE ONLY CSS HERE  ***************/


}


/***************
All custom CSS should be added to Flatsome > Advanced > Custom CSS,
or in the style.css of a Child Theme.
***************/
body {
    font-family: 'Roboto', sans-serif!important;
}
.nav > li > a {
    color: #253f80;
    font-family: 'Roboto', sans-serif!important;
}
.nav > li > a:hover {
    color: #be934a;
}
.entry-content p {
    line-height: 28px;
}
.navbar-hotline {
    display: flex;
    align-items: center;
}
.header_1_1_0__phone {
    display: flex;
    background: #e5e7eb;
    font-size: 15px;
    cursor: pointer;
    margin-left: 10px;
}

.header_1_1_0__phone, .header_1_1_0__regist {
    border-radius: 25px;
    color: #fff;
    padding: 10px 20px 10px 10px;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
    transition: all 0.2s linear;
}

.header_1_1_0__phone:hover {
    background: #ffffff;
    transition: 0.4s;
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}
.header_1_1_0__phone a {
    color: #194081;
}
.header_1_1_0__phone a:hover {
    text-decoration:none;
}
.header_1_1_0__regist {
    cursor: pointer;
    background: #111c71;
    margin-left: 10px;
    display: flex;
}
.header_1_1_0__regist {
    border-radius: 25px;
    color: #fff;
    padding: 10px 20px 10px 10px;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
    transition: all 0.2s linear;
}
.header_1_1_0__regist {
    cursor: pointer;
}
.header_1_1_0__regist {
    color: #fff;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
}

.header_1_1_0__regist:hover {
    background: #a86e14;
    transition: 0.4s;
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}
.header_1_1_0__regist a {
    color: #fff;
}
.header_1_1_0__regist a:hover {
    text-decoration:none;
}
.header_1_1_0__regist img {
    width: 29px;
    aspect-ratio: auto 29 / 18;
    height: 18px;
}
.header_1_1_0__phone img {
    width: 30px;
    aspect-ratio: auto 30 / 22;
    height: 22px;
}
.page-wrapper {
    padding-top: 0px!important;
    padding-bottom: 0px!important;
}
.footer_2_1_0__box2-title {
    color: #fff;
    text-align: left;
}
.footer_2_1_0__box2-title p {
    text-transform: uppercase;
    font-size: 15px;
    margin: 20px 0 10px;
}
.footer_2_1_0__box2-title b {
    color: #67c5ea;
}
.footer_2_1_0__box2-Social .boxtop__call-2 {
    background-color: #FF706F;
    border-radius: 10px;
    color: #fff;
    text-align: center;
    line-height: 43px;
    font-size: 18px;
    font-weight: 600;
    width: 185px;
    height: 43px;
    top: 60px;
    right: -60px;
    display: flex;
}
.footer_2_1_0__box2-Social .boxtop__call-2::before {
    content: '';
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAYAAACN1PRVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDREEwOTM3Qzg0MEQxMUU5OUZEQUJERTRCOEEyQTIyRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDREEwOTM3RDg0MEQxMUU5OUZEQUJERTRCOEEyQTIyRSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkNEQTA5MzdBODQwRDExRTk5RkRBQkRFNEI4QTJBMjJFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkNEQTA5MzdCODQwRDExRTk5RkRBQkRFNEI4QTJBMjJFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+cFf/tgAAA1JJREFUeNqclktIVVEUhu+9lUGW6U0L01R6DoQyygR7aFY4y+hJWRn0hiYpKVZmRWaIlEHSoAYNCpo0aNCkdxSFQiWZlI/MrHxnRg8q09u/5D+02p1z76UNH+ecvddea++91l7ruH0+nytAiwEZIB0kgWgwEvwAnaAG3AW3wVu/msSYA7GgDLz3/Wk94Dmo5rNHjbWDkyDeSaeTobWglUrkWQqWgvHAQxl5RoEMUAKaKS+L2xCMMTc4wEnfQBEVuoJgHCgEXzj/sFqYrTHLUBNIDdKIyTzwgnqOOhlbQ4HXINFGyQSQD3JBFn3qZHAGaKC+bKvfzWiMBdVgNMgEjxg/Y0AYaGcU7gFRYBLH6sEp8Mwm9uaCG+AXSAYt1krKuYoitbrZ4DHoBTtVfwwIA9GgALwE+x12mE+9Z6xjnMiwbaGTpS8cPFVhLe/DQBK4BR6AK2A+j1P6KsyAABGgEXSDOOnYRIUnlFCW7+82CBYxWmUh08BWLuIYCKXBQpvdHaGObR5mB3HcdXXeCcb5u8FqyqWC3fRXGkgBB8FmkANmGnNF7yBYIsZmgY+gVgl0GBN+giq+v+N4JSgAKxlUssDzIM+YWwe6hxaB7bUx9ejzlpTTqY5xr83xSDapAWl0xVUQCapsUpYEWoeHSfUrt2q1N+CS+o6wCe0ucBFsAfdAJOgHfQx13UR/iIfZOxR4DIFy0Mr3XPrHZeOPa6CXhrygCUw35EYNjTOiPjjkwFWMRCuFJfrJGilgOFNUseofy6tVJx8XqDDdQUmZ8p3cxUw1tpwVIZXXwrr0MUpGxgbAZfnIoaISB2MjwDll8DsN7FIZXpQ9BNtt5hdTZodVJDtYj7x+DB4H/T7/bcCIRDnCehbZBKuzgsKFAcrHCvDKj7FGlfJcvDLSzuoSE8d71QeSAxiMZflvMwzJXV2g5JK4Iwm+yWY9W89JDaxHgYrkVLAR7APrjGieItFHfTlOldpKmlJp5/xnpZYd1dok93+MeZTBz6xX3iCNSDnJA584v5RlKeDfVTYvouV0+XlZSIVaLpx+OsSok9aljy4YYy469bSRkOWKPAH3mVzb1ZgUyEr60lanO4g/4niwDCxmrZJ/kBDmwh7+f9wBN0GzP0W/BRgAWkxFioT25JQAAAAASUVORK5CYII=);
    background-repeat: no-repeat;
    width: 27px;
    height: 27px;
    display: block;
    position: relative;
    top: 7px;
    margin-left: 9px;
    margin-right: 10px;
}
.footer_2_1_0__box2-Social a {
    display: inline-block;
    height: 38px;
    margin: 0 5px;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKgAAAAdCAYAAAA+TCdyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzBERkZBRjg1NDY1MTFFQUI5OTE4ODBDQTVCNTdGQjgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzBERkZBRjk1NDY1MTFFQUI5OTE4ODBDQTVCNTdGQjgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozMERGRkFGNjU0NjUxMUVBQjk5MTg4MENBNUI1N0ZCOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozMERGRkFGNzU0NjUxMUVBQjk5MTg4MENBNUI1N0ZCOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjL7udAAAAclSURBVHja7FxraBxV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);
}
.footer_2_1_0__box2-Social-facebook {
    background-position: 5px 9px;
    width: 47px;
}
.footer_2_1_0__box2-Social-youtube {
    background-position: -45px 10px;
    width: 55px;
}

.footer_2_1_0__box2-Social {
    width: 100%;
    text-align: right;
    padding: 5px 0 10px;
    padding-right: 40px;
    display: flex;
}
.footer_5_0_0Item-city__name {
    border-bottom: 1px solid #fff;
    padding: 0 0 10px;
    text-transform: uppercase;
    font-weight: 600;
    margin-bottom: 15px;
    font-size: 15px;
    color: #fff;
}
a.footer_5_0_0Item-city__contact-add {
    color: #fff;
    font-size: 13px;
}

a.footer_5_0_0Item-city__contact-hotline {
    color: #fff;
    font-size: 13px;
}

.footer_5_0_0Item-city__contact span img {
    margin-right: 9px;
    margin-bottom: 13px;
}
.footer_5_0_0Item-hot {
    font-size: 18px;
    font-weight: 600;
    border-bottom: 2px solid #8fabc7;
    margin-bottom: 15px;
    padding-bottom: 5px;
    color: #fff;
}

.footer_5_0_0Item-hot p {
    color: #fff;
}

.foodItem.footer_5_0_0Item-city2 p {
    color: #fff;
    font-size: 13px;
}

span.footer_5_0_0__policy a {
    color: #fff;
    font-size: 12px;
}
.footer_5_0_0Item-city__contact {
    width: 100%;
    text-align: right;
    padding-right: 40px;
    display: flex;
}
.footer_5_0_0Item__contact-hot {
    margin-left: 22px;
}
.footer-img {
    filter: brightness(0) invert(1);
}





.wrapper{
    height: 400px;
    width: 275px;
    position: relative;
    transform-style: preserve-3d;
    perspective: 1000px;
}
.wrapper .card{
    position: absolute;
    height: 100%;
    width: 100%;
    padding: 5px;
    background: #fff;
    border-radius: 10px;
    transform: translateY(0deg);
    transform-style: preserve-3d;
    backface-visibility: hidden;
    box-shadow: 0px 10px 15px rgba(0,0,0,0.1);
    transition: transform 0.7s cubic-bezier(0.4,0.2,0.2,1);
}
.wrapper:hover > .front-face{
    transform: rotateY(-180deg);
}
.wrapper .card img{
    height: 100%;
    width: 100%;
    object-fit: cover;
    border-radius: 10px;
}
.wrapper .back-face{
    display: flex;
    align-items: center;
    justify-content: space-evenly;
    flex-direction: column;
    transform: rotateY(180deg);
}
.wrapper:hover > .back-face{
    transform: rotateY(0deg);
    margin: 0px 0px 0px 0px;
    padding: 12px 5px 5px 5px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-radius: 15px 15px 15px 15px;
    box-shadow: 2px 3px 10px 0px rgb(0 0 0 / 50%);
}
.wrapper .back-face img{
    height: 150px;
    width: 150px;
    padding: 5px;
    border-radius: 50%;
    background: linear-gradient(375deg, #ad8e5bd1, #dd9f44);
}
.wrapper .back-face .info{
    text-align: center;
}
.back-face .info .title{
    font-size: 30px;
    font-weight: 500;
}
.back-face ul{
    display: flex;
}
.back-face ul a {
    display: block;
    height: 40px;
    width: 100px;
    color: #fff;
    text-align: center;
    margin: 0 5px;
    line-height: 38px;
    border: 2px solid transparent;
    background: linear-gradient(375deg, #ad8e5bd1, #dd9f44);
    transition: all 0.5s ease;
}
.back-face ul a:hover{
    color: #1cc7d0;
    border-color: #1cc7d0;
    background: linear-gradient(375deg, transparent, transparent);
}

#sync1 .item {
    margin: 5px;
    color: #FFF;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    text-align: center;
}

#sync2 .item {
    margin: 5px;
    color: #FFF;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    text-align: center;
    cursor: pointer;
    cursor: pointer;
    border: 1px solid #1e2878;
}

.owl-theme .owl-nav {


    [class*='owl-'] {
        transition: all .3s ease;
        &.disabled:hover {
            background-color: gold;
        }   


    }
}


#sync1.owl-theme {
    position: relative;}

.owl-next, .owl-prev {
    width: 22px;
    height: 40px;
    margin-top: -20px;
    position: absolute;
    top: 50%;
}
.owl-prev {
    left: 10px;
}
.owl-next {
    right: 10px;
}
}






.owl-stage-outer .item {
    height: 384px;
}
.team--content .is-selected {
    grid-template-columns: 2!important;
    /* width: 1960px; */
    display: grid!important;
    grid-template-columns: 700px 300px!important;
    grid-template-rows: 50px 50px!important;
}
.order-2 {
    width:502px;
    padding-top: 23px;
    padding-bottom: 23px;
}
.lg\:w-\[508px\] {
    width: 508px;
}
.bg-white {
    background-color: rgb(255 255 255);
}
.rounded-\[15px\] {
    border-radius: 15px;
}


.team-content {
    border: 1px solid red;
    padding: 10px;
    border-radius: 20px;
}

.lg\:h-\[94px\] {
    height: 85px;
    width: 234px;
}
.lg\:py-\[15px\] {
    padding-top: 15px;
    padding-bottom: 15px;
}
.gradient-lr-skyblue {
    background: linear-gradient(90deg,#dbeeff,#dbeeff),linear-gradient(90deg,#0045a2,#07a2f2);
    background-clip: padding-box,border-box;
    background-origin: padding-box,border-box;
}
.gradient-border-1 {
    border: 1px solid #0000;
}
.rounded-\[5px\] {
    border-radius: 5px;
}
.lg\:grid-cols-\[60px_1fr\] {
    /* grid-template-columns: 219px 1fr; */
    /* float: left; */
}
.lg\:w-\[60px\] {
    width: 60px;
}
.lg\:h-\[60px\] {
    height: 60px;
}


.owl-item.active.current .item .gradient-lr-skyblue {
    /* float: left; */
    display: grid;
    grid-template-columns: 140px 113px 100px;
    grid-template-rows: 38px 50px;
}

.gap-2 img {
    width: 20%;
}

.item .gradient-border-1 img {
    width: 16%;
}

.owl-item .active .item {display: grid;grid-template-columns: 230px 211px;grid-template-rows: 50px 50px;}

.\!grid {
    display: grid!important;
}

p.text-primary.text-sm.lg\:text-base.mb-1.lg\:mb-2.lg\:font-normal.h-10.\!leading-5.overflow-hidden {
    margin-top: -74px;
    margin-left: 69px;
    width: 173px;
}

/**
* replace http://tructuyen.org/wp-content/uploads/2022/12/bg-top.png
* to https://benhvienaau.vn/wp-content/uploads/2024/04/bg-top.png
**/
.header_15_0_0_boxTop {
    border-top: 7px solid #d6a460!important;
    /* width: 1960px; */
    background: url(https://benhvienaau.vn/wp-content/uploads/2024/04/bg-top.png) center bottom no-repeat;
    position: fixed;
    /* z-index: 9; */
    width: 100%;
    left: 0;
    top: 0;
    /* background: #fff; */
    /* height: 32px; */
}
.header_15_0_0_box1 {
    display: flex;
    align-items: center;
}
.header_15_0_0_box1-ht {
    width: 100%;
    text-align: center;
    font-size: 15px;
    color: #fff;
}

.tt-lon {
    border-width: 1px;
    border: 1px solid #be934a;
    padding: 10px;
    border-radius: 10px;
}
.footer_6_0_0Item-hot {
    font-size: 16px;
    font-weight: 600;
    padding-bottom: 5px;
    color: #fff;
}


.s-icon-1 {
    z-index: 777;
}
.s-icon-1 {
    font-size: 16px;
    z-index: 100;
    position: fixed;
    right: 23px;
    top: 50%;
    z-index: 999;
    transform: translateY(-50%);
}
.s-icon-1>a {
    position: relative;
    padding: 10px 10px 5px 10px;
    display: -webkit-box;
    transition: 0.5s;
    background-color: rgb(255 255 255 / 80%);
    margin-bottom: 10px;
    border-radius: 12px;
    box-shadow: 0px 1px 6px #253f80;
}
.s-icon-1>a>span:first-child {
    color: #253f80;
    font-size: .929em;
    font-weight: 700;
    padding: 11px 15px;
    border-radius: 13px;
    opacity: 0;
    transition: 0.3s linear;
    position: absolute;
    width: 0;
    right: 0;
    top: 0;
    white-space: nowrap;
    background-color: rgb(255 255 255 / 80%);
}
.s-icon-1>a>span:last-child {
    position: relative;
    display: inline-block;
    width: 25px;
}
.s-icon-1>a:hover>span:first-child{opacity:1;width:155px}.s-icon-1>a:last-child:hover>span:first-child{width:207px}





/********LONG FORM**********/
.vst-longform{
    color: #000;
    font-size: 18px;
}
.vst-longform h1, .vst-longform h2,.vst-longform h3, .vst-longform h4, .vst-longform h5, .vst-longform h6{
    color: #253f80;
}
.vst-longform h1{
    font-size: 38px;
}
.vst-longform h2{
    font-size: 32px;
}
@media only screen and (max-width: 580px){
    .vst-longform{
        font-size: 16px;
    }
    .vst-longform p{
        text-align: justify;
    }
    .vst-longform h1{
        font-size: 28px;
    }
    .vst-longform h2{
        font-size: 24px;
    }
}
.entry-content h2 {
    background-color: #dfeefb;
    padding: 10px 15px;
    border-left: 10px solid #004295;
    
}