/* Style.custom.afterload.min */
.btn-dark.border:hover{background-color:#232323;color:#fff!important;border:2px solid #232323}.btn.btn-light:focus,.btn.btn-light:hover{background:transparent none repeat scroll 0 0;border:2px solid #fff;color:#fff}.btn.btn-light.effect:focus,.btn.btn-light.effect:hover{background-color:#a10918;color:#fff!important;border:2px solid #a10918}.btn.btn-light.border:hover{background:#fff none repeat scroll 0 0!important;border:2px solid #fff!important;color:#232323!important}.btn-dark:focus,.btn-dark:hover{color:#232323!important;background:#a10918}.btn-theme.border:hover{background-color:#9b0808;color:#fff!important;border:2px solid #9b0808}.btn-theme.effect:focus,.btn-theme.effect:hover{background:#e21428 none repeat scroll 0 0;border:2px solid #9b0808;color:#fff}.bg-theme a.btn-theme.btn:focus,.bg-theme a.btn-theme.btn:hover{border:2px solid #fff;color:#fff}.banner-area:hover .carousel-control.left{left:0}.banner-area:hover .carousel-control.shadow.left{left:20px}.banner-area:hover .carousel-control.right{right:0}.banner-area:hover .carousel-control.shadow.right{right:20px}.services-area .services-items .item:hover i::after{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.services-area.shadow .services-items .item:hover:after{background:#fff;opacity:1}.services-area.shadow .services-items .item:hover h4,.services-area.shadow .services-items .item:hover p{color:#666;opacity:1}.services-area.shadow .services-items .item:hover i{color:#e21428;opacity:1}.services-inc-area .item .info a:hover{color:#e21428}.services-area .services-items .item a:hover{color:#e21428}.services-inc-area .services-carousel .owl-nav .owl-prev i:hover:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='256' height='512'  xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMidYMid meet'%3E%3Cpath fill='%23e50030' d='M31.7 239l136-136c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9L127.9 256l96.4 96.4c9.4 9.4 9.4 24.6 0 33.9L201.7 409c-9.4 9.4-24.6 9.4-33.9 0l-136-136c-9.5-9.4-9.5-24.6-.1-34z'/%3E%3C/svg%3E")}.services-inc-area .services-carousel .owl-nav .owl-next i:hover:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='256' height='512'  xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMidYMid meet'%3E%3Cpath fill='%23e50030' d='M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z'/%3E%3C/svg%3E")}.portfolio-area .portfolio-carousel .owl-nav,.portfolio-area .portfolio-carousel-3-colo .owl-nav{margin:0}.portfolio-area .portfolio-carousel .owl-nav .owl-next,.portfolio-area .portfolio-carousel .owl-nav .owl-prev,.portfolio-area .portfolio-carousel-3-col .owl-nav .owl-next,.portfolio-area .portfolio-carousel-3-col .owl-nav .owl-prev{background:transparent none repeat scroll 0 0;color:#fff;font-size:30px;height:40px;left:0;line-height:40px;margin:-20px 0 0;padding:0;position:absolute;top:50%;width:40px}.portfolio-area .portfolio-carousel .owl-nav .owl-next,.portfolio-area .portfolio-carousel-3-col .owl-nav .owl-next{left:auto;right:0}.portfolio-area .mix-item-menu button{background:transparent none repeat scroll 0 0;border:medium none;box-shadow:inherit;font-weight:700;margin:0 5px;padding:5px 10px;position:relative;text-transform:uppercase;z-index:1;color:#232323}.portfolio-area .mix-item-menu{margin-bottom:20px;margin-top:-10px}.portfolio-area.full-width .mix-item-menu{margin-bottom:50px}.portfolio-area .mix-item-menu button::after{background:#fff none repeat scroll 0 0;border:2px solid #e21428;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:"";height:10px;margin-top:-5px;position:absolute;right:-12px;top:50%;width:10px}.portfolio-area .mix-item-menu button:last-child::after{display:none}.portfolio-area .mix-item-menu button.active{color:#e21428}.portfolio-area.inc-colum{padding-bottom:30px}.portfolio-area.full-width.inc-colum{padding-bottom:0;margin-bottom:-5px}.portfolio-area .portfolio-items.col-3 .pf-item{float:left;padding:15px;width:33.3333%}.portfolio-area .portfolio-items.col-2 .pf-item{float:left;padding:15px;width:50%}.portfolio-area .portfolio-items.col-4 .pf-item{float:left;padding:15px;width:25%}.effect-left-swipe{position:relative;overflow:hidden;background:#232323}.effect-left-swipe *{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.portfolio-area .effect-left-swipe a i{background:#fff none repeat scroll 0 0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:50px;width:50px}.portfolio-area .effect-left-swipe a i:before{display:inline-block;margin:auto;float:none;margin-top:16px}.effect-left-swipe img{max-width:100%;position:relative;-webkit-transform:scale(1);transform:scale(1)}.effect-left-swipe:after{background:#1d2024 none repeat scroll 0 0;width:100%;height:100%;position:absolute;left:0;bottom:0;content:'';-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;opacity:0}.effect-left-swipe .icons{height:auto;bottom:25px;left:30px;position:absolute;text-align:left;z-index:1;-webkit-transition-delay:.2s;transition-delay:.2s}.effect-left-swipe .icons .cat span{color:#fff;display:inline-block;position:relative;padding-right:5px}.effect-left-swipe .icons .cat span::after{bottom:0;content:",";position:absolute;right:0}.effect-left-swipe .icons .cat span:last-child::after{display:none}.effect-left-swipe .cat,.effect-left-swipe h4{display:block;opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);color:red}.swipe-inline .effect-left-swipe .icons{bottom:20px;left:30px}.swipe-inline .effect-left-swipe .cat{display:inline-block;margin-right:3px;width:auto}.effect-left-swipe h4{font-weight:700;margin-bottom:5px;text-transform:uppercase}.portfolio-area .portfolio-items.col-4 .pf-item h4{font-size:16px}.portfolio-area.full-width .container-full{padding:0}.portfolio-area.full-width .container-full .portfolio-items .pf-item{padding:0;overflow:hidden}.portfolio-area.full-width .container-full .portfolio-items .pf-item .effect-left-swipe{border:2px solid #fff;border-top:3px solid #fff}.effect-left-swipe h4 a{color:#fff}.effect-left-swipe .cat{display:inline-block}.effect-left-swipe.hover img,.effect-left-swipe:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}.effect-left-swipe.hover:after,.effect-left-swipe:hover:after{opacity:.5}.effect-left-swipe.hover .icons .cat,.effect-left-swipe.hover .icons h4,.effect-left-swipe:hover .icons .cat,.effect-left-swipe:hover .icons h4{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.effect-left-swipe.hover .cat,.effect-left-swipe.hover h4,.effect-left-swipe:hover .cat,.effect-left-swipe:hover h4{-webkit-transition-delay:.2s;transition-delay:.2s}.effect-left-swipe>a{color:#fff;font-size:20px;opacity:0;position:absolute;right:30px;top:0;transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;z-index:1}.effect-left-swipe.hover>a,.effect-left-swipe:hover>a{opacity:1;top:30px}.team-area .team-items.team-standard .item:hover .thumb::after{opacity:1}.team-area .team-items.team-standard .item:hover .thumb .social{bottom:0}.product-list .product-content h4 a:hover{color:#e21428}.product-list .product-content span{color:#232323;display:inline-block;font-family:"Roboto Condensed",sans-serif;font-size:16px;font-weight:700;letter-spacing:1px;margin:0 3px}.blog-area .item:hover .thumb img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.blog-area .info a:hover{color:#e21428}.blog-area .info .cats a:hover{color:#e21428}.blog-area .sidebar .sidebar-item li a:hover{color:#e21428}.sidebar-item.recent-post li a:hover{color:#e21428}.color-yellow .sidebar-item.recent-post li a:hover{color:#ff9800}.sidebar-item.tags ul li a:hover{color:#e21428}.blog-area.single .post-tags a:hover{color:#e21428}.error-page-area .error-box{position:relative}.error-page-area .error-box h1{color:#666;font-size:300px;font-weight:700;opacity:.09;text-align:center}.error-page-area h2{font-weight:700;text-transform:uppercase}.error-page-area a{margin-top:15px}.error-box .search{margin-bottom:15px;margin-top:30px;text-align:center}.error-box .search form{margin:auto;position:relative;width:400px}.error-box .search .input-group{width:100%}.error-box .search form input{border:1px solid #e7e7e7;-webkit-border-radius:5px!important;-moz-border-radius:5px!important;border-radius:5px!important;box-shadow:inherit}.error-box .search form button{background:transparent none repeat scroll 0 0;border:medium none;line-height:50px;padding:0 15px;position:absolute;right:0;top:0;z-index:9}footer .f-items{overflow:hidden}footer.bg-dark p{color:#fff;}.footer-top .logo a{display:inline-block;margin-top:10px}footer .footer-top img{height:50px}footer .f-item h4{font-weight:500;margin-bottom:30px;text-transform:uppercase}footer.bg-dark .f-item h4{color:#fff}footer .f-item.link li{margin-bottom:7px;padding-right:15px; display: block;}footer.col-3 .f-item.link li{padding-right:0;width:100%}footer .f-item.link li:before{width:7px;height:26px;background-size:5px;opacity:.4}footer .f-item.link li a{display:inline-block;font-size:14px;padding-left:5px;position:relative; padding-top: 3px; padding-bottom: 3px;}footer .f-item.link li a:hover{color:#e21428}footer .f-item.link li:last-child{margin:0}footer .f-item .address h5{text-transform:uppercase}footer .f-item .address li{margin-bottom:15px}footer .f-item .address li:last-child{margin:0}footer .f-item .address h5 i{color:#e21428;margin-right:5px}footer .f-item .social li{display:inline-block;margin-right:5px}footer .f-item .social li a{color:#fff;display:inline-block;height:29px;line-height:33px;text-align:center;width:40px}footer .f-item .social{border-top:1px solid #e7e7e7;margin-top:20px;padding-top:25px}footer.bg-dark li a{color:#fff}footer.bg-dark .f-item .social{border-top:1px solid rgba(255,255,255,.1)}.footer-bottom{border-top:1px solid #e7e7e7;padding:20px 0;padding-bottom:60px}footer.bg-dark .footer-bottom{border-top:1px solid rgba(255,255,255,.1)}.footer-bottom.bg-theme-small{border-top:medium none}.footer-bottom li{display:inline-block}.footer-bottom li a{display:inline-block;margin-left:15px}.footer-bottom li a:hover{color:#e2142}.footer-bottom p{margin:0}.footer-area-fixed{background:#000;position:fixed;bottom:0;height:45px;z-index:1000!important;width:100%;padding:5px 0;opacity:.9;color:#fff;display:none}.footer-area-fixed a{color:#fff;text-align:center;display:block;font-size:11px;line-height:15px}.footer-area-fixed a i{display:block}.footer-area-fixed a i:before{float:none}#backtotop{border-radius:50%;line-height:48px;background-color:#333;position:fixed;bottom:55px;text-align:center;width:50px;opacity:0;transition:all .4s ease 0s;color:#fff;font-size:11px;height:50px;cursor:pointer;right:10px;z-index:995;display:none}#backtotop.active{opacity:1;display:block}#backtotop i.s-fa:before{margin-top:15px}.chatfb{background-color:transparent;cursor:pointer;height:85px;position:fixed;transition:visibility .5s ease 0s;width:85px;z-index:200!important;right:0;bottom:165px;text-align:center;display:none;color:#fff;font-size:12px}.chatfb i{margin-top:5px}.chatfb i:before{width:35px!important;height:35px!important;background-size:35px!important}.chatfb .suntory-alo-ph-circle{border-color:#4299ff;opacity:1}.suntory-alo-ph-circle{background-color:transparent;border:2px solid rgba(30,30,30,.4);border-radius:100%;height:100px;left:0;opacity:.1;position:absolute;top:0;transform-origin:50% 50% 0;transition:all .5s ease 0s;width:100px}.chatfb .suntory-alo-ph-circle-fill,.chatfb .suntory-alo-ph-img-circle{background-color:#1679e4}.suntory-alo-ph-circle-fill{animation:2.3s ease-in-out 0s normal none infinite running suntory-alo-circle-fill-anim;border:2px solid transparent;border-radius:100%;height:70px;left:15px;position:absolute;top:15px;transform-origin:50% 50% 0;transition:all .5s ease 0s;width:70px}.suntory-alo-ph-img-circle{border:2px solid transparent;border-radius:100%;height:50px;left:25px;opacity:1;position:absolute;top:25px;transform-origin:50% 50% 0;width:50px}.suntory-alo-ph-img-circle span{position:absolute;color:#fff;background:red;width:14px;height:14px;line-height:12px;border-radius:50%;text-align:center;left:0;top:-3px}@keyframes suntory-alo-circle-anim{0%{opacity:.1;transform:rotate(0) scale(.5) skew(1deg)}30%{opacity:.5;transform:rotate(0) scale(.7) skew(1deg)}100%{opacity:.6;transform:rotate(0) scale(1) skew(1deg)}}@keyframes suntory-alo-circle-fill-anim{0%{opacity:.2;transform:rotate(0) scale(.7) skew(1deg)}50%{opacity:.2;transform:rotate(0) scale(1) skew(1deg)}100%{opacity:.2;transform:rotate(0) scale(.7) skew(1deg)}}@keyframes suntory-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}}.zaloCall{background-color:transparent;cursor:pointer;height:50px;position:fixed;transition:visibility .5s ease 0s;width:50px;z-index:200!important;right:10px;bottom:115px;display:none;text-align:center}footer.bg-dark,footer.bg-dark a{color:#fff}footer .f-contact{margin-top:10px;margin-bottom:10px}footer .f-contact li{margin-bottom:5px;display:block}footer .f-contact li:before{margin-right:10px}.contact-area label{display:block}

.sidebar-info .s-fa-globe-gray:before{height: 23px;}

.sidebar-info .s-fa-chevron-right-gray:before {width: 7px;
    height: 21px;
    background-size: 5px;
    opacity: .4;}