:root{--main-color:#0359AC;--second-color:#61a394}
.h1,.h2,.h3,.h4,.h5,.h6,a,body,h1,h2,h3,h4,h5,h6,li,p{font-family:Montserrat,san-serif!important;letter-spacing:0;color:#1d1919}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif!important}
a,body,li,p{font-size: 1vw;}
a:active,a:focus,a:hover{color:var(--main-color)}
.lines,.lines:after,.lines:before{background-color:var(--main-color)}
.content h1,.heading h1,.heading h2,.post-item-description h1{font-weight:700;font-size:29px;font-family:'Montserrat Alternates',sans-serif!important;color:#333;text-transform:uppercase}
.heading{margin-bottom:30px}
ol,p,pre,table,ul{margin-bottom: 0;}
ol{list-style-type:decimal}
blockquote{border-left:3px solid #1abc9c;font-size:16px;font-style:italic;padding:5px 15px}
.form-group{margin-bottom: 17px;}
.form-group label{text-transform:none}
.blockquote-color{border-radius:4px}
img{max-width:100%;height:auto}
section{padding:60px 0;z-index:auto;background:transparent}
.gioithieu-section p{text-align:justify}
.btn{transition:.3s;text-shadow:none!important;border:none;font-size:14px}
.slideBox{position:relative}
.slideInfo{position:absolute;bottom:-1px;width:100%;left:0;padding:30px 0;background:#b52f61;z-index:9}
.slideInfo2Con{position:relative;margin:0 auto;display:block}
.slideInfo2.dangki form input{padding:7px 18px;box-shadow:none;border:1px #376c51 solid;margin-bottom:0;border-radius:0;text-align:center;background:0 0}
.slideInfo2.dangki form input::placeholder{font-weight:500;color:#376c51}
.slideInfo2.dangki .btn.btn-primary{background:#b52f61;border-radius:4px}
.slideInfo2{position:absolute;bottom:calc(100vw/1920*990 - 400px);right:0;width:300px;z-index:2;background:rgba(255,255,255,.94);padding:25px;padding-bottom:6px;border-radius:5px}
.slideInfo2 p{text-align:center;font-weight:800;line-height:1.3;text-transform:uppercase;background:-webkit-linear-gradient(left,#007d6f,#199c8c,#007d70);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:19px}
.slideInfo .slideInfoItem h4{margin-bottom:8px;text-transform:uppercase;font-size:18px;font-weight:400}
.slideInfo .slideInfoItem img{height:25px;margin-top:-9px}
.slideInfo .slideInfoItem p{font-size:12px;line-height:22px;margin-left:4px;margin-bottom:0}
#topbar .top-menu>li:last-child>a{margin:0}
#topbar.topbar-transparent{background-color:rgba(0,0,0,.4);border-bottom:1px solid rgba(0,0,0,.12)}
#topbar.topbar-mini{height:30px;line-height:30px;background:var(--main-color)}
#topbar.topbar-mini .container{height:30px;line-height:30px}
#topbar.topbar-mini .top-menu>li,#topbar.topbar-mini .top-menu>li>a{line-height:30px;height:30px}
#mainMenu nav>ul>li>a{padding:28px 9px;font-size:16px;color:var(--main-color);text-transform:none;font-weight:500;font-family:'Montserrat Alternates',sans-serif!important;border-bottom:3px transparent solid}
#mainMenu nav>ul>li:hover>a{color:var(--main-color);border-bottom:3px var(--main-color) solid}
#mainMenu.menu-right nav>ul>li:last-child>a{padding-right:0}
#mainMenu nav>ul>li.mega-menu-item .mega-menu-content [class*=col-]>ul>li>a,#mainMenu nav>ul>li.mega-menu-item .mega-menu-content>a,#mainMenu nav>ul>li.mega-menu-item .mega-menu-content>span{padding:4px 0;font-weight:400;line-height:18px;letter-spacing:-.5px!important}
#mainMenu nav>ul>li.mega-menu-item .mega-menu-content li~.mega-menu-title{margin-top:0}
#mainMenu nav>ul>li.mega-menu-item .mega-menu-content [class*=col-]>ul>li.mega-menu-title>a{font-weight:700;letter-spacing:-.5px!important}
#mainMenu nav>ul>li .dropdown-menu>li [class*=col-]>ul>li>a,#mainMenu nav>ul>li .dropdown-menu>li>a,#mainMenu nav>ul>li .dropdown-menu>li>span{font-weight:500;transition:none}
#mainMenu nav>ul>li{padding:0 30px;margin-left:0;transition:none}
#mainMenu nav>ul>li:first-child{padding-left:0}
#mainMenu nav>ul>li:last-child{/* padding-right:60px; */}
#mainMenu nav>ul>li.mega-menu-item .mega-menu-content .mega-menu-title{padding-bottom:0}
#mainMenu nav>ul>li.mega-menu-item .mega-menu-content .mega-menu-title a{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:15px;line-height:14px;font-weight:700;text-transform:uppercase;padding-bottom:0}
#mainMenu nav>ul>li>a:hover{cursor:pointer}
#mainMenu nav>ul>li .dropdown-menu>li:hover>a,#mainMenu nav>ul>li .dropdown-menu>li>a:hover{background:var(--main-color);color:#fff!important}
#header{background:transparent;position:fixed}
#header #header-wrap #logo a>img{padding:17px 0;transition:none}
#header.dark #top-search form input::placeholder{color:#fff}
#header .header-extras>ul>li>a:not(.btn) i,#header .header-extras>ul>li>a:not(.btn) img{line-height:1;margin-top:27px;width:28px;text-align:center;height:28px;padding-top:7px;border-radius:20em;background:rgba(0,0,0,.15);transition:.2s}
#header .header-extras>ul>li>a:not(.btn) img{padding:0;border-radius:0;height:auto;width:43px;border:1px #ddd solid}
#header .header-extras>ul>li{margin-left:10px}
#header .header-extras>ul>li .btn{background:var(--main-color);text-shadow:none;padding:10px 15px;transition:none;font-size:15px;border-radius:20px}
#top-search-trigger i{line-height:80px}
#goToTop{bottom:135px!important;right:28px}
.portfolio-image .quickview{color:#fff;display:none;font-size:13px;background-color:rgba(0,0,0,.4);text-align:center;width:100%;position:absolute;bottom:0;left:0;padding:10px;z-index:1}
.portfolio-image:hover .quickview{display:block}
.portfolio-item.no-overlay .portfolio-description h3{text-transform:initial;letter-spacing:inherit;font-weight:400;font-size:15px;line-height:1.6}
.team-members .team-member .team-image{margin-bottom:0}
.team-members.team-members-shadow .team-member .team-image>img{width:220px;margin:auto;margin-top:20px}
.btn+.btn{margin-left:7px}
.btn-my{background:var(--main-color);text-shadow:none!important;border-radius: 20em;letter-spacing: 0;}
.btn-my:hover{background-color:var(--second-color)}
.lead{font-weight:400}
.each-product .product-image img{padding:0;transition:.2s;border:1px #ccc solid}
.each-product:hover .product-image img{box-shadow:0 2px 10px 0 rgba(0,0,0,.15)}
.carousel .each-product .product-image img{box-shadow:none}
.carousel .each-product:hover .product-image img{box-shadow:none;transform:none}
.product-title h1 a{font-weight:400}
.icon-box.large>h3,.icon-box.large>h5{font-size:20px;font-weight:600}
.col-md-2-5{padding-left:5px;padding-right:5px;position:relative}
.product .product-title{margin-bottom:23px}
.product .product-title h3{line-height:1.5}
.product .product-title h3 a{font-size:16px!important;line-height:1.4;font-weight:600;font-family:Montserrat,sans-serif!important}
.product .product-price{width:100%;float:left;margin-bottom:0;margin-top:5px;text-align:left}
.product .product-price ins{color:#e82933;font-size:15px;text-transform:none}
.product-page .product .product-image a{margin-bottom:3px;cursor:zoom-in}
.product-page .product .product-title{margin-bottom:10px;float:left;width:100%}
.product-page .product .product-title h1{font-size:26px;font-weight:700;text-transform:none}
.product-page .product .product-rate{font-size:26px;margin-bottom:12px;width:100%;float:left}
.product-page .product .product-price{float:left;width:100%;text-transform:uppercase;margin-bottom:17px}
.product-page .product .product-price ins{font-size:20px}
.product-page .product .product-price+p{float:left;width:100%}
.each-product .product-price del{margin:0;color:#777;text-transform:none;font-size:13px;font-weight:700;margin-bottom:1px;line-height:11px;margin-top:3px}
.product-page .product .product-price del{margin:0;color:#777;text-transform:none;font-size:16px;font-weight:700;margin-bottom:5px;opacity:.8}
.product-page .product .product-image .thumb{overflow:hidden}
.product-page .product .product-image .thumb>a{width:24.7%;border:1px rgba(204,204,204,.48) solid;overflow:hidden;height:auto;float:left;margin:.2%;padding:0;cursor:zoom-in}
.widget-shop .product .product-title h3 a{font-size:12px!important}
.widget-shop .product{min-height:auto}
.widget-shop .product .product-category,.widget-shop .product .product-title{margin-top:0}
.sidebar .widget{margin-bottom:0;padding-bottom:0;border:none}
.widget-shop .product .product-price ins{font-size:14px}
.product-page .product .product-image .thumb>a:nth-child(4n+1){margin-left:0}
.product-page .product .product-image .thumb>a:nth-child(4n+4){margin-right:0}
.product-page .product .product-image .thumb>a.active{border:2px #ccc solid}
.product-page .product .product-image .main-product-img{margin-bottom:10px;padding:0}
.product-page .product-description .btn{margin-bottom:0}
.product-page .post-share{float:left;width:100%}
.product-page .post-share .fb-like{margin-top:10px}
.product-size li label span{width:auto;padding:0 5px}
.breadcumb{padding:10px 0}
.breadcumb p{margin:0;font-size:12px;color:#555;line-height:1.4}
.lienhe .widget .widget-title{color:var(--main-color);font-weight:800;font-size:22px}
.lienhe .widget a,.lienhe .widget p{font-size:18px;line-height:31px}
.pagination{overflow:hidden;margin:auto;width:fit-content}
.pagination li i{line-height:1.42857143}
.breadcumb p a,.breadcumb p i,.copyright-text a{font-size:12px}
.each-product .product-image,.each-product .product-image a{position:relative;overflow:inherit;margin-bottom:12px}
.each-product .product-image img.smallLogo{position:absolute;bottom:0;right:0;padding:8px 10px;width:238px;height:auto!important;height:auto;border:none;border-top-left-radius:1.3em;background:rgba(255,255,255,.88);margin:0;position:absolute;bottom:12px;right:0;padding:5px 10px;width:182px;height:auto!important;height:auto;border:1px #ccc solid;border-top-left-radius:.8em;background:rgba(255,255,255,.88);margin:0}
.each-product .product-image img.smallLogo2{position:absolute;top:50%;transform:translateY(-50%);right:0;padding:2px 58px;width:100%;height:auto!important;height:auto;border:none;background:rgba(255,255,255,.46);margin:0;position:absolute;transform:translateY(-50%);right:0;padding:2px 40px;width:100%;height:auto!important;height:auto;border:none;background:rgba(255,255,255,.53);margin:0}
.each-product .product-description{overflow:hidden}
.each-product .product-title{margin-bottom:0}
.each-product .product-price{margin-top:0;text-align:center}
.each-product .product-title h4{font-size:15px;line-height:1.4;text-align:center}
.each-post h4{font-size:16px;line-height:1.4;margin-bottom:5px}
.testimonial.testimonial-box .testimonial-item{padding:20px;height:inherit!important;line-height:1.4}
.testimonial .testimonial-item>img{height:90px;width:90px}
.testimonial.testimonial-box .testimonial-item p{font-size:14px;padding-bottom:10px}
.testimonial.testimonial-box .testimonial-item>span{font-size:12px;margin-top:7px}
.equalize.testimonial-box .testimonial-item>span~span{margin-bottom:0}
.sidebar:before{display:none}
.tieu-de-h3{border-bottom:2px #eee solid;margin-bottom:20px!important;margin-top:20px;font-size:22px}
#widget-search-form-sidebar .input-group{width:100%}
#widget-search-form-sidebar .input-group .input-group-btn .btn{width:100%}
.imga{position:relative;display:block;width:fit-content;text-align:center;margin:auto}
.imga .smallLogo{position:absolute;bottom:0;right:0;padding:5px 20px;width:300px;height:auto!important;border:none;border-top-left-radius:1.3em;background:rgba(255,255,255,.88);margin:0}
.background-overlay:before{z-index: 0;background:#000;opacity: 0.3;}
#header #header-wrap{border:none;background-color:transparent;background:transparent}
.tabs-content img{max-width:100%!important;height:auto}
.footer{background:var(--main-color);background-size:cover;background-position:center;padding:60px 0 0}
.google-maps{padding-bottom:62%}
.copyright-content{background:rgba(0,0,0,.3);min-height:auto;padding:10px 0;border:none}
.copyright-content .copyright-text{color:#fff!important;text-transform:NONE;padding-top:0;line-height:20px;text-align:center}
.foot-icon{display:block;overflow:hidden;margin-top:20px}
.foot-icon a{width:43px;background:rgba(255,255,255,.37);height:43px;padding:12px;text-align:center;float:left;margin-right:14px;transition:.2s;border-radius:4px}
.foot-icon a i{color:#fff;font-size:19px}
.foot-icon a:hover{background:var(--second-color)}
.foot-icon a:hover i{color:#fdfeff!important}
.footer ul{padding:0 0 0 3px;list-style:none}
.footer ul li{margin-bottom:2px}
.footer ul li a{color:#c0e0de;transition:.2s}
.footer ul li a i{display:none}
.footer ul li a:hover{position:relative;padding-left:15px;font-weight:700;overflow:hidden;display:block;color:#e6f5f4}
.footer ul li a:hover i{display:block;position:absolute;left:0;top:5px}
.blockquote-color{background-color:var(--second-color)}
.post-thumbnail-list{overflow:hidden}
.post-thumbnail-list .post-thumbnail-entry img{float:left;display:block;height:60px;width:80px;margin-right:16px}
.post-thumbnail-list .post-thumbnail-entry .post-thumbnail-content a{font-size:16px;line-height:1.4}
.widget .post-thumbnail-list .post-thumbnail-entry .post-thumbnail-content a{font-size:14px;line-height:1.4}
.post-thumbnail-list .post-thumbnail-entry a+.post-thumbnail-content{padding-top:6px}
.post-item .post-item-description>h2,.post-item .post-item-description>h2>a{margin-bottom:10px;line-height:1.4}
.post-thumbnails .post-item:not(.quote) .post-item-description{padding-top:12px}
.post-thumbnails .post-item{padding-bottom:30px}
.widget a{font-size:14px;transition:.2s;line-height:1.3;border-radius:0;transition:none}
.list-group a.active,.list-group a:hover{font-weight:700;background-color:var(--second-color);border-color:var(--second-color);color:#fff}
.timkiem .heading{margin-bottom:23px}
.timkiem .heading h2{text-transform:none;font-weight:700}
.timkiem form{margin-bottom:10px}
.timkiem form input{border:none;width:600px!important;padding:11px 16px;margin:0}
.timkiem form .btn{background:#eb5556;border:none;padding:13px 20px;text-shadow:none!important;width:170px;text-transform:none;font-family:Montserrat,san-serif!important;font-size:14px}
.timkiem form .btn i{font-size:12px;margin-left:3px;margin-right:0}
.dangky .heading h2{margin-bottom:16px}
.dangky .heading h2+p{font-size:20px}
.dangky form input{width:100%!important}
.dangky form .form-group{width:100%}
.dangky form .btn{width:100%}
.dangky form .btn:hover,.timkiem form .btn:hover{background:#0098da}
.form-group{position:relative}
.form-group input+i{position:absolute;left:16px;top:14px;color:#bcbec0!important;font-size:10px}
.each-product{margin-bottom:0}
.pageHeader{padding:60px 0}
.pageHeader .heading{margin-bottom:0}
.pageHeader a,.pageHeader i{color:#fff;font-size:12px}
.pageHeader p{margin-bottom:0}
.pageHeader h1,.pageHeader h2{color:#fff;margin-bottom:0}
.chi-tiet-bai-viet h1{font-size:24px;margin-bottom:10px;margin-top:20px;font-weight:700}
.chi-tiet-bai-viet h2{font-size:22px;margin-bottom:10px;margin-top:20px;font-weight:700}
.chi-tiet-bai-viet h3{font-size:20px;margin-bottom:10px;margin-top:20px;font-weight:700}
.chi-tiet-bai-viet h4{font-size:18px;margin-bottom:10px;margin-top:20px;font-weight:700}
.chi-tiet-bai-viet h5{font-size:16px;margin-bottom:10px;margin-top:20px;font-weight:700}
.chi-tiet-bai-viet ul:not(.tabs-navigation){padding-left:20px}
.chi-tiet-bai-viet img{margin-top:10px;margin-bottom:10px;height:auto!important}
.chi-tiet-bai-viet p{text-align:justify;line-height: 1.5;font-size: 0.7vw;}
.chi-tiet-bai-viet h2 a,.chi-tiet-bai-viet h3 a,.chi-tiet-bai-viet h4 a,.chi-tiet-bai-viet h5 a,.chi-tiet-bai-viet h6 a,.chi-tiet-bai-viet li a,.chi-tiet-bai-viet p a:not(.btn){color:#5769bf;border-bottom:1px #5769bf dashed}
.chi-tiet-bai-viet h2 a:hover,.chi-tiet-bai-viet h3 a:hover,.chi-tiet-bai-viet h4 a:hover,.chi-tiet-bai-viet h5 a:hover,.chi-tiet-bai-viet h6 a:hover,.chi-tiet-bai-viet li a:hover,.chi-tiet-bai-viet p a:not(.btn):hover{border-bottom:1px #5769bf solid;font-weight:700}
.chi-tiet-bai-viet a:not(.btn){font-size:1em}
.chi-tiet-bai-viet .mce-toc{border:1px #ddd solid;padding:0 20px;margin-bottom:30px;border-radius:8px;background:#efefef}
.chi-tiet-bai-viet .mce-toc h2{font-size:17px}
.chi-tiet-bai-viet .mce-toc li{line-height:1.4}
.chi-tiet-bai-viet .mce-toc li a{font-size:14px;border:none;color:#111;font-weight:400;line-height:1}
.line-ben-duoi{position:relative}
.line-ben-duoi:before{content:" ";width:50px;border-bottom:3px var(--main-color) solid;position:absolute;left:50%;bottom:-10px;transform:translateX(-50%)}
.line-ben-duoi.text-light:before,.text-light .line-ben-duoi:before{border-bottom:3px #fff solid}
.line-hai-ben{width:fit-content;float:none;margin:auto;position:relative}
.line-hai-ben:before{content:" ";width:50px;border-bottom:2px #ed3237 solid;position:absolute;left:-62px;top:50%}
.line-hai-ben:after{content:" ";width:50px;border-bottom:2px #ed3237 solid;position:absolute;right:-62px;top:50%}
.line-hai-ben.text-light:after,.line-hai-ben.text-light:before,.text-light .line-hai-ben:after,.text-light .line-hai-ben:before{border-bottom:2px #fff solid}
.btn-hotline-noi{margin:0;font-size:20px;padding:23px 15px 13px;box-shadow:1px 1px 5px 0 rgba(0,0,0,.3);position:fixed;bottom:16px;left:96px;border:none;z-index:999;border-radius:2em;background-color:var(--main-color)!important;transition:.3s}
.btn-hotline-noi:hover{transform:scale(1.05)}
.btn-hotline-noi span:first-child{position:absolute;top:5px;left:50%;transform:translateX(-50%);font-size:11px}
.btn-hotline-noi span:last-child{font-size:21px}
.btn-hotline-noi-2{left:271px;background-color:var(--second-color)!important}
.btn-zalo-noi{z-index:2;bottom:16px;right:20px;position:fixed;border-radius:50%;box-shadow:1px 1px 5px 0 rgba(0,0,0,.3);transition:.3s}
.btn-zalo-noi:hover{transform:scale(1.05)}
.btn-zalo-noi img{width:52px}
.close{font-size:40px;position:absolute;top:0;right:17px;z-index:3;opacity:1;color:var(--main-color)}
.fb-livechat{display:block}
.fb-livechat .fb-button{position:fixed;right:21px;cursor:pointer;z-index:999;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEyOCAxMjgiIGhlaWdodD0iMTI4cHgiIGlkPSJMYXllcl8xIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxMjggMTI4IiB3aWR0aD0iMTI4cHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxnPjxyZWN0IGZpbGw9IiMwMDg0RkYiIGhlaWdodD0iMTI4IiB3aWR0aD0iMTI4Ii8+PC9nPjxwYXRoIGQ9Ik02NCwxNy41MzFjLTI1LjQwNSwwLTQ2LDE5LjI1OS00Niw0My4wMTVjMCwxMy41MTUsNi42NjUsMjUuNTc0LDE3LjA4OSwzMy40NnYxNi40NjIgIGwxNS42OTgtOC43MDdjNC4xODYsMS4xNzEsOC42MjEsMS44LDEzLjIxMywxLjhjMjUuNDA1LDAsNDYtMTkuMjU4LDQ2LTQzLjAxNUMxMTAsMzYuNzksODkuNDA1LDE3LjUzMSw2NCwxNy41MzF6IE02OC44NDUsNzUuMjE0ICBMNTYuOTQ3LDYyLjg1NUwzNC4wMzUsNzUuNTI0bDI1LjEyLTI2LjY1N2wxMS44OTgsMTIuMzU5bDIyLjkxLTEyLjY3TDY4Ljg0NSw3NS4yMTR6IiBmaWxsPSIjRkZGRkZGIiBpZD0iQnViYmxlX1NoYXBlIi8+PC9zdmc+) center no-repeat #0084ff;width:52px;height:52px;text-align:center;bottom:76px;border:0;outline:0;border-radius:60px;-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;-o-border-radius:60px;box-shadow:0 1px 6px rgba(0,0,0,.06),0 2px 32px rgba(0,0,0,.16);-webkit-transition:box-shadow .2s ease;background-size:80%;transition:all .2s ease-in-out}
.fb-livechat .fb-button:focus,.fb-livechat .fb-button:hover{transform:scale(1.1);box-shadow:0 2px 8px rgba(0,0,0,.09),0 4px 40px rgba(0,0,0,.24)}
.fb-livechat .bubble{width:20px;height:20px;background:#c00;color:#fff;position:absolute;z-index:999999999;text-align:center;vertical-align:middle;top:-2px;left:-5px;border-radius:50%}
.fb-livechat .bubble-msg{width:120px;left:-140px;top:5px;position:relative;background:rgba(59,89,152,.8);color:#fff;padding:5px 8px;border-radius:8px;text-align:center;font-size:13px}
.product-sidebar .tieu-de-danh-muc{background:var(--main-color);border-radius:4px;color:#fff;padding:8px 20px}
.product-sidebar .list-group a i.fa{float:right;margin-top:4px}
.product-sidebar .list-group a i.fa.fa-minus{display:none}
.product-sidebar .list-group-item{padding:12px 10px;text-transform:none;letter-spacing:-.5px!important;line-height:1;font-size:14px!important;transition:none}
.product-sidebar .sidebar{padding-right:15px}
.product-sidebar .sidebar-both .content{padding-left:15px;padding-right:15px}
.product-sidebar .sidebar-both .content+.sidebar{padding-left:15px}
.box-thong-tin-sidebar p a,.box-thong-tin-sidebar p strong,.product-sidebar .box-thong-tin-sidebar p{font-size:13px!important;line-height:21px!important;margin-bottom:0}
.product-sidebar .box-thong-tin-sidebar h4{font-size:16px;margin-bottom:4px}
.comments{border:none!important;padding:0!important;float:left;width:100%}
.comments .comment{padding:0}
.comments .comment .text .text_holder{margin:0}
.comments .comment .text .text_holder p{margin:0;line-height:17px}
.comments .comment .text .name{line-height:20px;margin-bottom:0}
.comments .comment .text{margin-bottom:10px}
.comments .comment img.avatar{border-radius:unset}
#google_translate_element{padding:0 10px;background:#fff;margin-top:0}
#google_translate_element .goog-te-gadget{border:none;padding:0;height:35px}
#google_translate_element .goog-te-gadget-simple{border:none;padding:0;height:35px}
#google_translate_element a,#google_translate_element span{color:#000!important;font-size:12px}
.left-bar{position:fixed;top:50%;transform:translateY(-50%);left:0;height:200px;width:50px;z-index:99}
.left-bar a{width:50px;height:50px;background-size:contain!important;z-index:999;float:left}
.left-bar a span{border:2px var(--main-color) solid;color:var(--main-color);position:absolute;width:max-content;padding:11px;background:#fff;font-size:20px;left:50px;height:50px;display:none;line-height:1}
.left-bar a:hover span{border-left:0;display:block}
#sticky-wrapper .sticky{z-index:200!important}
.doitac-section .carousel a{padding:10px;overflow:hidden;display:block;background:#fff}
.doitac-section .carousel a span{width:100%;height:130px;background-color:#fff;display:block}
.doitac-section .carousel a p{text-align:center}
.widget.widget-newsletter .btn{background:var(--main-color)}
.form-control{border:1px solid #ddd}
select.form-control{background-image:url(polo/images/dropdown-arrow.png?2);background-repeat:no-repeat;background-position:right center}
.icon-box .icon a,.icon-box .icon i{width:auto;height:auto;display:block}
.icon-box .icon a img{height:75px;width:auto;border:2px var(--main-color) solid;padding:8px;border-radius:20em;transition:.5s}
.icon-box .icon a:hover img{transform:rotate3d(0,1,1,360deg)}
.icon-box.center p,.icon-box.text-center p{font-size:13px;line-height:1.5}
.icon-box.center .icon,.icon-box.text-center .icon{margin-bottom:18px;height:auto;margin-top:19px;width:auto}
.icon-box.center h3,.icon-box.center h5,.icon-box.text-center h3,.icon-box.text-center h5{line-height:1.4;margin-right:0}
.each-post.post-item .post-item-wrap{border:1px #eee solid}
#modalSale .modal-content{position:relative;padding:0;overflow:hidden}
#modalSale .close{position:absolute;top:-7px;right:0;color:#fff;z-index:99;opacity:1;font-size:45px;font-weight:400;width:45px;background:#00000038}
#modalSale .bannerLink{display:block;position:relative;overflow:hidden}
#modalSale .bannerLink:hover{color:inherit}
#modalSale .bannerLink img{max-width:100%}
#modalSale .bannerLink .kmtext{text-align:center;padding:20px 10px}
#modalSale .form-group{width:31.8%;margin-right:1%;padding:0}
#modalSale .form-group input{border:1px #ccc solid;margin-bottom:0;width:100%}
#modalSale .form-group .btn{width:100%;border-radius:0}
.saleButton{box-shadow:0 3px 12px rgba(0,0,0,.15);position:fixed;z-index:999;border-radius:2em;bottom:23px;left:10px}
.saleButton .btn:first-child{margin:0;font-size:20px;padding:33px 8px 14px 15px;border-radius:0;border-top-left-radius:2em;border-bottom-left-radius:2em}
.saleButton .btn:first-child span:first-child{position:absolute;top:14px;left:52%;transform:translateX(-50%);font-size:13px}
.saleButton .btn:last-child{margin:0;font-size:20px;padding:33px 15px 14px 8px;border-radius:0;border-top-right-radius:2em;border-bottom-right-radius:2em;margin-left:-4px}
.saleButton .btn:last-child span:first-child{position:absolute;top:13px;left:47%;transform:translateX(-50%);font-size:13px;color:#fff}
.shop-cart .cart-product-thumbnail>a img{max-height:68px;max-width:initial}
.shop-cart .cart-product-thumbnail .cart-product-thumbnail-name{padding:0}
#header-search{display:none}
.fb_dialog{bottom:80px!important;right:17px!important}
.hotline-bar{position:fixed;bottom:0;left:0;width:100%;background:var(--second-color);z-index:1;padding:10px}
.hotline-bar a{color:#fff;font-size:1.2em;font-style:normal}
.hotline-bar p{color:#fff;margin:0;font-size:20px;font-weight:900;font-style:italic;text-transform:uppercase}
.modal-open .modal,body{padding-right:0!important}
.qr-code{text-align:center;border:3px #fbc909 solid;padding:1px;margin-bottom:30px}
.qr-code img{width:180px;height:auto}
.qr-code p{line-height:1.5;text-transform:uppercase;font-weight:600;letter-spacing:-.6px!important}
#mainMenu nav>ul>li .dropdown-menu{margin-top:0;border-radius:0;padding:0;border:none}
#histats_counter{position:relative}
#histats_counter:before{content:' ';position:absolute;top:0;left:0;width:100%;height:100%;z-index:99}
.table tr td p,.table tr th p{margin-bottom:0}
.container-left{margin-left:calc(50vw - 585px)}
.container-right{margin-right:calc(50vw - 585px)}
.inspiro-slider .slide-captions h2{color:#f5a101;font-weight:800;font-size:2.4em;line-height:1.2;margin-bottom:10px}
.slide p{color:#fff;max-width:47%;font-size:18px}
#header .header-extras .topbar-dropdown .dropdown-list{margin-top:8px;padding:0 7px;right:0}
.topbar-dropdown .list-entry img{height:17px;width:26px;margin:0;display:block;max-width:initial;margin:4px 0}
#header .header-extras>ul>li .topbar-dropdown>.title{border:1px #ccc solid;line-height:1!important;height:auto;padding:5px;margin-top:26px;border-radius:4px}
.modal{text-align:center;padding:0!important;background: #00000061;}
.modal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}
.modal-dialog{display:inline-block;text-align:center;vertical-align:middle}
.gallery-video{padding-top:70%;position:relative}
.gallery-video i,.gallery-video img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:46px}
.owl-carousel .owl-item .gallery-video img{width:auto;height:auto}
@media only screen and (max-width:1380px) {
  .grid-5-columns .grid-item,.portfolio-5-columns .portfolio-item,.post-5-columns .post-item{width:20%}
}
@media only screen and (min-width:1200px) {
  #mainMenu>.container{width:1140px}
}
@media only screen and (min-width:1024px) {
  #topbar.topbar-mini .top-menu>li,#topbar.topbar-mini .top-menu>li>a{float:left}
  #header #mainMenu.menu-bottom{line-height:40px;border:none;margin-top:80px;position:relative}
  #header #mainMenu.menu-bottom nav{float:left}
  #header #mainMenu.menu-bottom:before{content:' ';background:var(--second-color);position:absolute;top:0;left:-100%;width:300%;height:100%}
  #header #mainMenu.menu-bottom nav>ul>li{line-height:40px;padding:0}
  #header #mainMenu.menu-bottom nav>ul>li>a{color:#fff}
  #header #mainMenu.menu-bottom nav>ul>li:first-child{padding-left:0}
  #header #mainMenu.menu-bottom nav>ul>li:first-child a{padding-left:0}
  #header.header-menu-bottom.header-sticky.sticky-active #header-wrap{top:-80px}
  #header.header-menu-bottom #header-search{display:block;position:absolute;top:23px;left:0}
  #header-search .form-inline{margin-left:24%;width:49%}
  #header-search .input-group{width:100%}
  #header-search .input-group .form-control{display:block;float:left;width:100%;border-radius:20px}
  #header-search .input-group-btn{position:absolute;right:0;top:0;z-index:3;border-radius:4px}
  #header-search .btn{padding:12px 10px;background:0 0;color:#111;transition:none}
  .sidebar-right .content{padding-right:0!important}
  .sidebar-left .content{padding-left:0!important}
  .single-post .post-thumbnail-list{width:100%;float:left}
  .single-post .post-thumbnail-list .post-thumbnail-entry{width:47%;float:left;clear:inherit;margin-right:3%}
  .post-thumbnail-list .post-thumbnail-entry img{width:80px;height:60px;margin-right:16px;float:left;display:block}
  .sidebar .widget .post-thumbnail-list .post-thumbnail-entry img{width:60px;height:60px;margin-right:10px;float:left;display:block}
  .tienich .owl-carousel .owl-item p,.tienich .owl-carousel .owl-item p a{text-align:center;font-weight:400;font-size:8px;line-height:13px}
  .tienich .owl-carousel .owl-item p a{font-weight:700;font-style:italic}
  .tienich .owl-carousel .owl-item:not(.center) .anhtienich{padding:15px 30px;position:relative}
  .tienich .owl-carousel .owl-item:not(.center) .anhtienich:after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:rgba(182,47,98,.59)}
  .tienich .owl-carousel .owl-item:not(.center) .ghichu{opacity:0}
  .tienich .owl-carousel .owl-item .anhtienich{transition:.3s}
  .tienich .carouselX{zoom:200%;margin-left:-50%;width:200%}
  .tienich .owl-carousel .owl-nav .owl-prev{left:36%;z-index:999;zoom:.6;top:34%}
  .tienich .owl-carousel .owl-nav .owl-next{right:36%;z-index:999;zoom:.6;top:34%}
  .tienich .center{float:left!important;margin:inherit}
}
@media only screen and (max-width:1024px) {
  .container-left{margin-left:30px}
  .container-right{margin-right:30px}
  .tienich .carouselX{width:80%;margin:auto}
  #mainMenu.menu-center nav{float:none;display:inline-block;vertical-align:top;border-top:1px #ccc solid;width:100%;line-height:40px;float:left}
  #mainMenu nav>ul{margin:auto;display:block;width:fit-content}
}
.s3 img:nth-child(10){display:none!important}
@media only screen and (max-width:768px) {
  .s3 img:nth-child(10){width:44%;top:6.3%;left:12%;display:block!important}
  .s1{background-image:url(../upload/bg1.png?2);background-size:calc(100% + 1px) calc(100% + 1px);background-position:center;background-repeat:no-repeat;min-height:calc(100vw/1920*955)}
  .s3{background-image:url(../upload/bg3.png?2);background-size:calc(100% + 1px) calc(100% + 1px);background-position:center;background-repeat:no-repeat;position:relative;min-height:calc(100vw/1920*893)}
  .slideInfoItem{margin:15px 0;text-align:center}
  .slideInfo{padding:10px 0}
  .container-left,.container-right{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
  .btn-cart-xs{position:fixed!important;bottom:85px;left:20px;z-index:999;background:#ddd;border-radius:20em;padding:12px 6px;box-shadow:1px 1px 5px 0 rgba(0,0,0,.3)}
  .table tr td,.table tr td a,.table tr td p,.table tr td span,.table tr th,.table tr td strong{font-size:10px!important}
  .dangky form input{width:100%!important;margin-bottom:10px}
}
@media only screen and (max-width:768px) and (min-width:480px) {
  .col-sm-8{width:66.66666667%}
  .col-sm-4{width:33.33333333%}
}
@media only screen and (max-width:480px) {
  .slide p{display:none}
  .inspiro-slider .slide-captions h2{font-size:20px;text-align:center}
  .slideInfo{position:relative;margin-top:-1px}
  .slideInfo2{top:13px;transform:none;left:0;width:100%;padding:30px 20px;position:relative;box-shadow:none}
  .san-pham .col-md-3,.san-pham .col-md-4{width:50%;float:left;clear:inherit}
  .fb_dialog{display:none!important}
  .product-page .product .product-image .thumb>a{width:33%}
  .product-page .product .product-image .thumb>a:nth-child(4n+1){margin-left:auto}
  .product-page .product .product-image .thumb>a:nth-child(4n+4){margin-right:auto}
  .product-page .product .product-image .thumb>a:nth-child(3n+1){margin-left:0}
  .product-page .product .product-image .thumb>a:nth-child(3n+3){margin-right:0}
  .each-product .product-title h4{font-size:14px;line-height:1.3}
  #topbar .top-menu>li{line-height:35px;height:30px}
  #header .header-extras>ul>li .btn{position:fixed;bottom:28px;left:10px;z-index:9999}
  .product .product-description{padding:0}
  .btn-hotline-noi{left:50%;transform:translateX(-50%)}
  .btn-hotline-noi-1{left:50%;transform:translateX(-50%);bottom:59px}
  .btn-hotline-noi-2{bottom:3px}
  .heading h1,.heading h2{font-size:19px;letter-spacing:-1px!important;line-height:1.4}
  .footer .dangky{padding:0 15px}
  .footer .col-md-1,.footer .col-md-2,.footer .col-md-3,.footer .col-md-4,.footer .col-md-5{overflow:hidden;margin-bottom:30px}
  .fb-livechat .fb-button{bottom:75px;right:20px}
  .fb-livechat .bubble-msg{display:none}
  .content h1,.post-item-description h1{font-size:22px}
  .product-page .product .product-title h1{font-size:22px}
  #modalSale .form-group{width:100%;margin-bottom:10px}
}
@media only screen and (max-width:480px) and (min-width:350px) {
  .grid-layout .grid-item{width:50%!important}
}
::-webkit-scrollbar{width:12px}
::-webkit-scrollbar-track{border-radius:20em;background:#79E9FF}
::-webkit-scrollbar-thumb{background:linear-gradient(#0475B9,#0B4FA4);border-radius:20em}
.s1{min-height:calc(100vw/1920*955)}
.s2{padding-top:4%;min-height:calc(100vw/1920*750)}
.s3{position:relative;min-height:calc(100vw/1920*893)}
.s4{min-height:calc(100vw/1920*670)}
.s5{min-height:calc(100vw/1920*874)}
.s6{padding-top:90px;min-height:calc(100vw/1920*937)}
.s1 p:nth-child(1){margin-top:21%;margin-bottom:0}
.s1 p:nth-child(2) img{width:57%}
.h2:not(:last-child),.heading h2,h2,h2:not(:last-child){color:red;font-size:22px;font-weight:700;letter-spacing:-1px!important;margin-bottom:8px;line-height:1.7;text-align:center}
.heading h2 span,h2 span{color:#ebde1d}
.heading h2+p,h2+p{line-height:1.3;font-weight:500;color:#77EAFF;font-size:20px;text-align:center}
.heading h2+p+p,h2+p+p{font-size:14px;color:#fff;line-height:1.4;font-weight:200}
.s2 .row h2{font-style:italic}
.s2 .row h2+p{font-style:italic;font-weight:400;margin-bottom:20px}
.s2 .col-md-2-5{text-align:center}
.s2 .row p{text-align:center;color:#fff;font-style:italic}
.s2 .row{margin-bottom:10px}
.s2 .col-md-6:nth-child(2)>p:nth-child(1){margin-top:0}
.s2 .col-md-6:nth-child(2)>div:nth-child(2){margin-bottom:10px;text-align:center}
.s2 .col-md-6:nth-child(2)>div:nth-child(2) a{position:relative}
.s2 .col-md-6:nth-child(2)>div:nth-child(2) a img{border-radius:10px}
.s2 .col-md-6:nth-child(2)>div:nth-child(2) a img+div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}
.s2 .col-md-6:nth-child(2)>p:last-child a img{width:56%}
.s2 .col-md-6:nth-child(2)>p:last-child a{margin:auto}
.s3 .heading h2{position:absolute;top:4.4%;left:51%;transform:translateX(-50%);z-index:1}
.s3 img{position:absolute}
.s3 img:nth-child(2){width:29%;top:-4%;left:48%}
.s3 img:nth-child(3){width:15%;top:47%;left:42%}
.s3 img:nth-child(4){width:15%;top:53%;left:56%}
.s3 img:nth-child(5){width:18%;top:53%;left:70%}
.s4 .col-md-4 p:nth-child(2){text-align:center;color:#ebde1d;font-weight:600;font-size:20px}
.s4 .col-md-4 p:nth-child(3){text-align:center;font-size:14px;color:#fff;line-height:1.4;font-weight:200}
.s4{position:relative}
.s4>img{position:absolute;right:11%;top:auto;width:38%;bottom:17.7%}
.s4 .row+p{text-align:center}
.s4 .row+p a,.s4 .carousel+p a{background:linear-gradient(#fde4ae,#ffdc4e);padding:8px 20px;border-radius:13px;color:var(--main-color);font-style:italic;font-weight:700;text-decoration:underline}
.s1{position:relative;top:-80px;margin-bottom:-80px}
.s1>img:nth-child(1){position:absolute;top:18%;left:47%;width:35%}
.s1 a:nth-child(2),.s1 a:nth-child(3){position:absolute;top:55%;left:54.5%;width:20%}
.s5>img{position:absolute;left:19.7%;z-index:99;width:20%;bottom:19.8%}
.s5 .heading{position:absolute;top:-2%;left:35.4%;width:56%}
.s5 .tabs{position:absolute;top:12%;left:35.4%;height:61.7%;width:50%}
.tabs-navigation li{width:33.3%}
.tabs-navigation li a{text-align:center;line-height:1.3;color:#fff;background:#005A88;border-top-left-radius:2em;border-top-right-radius:2em;border:none;font-weight:700;text-transform:none;font-size:16px;padding:16px 0 0;min-height:70px;transition:.2s;font-family:'Montserrat Alternates',sans-serif!important;border:1px #fff solid}
.tabs-navigation li.active a,.tabs-navigation li.active a:focus,.tabs-navigation li.active a:hover{border:none;color:#005A88;border-bottom:none;background:#fff}
.tabs-content{border:none;border-bottom-left-radius:2em;border-bottom-right-radius:2em;background:#fff;border:none;margin-bottom:0;background-size:100% 100%;height:32vw;padding:2.2vw}
.tabs-navigation li a:hover{border:1px #c1d5ed solid;color:var(--main-color);border-bottom:none;background:#fff}
.tabs-content .tab-pane{height:100%;overflow:auto;overflow-y:auto;padding-right:20px}
.tabs-content .tab-pane a,.tabs-content .tab-pane p,.tabs-content .tab-pane strong,.tabs-content .tab-pane ul li{line-height:1.5;text-align:justify;color:#005A88}
.s6>img{position:absolute;right:14.6%;top:-24%;width:26%}
.s6 .tabs-navigation li{width:33.3%}
.s6 h2{position:absolute;left:50%;top:6%;transform:translateX(-50%)}
.s6 .tabs-navigation li a p{text-align:center;line-height:1.3;color:#fff;font-weight:700;text-transform:none;font-size:16px}
.s6 .tabs-navigation li a{position:relative;min-height:125px}
.s6 .tabs-navigation li a img{position:absolute;top:-27%;left:50%;transform:translateX(-50%)}
.s6 .tabs-navigation li a p:nth-child(2){position:absolute;top:79%;left:50%;transform:translateX(-50%)}
.s6 .tabs-navigation li.active a p:nth-child(2),.s6 .tabs-navigation li:hover a p:nth-child(2){color:var(--main-color)}
.s6 .table{border:none;margin-bottom:0}
.s6 .tabs{height:68%;width:70.8%;margin:auto;position:absolute;top:24%;right:14.6%}
.s6 .tabs-content .tab-pane{overflow:auto;padding-right:20px}
.s6 .tabs-content .tab-pane>div{border-radius:2em;border:1px #ccc solid;overflow:hidden}
.s6 thead tr{background:linear-gradient(45deg,#0b49ae,#0083c9,#0b49ae)}
.s6 thead tr th{text-align:center;color:#fff;border-bottom:none;height:40px}
.s6 tr td:first-child,.s6 tr th:first-child{border-left:none}
.s6 tr td:last-child,.s6 tr th:last-child{border-right:none}
.s6 tr td{min-height:40px;text-align:center}
.s7{padding:52px 0 21px;background:#fff}
.s7 p{font-size:11px;line-height:1.4;margin-bottom:7px}
.s7 p img{width:auto}
.s7 p a{font-size:12px}
.s7 p b{color:var(--main-color);font-weight:600;letter-spacing:-1px;font-size:13px}
.s7 .row .col-md-2:nth-child(1){width:20%}
.s7 .row .col-md-2:nth-child(3),.s7 .row .col-md-2:nth-child(4),.s7 .row .col-md-3:nth-child(5){border-left:1px #ddd solid}
.s7 .row .col-md-3:nth-child(5){width:21%}
.nutnoi{position:fixed;bottom:62px;right:5px;z-index:99;width: 238px;}
.nutnoi-2{bottom:10px}
.nutnoi-3{bottom: 10px;right: 10px;}
.phonering-alo-phone{width:200px;height:200px}
.phonering-alo-phone.phonering-alo-show{display:block;overflow:hidden;position:absolute;margin:0 auto;top:50%;left:50%;transform:translate(-50%,-50%)}
.phonering-alo-phone.phonering-alo-static{opacity:.6}
.phonering-alo-phone.phonering-alo-hover,.phonering-alo-phone:hover{opacity:1}
.phonering-alo-ph-circle{width:160px;height:160px;top:15px;left:15px;position:absolute;background-color:transparent;border-radius:100%;border:2px solid rgba(30,30,30,.4);opacity:.1;-webkit-animation:phonering-alo-circle-anim 1.2s infinite ease-in-out;animation:phonering-alo-circle-anim 1.2s infinite ease-in-out;transition:all .5s;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}
.phonering-alo-phone.phonering-alo-active .phonering-alo-ph-circle{-webkit-animation:phonering-alo-circle-anim 1.1s infinite ease-in-out!important;animation:phonering-alo-circle-anim 1.1s infinite ease-in-out!important}
.phonering-alo-phone.phonering-alo-static .phonering-alo-ph-circle{-webkit-animation:phonering-alo-circle-anim 2.2s infinite ease-in-out!important;animation:phonering-alo-circle-anim 2.2s infinite ease-in-out!important}
.phonering-alo-phone.phonering-alo-hover .phonering-alo-ph-circle,.phonering-alo-phone:hover .phonering-alo-ph-circle{border-color:#00aff2;opacity:.5}
.phonering-alo-phone.phonering-alo-green.phonering-alo-hover .phonering-alo-ph-circle,.phonering-alo-phone.phonering-alo-green:hover .phonering-alo-ph-circle{border-color:#14a4c1;opacity:.5}
.phonering-alo-phone.phonering-alo-green .phonering-alo-ph-circle{border-color:#00aff2;opacity:.5}
.phonering-alo-phone.phonering-alo-gray.phonering-alo-hover .phonering-alo-ph-circle,.phonering-alo-phone.phonering-alo-gray:hover .phonering-alo-ph-circle{border-color:#ccc;opacity:.5}
.phonering-alo-phone.phonering-alo-gray .phonering-alo-ph-circle{border-color:#75eb50;opacity:.5}
.phonering-alo-ph-circle-fill{width:105px;height:105px;top:43px;left:43px;position:absolute;background-color:#000;border-radius:100%;border:2px solid transparent;-webkit-animation:phonering-alo-circle-fill-anim 2.3s infinite ease-in-out;animation:phonering-alo-circle-fill-anim 2.3s infinite ease-in-out;transition:all .5s;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}
.phonering-alo-phone.phonering-alo-active .phonering-alo-ph-circle-fill{-webkit-animation:phonering-alo-circle-fill-anim 1.7s infinite ease-in-out!important;animation:phonering-alo-circle-fill-anim 1.7s infinite ease-in-out!important}
.phonering-alo-phone.phonering-alo-static .phonering-alo-ph-circle-fill{-webkit-animation:phonering-alo-circle-fill-anim 2.3s infinite ease-in-out!important;animation:phonering-alo-circle-fill-anim 2.3s infinite ease-in-out!important;opacity:0!important}
.phonering-alo-phone.phonering-alo-hover .phonering-alo-ph-circle-fill,.phonering-alo-phone:hover .phonering-alo-ph-circle-fill{background-color:rgba(39,45,107,.5);opacity:.75!important}
.phonering-alo-phone.phonering-alo-green.phonering-alo-hover .phonering-alo-ph-circle-fill,.phonering-alo-phone.phonering-alo-green:hover .phonering-alo-ph-circle-fill{background-color:rgba(39,45,107,.5);opacity:.75!important}
.phonering-alo-phone.phonering-alo-green .phonering-alo-ph-circle-fill{background-color:rgba(0,175,242,.5)}
.phonering-alo-phone.phonering-alo-gray.phonering-alo-hover .phonering-alo-ph-circle-fill,.phonering-alo-phone.phonering-alo-gray:hover .phonering-alo-ph-circle-fill{background-color:rgba(204,204,204,.5);opacity:.75!important}
.phonering-alo-phone.phonering-alo-gray .phonering-alo-ph-circle-fill{background-color:rgba(117,235,80,.5);opacity:.75!important}
.phonering-alo-ph-img-circle{width:64px;height:64px;top:63px;left:65px;position:absolute;background:url('../upload/Asset 2x - Copy.png?3');background-size:contain;border-radius:50%;border:5px solid transparent;background-repeat:no-repeat;-ms-transform-origin:50% 50%}
.phonering-alo-phone.phonering-alo-active .phonering-alo-ph-img-circle{-webkit-animation:phonering-alo-circle-img-anim 1s infinite ease-in-out!important;animation:phonering-alo-circle-img-anim 1s infinite ease-in-out!important}
.phonering-alo-phone.phonering-alo-static .phonering-alo-ph-img-circle{-webkit-animation:phonering-alo-circle-img-anim 0 infinite ease-in-out!important;animation:phonering-alo-circle-img-anim 0 infinite ease-in-out!important}
.phonering-alo-phone.phonering-alo-hover .phonering-alo-ph-img-circle,.phonering-alo-phone:hover .phonering-alo-ph-img-circle{background-color:#00aff2}
.phonering-alo-phone.phonering-alo-green .phonering-alo-ph-img-circle{background-color:#ffffff5e;box-shadow:0 5px 24px rgba(0,0,0,.3)}
.phonering-alo-phone.phonering-alo-gray.phonering-alo-hover .phonering-alo-ph-img-circle,.phonering-alo-phone.phonering-alo-gray:hover .phonering-alo-ph-img-circle{background-color:#ccc}
.phonering-alo-phone.phonering-alo-gray .phonering-alo-ph-img-circle{background-color:#75eb50}
@-webkit-keyframes phonering-alo-circle-anim {
  0%{-webkit-transform:rotate(0) scale(.5) skew(1deg);-webkit-opacity:.1}
  30%{-webkit-transform:rotate(0) scale(.7) skew(1deg);-webkit-opacity:.5}
  100%{-webkit-transform:rotate(0) scale(1) skew(1deg);-webkit-opacity:.1}
}
@-webkit-keyframes phonering-alo-circle-fill-anim {
  0%{-webkit-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}
  50%{-webkit-transform:rotate(0) scale(1) skew(1deg);opacity:.2}
  100%{-webkit-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}
}
@-webkit-keyframes phonering-alo-circle-img-anim {
  0%{-webkit-transform:rotate(0) scale(1) skew(1deg)}
  10%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}
  20%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}
  30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}
  40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}
  50%{-webkit-transform:rotate(0) scale(1) skew(1deg)}
  100%{-webkit-transform:rotate(0) scale(1) skew(1deg)}
}
@-webkit-keyframes phonering-alo-circle-anim {
  0%{-webkit-transform:rotate(0) scale(.5) skew(1deg);transform:rotate(0) scale(.5) skew(1deg);opacity:.1}
  30%{-webkit-transform:rotate(0) scale(.7) skew(1deg);transform:rotate(0) scale(.7) skew(1deg);opacity:.5}
  100%{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg);opacity:.1}
}
@keyframes phonering-alo-circle-anim {
  0%{-webkit-transform:rotate(0) scale(.5) skew(1deg);transform:rotate(0) scale(.5) skew(1deg);opacity:.1}
  30%{-webkit-transform:rotate(0) scale(.7) skew(1deg);transform:rotate(0) scale(.7) skew(1deg);opacity:.5}
  100%{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg);opacity:.1}
}
@-webkit-keyframes phonering-alo-circle-fill-anim {
  0%{-webkit-transform:rotate(0) scale(.7) skew(1deg);transform:rotate(0) scale(.7) skew(1deg);opacity:.2}
  50%{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg);opacity:.2}
  100%{-webkit-transform:rotate(0) scale(.7) skew(1deg);transform:rotate(0) scale(.7) skew(1deg);opacity:.2}
}
@keyframes phonering-alo-circle-fill-anim {
  0%{-webkit-transform:rotate(0) scale(.7) skew(1deg);transform:rotate(0) scale(.7) skew(1deg);opacity:.2}
  50%{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg);opacity:.2}
  100%{-webkit-transform:rotate(0) scale(.7) skew(1deg);transform:rotate(0) scale(.7) skew(1deg);opacity:.2}
}
@-webkit-keyframes phonering-alo-circle-img-anim {
  0%{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg)}
  10%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg);transform:rotate(-25deg) scale(1) skew(1deg)}
  20%{-webkit-transform:rotate(25deg) scale(1) skew(1deg);transform:rotate(25deg) scale(1) skew(1deg)}
  30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg);transform:rotate(-25deg) scale(1) skew(1deg)}
  40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg);transform:rotate(25deg) scale(1) skew(1deg)}
  50%{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg)}
  100%{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg)}
}
@keyframes phonering-alo-circle-img-anim {
  0%{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg)}
  10%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg);transform:rotate(-25deg) scale(1) skew(1deg)}
  20%{-webkit-transform:rotate(25deg) scale(1) skew(1deg);transform:rotate(25deg) scale(1) skew(1deg)}
  30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg);transform:rotate(-25deg) scale(1) skew(1deg)}
  40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg);transform:rotate(25deg) scale(1) skew(1deg)}
  50%{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg)}
  100%{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg)}
}
.s6 .tabs-content{padding-left:30px;height:calc(100% - 125px)}
.i4{background:#fff;padding:0 30px;border-bottom-left-radius:25px;border-bottom-right-radius:25px}
.i17xx{z-index:2}
.i17xxx{z-index:3;top:70%;left:19%;width:38%;text-align:center;color:#78E9FF;font-family:'Montserrat Alternates',sans-serif!important;font-weight:700;line-height:1.4;font-size:14px;text-shadow:2px 2px 3px #000}
.i18{position:relative;background:#0179b8;padding-top:30px;padding-bottom:0}
.i19{position:absolute;top:-30%;left:10%;z-index:2;width:80%}
.i21 .col-md-4{position:relative;height:340px}
.i26 .col-md-3 img{transition:.2s}
.i26 .col-md-3:hover img{transform:scale(1.05)}
.i28{margin-bottom:7px;text-align:center}
.i28 img{width:130px}
.i29{width:130px}
.i30{text-align:center;color:#78EBFF;line-height:1.3;font-weight:500;transition:.2s;font-size:13px;margin-bottom:15px}
.i26 .col-md-3:hover .i30{color:#fff}
.i47{background:url(../2909/8.2k.png?1) #0179b8;background-size:cover;background-position:center;padding-top:7vw;padding-bottom:7vw;min-height:calc(100vw/3995 * 1846)}
.i54{margin-top:-64px}
.i55{width:90%}
.i56{margin-top:-62px;margin-bottom:19px}
.i57{width:67%;margin-left:6%}
.i58{padding-left:6%;color:#fff;line-height:1.5}
.i65{position:relative;margin-top:-60px;margin-bottom:50px}
.i67{position:absolute;top:21%;left:47%;width:50%;height:69%;overflow-y:scroll;color:#fff;padding-right:20px}
.i67 h3{color:#fff;font-size:18px;font-style:italic;font-weight:400}
.i67 p{color:#fff;font-size:14px;line-height:1.4;text-align:justify}
.i83{margin:auto}
.i85{margin-bottom:14px}
.i87{text-align:center}
.i88{background:#79E9FF;border-radius:20em;width:30px;height:30px;display:block;text-align:center;margin:auto;font-weight:700;color:#005B91;font-size:20px;padding-top:2px;transition:.2s}
.i84:hover .i88{background:#fff}
.i84:hover .i89{color:#fff}
.i84 img{transition:.2s}
.i84:hover img{transform:scale(1.03)}
.i89{font-weight:700;text-align:center;color:#79e9ff;font-size:19px;margin-bottom:3px;transition:.2s}
.i90{text-align:center;line-height:1.5;color:#fff}
.i119{margin-bottom:52px}
.i121,.i121 a{color:#77EAFF}
.i121 a:hover i{text-decoration:underline}
.i122{padding:5px 18px;border-radius:5px}
.i127 a,.i130 a{padding-top:21px!important}
.i140{padding-right:20px}
.i181{margin-top:-32px;text-align:center}
.i182{height: 143px;width:auto}
.i210{/* height: 125px; */width: auto;/* border-radius:10px; */}
.k42{height:33vw;position:relative}
.k42 img,.i28 img{transition:.3s}
.k42 img:not(.k43):hover,.i28 img:hover{transform:scale(1.05)}
.k43{top:0;left:35vw;width:32vw}
.k44{top:16vw;left:43vw;width:12vw}
.k45{top:16.1vw;left:54.8vw;width:12vw}
.k46{top:22.8vw;left:43.2vw;width:12vw}
.k47{top:22.8vw;left:54.8vw;width:12vw}
.k108{position:relative}
.j2{margin-bottom:0;min-height:34vw;margin-top:54vw}
.j6{position:relative}
.j7 p{font-family:'Montserrat Alternates'!important}
.j8,.j4,.j10{text-align:center;font-family:'Montserrat Alternates',sans-serif!important;text-transform:uppercase;font-weight:600;color:#fff;margin-bottom:0}
.j9,.j5,.j11{text-align:center;font-family:'Montserrat Alternates',sans-serif!important;text-transform:uppercase;font-weight:600;color:#FFE800;margin-bottom:21px}
.j100{position:absolute;bottom:0;z-index:3;left:-42px}
.j101{position:absolute;bottom:-17px;z-index:3;right:0;width:197px}
#header.header-transparent #header-wrap,#header.header-transparent.dark #header-wrap{background-color:transparent!important;border-bottom:0;box-shadow:none}
@media only screen and (max-width:1600px) {
  .s3 .heading h2{top:5.1%}
  .s5 .tabs{height:59.7%}
  .s5>img{bottom:21.5%}
}
@media only screen and (max-width:1440px) {
  .s3 .heading h2{top:2.2%}
  .s5>img{bottom:25.5%}
  .s5 .tabs{height:56%}
}
@media only screen and (max-width:1380px) {
  .i28 img{width:95px}
  .k43{left:41vw}
  .k44{left:49vw}
  .k45{left:61vw}
  .k46{left:49vw}
  .k47{left:61vw}
  .j2{width:80%;margin-left:10%}
  .s3 .heading h2{top:-4.9%}
  .s5>img{bottom:24.1%}
  .s5 .tabs{height:57.3%}
  .s4{min-height:493px}
  .s4 .col-md-4 p:nth-child(1) img{width:47%}
}
@media only screen and (max-width:1290px) {
  .s3 .heading h2{top:-7.2%}
  .s5>img{bottom:26.5%}
  .s5 .tabs{height:55%}
}
@media only screen and (max-width:1024px) {
  .k18{top:14vw;left:8%;width:44%}
  .i28 img{width:76px}
  .i83{width:100%}
  .i58{font-size:14px}
  .i30{font-size:10px}
  .s5>img{bottom:27px}
  .s5 .tabs{height:55%}
  .s4 .col-md-4 p:nth-child(2){font-size:17px;line-height:1;margin-bottom:6px}
  .s4 .col-md-4 p:nth-child(3),.s4 .heading h2+p+p,.s4 .row+p,.s4 .row+p a,.s4 h2+p+p{font-size:11px}
  #mainMenu nav>ul>li{padding:0 14px}
  .s4 .col-md-4 p:nth-child(3) br{display:none}
  .s4{padding:0;min-height:calc(100vw/1920*669)}
  .s5 .tabs{height:71.9%;top:16%}
  .s6 .tabs-navigation li a p:nth-child(2){font-size:14px;width:100%;text-align:center}
  .s6 .tabs{height:70%}
  .s6{min-height:calc(100vw/1920*1200)}
  .s6>img{top:-10%}
  .s6 h2{left:43%}
  .s7 p br{display:none}
  .s7 p a{font-size:10px;letter-spacing:-.2px!important}
  .s7 p b{min-height:34px;display:block}
}
@media only screen and (max-width:910px) {
  .k44{top:16vw;left:4vw;width:42vw}
  .k45{top:16.3vw;left:47.8vw;width:42vw}
  .k46{top:41.6vw;left:4.2vw;width:42vw}
  .k47{top:41.8vw;left:47.8vw;width:42vw}
  .k42::before{position:absolute;width:100%;height:50px;background:linear-gradient(#046fbd,#0469b9)}
  .k42{height:72vw}
  .i28 img{width:130px}
  .j6{margin-bottom:35px}
  .j2{margin-top:208vw;margin-bottom:99vw}
  .i177{padding-top:20px}
  #header,#header #header-wrap,#header #header-wrap #logo,#header #mainMenu-trigger{height:60px;line-height:60px}
  #header #header-wrap #logo a>img{height:60px;padding:10px 0}
  .k43{display:none}
  .i17xxx{z-index:3;top:40.3%;left:5%;width:90%}
  .i181{margin-top:0}
  .i58{padding:0;text-align:center}
  .i57{margin-left:16%}
  .i55{margin-left:5%}
  .i47{background:url(../2909/8xs-min.jpg) #0179b8;background-size:cover;background-position:bottom;padding-bottom:109%}
  .i21x{width:60%;margin:auto}
  .i26{width:60%;margin:auto;margin-bottom:30px}
  .i26 .col-md-6{width:50%;float:left}
  .nutnoi-3{/* display:none; */}
  .i4{margin:0;width:100%}
  .tabs-navigation li a br{display:block}
  #header #header-wrap{background:0 0!important}
  .lines:before{width:18px}
  .lines,.lines:after,.lines:before{background-color:var(--main-color)!important}
  #header #mainMenu-trigger{float:right}
  #header #mainMenu:not(.menu-overlay){background:linear-gradient(139deg,#017ec4,#0952af);margin-left:-30px;width:calc(100% + 60px);height: calc(100vh - 60px);padding-right:0;z-index:100;overflow:hidden}
  #header #mainMenu:not(.menu-overlay) nav>ul>li>a{color:#fff!important;text-align:right;padding:24px 0;font-size:30px!important;font-weight:400}
  #header #mainMenu:not(.menu-overlay) nav>ul>li:not(last-child) a{border-bottom:1px #fff solid;margin-right:50px;margin-left:20%}
  #header #mainMenu:not(.menu-overlay) nav>ul>li:first-child>a{margin-top:30px}
  .s3 .heading h2{top:.3%}
  .s4 .col-md-7 .col-md-4{width:33%}
  .s4>img{display:none!important}
  .s5{padding:20px 0;background:url(../upload/bg5.png?2) #0a4fb1;background-size:100% auto;background-position:top;background-repeat:no-repeat}
  .s5>img{display:none!important}
  .s5 .heading{position:relative;top:auto;left:auto;width:100%}
  .s5 .tabs{position:relative;width:94%;left:3%;top:auto;height:500px}
  .tabs-navigation li{float:left}
  .s6>img{display:none!important}
  .s6 h2{position:relative;top:auto;left:auto;transform:none}
  .s6 .tabs{position:relative;top:auto;left:auto;transform:none;width:100%;right:auto;height:500px}
  .s7 .col-md-2{width:33%}
  .s7 p b br{display:none}
  .s7 p b{min-height:auto}
  .s7 .row .col-md-2:nth-child(1){width:40%;margin-bottom:30px}
  .s7 .row .col-md-3:nth-child(2){width:60%;margin-bottom:30px}
  .s7 .row .col-md-2:nth-child(3){border-left:none}
  .s2{background:url(../upload/bg2.png?2),linear-gradient(to right,#056dbf,#027fc7,#027cc6);background-size:100% auto;background-position:top;background-repeat:no-repeat}
  .s4{background-image:url(../upload/bg4sm.png?2);background-size:calc(100% + 1px) calc(100% + 1px);background-position:center;background-repeat:no-repeat;min-height:calc(100vw/768*490)}
  .s6{padding-top:20px}
  .i183{min-height:137px;padding-top:34px}
}
@media only screen and (max-width:700px) {
  .j8,.j4,.j10,.j9,.j5,.j11{font-size:21px}
  .j101{width:140px;bottom:-12px}
  .j100{left:-28px;width:50px}
  .k44{top:16vw;left:2vw;width:42vw}
  .k45{top:16.3vw;left:45.8vw;width:42vw}
  .k46{top:41.6vw;left:2.2vw;width:42vw}
  .k47{top:41.8vw;left:45.8vw;width:42vw}
  .k42{height:75vw}
  .j6{margin-bottom:17px}
  .j2{width:100%;margin-left:0;margin-top:224vw;margin-bottom:119vw}
  .k18{top:22.3vw;width:100%;left:0}
  .i183{min-height:137px;padding-top:34px!important}
  .i130 a{padding-top:12px!important}
  .i63{margin-bottom:0!important}
  .i62{margin-bottom:86%}
  .i67{position:relative;width:100%;left:0;top:0;height:300px;padding-right:10px}
  .i65{margin-top:0;background:linear-gradient(-45deg,#0099D7,#0078B7);padding:24px;border-radius:20px}
  .i66{display:none!important}
  .i57{width:80%;margin-left:10%}
  .i55{margin-left:0;width:93%}
  .i56{margin-top:-35px}
  .i49{margin-bottom:70px}
  .i50 br{display:block!important}
  .i47{padding-top:70px}
  .i21x{width:80%;margin-bottom:30px}
  .i26{width:100%;margin-bottom:0}
  .i26 .col-md-3{width:50%;float:left;clear:inherit;margin-bottom:30px}
  .s3 img:nth-child(10){display:none!important}
  .s1{min-height:calc(100vw/1170*2532);background:transparent}
  .nutnoi{width: 40%;bottom:0;/* left:0; *//* max-width:190px; */}
  .nutnoi-2{left:auto;right:2px}
  .s1>img:nth-child(1),.s1>img:nth-child(2){position:relative;top:auto;left:auto;width:auto;margin-top:123%}
  .s1 a:nth-child(2),.s1 a:nth-child(3){position:relative;top:auto;left:10%;width:80%;display:block}
  #header #mainMenu:not(.menu-overlay) nav>ul>li>a{font-size:19px!important}
  #header #mainMenu:not(.menu-overlay) nav>ul>li:not(last-child) a{margin-right:40px}
  .s2{min-height:calc(100vw/1170*2387);padding-top:30px;background:transparent}
  .s3{min-height:calc(100vw/1170*2582);position:relative;padding-top:20px;background:transparent}
  .s4{min-height:calc(100vw/1170*2645);background:transparent}
  .s5{min-height:calc(100vw/1170*2542);background:transparent}
  .s6{min-height:calc(100vw/1170*2359);background:transparent}
  .h2:not(:last-child),.heading h2,h2,h2:not(:last-child){line-height:1.4;margin-bottom:10px}
  .heading h2+p,h2+p{font-weight:400;font-size:20px}
  .heading h2+p br,h2+p br{display:none}
  .s2 .row h2{display:none}
  .s2 .row h2+p{font-size:13px;margin-bottom:10px}
  .s2 .col-md-6:nth-child(2)>div:nth-child(2){margin-bottom:10px}
  .s3 .heading h2{position:relative;top:auto;left:auto;transform:none}
  .s3 img:nth-child(2){width:67%;top:1%;left:17%}
  .s3 img:nth-child(3){width:36%;top:29%;left:2%}
  .s3 img:nth-child(4){width:36%;top:32%;left:31%}
  .s3 img:nth-child(5){width:36%;top:35%;left:62%}
  .s3 img:nth-child(6){width:67%;top:1%;left:17%}
  .s3 img:nth-child(7){width:36%;top:29%;left:2%}
  .s3 img:nth-child(8){width:36%;top:32%;left:31%}
  .s3 img:nth-child(9){width:36%;top:35%;left:62%}
  .s3 img:last-child{display:none!important}
  h2+p+p br:nth-child(2){display:none}
  .i60 .owl-item img{width:60%;margin:auto;opacity:1!important;height:auto}
  .i60 .owl-item p:nth-child(2){text-align:center;color:#ebde1d;font-weight:600;font-size:20px}
  .i60 .owl-carousel .owl-nav [class*=owl-]{opacity:1}
  .i60 .owl-carousel .owl-nav [class*=owl-],.s4 .owl-carousel:hover .owl-nav [class*=owl-]{background:0 0;border:none}
  .i60 .owl-carousel .owl-nav [class*=owl-] i,.s4 .owl-carousel:hover .owl-nav [class*=owl-] i{color:#78E4FF;font-size:66px;opacity:1}
  .i60 .owl-carousel .owl-nav .owl-next{right:5%;top:39%}
  .i60 .owl-carousel .owl-nav .owl-prev{left:5%;top:39%;opacity:0}
  .i60 .owl-carousel .owl-nav .owl-prev i:before{content:"\f0d9"}
  .i60 .owl-carousel .owl-nav .owl-next i:before{content:"\f0da"}
  .s5 .heading{margin-bottom:218px}
  .s5 .tabs{height:372px;width:90%;left:5%}
  .tabs-navigation li a{border-top-left-radius:1em;border-top-right-radius:1em;padding:19px 5px 5px;min-height:71px;font-size:12px}
  .tabs-content .tab-pane a,.tabs-content .tab-pane p,.tabs-content .tab-pane strong,.tabs-content .tab-pane ul li{font-size:12px}
  .tabs-content{padding:30px 10px 30px 20px;border-bottom-left-radius:1em;border-bottom-right-radius:1em}
  .s6 .heading{margin-bottom:200px}
  .s6 .tabs-navigation li a>p:nth-child(1){display:none}
  .s6 .tabs-navigation li a{min-height:auto;padding:14px 5px 5px;min-height:68px}
  .s6 .tabs-navigation li a p:nth-child(2){position:relative;top:auto;left:auto;transform:none}
  .s6 .tabs-content{padding:19px;height:calc(100% - 67px)}
  .s6 .tabs-content .tab-pane{padding-right:7px}
  .s6 .tabs-content .tab-pane>div{border-radius:1em}
  .s6 .table-bordered>thead>tr>td,.s6 .table-bordered>thead>tr>th{font-size:12px}
  .s7 .row .col-md-2,.s7 .row .col-md-3{float:left;clear:inherit;padding:0 9px}
  .s7 p b{font-size:11px}
  .s7 .row .col-md-2:nth-child(1),.s7 .row .col-md-3:nth-child(2){margin-bottom:10px}
  .s7 p{font-size:9px}
  .s7 p:nth-child(3) a{font-size:8px}
  .s7 .row .col-md-2:nth-child(3){width:39%}
  .s7 .row .col-md-2:nth-child(4){width:35%}
  .s7 .row .col-md-3:nth-child(5){width:26%}
  .s7{padding-bottom:60px}
  .s7 .row .col-md-2:nth-child(4) img{width:33%}
  .s6 .tabs{height:435px}
  .s5 h2{margin-bottom:0}
  .s4 .heading{margin-bottom:20px}
  .s4 .owl-item p:nth-child(3) br{display:none}
}
@media only screen and (min-width:1800px) {
  .k43{left:27vw}
  .k44{left:35vw}
  .k45{left:47vw}
  .k46{left:35vw}
  .k47{left:47vw}
}
.v5{width:69.5vw}
.v22{min-height:calc(100vw/3983*2203);padding:0}
.v24{width:100%;height:auto;display:block}
.v25{width:100%;height:auto}
.v26{position:absolute;top:8.7vw;left:18%;width:30%}
.v28{margin:auto;display:block;width:100%;text-align:center}
.v29{margin:auto}
.v30{text-align:center;color:#fff;font-size:18px;margin:0}
.v31{background:linear-gradient(to right,#019dda,#00a7db,#00afda,#00afda);min-height:12vw}
.v33 img{transition:.3s}
.v41{background:url(../1309/25.png?2);background-size:100% 100%;padding:0;background-position:center;min-height:82vw}
.v44{text-align:center;margin-bottom:3vw}
.v45{width:36vw}
.v81{width:5vw}
.v89{width:5vw}
.v96{width:5vw}
.v102,.v89,.v81,.v96{width:5vw}
.v110{width:590px}
.v126{width:100%}
.t32{padding:0;position:revert;overflow:revert}
.t42{position:absolute;top:28.6vw;left:55%;width:27%;z-index:1}
.t46{margin-top:0;padding-top:20.7vw}
.t114{z-index:2;width:100%}
@media only screen and (max-width:1280px) {
  .i127 a,.i130 a{padding-top:1.4vw!important}
}
@media only screen and (max-width:1024px) {
  .i181{margin-top:-19px}
}
@media only screen and (max-width:991px) {
  .t42{position:relative;width:100%;left:0;top:auto;margin-bottom:8vw}
  .v26{top:15vw;left:16%;width:68%}
  .v5{width:100%!important}
  .v31{background:linear-gradient(to right,#00a6da,#00aadb,#00afda,#00afda);position:relative;overflow:auto}
  .v32{top:auto;bottom:0;width:90%;position:relative}
  .v33{position:relative;width:90%;left:5%;top:0;height:auto;overflow:hidden}
  .v41{padding:10vw 0;background:url(../1309/25xs.png?3);background-size:cover;background-position:center}
  .v102,.v89,.v81,.v96{width:10vw}
  .t114{z-index:2;width:90vw}
  .i127 a,.i130 a{padding-top:2.4vw!important}
  .t129{height:41vw;padding:3.5vw}
  .i181{margin-top:0}
  .v29{width:60%}
  .t112{padding:10vw 0}
}
@media only screen and (max-width:700px) {
  .v31{padding-top:40px}
  .i60 .owl-item .i87 img{width:100px;height:40px}
  .v41{padding:4vw 0 10vw}
  .v45{width:80vw}
  .t129{height:71vw;padding:3.5vw}
  .i130 a{padding-top:4vw!important}
}
.e26x{color:#fff;text-align:center;line-height:1.1;font-size:20px;font-weight:600;margin-bottom:0}
.e26x2{text-align:center;color:#fff}
.e30{width:94%}
.e32{position:absolute;top:44vw;left:12vw;width:76vw;text-align:center}
.e33{margin:auto;width:48%}
.e35{width:48%;float:left;position:relative}
.e37{width:100%}
.e38{color:#fff;line-height:1.3;padding:0 10px;position:absolute;top:29%;left:10%;width:50%}
.e40{display:block}
.e63{position:absolute;top:101vw;left:15vw;width:70vw}
.e64{text-align:center;margin-bottom:0}
.e67{width:96%}
.e70{width:39%}
.e72{position:absolute;top:131vw;left:16vw;width:68vw}
.e73{width:100%}
.e128{position:absolute;top:171vw;left:20vw;width:60vw}
.e136{position:relative}
.e136x{position:absolute;z-index:5;bottom:-3%;left:-3%;width:15%}
.tabs-navigation li.e144 a,.tabs-navigation li.e140 a{padding-top:25px!important}
@media only screen and (max-width:1600px) {
  a,body,li,p{font-size:14px}
}
@media only screen and (max-width:1024px) {
  .tabs-navigation li a{font-size:14px}
  a,body,li,p{/* font-size:11px; */}
}
@media only screen and (max-width: 991px) {
  .e65{width:94%}
  .e63x .e65{width:100%}
  a,body,li,p{font-size:14px}
  .e32,.e63,.e72,.e128{position:relative;background:#e81c25;background-size:cover;top:auto;left:auto;width:100%!important;padding:20px 0}
  .e32{padding-bottom:40px}
  .e35{width:75%;margin-bottom:30px}
  .e59{margin-left:33.3%}
  .e33{width:90%}
  .e63x{margin:0}
  .e68{position:absolute;top:33%}
  .e70{width:34%}
  .e74{margin-top:-87px}
  .e75{width:65vw}
  .e129{width:65vw;margin-left:17.5vw;margin-top:-48px}
  .e128{text-align:center}
  .e72{background:url(../0701/24xs2.jpg?4);background-size:contain;padding-top:16vw;background-position:top;background-color:#e81c25}
}
@media only screen and (max-width:700px) {
  .e26{top:32vw;left:5%;width:90%}
  .e26x2{margin-bottom:0}
  .e74{margin-top:-11.7vw}
  .e129{margin-top:-9.3vw}
  .tabs-navigation li a{font-size:11px}
  .tabs-navigation li.e144 a{padding-top:31px!important}
  .tabs-navigation li.e140 a{padding-top:20px!important}
  .e76{max-width:420px;margin:auto}
  .e63x .e65{width:100%}
  .e65{width:auto}
  .e28{top:21%;left:0}
  .e38{padding:0 5px}
  .i119{margin-bottom:16px}
  .e136{margin-bottom:41px}
  .e64{left:25%;width:50%;top:6%}
  .e68{position:absolute;top:36%}
  .e70{width:44%}
}
.h26{width:64%;margin-left:17%;margin-bottom:1vw}
.h28{width:77%;margin-left:12%}
.h29{width:50%;float:left}
.h30{transition:.2s}
.h31{width:50%;float:left}
.h32{transition:.2s}
.h29:hover .h30,.h31:hover .h32{transform:scale(1.1)}
.h34{color:#fff;line-height:1.4;margin-bottom:3vw}
.h38{margin-right:4%}
.h41{left:39%}
.h42,.h48{position:absolute;top:47%;left:33%;width:63%;height:auto;border-radius:20px;overflow:hidden;border:1px #fff solid}
.h48{left:4%}
.h51,.h53,.h55{width:33.3%;float:left;text-align:center}
.h52,.h54,.h56{width:85%;transition:.2s}
.h52:hover,.h54:hover,.h56:hover{transform:scale(1.05)}
.h111{position:absolute;top:168.7vw;left:41vw;width:18vw;transition:.2s}
.h111:hover{transform:scale(1.05)}
/*.h155{background:url(../0701/1.png);background-size:100% 100%;border:none;box-shadow:none;padding:0}*/
.h156{color: #000;opacity:1}
.h159{/* height:68vh; */overflow:auto;padding:32px 44px;background: #fff;border-radius: 20px;}
.h160t{width:199px}
@media only screen and (max-width:1380px) {
  .h111{top:168.2vw}
  .e38{left:4%;width:63%}
  .h41{left:33%}
}
@media only screen and (max-width:1024px) {
  .h111{top:169.8vw}
}
@media only screen and (max-width:991px) {
  .h26{margin-bottom:4vw}
  .h28{width:90%;margin-left:5%}
  .h34{font-size:17px}
  .h44{margin-left:22%}
  .h50{background:url(../0701/24sm1.jpg?3);height:40vw;background-size:cover;background-position:center;padding-top:16vw}
  .i83{width:80%;margin-bottom:17vw}
  .h111{top:539.7vw;left:33vw;width:35vw}
}
@media only screen and (max-width:700px) {
  .h34 br{display:none}
  .h34{width:90%;margin-bottom:30px;margin-left:5%}
  .v33{width:100%;left:0}
  .e35{width:80%;margin-left:10%}
  .e38{left:7%;width:86%}
  .h42,.h48{top:54%;left:7%;width:87%}
  .h159{padding:25px 20px;/* height:132vw; */}
  .e72{padding-top:10vw;padding-bottom:25vw;background:url(../0701/24xs3.jpg?5);background-size:contain;padding-top:16vw;background-position:top;background-color:#e81c25;background-repeat:no-repeat}
  .h50{background:url(../0701/24xs1.jpg?4);height:164vw;background-size:cover;background-position:center;padding-top:33vw}
  .h51,.h53,.h55{width:70%;margin-left:15%}
  .h111{top:791.4vw;left:23vw;width:54vw;bottom:7vw;top:auto}
}
.d1{}
.d2{}
.d3{}
.d4{}
.d5{}
.d6{}
.d7{}
.d8{}
.d9{}
.d10{}
.d11{}
.d12{}
.d13{}
.d14{}
.d15{}
.d16{}
.d17{}
.d18{}
.d19{}
.d20{}
.d21{}
.d22{}
.d23{}
.d24{}
.d25{}
.d26{}
.d27{}
.d28{}
.d29{}
.d30{}
.d31{}
.d32{}
.d33{}
.d34{}
.d35{}
.d36{}
.d37{}
.d38{}
.d39{}
.d40{}
.d41{}
.d42{}
.d43{}
.d44{}
.d45{}
.d46{}
.d47{}
.d48{}
.d49{}
.d50{}
.d51{}
.d52{}
.d53{}
.d54{}
.d55{}
.d56{}
.d57{}
.d58{}
.d59{}
.d60{}
.d61{}
.d62{}
.d63{}
.d64{}
.d65{}
.d66,.d78,.d85,.d107,.d135,.d146{
    position: absolute;
    top: 54.7vw;
    width: 54%;
    left: 23%;
}
.d67{
    text-align: center;
    margin-bottom: 0.6vw;
}
.d68{
    width: 62%;
}
.d69{
    /* width: 82%; */
    text-align: center;
    margin-bottom: 2vw;
}
.d70{
    width: 54%;
}
.d71{
    position: relative;
}
.d72{}
.d73,.d74,.d75,.d76,.d77{
    position: absolute;
    top: 0;
    left: 0;
    width: 20%;
    height: 100%;
}
.d74{
    left: 20%;
}
.d75{
    left: 40%;
}
.d76{
    left: 60%;
}
.d77{
    left: 80%;
}
.d78{
    top: 87.5vw;
}
.d79{
    margin-bottom: 1.4vw;
}
.d80{
    display: block;
    position: relative;
    border-radius: 33px;
    overflow: hidden;
}
.d81{
    /* border-radius: 33px; */
}
.d82{
    position: absolute;
    top: 50%;
    left: 50%;
    width: 14%;
    transform: translate(-50%,-50%);
}
.d83{
    text-align: center;
}
.d84{
    width: 63%;
}
.d85{
    top: 130.7vw;
}
.d86{
    text-align: center;
    margin-bottom: 1.3vw;
}
.d87{
    width: 52%;
}
.d88{}
.d89{
    border-radius: 13px;
    overflow: hidden;
    background: #018dcb;
}
.d90{}
.d91{}
.d92{
    border: 8px #fff solid;
    border-radius: 13px 13px 0 0;
    border-bottom: none;
}
.d93{
    background: #018dcb;
    text-align: center;
    color: #fff;
    font-weight: 500;
    padding: 1vw 1vw;
    line-height: 1.3;
    font-size: 0.9vw;
    margin-top: -3px;
}
.d94{}
.d95{}
.d96{}
.d97{}
.d98{}
.d99{}
.d100{}
.d101{}
.d102{}
.d103{}
.d104{}
.d105{}
.d106{}
.d107{
    top: 154.4vw;
    height: 32vw;
    width: 58%;
    left: 21%;
}
.d108{
    text-align: center;
}
.d109{
    width: 68%;
}
.d110{
    position: absolute;
    top: 34%;
    left: 39%;
    width: 54%;
}
.d111{
    padding: 10px;
}
.d112{}
.d113{
    margin-bottom: 11px;
}
.d114{
    border-radius: 16px;
    box-shadow: 0px 3px 10px 0px #00000057;
}
.d115{
    color: #fff;
    text-transform: uppercase;
    font-weight: 600;
    line-height: 1.2;
    font-size: 0.8vw;
    text-align: center;
}
.d116{
    color: #fff;
    font-size: 70%;
    line-height: 1.3;
    margin-bottom: 0.3vw;
}
.d117{}
.d118{
    color: #fff;
    font-size: 60%;
    line-height: 1.4;
}
.d119{}
.d120{}
.d121{}
.d122{}
.d123{}
.d124{}
.d125{}
.d126{}
.d127{}
.d128{}
.d129{}
.d130{}
.d131{}
.d132{}
.d133{}
.d134{}
.d135{
    top: 194.7vw;
}
.d136{}
.d137{}
.d138{
    height: 12vw;
    overflow-y: auto;
    padding-right: 13px;
}
.d138x{
    background: #fff;
    border-radius: 1.9vw;
    overflow: hidden;
    padding: 41px;
}
.d139{
    color: #ed292d;
    font-weight: 700;
    margin-bottom: 15px;
}
.d140{
    color: #2472a9;
    font-weight: 500;
    margin-bottom: 20px;
}
.d141{}
.d142{}
.d143{}
.d144{
    margin-top: 3.2vw;
    text-align: center;
}
.d145{
    width: 75%;
}
.d146{
    top: 219.5vw;
}
.d147{
    text-align: center;
    margin-bottom: 1vw;
}
.d148{
    width: 68%;
}
.d149{
    text-align: center;
    margin-bottom: 2vw;
}
.d150{
    width: 75%;
}
.d151{}
.d152{}
.d153{}
.d154{}
.d155{}
.d156{}
.d157{}
.d158{}
.d159{}
.d160{}
.d161{}
.d162{}
.d163{}
.d164{}
.d165{}
.d166{}
.d167{}
.d168{}
.d169{}
.d170{}
.d171{
    overflow: revert;
}
.d172{}
.d173{}
.d174{}
.d175{}
.d176{
    margin-top: -35px;
}
.d177{}
.d178{}
.d179{}
.d180{}
.d181{}
.d182{}
.d183{}
.d184{}
.d185{}
.d186{}
.d187{}
.d188{}
.d189{}
.d190{}
.d191{}
.d192{}
.d193{}
.d194{}
.d195{}
.d196{}
.d197{}
.d198{}
.d199{}
.d200{}
.d201{}
.d202{}
.d203{}
.d204{}
.d205{}
.d206{}
.d207{}
.d208{}
.d209{}
.d210{}
.d211{}
.d212{}
.d213{}
.d214{}
.d215{}
.d216{}
.d217{}
.d218{}
.d219{}
.d220{}
.d221{}
.d222{}
.d223{}
.d224{}
.d225{}
.d226{}
.owl-carousel .owl-nav [class*=owl-],.owl-carousel:hover .owl-nav [class*=owl-],.owl-carousel .owl-nav [class*=owl-]:hover{
    background: transparent;
    border: none;
    border-radius: 0;
    transition: 0.3s;
    opacity: 1;
}
.owl-carousel .owl-nav [class*=owl-]:hover{
    filter: brightness(0) invert(1);
}
.owl-carousel .owl-nav [class*=owl-] i,.owl-carousel:hover .owl-nav [class*=owl-] i,.owl-carousel .owl-nav [class*=owl-]:hover i{
    display: none;
}
.owl-carousel .owl-nav .owl-prev,.owl-carousel:hover .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-prev:hover{
    left: -60px;
    background: url('../0510/Asset 11.png');
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}
.owl-carousel .owl-nav [class*=owl-] i:before{}
.owl-carousel .owl-nav .owl-prev i{}
.owl-carousel .owl-nav .owl-prev i::before{}
.owl-carousel .owl-nav .owl-next,.owl-carousel:hover .owl-nav .owl-next,.owl-carousel .owl-nav .owl-next:hover{
    right: -60px;
    background: url('../0510/Asset 12.png');
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}
.owl-carousel .owl-nav .owl-next i{}
.owl-carousel .owl-nav .owl-next i::before{
}
.d110.owl-carousel .owl-nav [class*=owl-]{
    top: 39%;
}
@media only screen and (max-width:1440px) {
  #mainMenu nav>ul>li{
    padding: 0 16px;
}.d93{
    /* font-size: 13px; */
}.d110{
    top: 31.5%;
}.d135 {
    top: 194.2vw;
}.d107 {
    top: 154.5vw;
    }
} 
@media only screen and (max-width:1380px) {
  .d85 {
    top: 130vw;
}.d138x{
    padding: 22px;
}.d138{
    height: 15vw;
}.chi-tiet-bai-viet p{
    font-size: 1vw;
}
} 
@media only screen and (max-width:1280px) {
  #mainMenu nav>ul>li {
    /* padding: 0 6px; */
}
} 
@media only screen and (max-width:1024px) {
  .v5 {
    width: 100vw;
    border-radius: 0;
}#header{
    /* position: relative; */
}#header.sticky-active{}.d62 {margin-top: 60px;}.d85 {
    top: 131.7vw;
}.d107 {
    top: 156vw;
}.d146 {
    width: 60%;
    left: 20%;
}
} 
@media only screen and (max-width:991px) {
  .d66, .d78, .d85, .d107, .d135, .d146 {
    /* position: absolute; */
    top: 86.7vw;
    width: 70%;
    left: 15%;
}.d176 {
    margin-top: 0px;
    height: auto;
}.d146 {
    top: 372.1vw;
}.d135 {
    top: 298.7vw;
}.d107 {
    top: 235vw;
    height: 52vw;
}.d85 {
    top: 193.2vw;
}.d78 {
    top: 127.5vw;
}.d84 {
    width: 100%;
}.d79 {
    margin-bottom: 3.7vw;
    text-align: center;
}.d86{margin-bottom: 2.4vw;}.d93 {
    font-size: 12px;
    padding: 2.1vw 1vw;
}.d110 {
  left: 33%;
  width: 69%;
}.d145 {width: 32%;}.d144{
    margin-top: 0;
    margin-bottom: 4vw;
}.chi-tiet-bai-viet p {
    font-size: 13px;
}.d138 {
    height: 31vw;
}.d149 {
    margin-bottom: 3vw;
  }
  .d115{
    font-size: 12px;
}
}
  @media only screen and (max-width:767px) {
    .h166{
    width: 50%;
    float: left;
    margin-left: 0;
}.h166:last-child{margin-left: 25%;}
    .d66, .d78, .d85, .d107, .d135, .d146 {
    /* position: absolute; */
    top: 178.7vw;
    width: 90%;
    left: 5%;
}.d146 {
    top: 639.1vw;
}.d135 {
    top: 479.70000000000005vw;
}.d107 {
    top: 381vw;
    height: 52vw;
}.d85 {
    top: 298.2vw;
}.d78 {
    top: 215.5vw;
}.d69{
    margin-bottom: 3.4vw;
}.d81 {width: 80%;}.d86 {
    margin-bottom: 4.6vw;
}.d110 {
    left: 15%;
    width: 70%;
    position: relative;
    top: auto;
}.d138 {
    height: 96vw;
}.d149 {
    margin-bottom: 11vw;
}.d169 {width: 80%;margin-left: 10%;}
    .d115,.d116,.d118{
    text-align: center;
    font-size: 12px;
}.d138x{
    border-radius: 4.9vw;
}.owl-carousel .owl-nav .owl-prev, .owl-carousel:hover .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-prev:hover{
    left: -42px;
}.owl-carousel .owl-nav .owl-next, .owl-carousel:hover .owl-nav .owl-next, .owl-carousel .owl-nav .owl-next:hover{
    right: -40px;
}.d88 {width: 84%;margin-left: 8%;}
  } 
.h160{
    text-align: center;
    margin-bottom: 15px;
}
.h166{
    margin-bottom: 20px;
} 
@media only screen and (max-width:991px) {
  .i210{
    /* height: 87px; */
}
} 


.q157{
    position: absolute;
    top: 8.8%;
    left: 25.7%;
    z-index: 1;
    width: 27%;
    /* opacity: 0.5; */
}
.q158{}
.q159{}
.q160{
    position: absolute;
    top: 34.4%;
    left: 50%;
    z-index: 5;
    width: 19%;
    display: block;
    transform: translateX(-50%);
}
.q161{}
@media only screen and (max-width:991px) {
  .q157{
    position: absolute;
    top: 8.4%;
    left: 10.3%;
    z-index: 2;
    width: 44.8%;
    /* opacity: 0.5; */
}
.q158{}
.q159{}
.q160{
    position: absolute;
    top: 34.4%;
    left: 50%;
    z-index: 5;
    width: 19%;
    display: block;
    transform: translateX(-50%);
}
.q161{}
} 

@media only screen and (max-width:767px) {
  .q157{
    position: relative;
    background: #b3deff;
    width: 100%;
    height: auto;
    top: 0;
    left: 0;
    padding: 16px 60px;
}.q160{
    width: 16%;
    top: 33.4%;
}.d66{
    position: relative;
    top: 0;
    left: 0;
    width: 100%;
    height: auto;
    background: #b3deff;
    padding: 10px 28px;
}
} 
.q1{}
.q2{}
.q3{}
.q4{}
.q5{}
.q6{}
.q7{}
.q8{}
.q9{
    font-size: large;
}
.q10{}
.q11{}
.q13{
  font-size: large;
}
.q14{
    text-align: center;
}
.q15{
  font-size: large;
}
.q16{}
.q17{}
.q18{}
.q19{}
.q20{}
.q21{}
.q22{}
.q23{}
.q24{
    font-size: large;
}
.q25{}
.q26{
    background: var(--main-color);
    padding: 9px;
    color: #ffde80;
    text-align: center;
    font-weight: 700;
    font-size: 30px;
    line-height: 1.3;
    border-radius: 20em;
    margin-bottom: 16px;
}
.q27{
    text-align: center;
}
.q28{}
.q29{
    text-align: center;
    margin-bottom: 13px;
    font-size: large;
}
.q30{}
.q31{}
.q32{}
.q33{}
.q34{}
.q35{}
.q36{}
.q37{
    margin: 0;
    line-height: 1.5;
    font-size: 15px;
}
.q38{}
.q39{}
.q40{}
.q41{}
.q42{}
.q43{}

.q12 {
	position: relative;
	max-width: 100%;
}.q12 input {
	padding-right: 20px;
}.q12 .q44 {
    position: absolute;
    right: 3%;
    top: 50%;
    transform: translateY(-50%);
}

.q45 {
	position: relative;
	max-width: 100%;
}.q45 input {
	padding-right: 20px;
}.q45 .q46 {
    position: absolute;
    right: 3%;
    top: 50%;
    transform: translateY(-50%);
}

.q47{
  font-size: large;
}