.page-header-image-single.grid-container.grid-parent{display:none}body{font-family:'Archivo',sans-serif!important}.entry-title{color:#333;font-family:'Archivo',sans-serif;font-size:24px;font-weight:500;line-height:38px;text-transform:none}#right-sidebar .widget:last-child{margin-bottom:0;padding:40px 0;zoom:1.3}.rpwe-clearfix .rpwe-title a{color:#666}.comments-area{display:none}.entry-meta .byline{display:none}.entry-content p{color:#666}footer.entry-meta{display:none}h1.page-title{color:#333;text-transform:initial}a.next.page-numbers:before{content:initial}a.prev.page-numbers:before{content:initial}.site-header{position:fixed;width:100%;top:0;z-index:999}.main-navigation .main-nav ul li a,.menu-toggle{padding:25px 20px;color:#232323;font-size:15px;font-weight:500;line-height:24px}li#menu-item-111 a{font-weight:200}li#menu-item-112 a{font-weight:200}li#menu-item-113 a{font-weight:200}.menu-item,.search-item{background-color:#fff}.main-navigation .main-nav ul li[class*="current-menu-"]>a{color:#b82127;background-color:#fff0}.main-navigation .sub-menu .menu-item a{color:#666}.main-navigation .main-nav .sub-menu . menu-item-has-children:hover a{color:#fff}.main-navigation .main-nav ul ul li:hover>a,.main-navigation .main-nav ul ul li:focus>a,.main-navigation .main-nav ul ul li.sfHover>a{color:#fff;background-color:#b82127}.main-navigation .main-nav ul li[class*="current-menu-"]>a:hover,.main-navigation .main-nav ul li[class*="current-menu-"].sfHover>a{color:#b82127;background-color:#fff0}.main-navigation .main-nav .sub-menu .current-menu-item a,.main-navigation .main-nav .sub-menu .current-menu-item:hover a{background-color:#b82127;color:#fff}.main-navigation .main-nav ul ul li[class*="current-menu-"]>a{background-color:#b82127;color:#fff}.main-navigation .main-nav ul ul li[class*="current-menu-"]>a:hover,.main-navigation .main-nav ul ul li[class*="current-menu-"].sfHover>a{background-color:#b82127;color:#fff}.main-navigation .main-nav ul li:hover>a,.main-navigation .main-nav ul li:focus>a,.main-navigation .main-nav ul li.sfHover>a{color:#b82127;background-color:#fff}.navigation-search.nav-search-active{padding-top:7px}.inside-header{padding:0}.site-logo{padding:7px;display:inline-block;max-width:100%}.navigation-search input[type="search"],.navigation-search input[type="search"]:active,.navigation-search input[type="search"]:focus{background-color:#107a13}.menu-item-111:before,.menu-item-1339:before{height:100%;width:1px;content:'';position:absolute;border:1px solid #a1a1a1;display:none}.search-item .screen-reader-text{display:contents}.search-item .screen-reader-text{display:none}body{overflow-x:hidden}a:visited{color:#b82127}h1{color:#fff;font-family:'Archivo',sans-serif;font-size:30px;font-weight:400;line-height:50px;text-transform:uppercase}.heading_h2{color:#b82127;font-size:47px;font-weight:500;line-height:55px;text-transform:uppercase;text-align:center}p{color:#999;font-size:15px;font-weight:400;line-height:23px}a:hover{color:#b82127;text-decoration:none}.banner_default{height:400px}.background_header{position:relative;margin-left:-50vw;width:100vw;left:50%;background-size:cover;background-repeat:no-repeat}.home .background_header{height:90vh}.about_page_introduce,.home_page_introduce{position:relative;margin-left:-50vw;width:100vw;left:50%;background-size:cover;background-repeat:no-repeat;background-image:url(https://phanbonhoangdung.com/wp-content/uploads/2021/08/BG_Sanpham.png)}.navigation-search input[type="search"]{color:#000!important}.breadcrumbs{background-color:#f5f5f5;position:relative;margin-left:-50vw;width:100vw;height:40px;left:50%}.breadcrumb ul{margin:0;padding-top:5px;font-family:'Archivo',sans-serif}.breadcrumb cite{color:#999;font-style:normal;font-size:14px}.breadcrumb .list_br cite{color:#bababa;font-family:'Archivo',sans-serif;font-size:14px;font-weight:300;font-style:normal;line-height:20px}.breadcrumb ul li,.breadcrumb ul span{display:inline-block;color:#838487;font-size:12px;font-weight:300;line-height:30px;margin-right:5px}nav.breadcrumb{background-color:transparent!important;padding:0!important;margin-bottom:0!important}ul.thenativePagination{text-align:center;margin:58px 0 0;list-style:none}.thenativePagination li.thenativePaginationPrev{display:none}ul.thenativePagination li{display:inline-block;background-color:#e2e2e2;width:30px;height:30px;text-align:center;line-height:28px;border-radius:50%}ul.thenativePagination li.active,ul.thenativePagination li:hover{background-color:#017d08}ul.thenativePagination li a{display:inline-block;color:#fff}.fa-long-arrow-right:before{padding-left:10px}.fa-arrow-right:before{content:"\f178"}.fa-arrow-left:before{content:"\f177"}i.fa.fa-arrow-right.slick-arrow{position:absolute;top:50%;right:-50px;transform:translate(-50%,0);font-size:20px;font-weight:400;line-height:25px}i.fa.fa-arrow-left.slick-arrow:hover,i.fa.fa-arrow-right.slick-arrow:hover{color:#b82127}i.fa.fa-arrow-left.slick-arrow{position:absolute;top:50%;left:-30px;transform:translate(-50%,0);font-size:20px;font-weight:400;line-height:25px}.search-results .site-main article{width:33%;display:inline-block}.search-results .site-main article .inside-article .entry-summary p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;height:70px}.search-results .site-main article .inside-article{padding-top:0!important;padding:0 15px}.search-results .site-main article .inside-article .entry-meta time.entry-date.published{display:none}.search-results .site-main article .inside-article .entry-title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;height:40px}.search-results .site-main article .inside-article .entry-title a{color:#b82127}.search-results .site-main article .inside-article .post-image{margin:1em 0 0}.search-results .site-content .site-main .paging-navigation{text-align:center;margin:58px 0 0;list-style:none}.nav-links .page-numbers,.nav-links .page-numbers a:visited{width:30px;height:30px;color:#fff;background-color:#b82127;text-align:center;line-height:28px;border-radius:50%;padding:10px 15px}.nav-links .page-numbers.current{background-color:#fff;border:1px solid #b82127;color:#b82127}a.next.page-numbers,a.prev.page-numbers{background-color:#fff;color:#b82127}.inside-footer-widgets .menu-item{background-color:inherit}.header_content{padding-top:60vh}strong{font-weight:500;letter-spacing:.64px}.header_content h4{color:#fff;font-family:'Archivo',sans-serif;font-size:32px;font-weight:300;line-height:50px;letter-spacing:.64px;padding-bottom:100px}.home_page_introduce{padding-top:129px;padding-bottom:110px}.introduce_content{padding-bottom:50px}.introduce_content h4{color:#666;font-size:20px;font-weight:400;line-height:22px;text-transform:uppercase;position:relative;padding-left:0}.button_style{padding:16px 20px;color:#b82127;font-size:16px;font-weight:500;line-height:24px;text-transform:uppercase;border-radius:25px;border:2px solid #b82127;background-color:#fff;transition:0.6s}.button_style:hover{background-color:#b82127;color:#fff}.before:before{margin-left:-50vw;left:50%;position:absolute;content:'';width:100vw;height:1px;background-color:#fff}.before .col-md-2{text-align:center}.before_col:before{position:absolute;content:'';left:0;width:1px;height:100%;background-color:#fff}.before .col-md-2:hover :after{content:"";position:absolute;background-color:gray;width:100%;height:25%;top:-37px;left:0}.row .before_col:nth-child(1):before{display:none}.home_page_header .col-md-2:hover{background-color:gray}.home_page_header .col-md-2{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.box{padding:20px 0;display:block}.box img{height:72px}.box p{padding-top:15px;margin:inherit;color:#fff;font-size:16px;font-weight:400;line-height:24px}.box_detail_background_one{background-color:#b82127;background-size:cover;background-repeat:no-repeat;height:100%}.wrapper{width:100%;height:100%}.wrapper section{width:calc(100% / 3);height:100%;float:left;-webkit-filter:grayscale(50%);filter:grayscale(50%);transition-duration:0.5s;position:relative}.wrapper section::before{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(rgb(0 0 0 / .6),transparent);opacity:1;transition:0.3s}.wrapper section.sec01,.wrapper section.sec02,.wrapper section.sec03,.wrapper section.sec04,.wrapper section.sec05{background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.wrapper:hover section:hover{width:40%;-webkit-filter:grayscale(0%);filter:grayscale(0%)}.wrapper:hover .content h4{padding-left:15px}.sec01:hover .content h4:before{opacity:1}.wrapper:hover section:hover::before{opacity:0}.wrapper:hover section:not(:hover){width:30%}.wrapper section .content{position:absolute;display:block;text-align:left;bottom:20%;left:20px;transform:translate(15%,50%);word-break:break-word;white-space:normal}.content h4{color:#fff;font-size:16px;font-weight:400;line-height:26px;text-transform:uppercase;position:relative;padding-left:0;transition:0.2s}.content h4:before{content:'';position:absolute;width:10px;height:2px;background-color:#fff;top:12px;left:0;opacity:0}.box_activity_detail:hover .content h4:before{opacity:1}.box_activity_detail:hover .content h4{padding-left:15px;transition:0.2s}.box_activity_detail{position:relative;overflow:hidden}.box_activity_detail .content{position:absolute;bottom:0;left:0;transform:translate(10%,-50%);z-index:5}.box_activity_detail:before{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(#8880,#000000ab);opacity:1;transition:0.2s;z-index:3}.box_activity_detail:hover{box-shadow:0 8px 29px rgb(0 0 0 / .32)}.box_activity_detail img{transition:0.7s;width:100%;height:424px;object-fit:cover}.box_activity_detail:hover img{transform:scale(1.1);transition:0.5s}.box_detail .button_style{border:2px solid #fff;background-color:#1c772159;color:#fff}.box_detail .button_style:hover{border:2px solid #b82127;background-color:#fff;color:#b82127}.box_detail h2{padding:80px 30px;text-align:left;color:#fff;line-height:60px}.box_detail:after{top:0;position:absolute;content:'';background-color:rgb(17 19 19 / .85);width:100%;height:100%;z-index:-1}.box_detail .button_style{position:absolute;left:30px;padding:10px 20px;bottom:20%;transform:translate(0%,50%)}.home_page_detail{position:relative;margin-left:-50vw;width:100vw;left:50%}.home_page_detail .row{height:600px;margin-left:0;margin-right:0}.home_page_detail .row .col-md-2,.col-md-10{padding:0}.home_page_product{padding-top:100px;padding-bottom:130px;position:relative;margin-left:-50vw;width:100vw;left:50%;background-repeat:no-repeat;background-image:url(https://phanbonhoangdung.com/wp-content/uploads/2021/08/BG_Sanpham.png);background-position:bottom center}.home_page_product p{padding-bottom:40px}.box_hover{padding-top:50px;cursor:pointer}.box_hover h4{text-transform:uppercase;font-weight:500;font-size:20px;line-height:26px;position:relative;transition:0.1s}.box_hover h4:after{position:absolute;content:'';background-color:green;width:10px;height:2px;bottom:11px;left:0;opacity:0}.box_hover:hover h4:after{opacity:1}.box_hover:hover h4{color:#b82127;padding-left:15px;transition:0.2s}.home_page_why{padding:124px;text-align:center;position:relative;margin-left:-50vw;width:100vw;left:50%;background-size:cover;background-repeat:no-repeat}.home_page_why p{padding-top:44px;color:#333}.home_page_newevents{padding:100px 0}.home_page_newevents h2{text-transform:inherit;color:#b82127;font-size:40px;font-weight:500;line-height:24px;position:relative;left:-18%}.home_page_newevents h2:before{content:'';position:absolute;top:50%;left:18%;width:193px;height:2px;border:1px solid #a1a1a1}.home_page_newevents h2:after{content:'';position:absolute;top:50%;right:-18%;width:590px;height:2px;border:1px solid #a1a1a1}.box_content{position:relative;overflow:hidden}.box_content p:hover{color:#1c7430}.box_content img:hover{transform:scale(1.1);transition:0.2s}.box_content img{padding-bottom:22px;transition:0.2s}.box_content h4{color:#232323;font-size:17px;font-weight:500;line-height:24px}.home_page_newevents .box_content:hover h4{color:#1c7430}.date{top:0;right:0;position:absolute;border:1px solid #b82127;background-color:#b82127;z-index:100;text-transform:uppercase;color:#fff;-webkit-transition:transform .3s ease-in-out,background-color .2s ease-in-out;transition:transform .3s ease-in-out,background-color .2s ease-in-out;padding:8px}.date span{display:block;text-align:center}.date .date_month{font-size:12px;line-height:20px;font-weight:100}.date .date_year{font-size:12px;line-height:20px;font-weight:100}.date .date_year:before{position:absolute;content:'';width:63%;height:1px;background-color:#fff;top:50%}.form_send_email{position:relative;background-color:#fff;padding:10px;border:1px solid #727272;border-radius:5px}input .email{position:relative;border:0 solid;background-color:#fff}input.email{border:0}.form_send_email button{right:0;top:0;position:absolute;background-color:#b82127}.footer-widgets{background-color:#272727;background-repeat:no-repeat;background-size:cover}.menu-menu-footer-container #menu-menu-footer .menu-item{background-color:#fff0}.footer-widgets .footer-widget-1 .widget-title{color:#fff;font-size:20px;font-weight:400;line-height:28px;text-transform:uppercase;padding-right:50px}.textwidget i{color:#fff}.inside-footer-widgets .footer-widget-2 a,.footer-widget-3 a{color:#fff;font-size:14px;font-weight:400;line-height:29px}.textwidget p{margin:inherit}.textwidget i{padding-right:10px}.footer-widget-4 p{margin:inherit;padding-bottom:37px}.generate-back-to-top,.generate-back-to-top:visited{background-color:#fff;color:#b82127;border:1px solid #b82127;border-radius:50%}.generate-back-to-top:before{content:"\f102";font-family:FontAwesome}.generate-back-to-top:hover,.generate-back-to-top:focus{background-color:#b82127;color:#fff}.site-footer .widget-title{font-size:14px;color:#ffffff!important;font-weight:400;line-height:28px;text-transform:uppercase}.box_media{position:relative}.box_media p{opacity:.8;color:#fff;font-family:'Archivo',sans-serif;font-size:20px;font-weight:500;line-height:24px;position:absolute;bottom:-15px;left:40px}.button_style_media:after{width:65px;height:65px;color:#fff;border-radius:50%;border:2px solid;content:'';position:absolute;top:50%;left:50%;transform:translate(-60%,-60%)}.button_style_media:before{font-size:40px;content:'\f04b';font-family:FontAwesome;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-60%,-60%)}.footer-widget-4 input.wpcf7-form-control.wpcf7-submit{background-image:url(/wp-content/themes/thuythu/images/asf.png);color:#b8212714;padding:7px 0;border-radius:7px;position:absolute;right:3px;top:3px;background-size:cover;background-repeat:no-repeat}.site-footer .wpcf7-form{position:relative}.footer-widget-4 input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email{border-radius:7px}.footer-widget-4 input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email.wpcf7-not-valid{border:1px solid red}.footer-widget-4 span.wpcf7-not-valid-tip{display:none}.footer-widget-4 .wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors{display:none!important}.about_page_introduce{padding-top:129px;padding-bottom:110px}.about_page_activity{padding-top:81px;padding-bottom:100px}.box_content_activity{position:relative;text-align:center}.box_content_activity h4{color:#fff;font-family:'Archivo',sans-serif;font-size:15px;font-weight:500;line-height:22px;text-transform:uppercase;position:absolute;bottom:0;width:100%}.about_page_aboutus p{padding:0 0 90px}.about_page_vision{padding:90px 0}.box_content_vision{background-color:#fff;padding:30px 30px 1px 30px;border-radius:5px;position:relative}.box_content_vision:after{content:"";height:5px;width:100%;position:absolute;bottom:0;left:0;background-color:#b82127}.box_content_vision_tittle{position:relative}.box_content_vision h3{float:right;position:absolute;top:0;left:15%;transform:translate(50%,0%);color:#333;font-family:'Archivo',sans-serif;font-size:18px;font-weight:400;line-height:58px;text-transform:uppercase}.box_content_vision p{padding-top:25px;height:165px!important;overflow:auto!important}.box_content_vision p::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 4px rgb(0 0 0 / .3);background-color:#F5F5F5}.box_content_vision p::-webkit-scrollbar{width:6px;background-color:#F5F5F5}.box_content_vision p::-webkit-scrollbar-thumb{background-color:#b82127;border:1px solid #555}.activity_page_detail{padding:100px 0}.activity_page_detail .col-md-4{margin-bottom:30px}.news_page_events{padding:90px 0}.contact_page_form{padding-top:100px;padding-bottom:120px}.form_contact .form-row label p{margin:0}.form_contact .form-row label p span{color:red}.form_contact label,select,textarea{padding-bottom:15px}.form_contact .form-row .wpcf7-form-control-wrap input,.form_contact .form-row .wpcf7-form-control-wrap textarea{border:1px solid #e1e1e1;background-color:#fff;width:95%;border-radius:3px}.form_contact .form-row .wpcf7-form-control-wrap textarea{height:100px}select.wpcf7-form-control.wpcf7-select{width:360px;height:45px}.button_send_contact{text-align:center;position:relative;padding-top:20px}.button_send_contact input{color:#fff;font-family:'Archivo',sans-serif;font-size:16px;font-weight:400;line-height:24px;text-transform:uppercase;border-radius:25px;border:2px solid #b82127;background-color:#b82127;padding-right:40px}.form_contact .form-row input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.wpcf7-not-valid{border:1px solid red}.form_contact .form-row span.wpcf7-not-valid-tip{display:none}.contact_page_us .row,.contact_page_us .row .col-md-6{margin-right:0;margin-left:0;padding:0}.box_address{background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:relative}.box_address_contact{transform:translate(30%,50%);position:absolute;top:15%;width:100%}.box_address_contact i{color:#b82127}.box_address_contact img{width:70px;padding-bottom:35px;transform:translate(120%,0)}.box_address_contact p{color:#333;margin-bottom:.5em}.recruitment_page_why_chose h2{text-transform:inherit;text-align:left}.recruitment_page_why_chose p{color:#333}.recruitment_page_why_chose img{box-shadow:0 8px 29px rgb(0 0 0 / .32)}.activity_detail_page{padding-top:100px;padding-bottom:88px}.activity_detail_page .button_style{background-color:#b82127;color:#fff}.activity_detail_page .button_style:hover{background-color:#fff;color:#b82127}.activity_detail_page h2{text-align:left}.activity_detail_page p{color:#333;padding-bottom:39px}.activity_gallery_page{padding:100px 0}.activity_gallery_page img{width:100%;height:233px;object-fit:cover}.activity_gallery_page .heading_h2{margin-bottom:40px}.activity_other_page{padding-top:80px;padding-bottom:100px}.activity_other_page .box_activity_detail:hover{box-shadow:inherit}.product_details{padding:100px 0}.product_details h3{color:#b82127;font-family:'Archivo',sans-serif;font-size:18px;font-weight:500;text-transform:uppercase}.product-menu-cat ul{list-style:none;padding:0;margin:0}.product-menu-cat #menu-product-categoryul.sub-menu{margin-left:2em}.product-menu-cat #menu-product-category .sub-menu a{color:#999999!important;font-weight:400!important;font-size:15px!important}li#menu-item-540:before,li#menu-item-537:before,li#menu-item-544:before{content:'\f068';font-family:FontAwesome;padding-right:8px;color:#333;font-size:16px;font-weight:400;line-height:5px}.product-menu-cat .menu-item a:active{color:#b82127;}.product-menu-cat #menu-product-category .menu-item a{color:#333;font-family:'Archivo',sans-serif;font-size:16px;font-weight:500;line-height:35px}.wrap_products{background-color:#f5f5f5;padding:10px 20px}.wrap_products:hover{box-shadow:3px 2px 8px 2px rgb(78 77 77 / .13);background-color:#f5f5f5}.wrap_products .wrap-image_feature{position:relative}.wrap_products:before{content:'';display:block;height:1px;width:100%;position:absolute;z-index:1;background-color:#fff;top:65%;left:0}.wrap-post_info{padding-top:20px}.name_products{color:#333;font-family:'Archivo',sans-serif;font-size:16px;font-weight:500;line-height:35px;margin:0}.price_products{color:#b82127;font-family:'Archivo',sans-serif;font-size:14px;font-weight:500;line-height:35px}.related_products{padding-top:50px;padding-bottom:100px}#myModal button{background:#fff0}.related_products .fa-arrow-right:before{content:"\f105"}.related_products .fa-arrow-left:before{content:"\f104"}#slickLightbox .col-md-4{margin-bottom:25px}.crumb_logo_icon ul{list-style:none;margin:0;display:inline-flex}.crumb_logo_icon ul li+li{margin-top:20px;padding-left:10px}.single-post img{width:100%;height:auto;margin:20px 0}.button_send_contact>div{position:relative;width:fit-content;margin:auto}.rpwe-alignleft{width:auto!important;margin:0!important}.button_send_contact>div::after{position:absolute;content:'\f1d8';font-family:FontAwesome;top:50%;transform:translateY(-50%);right:38px;color:#fff}.box_projects img{height:inherit!important}.projects_page{padding:50px 0}.projects_page .col-md-4{margin-top:25px!important}.inside-article .page-header-image-single img{display:none}.single-post .site-logo img{margin:0}.store_page_form{padding-top:100px;padding-bottom:70px}body.single-product #page{padding-top:140px}.woocommerce-breadcrumb{padding:0 40px!important}@media only screen and (max-width:1199px){.heading_h2{font-size:37px}.introduce_content{padding-top:35px}.box_detail .button_style{padding:10px 13px;left:20px}.box_detail h2{padding:75px 24px}.wrapper section .content{bottom:18%;left:5px}.home_page_product p{padding-bottom:15px}.home_page_newevents h2:before{width:130px}.home_page_newevents h2:after{width:470px}.about_page_aboutus p{padding:50px 0}.wpcf7-form-control-wrap input{font-size:15px}.recruitment_page_why_chose .col-md-6{padding:0!important}.recruitment_page_why_chose .col-md-6 img{margin:40px 0 30px 20px}.activity_detail_page .button_style{padding:11px 22px}.footer-widget-4 input.wpcf7-form-control.wpcf7-submit{right:12px;transform:translate(10px,-1px)}i.fa.fa-arrow-left.slick-arrow{left:-10px}i.fa.fa-arrow-right.slick-arrow{right:-25px}.entry-summary a.button_style{padding-top:10px}.woocommerce-product-details__short-description{padding-bottom:30px}.contact_page{position:relative}.footer-widget-4 p{padding-bottom:10px}.widget-title{margin-bottom:15px}select.wpcf7-form-control.wpcf7-select{width:300px}}@media (max-width:1155px) and (min-width:992px){.main-navigation .main-nav ul li a{padding:25px 0.9vw!important}}@media only screen and (max-width:991px){.activity_page_detail .content h4,.activity_other_page .content h4{width:100%;padding:0 20px;margin:0;left:0}.about_page_introduce{padding-top:60px;padding-bottom:0}.about_page_activity{padding-bottom:0;padding-top:50px}.about_page_vision{padding-top:50px;padding-bottom:50px}.recruitment_page_why_chose .col-md-6 img{margin:0}.search-item{display:none}#masthead .site-logo{display:inline-block;max-width:200px}.inside-header>:not(:last-child):not(.main-navigation){margin-left:30px;float:left;margin-bottom:0}.menu-item-111:before,.menu-item-1339:before{display:none}.nav-float-right .inside-header .main-navigation{transform:translate(0%,-50%);top:50%;position:absolute;right:30px;float:right}#primary-menu{right:-1px;position:absolute;background:#007f3e;width:220px;right:-30px}.main-navigation #primary-menu .sub-menu{margin-left:0}.nav-search-enabled .main-navigation .menu-toggle{background-color:#fff}button.menu-toggle:hover,button.menu-toggle:focus,.main-navigation .mobile-bar-items a,.main-navigation .mobile-bar-items a:hover,.main-navigation .mobile-bar-items a:focus{color:#333}.inside-header>:not(:last-child):not(.main-navigation){margin-bottom:0}.site-content{position:relative;overflow:hidden}.main-navigation .main-nav ul li a,.menu-toggle{padding:15px 10px}.main-navigation,.main-navigation ul ul{background-color:#23872b}.mobile-bar-items{right:20px;top:9px}.search-item a{color:#333333!important}.header_content h4{font-size:19px;line-height:30px}.home_page_introduce .col-md-8 img{padding-top:100px}.button_style{padding:10px 15px;font-size:14px}.box_detail h2{padding:20px 0 0 7px}.box_detail .button_style{padding:4px;left:10px}.home_page_detail .row{height:400px!important}.wrapper section .content{bottom:18%;left:0;transform:translate(3%,50%)}.box_hover{padding-top:0}.home_page_product .row{padding-top:30px}.home_page_product .col-md-6 img{padding-top:20px}.home_page_product p{padding-bottom:0}.home_page_why{padding:100px 0}.home_page_why .row{padding-top:30px!important}.home_page_newevents h2:before{width:60px}.home_page_newevents h2:after{width:300px}.site-footer .footer-widgets .footer-widgets-container .inside-footer-widgets>div{width:50%;float:left}aside#text-2{padding-right:15px}.footer-widget-4 input.wpcf7-form-control.wpcf7-submit{right:12px;transform:translate(10px,-1px)}.box_content_activity h4{position:relative;color:#676767}.about_page_aboutus .row{padding:0!important}.about_page_aboutus .row .col-md-8{padding-top:70px}.about_page_vision .col-md-6{flex:100%!important;max-width:100%}.box_content_vision{text-align:center;padding:30px 5px 1px 5px}.box_content_vision h3{margin:0;float:none;position:inherit;top:0;left:0;transform:none}.box_content_vision p{padding-top:0}.about_page_quality .row .col-md-8{max-width:100%;flex:100%!important}.box_activity_detail img{height:300px}.box_activity_detail .content{transform:translate(0,-50%)}.activity_detail_page .row .col-md-6{padding-top:0!important}.separate-containers .inside-left-sidebar{margin-left:20px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce-page[class*=columns-] ul.products li.product,.woocommerce[class*=columns-] ul.products li.product{width:48%;float:left}.recruitment_page_why_chose .row .col-md-6{flex:100%;max-width:100%}select.wpcf7-form-control.wpcf7-select{width:224px}.search-results .site-main article{width:32%;display:inline-block}#primary-menu{background:#fff}.woocommerce-breadcrumb{padding:0 30px!important}}@media only screen and (max-width:767px){body.single-product #page{padding-top:50px}.nav-float-right .inside-header .main-navigation{margin-top:0!important}#page{margin-top:75px}.mobile-bar-items{top:0}.activity_page_detail{padding-top:60px}.box_change{display:flex;flex-direction:row}.box_change :nth-child(1){order:2}.box_change :nth-child(2){order:1}.main-navigation .main-nav ul li a,.menu-toggle{padding:15px 10px}.home_page_header .row.before.justify-content-center{display:none}.home_page_introduce{padding-top:50px;padding-bottom:55px}.home_page_why{padding:50px 0}.home_page_why p{padding-top:10px}.home_page_why .row .col-md-4{padding-top:20px!important}.home_page_newevents{padding:50px 0}.introduce_content{padding-bottom:20px}.home_page_product{padding-top:50px;padding-bottom:60px}.single .breadcrumbs{display:none}.activity_gallery_page{padding-bottom:50px}.activity_page_detail{padding-bottom:50px}.activity_other_page{padding:50px}.home_page_detail .row .col-md-2{width:100%}.home_page_detail .row .col-md-10{width:100%}.home_page_product .col-md-6 img{padding-top:30px;padding-bottom:20px}.home_page_newevents h2:before{content:none}.home_page_newevents h2:after{width:180px}.about_page_aboutus .row .col-md-8{padding-top:0}.about_page_aboutus p{padding-bottom:20px}section.about_page_aboutus{padding-bottom:50px;padding-top:50px}.box_content_vision p{padding:25px}.about_page_vision .row .col-md-4{margin-bottom:25px}.activity_page_detail .row .col-md-8{padding-bottom:30px}.activity_gallery_page img{height:auto}.box_content_activity h4{padding-top:10px}.news_page_events .row .col-md-4{width:50%}.form-recruitment{margin:15px}.site-footer .footer-widgets .footer-widgets-container .inside-footer-widgets>div{width:100%}.banner_default{height:150px}.recruitment_page_why_chose .row{padding:50px 0px!important}table.table_td thead th{padding:0!important}.recruitment_page_why_chose .row .col-md-6{margin:0 10px}.footer-widget-4 input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email{width:100%}.contact_page_form{padding-top:50px;padding-bottom:60px}.recruitment_page{padding-bottom:50px!important}.news_page_events{padding:45px 0}.dvls_maps_sidebar{position:relative;width:100%!important;height:inherit;max-height:500px}.dvls_maps_main.col-8{max-width:100%!important;height:400px}.dvls_maps_3col .dvls_maps_col{width:100%!important}.dvls_result_wrap{overflow-y:inherit!important}.dvls_maps_sidebar{max-height:500px!important}.dvls_maps_3col{padding:0 30px 0 29px!important}.store_page_form{padding-top:50px;padding-bottom:0}#text-2 h2{padding-right:80px}.separate-containers .page-header{padding:10px 20px}.page-content,.entry-content,.entry-summary{margin:1em 0 0}}@media only screen and (max-width:479px){.box_media p{left:0;padding:10px}.introduce_content h4{font-size:18px}.home .background_header{height:50vh}.header_content{padding-top:200px}.box_detail .button_style{position:inherit}.home_page_detail .row{height:auto!important}.home_page_detail .row .col-md-10{height:250px}.wrapper:hover section:not(:hover){width:25%}.box_detail h2{padding:0}.wrapper:hover section:hover{width:50%}.box_detail.box_detail_background_one{padding:40px}.heading_h2{font-size:35px;line-height:normal!important}.content h4{font-size:13px;line-height:20px}.home_page_product .row{margin-top:15px;padding-top:0!important}.home_page_newevents .heading_h2{left:0}.home_page_newevents h2:after{display:none}.breadcrumbs{height:auto}.woocommerce div.product div.images{width:100%!important;margin-left:0!important}.entry-summary .product_title{font-size:25px}.woocommerce div.product .woocommerce-tabs ul.tabs li{margin:0}div.wpcf7{margin-left:10px}.form_contact .form-row .wpcf7-form-control-wrap input,.form_contact .form-row .wpcf7-form-control-wrap textarea{width:auto}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{width:100%}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:0}.dvls_maps_body{display:inline-table!important}}.video-bg iframe{width:100%;height:600px}.social-button{display:inline-grid;position:fixed;bottom:15px;left:45px;min-width:45px;text-align:center;z-index:99999}.social-button-content{display:inline-grid}.social-button a{padding:8px 0;cursor:pointer;position:relative}.social-button img{width:40px;height:40px;background:#fff;color:#fff;border-radius:100%;font-size:20px;text-align:center;line-height:1.9;position:relative;z-index:999;padding:5px}.social-button span{display:none}.alo-circle{animation-iteration-count:infinite;animation-duration:1s;animation-fill-mode:both;animation-name:zoomIn;width:50px;height:50px;top:3px;right:-3px;position:absolute;background-color:#fff0;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid rgb(30 30 30 / .4);opacity:.1;border-color:#0089B9;opacity:.5}.alo-circle-fill{animation-iteration-count:infinite;animation-duration:1s;animation-fill-mode:both;animation-name:pulse;width:60px;height:60px;top:-2px;right:-8px;position:absolute;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid #fff0;background-color:rgb(0 175 242 / .5);opacity:.75}.call-icon:hover>span,.mes:hover>span,.sms:hover>span,.zalo:hover>span{display:block}.social-button a span{border-radius:2px;text-align:center;background:#67b634;padding:9px;display:none;width:180px;margin-left:10px;position:absolute;color:#fff;z-index:999;top:9px;left:40px;transition:all 0.2s ease-in-out 0s;-moz-animation:headerAnimation 0.7s 1;-webkit-animation:headerAnimation 0.7s 1;-o-animation:headerAnimation 0.7s 1;animation:headerAnimation 0.7s 1}@-webkit-keyframes "headerAnimation"{0%{margin-top:-70px}100%{margin-top:0}}@keyframes "headerAnimation"{0%{margin-top:-70px}100%{margin-top:0}}.social-button a span:before{content:"";width:0;height:0;border-style:solid;border-width:10px 10px 10px 0;border-color:#fff0 #67b634 #fff0 #fff0;position:absolute;left:-10px;top:10px}