/* https://ketoanhoangkim.com/userdatb/9367/wp-content/themes/keyweb/css/2.content.css?ver=6.4.1 */
div.pp_woocommerce .pp_content_container{padding:8px 0}.pp_content_container .pp_left{padding-left:8px}.pp_content_container .pp_right{padding-right:8px}.full-content{float:left;width:100%}.full{box-sizing:border-box;float:left;width:100%}.content-1,.content-2,.content-3,.content-5,.content-6,.content-8{float:left;width:100%!important;margin:50px 0px 50px 0px}.full .title-head h2{color:#1f365c;font:normal bold 34px / 40px "Open Sans Condensed",Helvetica,Arial,Verdana,sans-serif;text-transform:uppercase;margin-bottom:15px}.opacity{position:absolute;top:0;left:0;background-color:rgba(31,54,92,0.3);width:100%;height:100%;opacity:0}.header-page{background:#1f365c;width:100%;float:left}.content-page{width:100%;float:left;line-height:118px}.content-page .title-page{width:50%;float:left}.content-page .breadcrumbs-page{width:50%;float:left}.content-page .breadcrumbs-page .breadcrumbs{float:right}.content-page .breadcrumbs-page a,.content-page .breadcrumbs-page span{font:normal 17px / 19px "Open Sans Condensed",Helvetica,Arial,Verdana,sans-serif;color:#fff;text-transform:capitalize}.header-page .padding-10{padding:40px 0px;font:bold 35px / 38px "Open Sans Condensed",Helvetica,Arial,Verdana,sans-serif!important;text-transform:uppercase;color:#fff;margin:0}#main-page{width:100%;float:left;padding:30px 0px}.content-agency #main-page{padding-bottom:0px}.col-post-1{width:70%;margin-right:3%;float:left}.col-post-1 .comments{width:100%;float:left}.description-post{width:100%;float:left;padding-bottom:30px;font-family:'Open Sans',sans-serif;line-height:normal}.description-post p{color:#8c95a2;font-size:16px;margin:0px}.description-post p>img{width:100%;height:100%;margin-bottom:20px}.share-post,.post-meta,.navigation{text-align:center;width:100%;float:left;margin-bottom:40px;font-family:'Open Sans',sans-serif}.meta-category{width:100%;float:left;margin-bottom:15px}.meta-category span{color:#1f365c;font-size:14px}.category-post{width:55%;float:left;text-align:right}.time-post{width:40%;float:left;text-align:left}.meta-category .post-categories{float:right}.meta-category .post-categories li{display:inline}.tags-post a{text-decoration:none!important;padding:5px 10px;margin:5px;font-size:12px;border:1px solid #f5f5f5}.share-description{padding-bottom:15px}.share-description p{color:#1f365c;font:bold 18px / 20px "Open Sans Condensed",Helvetica,Arial,Verdana,sans-serif}.share-button a{padding:10px 15px;text-decoration:none!important;margin-right:5px}.share-button .facebook,.share-button .linkedin{border:1px solid;border-color:rgba(0,123,199,.3);color:#007bc7}.share-button .facebook:hover,.share-button .linkedin:hover,.share-button .twitter:hover{border:1px solid #2abeeb}.share-button .google,.share-button .pinterest{border:1px solid;border-color:rgba(230,66,53,.3);color:#e64235}.share-button .google:hover,.share-button .pinterest:hover{border:1px solid #cf2834}.share-button .twitter{border:1px solid;border-color:rgba(0,123,199,.3);color:rgba(0,123,199,.3)}.info-author{width:100%;float:left;padding:30px 0px;margin-bottom:50px;background:#f4f4f4}.avar-author{width:20%;margin:0px 5%;float:left;text-align:center}.avar-author img{border-radius:100%}.author-description{width:70%;float:left}.author-description>h4{margin-top:0px;color:#1f365c;font:bold 18px / 20px "Open Sans Condensed",Helvetica,Arial,Verdana,sans-serif;text-transform:uppercase;margin-bottom:20px}.author-description>p{color:#8c95a2;font-size:14px;font-family:'Open Sans',sans-serif;line-height:normal;margin:0}.navigation{padding:25px 0px;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4}.nav-link{float:left;width:100%;display:flex}.nav-prev{width:30%;float:left;text-align:left;text-decoration:none!important}.nav-center{width:30%;float:left;text-decoration:none!important}.nav-next{width:30%;margin-left:auto;float:left;text-align:right;text-decoration:none!important}.nav-prev i{margin-right:5%;width:10%;float:left}.nav-next i{margin-left:5%;width:10%;float:right}.nav-prev p{text-transform:uppercase;color:#1f365c;font-size:16px;margin:0px 0px 10px 0px;float:left;width:85%}.nav-prev span{width:85%;float:left;color:#1f365c;font:bold 20px / 24px "Open Sans Condensed",Helvetica,Arial,Verdana,sans-serif}.nav-next p{text-transform:uppercase;color:#1f365c;font-size:16px;margin:0px 0px 10px 0px;float:right;width:85%}.nav-next span{width:85%;float:right;color:#1f365c;font:bold 20px / 24px "Open Sans Condensed",Helvetica,Arial,Verdana,sans-serif}.nav-prev span:hover,.nav-next span:hover{color:#ffb536}.nav-link i{font-size:60px;color:#f4f4f4}.nav-link i:hover{color:#8c95a2}.related-post{width:100%;float:left;border-bottom:1px solid #f4f4f4}.title-related,.title-comment{width:100%;float:left;text-align:center;margin-top:20px}.title-related h3,.title-comment h3{color:#1f365c;font:bold 20px / 24px "Open Sans Condensed",Helvetica,Arial,Verdana,sans-serif;margin-bottom:10px}.title-comment p{display:inline-block;font-family:'Open Sans',sans-serif}.item-related{width:50%;float:left;margin-bottom:40px}.related{width:95%;margin-right:5%;float:left}.img-relate{width:30%;margin-right:5%;float:left}.img-relate img{width:100%;height:100%;float:left}.img-relate:hover{background:#000;opacity:0.8}.related .post-content{width:65%;float:left;font-family:'Open Sans',sans-serif}.related .post-content a{text-decoration:none;color:#1f365c;display:inline-block}.related .post-content a h4{line-height:normal;margin-bottom:10px}.col-post-2{width:27%;float:left}.col-post-2 .item{width:84%;padding:0px 8%;float:left;background:#f5f5f5;margin-bottom:30px}.col-post-2 .item-lq{width:100%;float:left;padding-bottom:15px}.col-post-2 .item-lq .img-lq{width:25%;margin-right:5%;float:left}.col-post-2 .item-lq .img-lq>a>img{width:100%;height:100%;border-radius:100%}.col-post-2 .item-lq .title-lq{width:70%;float:left;font-family:'Open Sans',sans-serif}.col-post-2 .item-lq .title-lq>a{text-decoration:none;font-size:14px;color:#1f365c;display:inline-block;line-height:normal}.title-lq a p{margin-bottom:10px}.title-lq>p{margin:0}.col-post-2 .item-lq .title-lq>a:hover{color:#ffb536}.col-post-2 .title-item>h3{color:#1f365c;font:bold 20px / 24px "Open Sans Condensed",Helvetica,Arial,Verdana,sans-serif;padding:15px 0px}.col-post-2 .item-2 .img-item{width:31.3%;margin-right:3%;float:left}.col-post-2 .item-2 .img-item a{position:relative}.col-post-2 .item-2 .img-item:nth-child(3n+3){margin-right:0px}.col-post-2 .item-2 .img-item img{width:100%;height:100%}.recent .comment-box>li{margin-bottom:15px;color:#8c95a2}.recent .comment-box>li>a:first-child{color:#8c95a2;font-size:16px;text-transform:capitalize}.recent .comment-box>li>a:last-child{color:#8c95a2;text-decoration:none}.recent .comment-box>li>a:last-child:hover{color:#ffb536!important}#reply-title,.comment-notes{display:none}#comments .comment-form p>label{color:#1f365c;width:100%;float:left}#comments .comment-form input[type="text"]{border:1px solid #ffb536;width:100%;float:left;margin:15px 0px}#comments .comment-form input[type="text"]:focus{outline:none}#comments .comment-form-comment textarea{width:100%;height:150px;border:1px solid #ffb536;margin:15px 0px;box-sizing:border-box}#comments .comment-form .form-submit{width:100%;float:left;margin-bottom:0}#comments .comment-form input[type="submit"]{border:0px;background:#ffb536;color:#fff;font-size:16px;font-weight:700;cursor:pointer;padding:15px 20px;margin:0}.col-post-2 .item-4 .searchform{padding-bottom:20px}.col-post-2 .item-4 .searchform input[type='text']{outline:none;border:1px solid #8b95a2;border-right:0px;width:60%}.col-post-2 .item-4 .searchform button[type='submit']{border:1px solid #8b95a2;padding:0px 15px;cursor:pointer}.comments-area .comments-title{text-align:center;color:#1f365c}.comments-area .commentlist{width:100%;float:left;background:#f5f5f5;margin:0;padding:30px;box-sizing:border-box}.comments-area .commentlist>li{margin-bottom:20px;width:100%;float:left;border-bottom:1px solid #8b95a2}.comment header.comment-meta{width:100%;float:left}.comment header.comment-meta img{border-radius:100%;width:8%;float:left;height:100%;margin-right:4%}.comment header.comment-meta cite{width:88%;float:left;margin-bottom:10px}.comment header.comment-meta cite>b{color:#1f365c;text-transform:uppercase;font:bold 20px / 22px "Open Sans Condensed",Helvetica,Arial,Verdana,sans-serif}.comment header.comment-meta cite>span{display:none}.comment header.comment-meta>a{color:#1f365c;font:normal 14px / 14px "Open Sans Condensed",Helvetica,Arial,Verdana,sans-serif}.comment section.comment,.reply,.comments-area article.comment>p{width:88%;float:right;margin-bottom:10px}.comment section.comment p{margin-bottom:10px;font-family:'Open Sans',sans-serif;color:#555}.reply>a{float:right;margin-right:5%;color:#1f365c;font:bold 14px / 14px "Open Sans Condensed",Helvetica,Arial,Verdana,sans-serif}.reply>span{display:none}#respond{float:left;width:100%}#commentform{margin-top:20px}.section .description-section{margin-bottom:50px}.section .section-work .title-work h4{font:bold 26px / 28px "Open Sans Condensed",Helvetica,Arial,Verdana,sans-serif;margin:0px;color:#1f365c}.section .icon-work{width:100%;float:left;margin:30px 0px;padding-top:30px}.section .icon-work>li{width:100%;float:left;margin-bottom:50px;position:relative}.icon-list .icon-line{left:40px;border-right-width:1px;border-right-style:dashed;height:100%;position:absolute;top:25px;z-index:1;border-color:#ffb536}#hexagon i{font-size:16px;color:#fff}.section .icon-work .icon{width:10%;margin-right:5%;float:left}.section .icon-work .descrition{width:70%;float:left}.section .icon-work .descrition h3{font:bold 18px / 22px "Open Sans Condensed",Helvetica,Arial,Verdana,sans-serif;color:#1f365c;margin-top:0px}.section .icon-work .descrition .text-sm{color:#8b95a2;font-size:14px}.section-price{width:100%;float:left}.section-price .title-price h4{font:bold 26px / 28px "Open Sans Condensed",Helvetica,Arial,Verdana,sans-serif;color:#1f365c;margin:0px 0px 30px 0px}.section-price .pri-item{width:100%;float:left;border-bottom:1px solid #f4f4f4;padding:10px 0px}.section-price .pri-item .info-pri{width:90%;float:left}.section-price .pri-item .info-pri span{color:#1f365c;font:bold 18px / 22px "Open Sans Condensed",Helvetica,Arial,Verdana,sans-serif}.section-price .pri-item .price{width:10%;float:left}.section-price .pri-item .price span{color:#ffb536;font:bold 18px / 22px "Open Sans Condensed",Helvetica,Arial,Verdana,sans-serif;float:right}#hexagon{width:80px;height:40px;background:#ffb536;position:relative;text-align:center;line-height:40px;z-index:2}#hexagon:before{content:"";position:absolute;top:-25px;left:0;width:0;height:0;border-left:40px solid transparent;border-right:40px solid transparent;border-bottom:25px solid #ffb536}#hexagon:after{content:"";position:absolute;bottom:-25px;left:0;width:0;height:0;border-left:40px solid transparent;border-right:40px solid transparent;border-top:25px solid #ffb536}.content-testimonial,.form-testimonial{width:100%;float:left}.grid{background:#fff;width:100%;max-width:100%}.post-testimonial p{font-family:'Open Sans',sans-serif;line-height:normal;margin-bottom:10px}.grid:after{content:'';display:block;clear:both}.testimonial-item,.grid-sizer{width:29.3%;margin-right:2%;margin-bottom:2%}.testimonial-item{background:#f4f4f4}.item-testimonial{margin:3%;width:94%;float:left}.testimonial-description p{color:#8c95a2;margin-bottom:15px;font-family:'Open Sans',sans-serif;line-height:normal;font-size:15px}.testimonial-img{width:20%;float:left;margin-right:5%}.testimonial-img img{border-radius:100%;width:100%;height:100%;background:#fff}.testimonial-title{width:75%;float:left}.testimonial-title a{text-decoration:none}.testimonial-title a:hover h4{color:#ffb536}.testimonial-title h4{color:#1f365c;font:bold 16px / 18px "Open Sans Condensed",Helvetica,Arial,Verdana,sans-serif;padding-bottom:15px}.testimonial-title>p{text-decoration:none;color:#1f365c;font:bold 14px / 16px "Open Sans Condensed",Helvetica,Arial,Verdana,sans-serif}.form-testimonial{text-align:center;background:#f5f5f5;padding:30px 0px}.frm-main{margin:0px 15%}.frm-main>.contact-form>h2,.frm-main>.contact-form>p{display:none}.frm-main>.contact-form{width:100%;text-align:left}.frm-main>.contact-form p input[type="submit"]{padding:10px 15px;font-size:18px;margin:0}.form-testimonial .frm-title h2{color:#1f365c;font:bold 35px / 39px "Open Sans Condensed",Helvetica,Arial,Verdana,sans-serif;margin-top:25px}.form-testimonial p{float:left;width:100%;margin-bottom:10px;font-family:'Open Sans',sans-serif;line-height:normal}.form-testimonial .contact-form p input[type="text"],.form-testimonial .contact-form p input[type="email"],.form-testimonial .contact-form textarea{margin:0;box-sizing:border-box;width:100%;height:auto;padding:10px;border:1px solid #ddd;max-height:160px}.content-agency{width:100%;float:left}.content-agency .main-1{width:100%;float:left}.main-1>.col-content{width:50%;float:left}.our-experience{width:93%;margin-left:7%;float:left}.the7>h3,.title-experience>h3{color:#1f365c;font:bold 26px / 30px "Open Sans Condensed",Helvetica,Arial,Verdana,sans-serif;margin-bottom:25px}.the7>p{color:#8c95a2;font-size:16px;font-family:'Open Sans',sans-serif;line-height:normal}.the7>p>span{color:#1f365c;font-weight:700}.section-1{width:100%;float:left;padding-bottom:60px}.progress{position:relative;width:100%;background:#f7f7f7;height:13px;margin:10px 0px;box-shadow:none}.vc-bar{background:#ffb536;position:absolute;top:0;left:0;height:100%}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:13px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#ffb536;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}small.vc-lable{font-size:13px;font-family:'Open Sans',sans-serif}.section-2{background:#f4f4f4;width:100%;float:left}.main-2{width:100%;float:left;padding:60px 0px}.main-2 .main-content{width:65%;float:left;margin-right:5%}.main-2 .main-content .title-content h3{color:#1f365c;font:bold 35px / 35px "Open Sans Condensed",Helvetica,Arial,Verdana,sans-serif;text-transform:uppercase;margin-bottom:35px}.main-2 .main-content .description-content p{color:#8b95a2;font-size:20px;font-style:italic;line-height:1.5}.main-2 .main-content .title-footer>p{color:#1f365c;font:bold 26px / 26px "Open Sans Condensed",Helvetica,Arial,Verdana,sans-serif;margin-top:35px;margin-bottom:15px}.main-2 .main-content .title-footer>span{color:#ffb536;font:bold 22px / 22px "Open Sans Condensed",Helvetica,Arial,Verdana,sans-serif}.main-2 .img-content{width:30%;float:left}.main-2 .img-content img{width:100%;height:auto;border-radius:100%}.section-3{width:100%;float:left;background:#1f365c}.main-3{width:100%;float:left;padding:60px 0px}.main-3 .col-content{width:33.3%;float:left}.main-3 .col-content .col-inner .icon{text-align:center;width:25%;float:left}.main-3 .col-content .col-inner .icon i{width:99.89px;min-height:99.89px;position:relative;float:right;border-radius:100%;background:#ffb536}.main-3 .col-content .col-inner img{position:absolute;top:18px;left:18px}.main-3 .col-content .col-inner .lenght{width:70%;float:left;margin-left:5%}.main-3 .col-content .col-inner .lenght .number{color:#fff;font:bold 60px / 60px "Open Sans Condensed",Helvetica,Arial,Verdana,sans-serif;margin:0px;font-weight:700}.main-3 .col-content .col-inner .lenght .title-item p{color:#fff;margin:5px 0 0 0;font:bold 18px / 18px "Open Sans Condensed",Helvetica,Arial,Verdana,sans-serif}.section-4{width:100%;float:left}.main-4{width:100%;float:left;padding:60px 0px}.main-4 .col-wrap{width:50%;float:left}.main-4 .col-wrap .title-col h3{font:bold 26px / 26px "Open Sans Condensed",Helvetica,Arial,Verdana,sans-serif;color:#1f365c;margin-bottom:35px}.main-4 .col-3 .item-3 .item-wrapper{width:95%;margin-right:5%;float:left}.main-4 .col-3 .item-3 .item-wrapper .col-icon{width:10%;float:left}.main-4 .col-3 .item-3 .item-wrapper .box-icon{width:36px;float:left;font-size:15px;color:#fff;background:#ffb536;border-radius:100%;text-align:center;height:36px;display:flex;align-items:center;justify-content:center}.main-4 .col-3 .item-3 .item-wrapper .col-content{width:90%;float:left;margin-bottom:15px}.main-4 .col-3 .item-3 .item-wrapper .col-content .title-head h3{color:#1f365c;text-transform:uppercase;font:normal bold 26px / 32px "Open Sans Condensed",Helvetica,Arial,Verdana,sans-serif;font-size:20px;margin-top:0px}.main-4 .col-3 .item-3 .item-wrapper .col-content .description p{color:#8c95a2;font-size:15px;margin:0;font-family:'Open Sans',sans-serif;line-height:normal}.main-4 .col-wrap .list-image{width:23.5%;margin-right:2%;margin-bottom:2%;float:left}.main-4 .col-wrap .list-image:nth-child(4n+4){margin-right:0px}.main-4 .col-wrap .list-image>a{position:relative;width:100%;float:left}.main-4 .col-wrap .list-image img{width:100%;height:auto;float:left}.main-4 .col-wrap .list-image>a:hover i{opacity:0.9}.section-5{width:100%;float:left;background:#f4f4f4}.main-5{width:100%;float:left;padding:30px 0px}.main-5 .title-main h3{color:#1f365c;font:bold 26px / 26px "Open Sans Condensed",Helvetica,Arial,Verdana,sans-serif}.main-5 .main-slide{width:100%!important;float:left;position:relative}.main-5 .slide-container5{width:90%;margin:0px 5%;position:relative;height:130px;overflow:hidden}.main-5 .main-list{float:left;position:absolute}.main-5 .main-list .list-item{width:216px;float:left}.main-5 .main-list .list-item .img-item{width:80%;float:left;margin:0px 10%}.main-5 .main-list .list-item .img-item img{width:100%;height:100%;float:left}.main-5 .main-slide .owl-nav .prev5{position:absolute;top:50%;left:0%;margin:-35px 0 0 0;padding:30px 5px;background:#ffb536;color:#fff;font-size:16px;cursor:pointer}.main-5 .main-slide .owl-nav .next5{position:absolute;top:50%;right:0%;margin:-35px 0 0 0;padding:30px 5px;background:#ffb536;color:#fff;font-size:16px;cursor:pointer}#main-page .filters-new,#contact-wrapper .item-filter{width:100%;float:left;margin-bottom:20px}.item-filter{float:left;width:100%;display:flex;align-items:center;justify-content:center}.filter-category .filter-active{background:#ffb536;color:#fff}.filter-category button{color:#1f365c;font:bold 16px / 18px "Open Sans Condensed",Helvetica,Arial,Verdana,sans-serif;padding:5px 15px;text-decoration:none;background:#fff;cursor:pointer;margin:0px 5px;border:1px solid transparent}.filter-category button:focus{outline:none}.filter-category button.is-checked{color:#fff;background:#ffb536}.filter-category button:hover{color:#ffb536;background:#fff}.filter-by,.filter-sort{display:inline-block;margin:0px 5px}.filter-by span,.filter-sort span{cursor:pointer}.filter:after{content:'';display:block;clear:both}.filter-switch{position:relative;display:inline-block;width:19px;height:7px;margin:0 10px;background-color:rgba(255,181,54,0.2);-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;border-radius:8px;cursor:pointer}.filter-switch-toggle{position:absolute;top:-1px;width:9px;height:9px;background-color:#ffb536;content:"";-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;-webkit-transition:left .3s ease-out;-moz-transition:left .3s ease-out;-ms-transition:left .3s ease-out;-o-transition:left .3s ease-out;transition:left .3s ease-out}.left-act .filter-switch-toggle{left:0px}.right-act .filter-switch-toggle{right:0px}.grid:after{content:'';display:block;clear:both}.content-new,.meta-post .post-categories{width:100%;float:left}.content-new,.meta-post>p a{color:#1f365c}.col-post-new{width:calc(25% - 10px);float:left;margin-right:calc(40px/3);margin-bottom:calc(40px/3)}.col-post-new:nth-child(4n){margin-right:0}.img-post>a{width:100%;float:left}.img-post>a:hover{opacity:0.8}.img-post img{width:100%;height:100%;float:left}.col-post-new .post-new{width:100%;font-family:'Open Sans',sans-serif}.element-item .img-post{position:relative;float:left;width:100%}.element-item .date-post{position:absolute;background:#fff;padding:3px 10px;top:10px;right:10px}.date-post>span{color:#1f365c;font-size:12px;font-weight:700}.element-item .title-post{width:100%;float:left;margin:15px 0px}.post-new a{text-decoration:none}.title-post a{display:block}.title-post a h3{color:#1f365c;font:bold 20px / 24px "Open Sans Condensed",Helvetica,Arial,Verdana,sans-serif}.title-post a h3:hover{color:#ffb536}.element-item .meta-post{width:100%;float:left;display:flex;align-items:center}.post-new .post-categories{display:inline-block;width:auto}.post-new .meta-post p{margin:0}.description{float:left;width:100%;display:inline-block}.meta-post .post-categories li{display:inline;float:left;list-style-type:circle;color:#ffb536}.meta-post .post-categories li a{color:#1f365c;padding-right:15px}.post-new .description p{display:inline-block;float:left;width:100%;line-height:normal;font-size:15px;margin:10px 0px;color:#555}.element-item .post-new>a{text-decoration:none;color:#1f365c;padding-bottom:5px;font:bold 16px / 18px "Open Sans Condensed",Helvetica,Arial,Verdana,sans-serif;float:left}.post-service{float:left;width:100%;padding:50px 0px}.sibar-service{float:left;width:28%;margin-right:2%}.post-service #main-page{width:70%;padding:0}.title-service{font-family:'Open Sans Condensed';font-weight:700;text-transform:uppercase;font-size:24px;line-height:1;margin-bottom:20px;color:#1f365c}.content-service{font-family:'Open Sans',sans-serif;line-height:normal;font-size:15px;float:left;width:100%}.content-service p{margin-bottom:10px}.quy-trinh-lv{float:left;width:100%;margin-top:30px}.quy-trinh-lv h3{line-height:1;margin-bottom:20px;font-family:'Open Sans Condensed',sans-serif;font-weight:700;text-transform:uppercase;font-size:24px;color:#1f365c}.main-quy-trinh{float:left;width:100%;display:block}.main-quy-trinh li{display:inline-flex;width:100%;align-items:center;margin-bottom:30px;position:relative}.main-quy-trinh li:last-child{margin:0}.main-quy-trinh li:last-child::after{display:none}.icon-qt{width:60px;height:30px;display:flex;justify-content:center;align-items:center;color:#fff;background:#ffb536;font-size:20px;position:relative;margin:0;padding:0}.icon-qt::before{content:"";position:absolute;width:0;height:0;top:-20px;left:0;border-width:0px 30px 20px 30px;border-style:solid;border-color:transparent transparent #ffb536 transparent}.icon-qt::after{content:"";position:absolute;width:0;height:0;bottom:-20px;left:0;border-width:20px 30px 0px 30px;border-style:solid;border-color:#ffb536 transparent transparent transparent}.text-qt{width:calc(100% - 60px);box-sizing:border-box;padding-left:30px}.text-qt h4{line-height:1;font-family:'Open Sans Condensed',sans-serif;font-weight:700;text-transform:uppercase;font-size:18px;color:#1f365c;margin-bottom:10px}.text-qt p{font-family:'Open Sans',sans-serif;font-size:15px;margin:0;line-height:normal}.main-quy-trinh li::after{content:"";position:absolute;width:0;height:30px;bottom:-30px;left:30px;border-left:1px dashed #ffb536}.col-service{width:31.3%;float:left;margin-right:3%;margin-bottom:3%;text-align:center}.col-service:nth-child(3n+3){margin-right:0px}.col-service .img-ser img{width:60%;height:60%;border-radius:100%}.col-service .img-ser>a{width:100%;height:100%;float:left;text-align:center;margin-bottom:15px}.col-service .img-ser img:hover{opacity:0.9}.col-service .title-ser a{text-decoration:none}.col-service .title-ser a:hover h3{color:#ffb536}.col-service .title-ser h3{color:#1f365c;font:bold 22px / 24px "Open Sans Condensed",Helvetica,Arial,Verdana,sans-serif}.col-service .description-ser{color:#8c95a2;font-size:14px}.description-ser p{margin:0;font-family:'Open Sans',sans-serif;line-height:normal;color:#555}.title-service span{color:#fff}.title-service>.box-3{background:#f5f5f5;margin-bottom:0px}.title-service>.box-3 .title-2>h2{color:#1f365c!important}#content .col-post{width:calc(100%/3 - 10px);margin-right:15px;margin-bottom:15px;float:left;background:#f4f4f4}#content .col-post:nth-child(3n){margin-right:0px}#content .col-post .img-post{margin-bottom:15px;width:100%;float:left}#content .col-post .title-post{width:90%;margin:0px 5%}h2.title a{color:#1f365c;font:bold 20px / 20px "Open Sans Condensed",Helvetica,Arial,Verdana,sans-serif;text-decoration:none;text-transform:uppercase}h2.title a:hover{color:#ffb536}#content .col-post .description-post{width:90%;margin:0px 5%}.section-page{background:#fff;width:100%;float:left}.col-gallery{width:100%;float:left;padding:50px 0px}.col-gallery .gallery-item{width:18.4%}.item-gallery{float:left;width:18.4%;margin-right:2%;margin-bottom:2%}.item-gallery:nth-child(5n+5){margin-right:0px}.item-gallery img{width:100%;height:100%;float:left}.content-special{width:100%;float:left}.content-special .section-3{background:#fff}.content-special .img-special{width:50%;float:left}.content-special .img-special img{width:90%;height:90%;float:left}.content-special .main-special{width:50%;float:left;margin-top:70px}.title-service .content-3{margin:0}.main-special .title-special h4{font:bold 20px / 20px "Open Sans Condensed",Helvetica,Arial,Verdana,sans-serif;color:#ffb536;margin-bottom:15px}.main-special .title-special h3{font:bold 28px / 28px "Open Sans Condensed",Helvetica,Arial,Verdana,sans-serif;color:#1f365c;margin-bottom:25px}.main-special .description-special{width:100%;float:left;margin-bottom:30px}.main-special .description-special p{color:#8b95a2;font-size:15px}.main-special .cb{margin-bottom:30px;width:100%;float:left}.main-special .cb p{margin-bottom:20px;width:100%;float:left}.main-special .cb span:first-child{padding:5px;border-radius:100%;background:#ffb536}.main-special .cb span i{font-style:normal;padding:5px;color:#fff}.main-special .contact a{position:relative;padding:10px 20px;color:#fff;background:#ffb536;font:bold 20px / 20px "Open Sans Condensed",Helvetica,Arial,Verdana,sans-serif;text-transform:uppercase;text-decoration:none}.main-special .contact a:hover .opacity{opacity:0.9}.content-our .item-our{width:31.3%;margin-right:3%;margin-bottom:3%;float:left;text-align:center}.content-our .item-our:nth-child(3n+3){margin-right:0px}.content-our .item-our img{width:50%;height:50%;border-radius:100%}.content-our .title-our h4{font:bold 20px / 20px "Open Sans Condensed",Helvetica,Arial,Verdana,sans-serif;color:#1f365c;margin:15px 0px}.content-our .title-our p{font:bold 16px / 16px "Open Sans Condensed",Helvetica,Arial,Verdana,sans-serif;color:#1f365c;margin:15px 0px}.content-our .description-our p{color:#555;font-size:15px;font-family:'Open Sans',sans-serif;line-height:normal}.content-our .footer-our p{font:bold 16px / 16px "Open Sans Condensed",Helvetica,Arial,Verdana,sans-serif;margin:15px 0px}.content-our .footer-our p.mail{color:#ffb536;text-transform:uppercase}.content-our .footer-our p.phone{color:#1f365c;text-transform:uppercase}.gallery-item{width:calc(100%/4 - 10px);margin-right:calc(40px/4);margin-bottom:calc(40px/4);float:left}.gallery-item:nth-child(4n){margin-right:0}.gallery-item .gallery-icon img{width:100%;height:100%;float:left;border:0}#gallery-1 br{clear:none!important;display:none}.hide{display:none}.show-register{display:block}.box-myaccount{background:none repeat scroll 0 0 rgba(255,255,255,0.5);left:50%;padding:5px;position:absolute;top:10%;z-index:9999;min-width:300px;transform:translateX(-50%)}.box-myaccount .woocommerce{background:none repeat scroll 0 0 #FFF;padding:10px}.box-myaccount #customer_login.col2-set .col-1,.box-myaccount #customer_login.col2-set .col-2{float:left;width:100%}.box-myaccount .login,.box-myaccount .register{display:none;margin:10px 0!important;padding:10px!important}.box-myaccount.show-login .login{display:block;float:left}.box-myaccount.show-register .register{display:block}.box-myaccount.show-login .form-row{float:left;margin:0;width:100%}.wrap-for-myaccount{background:none repeat scroll 0 0 #000;height:100%;left:0;opacity:0.5;position:fixed;top:0;width:100%;z-index:9999}.show-register .u-column1.col-1 h2{display:none}.show-login .u-column2.col-2 h2{display:none}.box-myaccount h2{font-size:18px;text-transform:uppercase}.box-myaccount label{color:#181818;font-size:13px;margin-bottom:5px}.box-myaccount input[type="email"],.box-myaccount input[type="password"]{box-shadow:none;height:24px}.box-myaccount .lost_password{float:right;font-size:12px}.login label[for=rememberme]{clear:both;float:left}.wrap-for-myaccount{background:none repeat scroll 0 0 #000;height:100%;left:0;opacity:0.5;position:fixed;top:0;width:100%;z-index:9999}.btn-sidebar-mobile{display:none}@media only screen and (max-width:1199px){.content-page{width:94%;margin:0px 3%}.item-left .item-inner .slide-circle{height:100%}.item-left .item-inner .slide-circle .main-circle{border-radius:100%;width:80%;height:80%!important;margin:10%;background:#fff;position:relative;height:100%;text-align:center}}@media only screen and (max-width:960px){.section{width:100%}.sidebar{width:100%}#main-page{padding:20px 0px}.post-service{padding:20px 0px}.sibar-service{width:100%;margin:0;order:2;margin-top:20px}div#wrap-content{display:flex;flex-wrap:wrap}.post-service #main-page{width:100%}.content-page .title-page,.content-page .breadcrumbs-page{width:100%;line-height:normal;text-align:center}.header-page .padding-10{padding:10px 0px;font-size:20px!important;text-align:center}.content-page .breadcrumbs-page .breadcrumbs{float:none;line-height:inherit}.the7>h3,.title-experience>h3{font-size:20px!important;margin-bottom:10px}.section-1{padding-bottom:20px}.main-2{padding:20px 0px}.main-2 .main-content .title-content h3{font-size:20px!important;margin-bottom:10px}.main-2 .main-content .description-content p{font-size:16px;font-style:italic;line-height:23px;margin-bottom:10px}.main-2 .main-content .title-footer>span{font-size:16px}.main-3 .col-content .col-inner img{position:unset;top:18px;left:18px;width:30px;margin:auto;right:0;bottom:0}.main-3 .col-content .col-inner .icon i{width:70px;min-height:70px;align-items:center;display:flex;justify-content:center}.main-3 .col-content .col-inner .lenght .number{font-size:30px!important}.main-3 .col-content .col-inner .lenght .title-item p{font-size:15px}.main-3{padding:20px 0px}.main-4{padding:20px 0px}.main-5 .title-main h3,.main-2 .main-content .title-footer>p,.main-4 .col-wrap .title-col h3{font-size:20px}.main-4 .col-3 .item-3 .item-wrapper .col-content .title-head h3{font-size:15px}}@media only screen and (max-width:1024px){.filter-by,.filter-sort{width:30%}.col-post-new,.grid-item{width:47%;margin-right:3%}#content .col-post{width:48%;margin-right:2%;float:left}#content .col-post:nth-child(2n+2){margin-right:0px}}@media only screen and (max-width:979px){.col-post-1{width:100%;margin:0px;float:left;margin-bottom:50px}.btn-sidebar-mobile{display:block;cursor:pointer;font-size:25px;color:red;position:fixed;top:30%;left:10px;transition:0.7s all}.col-post-2{width:100%;max-width:350px;transform:translateX(-350px);position:fixed;left:0;transition:0.7s all;top:0;bottom:0;max-height:100vh;padding:20px 0;overflow:auto;z-index:99999;background:#fff;margin:0}.col-post-2 .item{width:100%;padding:10px;box-sizing:border-box;margin-bottom:10px}.col-post-2.active{transform:translateX(0)}.btn-sidebar-mobile.active{transform:translateX(350px)}.content-our .item-our{width:47%;margin-right:3%;padding-bottom:20px}.full .title-head h2{font-size:20px;margin-bottom:10px;line-height:normal}.title-service>.box-3 .title-2>h2{font-size:25px;margin-bottom:10px;line-height:normal}.box-3 .btn-footer a span{font-size:14px}}@media only screen and (max-width:800px){.col-testimonial{width:47%;margin-right:3%}.col-testimonial:nth-child(3n+3){margin-right:3%}.filter-category{width:100%;text-align:center}.filter-extras{display:none}.filter{float:none}}@media only screen and (max-width:768px){.content-page{width:94%;margin:0px 3%}.main-1>.col-content{width:100%}.our-experience{width:100%;margin:0px}.main-2 .main-content{width:100%;margin:0px}.main-2 .img-content{width:100%;margin-top:0px;margin-top:50px;text-align:center}.main-2 .img-content img{width:50%;height:50%}.main-3 .col-content .col-inner .icon{width:45%;margin-right:5%;float:left;position:relative}.main-3 .col-content .col-inner .lenght{width:50%;margin-left:0px}.main-4 .col-wrap{width:100%}.col-post-new,.grid-item{width:31.3%;margin-right:3%}.col-post-1,.col-post-2{width:100%;margin:0px;float:left}.main-4 .col-wrap .list-image{width:47.5%;margin-right:5%;margin-bottom:3%}.main-4 .col-wrap .list-image:nth-child(2n+2){margin-right:0px}.col-post-new{width:48%;margin-right:4%}.col-post-new:nth-child(2n+2){margin-right:0px}.col-service{width:calc(50% - 5px);margin-right:10px;margin-bottom:10px}.col-service:nth-child(3n){margin-right:10px}.col-service:nth-child(2n){margin-right:0}.col-service .title-ser h3{font-size:16px}.description-ser p{font-size:14px}.content-special .img-special{width:100%}.content-special .main-special{width:100%}#gallery-1 .gallery-item{width:29.3333%!important;margin-right:2%}}@media only screen and (max-width:768px){#content .col-post{width:48%;margin-right:2%;margin-bottom:2%;float:left}.content-our .title-our h4,.title-post a h3,.author-description>h4{font-size:16px;margin:10px 0;line-height:normal}.content-our .title-our p,.content-our .description-our p,.content-our .footer-our p.phone,.content-our .footer-our p.mail,.post-new .description p{font-size:14px;margin:0 0 10px}.meta-post .post-categories li a,.related .post-content a h4{font-size:13px}.info-author{padding:15px;margin-bottom:10px}.avar-author img{width:40px;display:block;margin:auto}}@media screen and (max-width:600px){.col-post-2 .item-2 .img-item{width:47.5%;margin-right:5%}.col-post-2 .item-2 .img-item:nth-child(3n){margin-right:5%}.col-post-2 .item-2 .img-item:nth-child(2n+2){margin-right:0px}.col-post-new .post-new{width:100%;margin-right:0px}.element-item .img-post{width:100%}#gallery-1 .gallery-item{width:48%!important;margin-right:2%}}@media only screen and (max-width:599px){#content .col-post{width:100%;margin-right:0px;margin-bottom:3%;float:left}.header-page .padding-10{font-size:16px!important;line-height:normal!important}.content-page .breadcrumbs-page a,.content-page .breadcrumbs-page span{font-size:14px!important;line-height:normal!important}}@media only screen and (max-width:479px){.nav-next,.nav-prev{width:100%;margin:0px;float:none;text-align:center;margin-bottom:15px}.nav-center{display:none}.nav-next i,.nav-prev i{display:none}.nav-next p,.nav-next span,.nav-prev p,.nav-prev span{width:100%;float:none}.info-author{text-align:center}.avar-author{width:90%}.author-description{width:100%}.main-4 .col-3 .item-3 .item-wrapper .col-icon{width:15%}.main-4 .col-3 .item-3 .item-wrapper .col-content{width:85%}#gallery-1 .gallery-item{width:100%!important;margin-right:0px}.main-3 .col-content{width:50%;margin-bottom:10px}.item-related{width:100%}.related{width:100%;padding-right:0}.col-testimonial{width:100%;margin-right:0px}}@media only screen and (max-width:400px){.content-our .item-our,.col-service{width:100%;margin:0px;padding-bottom:20px}.col-post-new{width:100%;margin:0px}.col-post-2{width:100%;max-width:300px;transform:translateX(-300px)}.btn-sidebar-mobile.active{transform:translateX(300px)}}@media only screen and (max-width:370px){.section .icon-work .descrition{width:60%}.main-4 .col-wrap .list-image{width:100%;margin:0px 0px 10px 0px}}@media only screen and (max-width:319px){.nav-next,.nav-prev{width:100%;margin:0px;float:none;text-align:center;margin-bottom:15px}.nav-center{display:none}.nav-next i,.nav-prev i{display:none}.nav-next p,.nav-next span,.nav-prev p,.nav-prev span{width:100%;float:none}.info-author{text-align:center}.avar-author{width:90%}.author-description{width:100%}.main-4 .col-3 .item-3 .item-wrapper .col-icon{width:15%}.main-4 .col-3 .item-3 .item-wrapper .col-content{width:85%}.main-3 .col-content{width:100%}}@media only screen and (max-width:319px){.col-post-2{width:100%;max-width:250px;transform:translateX(-250px)}.btn-sidebar-mobile.active{transform:translateX(210px);z-index:99999999}}