@font-face{font-display:swap;font-family:Anti Mage;src:url(https://bffmedia.vn/wp-content/themes/flatsome-child/fonts/anti-mage.ttf)}.nav-spacing-xlarge>li{margin:0 25px}@media only screen and (min-width:1170px){.home .header-wrapper{background-color:rgb(0 0 0 / .2)!important}.home .sec-1{margin-top:-80px!important}}.no_padding_bottom{padding-bottom:0!important}#top-bar .social-icons i{color:#fff!important}.info_topbar{display:flex}.info_topbar .item{list-style:none;margin:0;padding-left:20px}.info_topbar_2{margin-left:30px!important}.info_topbar .item>a{color:#fff;font-size:13px}.info_topbar .item.info_topbar_1{background:url(https://bffmedia.vn/wp-content/themes/flatsome-child/img/icon-mail.png) no-repeat;background-position:left 49%}.info_topbar .item.info_topbar_2{background:url(https://bffmedia.vn/wp-content/themes/flatsome-child/img/icon-call.png) no-repeat;background-position:left 49%}.adess_topbar{padding-left:12px;background:url(https://bffmedia.vn/wp-content/themes/flatsome-child/img/icon-loca.png) no-repeat;background-position:left 37%;background-size:7px 12px}.header:not(.transparent) .header-nav.nav>li>a{font-weight:500}.title_home_nt{text-align:center;text-transform:uppercase;margin-bottom:0;font-family:Anti Mage;color:#333;position:relative;padding:0 70px;margin:auto;width:max-content}.title_home_nt:before{content:"";background-size:contain;background-repeat:no-repeat;position:absolute;width:60px;height:35px;background-image:url(https://bffmedia.vn/wp-content/themes/flatsome-child/img/heading_left.png);left:0}.title_home_nt:after{content:"";background-size:contain;background-repeat:no-repeat;position:absolute;width:60px;height:35px;background-image:url(https://bffmedia.vn/wp-content/themes/flatsome-child/img/heading_right.png);right:0}.main_content_album{padding-top:30px}.mfp-bg.mfp-ready{opacity:.95}.mfp-container .mfp-content .mfp-img{max-height:90vh!important;width:auto!important}.fg-caption:hover{cursor:zoom-in}.fbx-rounded .fbx-inner{border:1px solid #fff0;border-radius:4px}.fbx-rounded .fbx-prev{left:-37px}.fbx-rounded .fbx-next{right:-37px}.sub_title_home{font-family:Times New Roman;color:#000;text-align:center;margin-top:10px;font-style:italic}.title_box_info{font-size:18px;font-weight:500;line-height:28px;color:#42464e;text-transform:uppercase}.sub_box_title_info{display:block;font-size:14px;font-weight:400;color:#42464e;line-height:20px}.box_info .box-image{border:2px solid #525252;border-radius:5px}.title_sec_3,.sub_title_sec_3{color:#fff}.title_box_list_dv{font-weight:300;color:#fff;font-size:16px;display:block}.box_list_dv .box-image{border:2px solid #d4d4d4;position:relative}.box_list_dv .box-image:hover{border:4px solid #52ce19}.col-small-album{padding:0 5px 10px}.overlay_slider{position:absolute;bottom:100%;left:0;right:0;background-color:#0009;overflow:hidden;width:100%;height:0;transition:.5s ease}.col-small-album>.col-inner:hover .overlay_slider{bottom:0;height:100%}.text_title_slider{color:#fff;font-size:16px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;width:100%;padding:5px 15px}.list_dv>.col{position:relative}.list_dv>.col:hover:before{content:"";position:absolute;width:155px;height:155px;left:50%;top:50%;transform:translate(-50%,-125px);border-radius:100%;box-shadow:0 0 10pt 2pt #24ff00;animation-name:alopicaso;animation-duration:1s;animation-iteration-count:infinite;animation-direction:alternate}@-webkit-keyframes alopicaso{from{box-shadow:0 0 5pt 5pt #24ff00}to{box-shadow:0 0 15pt 15pt #0f6900bd}}.row_list_blog .is-divider{display:none}.row_list_blog .box-text-inner .post-title{color:#333;line-height:1.6em;height:3em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}.row_list_blog .box-text-inner .from_the_blog_excerpt{font-size:12px;color:#333;margin-top:10px;height:4.5em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.5em;text-align:justify}.dv-khac{padding:20px;background:#cccccc1c;border-radius:20px;margin:auto!important}.emet-dv1{border:1px solid #6370a0;padding:20px}.emet-dv2{border-top:1px solid #6370a0;border-bottom:1px solid #6370a0;padding:20px}.emet-dv3{border:1px solid #6370a0;padding:20px}.emet-dv4{border-left:1px solid #6370a0;padding:20px;border-bottom:1px solid #6370a0}.emet-dv5{border-left:1px solid #6370a0;border-right:1px solid #6370a0;border-bottom:1px solid #6370a0;padding:20px}.border-baogia-dv1{border:1px solid #6370a0;padding-top:10px}.bao-gia-table p{margin-bottom:12px}.bao-gia-table li{line-height:1.1em}.bao-gia-table li{margin-bottom:8px}.bao-gia-table ul{margin-bottom:0!important}.border-baogia-dv2{border-top:1px solid #6370a0;border-bottom:1px solid #6370a0;border-right:1px solid #6370a0;background:#ddd;position:relative}.row.alonso{margin:auto!important}.bao-gia-table{padding:20px 0}.bao-gia-table>.col{padding-bottom:10px}.aloha{max-width:1050px}.aloha .box-text img{object-position:50% 50%;object-fit:cover;font-family:'object-fit: cover;';height:200px}#popup-form-baogia{background:url(https://bffmedia.vn/wp-content/themes/flatsome-child/img/haizz-min.jpg) no-repeat;background-size:cover;position:relative}#popup-form-baogia>.overlay_pop{width:100%;height:100%;position:absolute;top:0;left:0;background:#ffffff70}.form_baogia input[type='text'],.form_baogia input[type='tel'],.form_baogia input[type='email'],.form_baogia select{border:1px solid #333!important;border-radius:10px;font-size:14px}.form_baogia input[type='text']::placeholder,.form_baogia input[type='tel']::placeholder,.form_baogia input[type='email']::placeholder,.form_baogia select::placeholder{font-size:14px;color:#848484}.form_baogia input[type='submit']{width:100%;font-size:14px;border-radius:10px}.sec-bottom-footer{padding-top:25px!important}.title-widget-footer{font-size:15px;line-height:18px;color:#ffc31d;font-weight:500;margin-bottom:17px}.list-info-col-footer-1{margin-bottom:10px}.list-info-col-footer-1 .item,.list-info-col-footer-2-1 .item,.list-info-col-footer-2-2 .item{list-style:none;margin-left:0;position:relative}.list-info-col-footer-1 .item{color:#fff;margin-bottom:0}.list-info-col-footer-1 .item>a,.copyright{font-size:14px;line-height:1.3em;color:#fff;font-weight:400;text-align:left;padding-left:20px}.list-info-col-footer-1 li.item:first-child:before{content:"";background:url(https://bffmedia.vn/wp-content/themes/flatsome-child/img/icon-loca.png) no-repeat;width:15px;height:15px;position:absolute;top:6px}.list-info-col-footer-1 li.item:nth-child(2):before{content:"";background:url(https://bffmedia.vn/wp-content/themes/flatsome-child/img/icon-call.png) no-repeat;width:15px;height:15px;position:absolute;top:7px}.list-info-col-footer-1 li.item:nth-child(3):before{content:"";background:url(https://bffmedia.vn/wp-content/themes/flatsome-child/img/icon-mail.png) no-repeat;width:15px;height:15px;position:absolute;top:8px}.list-info-col-footer-1 li.item:nth-child(4):before{content:"";background:url(https://bffmedia.vn/wp-content/themes/flatsome-child/img/icon-web.png) no-repeat;width:15px;height:15px;position:absolute;top:6px}.copyright{padding-left:0;margin-bottom:0}.list-info-col-footer-2-1,.list-info-col-footer-2-2{margin-bottom:15px}.list-info-col-footer-2-1.row-2-ft .item{margin-bottom:0;display:inline-block;margin-right:8px}.absolute-footer{padding:7px 0 7px}.absolute-footer .container{margin:auto}.list-info-col-footer-2-1.row-1-ft .item.dv-item{margin-bottom:2px;line-height:1.3em}.list-info-col-footer-2-1.row-1-ft .item.dv-item>a{font-size:14px;color:#fff}.core_layout_archive .entry-header-text{padding-top:0}.core_layout_archive .entry-header-text h2.entry-title{text-align:center;font-family:Anti Mage;color:#006928}.core_layout_archive .entry-header-text h2.entry-title>a{font-size:15px;font-weight:500;line-height:1.4em;height:2.8em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.titpro_archive_core{font-size:25px;color:#046d00;font-weight:700;text-transform:uppercase}.tax-cate_album .article-inner,.post-type-archive-album_anh .article-inner{margin-bottom:10px;border:1px solid #ccc;border-radius:5px;background:#f3f3f3}.tax-cate_album .article-inner .entry-content,.post-type-archive-album_anh .article-inner .entry-content{display:none}.titreleated_da{border-bottom:2px solid #105595;margin-top:20px}.titreleated_da>p{width:auto;display:table;margin-bottom:0;background:#f58634;color:#fff;padding:3px 30px;font-size:18px}.thumnail_da_lq{width:100%!important;object-fit:cover;object-position:center;max-height:128px;filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%)}.box_link_nt:hover .thumnail_da_lq{filter:grayscale(0%);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);transition:all .5s}.overlay_slider{position:absolute;bottom:100%;left:0;right:0;background-color:#0009;overflow:hidden;width:100%;height:0;transition:.5s ease}.text_title_slider{color:#fff;font-size:16px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;width:100%;padding:5px 15px}.ulreleated_core .relatedcat>.col>.col-inner:hover .overlay_slider{bottom:0;height:100%}.main_content_album .title_album{color:#f58634;font-size:22px}.pswp__bg{background-color:#000000e0!important}.stuck .header-main .nav>li>a{padding:0}.row_list_blog .flickity-button{display:none!important}.stuck #logo img{padding:5px 0}@media only screen and (max-width:1170px){.titpro_archive_core{display:none}}@media only screen and (max-width:850px){#top-bar{display:none}.icon-menu:before{color:#fff}.off-canvas .sidebar-menu{padding:0}.display_mobile>a,.list_dv>.col:hover:before{display:none!important}.list_dv>.col{max-width:25%;-ms-flex-preferred-size:25%;flex-basis:25%}}@media only screen and (max-width:580px){.list_dv>.col{max-width:33.333%;-ms-flex-preferred-size:33.333%;flex-basis:33.333%}}@media only screen and (max-width:480px){.list_dv>.col .box-text.text-center{padding:0}.title_box_list_dv{font-size:13px}}@media only screen and (max-width:414px){.list_dv .col-inner{padding:0!important}}