.home .web-design{padding-top:225px;padding-bottom:150px;background-image:url(/images/background.svg);background-size:100% 100%;background-repeat:no-repeat}.home .web-design .bodem h2{font-family:"Roboto Slab";line-height:42px;color:#000;margin-bottom:64px}.home .web-design .bodem .title{font-family:"Roboto Slab";line-height:42px;color:#000;font-size:28px;margin-bottom:40px}.home .web-design .bodem .tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home .web-design .bodem .tag .list-tab{display:-ms-grid;display:grid;margin-right:auto}.home .web-design .bodem .tag .tab{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.home .web-design .bodem .tag .tab .image{margin-right:20px}.home .web-design .bodem .tag .tab .image img{max-width:100%}.home .web-design .bodem .tag .tab .text h3{font-family:"Roboto Slab";font-weight:700;line-height:32px;color:#007ec3;margin-bottom:8px}.home .web-design .bodem .tag .tab .text p{font-family:"Roboto Slab";font-weight:400;font-size:16px;line-height:21px;color:#594c40;margin:0}.home .web-design .images img{max-width:100%}.home .power{margin-bottom:60px}.home .power h2{font-family:"Roboto Slab";font-style:normal;line-height:42px;color:#000;text-align:center;margin-bottom:20px}.home .power .list{display:-ms-grid;display:grid;-ms-grid-columns:1fr [3];grid-template-columns:repeat(3, 1fr);grid-gap:40px 30px}.home .power .list .item{background:#fcf8ff;border-radius:10px;padding:25px;-webkit-transition:.5s;transition:.5s}.home .power .list .item .icon{margin-bottom:30px}.home .power .list .item .icon img{background:linear-gradient(66.57deg, #9f5ff1 8.06%, #ff54b0 90.93%);border-radius:80px 50px 10px 80px;padding:20px}.home .power .list .item .text h4{font-size:18px;font-weight:700;line-height:24px;margin-bottom:16px}.home .power .list .item .text span{color:#594c40;font-weight:400;font-size:14px;line-height:18px}.home .power .list .item:nth-child(2) .icon img{background:linear-gradient(63.43deg, #ed2775 8.89%, #ff7448 92.22%);border-radius:80px 50px 10px 80px}.home .power .list .item:nth-child(3) .icon img{background:linear-gradient(222.4deg, #49d4ff 13.33%, #407eff 86.82%);border-radius:80px 50px 10px 80px}.home .power .list .item:nth-child(4) .icon img{background:linear-gradient(66.57deg, #ff5c3c 8.06%, #ff9f32 90.93%);border-radius:80px 50px 10px 80px}.home .power .list .item:nth-child(5) .icon img{background:linear-gradient(63.43deg, #16c772 8.89%, #34ddb8 92.22%);border-radius:80px 50px 10px 80px}.home .power .list .item:nth-child(6) .icon img{background:linear-gradient(222.4deg, #ff4949 13.33%, #ff40d5 86.82%);border-radius:80px 50px 10px 80px}.home .power .list .item:hover{background:#fff;-webkit-box-shadow:1px 1px 10px rgba(0,0,0,.1);box-shadow:1px 1px 10px rgba(0,0,0,.1)}.home .power .list .item:hover .icon img{border-radius:100px}.home .customers{background-image:url(/images/background-customers.svg);background-size:100% 100%;background-repeat:no-repeat;padding-top:60px;padding-bottom:100px}.home .customers h2{font-family:"Roboto Slab";font-weight:700;line-height:42px;color:#000;text-align:center;margin-bottom:20px}.home .customers .row{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.home .customers .tab-content .tab-pane .image{background:linear-gradient(135.89deg, rgba(246, 142, 177, 0.6) 7.65%, #8f63db 58.7%, #3f43fb 98.4%);border-radius:100px 100px 100px 0px;text-align:center;padding:20px 60px;margin-bottom:30px}.home .customers .tab-content .tab-pane .image img{max-width:100%}.home .customers .tab-content .tab-pane h3{font-weight:700;font-size:18px;line-height:24px;color:#000;margin-bottom:20px}.home .customers .tab-content .tab-pane a{font-weight:400;font-size:14px;line-height:18px;color:#007ec3;text-decoration:none}.home .customers .tab-content .tab-pane a img{margin-right:10px}.home .customers .nav-pills{display:-ms-grid;display:grid;-ms-grid-columns:1fr [2];grid-template-columns:repeat(2, 1fr);grid-gap:30px 30px}.home .customers .nav-pills button{height:130px;background:#fff;border-radius:20px}.home .customers .nav-pills button img{max-width:100%;padding:5px}.home .customers .nav-pills button:hover{border:1px solid #007ec3;-webkit-box-shadow:1px 1px 5px rgba(0,0,0,.1);box-shadow:1px 1px 5px rgba(0,0,0,.1)}.home .customers .nav-pills .active{border:1px solid #007ec3;-webkit-box-shadow:1px 1px 5px rgba(0,0,0,.1);box-shadow:1px 1px 5px rgba(0,0,0,.1)}.home .project{padding:60px 0px}.home .project h2{font-weight:700;line-height:42px;color:#000;text-align:center;margin-bottom:20px}.home .project p{font-weight:400;line-height:24px;text-align:center;color:#594c40;margin:2.5em 0}.home .project .list{-webkit-padding-start:0;padding-inline-start:0;list-style:none;display:-ms-grid;display:grid;-ms-grid-columns:1fr [5];grid-template-columns:repeat(5, 1fr);grid-gap:20px 20px;position:relative}.home .project .list .item{float:left}.home .project .list .item .but{height:130px;text-align:center;background:#fff;border:1px solid #ddd;-webkit-box-shadow:1px 1px 5px rgba(0,0,0,.1);box-shadow:1px 1px 5px rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-filter:grayscale(1);filter:grayscale(1);margin:0 auto;position:relative}.home .project .list .item .but img{max-width:100%;max-height:120px}.home .project .list .item .but:hover{-webkit-filter:none;filter:none;cursor:pointer}.home .project .list .item .but:hover::before{content:"";position:absolute;inset:0;z-index:-1;margin:-5px;background-image:linear-gradient(135deg, #fcdde8, #d7bdea, #a2a2fc);border-radius:inherit}.home .project .list .item .content{display:none;position:absolute;left:0;margin:19px 0px;background:#fff;width:100%}.home .project .list .item .content::before{content:"";position:absolute;inset:0;z-index:-1;margin:-5px;background-image:linear-gradient(135deg, #fcdde8, #d7bdea, #a2a2fc);border-radius:inherit}.home .project .list .item .content .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home .project .list .item .content .text{padding:0px 30px}.home .project .list .item .content .text h3{font-weight:700;font-size:18px;line-height:24px;color:#594c40;margin-bottom:20px}.home .project .list .item .content .text span{display:block;font-weight:400;font-size:14px;line-height:24px;color:#594c40;margin-bottom:20px}.home .project .list .item .content .text span img{margin-right:10px}.home .project .list .item .content .text a{font-weight:400;font-size:16px;line-height:24px;text-transform:uppercase;color:#594c40;text-decoration:none;padding:8px 20px;border:2px solid #594c40;display:inline-block}.home .project .list .item .content .text a i{margin-right:10px}.home .project .list .item .content .image img{max-width:100%}.home .project .list .height{height:500px}.home .project .list .height .but{-webkit-filter:none;filter:none}.home .project .list .height .but::before{content:"";position:absolute;inset:0;z-index:-1;margin:-5px;background-image:linear-gradient(135deg, #fcdde8, #d7bdea, #a2a2fc);border-radius:inherit}.home .project .list .height .but::after{bottom:-20px;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;left:0%;margin:0px 0 0 -5px;background:#fff;border:0px solid #000;width:105%;height:20px;z-index:999999 !important;border-left:5px solid #d7bdea;border-right:5px solid #a2a2fc}.home .service{padding:55px 0px;background-image:url(/images/background-service.svg);background-repeat:no-repeat;background-size:100% 100%}.home .service h2{font-weight:700;line-height:42px;color:#000;margin-bottom:20px}.home .service p{line-height:24px;color:#594c40}.home .service .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home .service .images img{max-width:100%}.home .service .list{display:-ms-grid;display:grid;-ms-grid-columns:1fr [2];grid-template-columns:repeat(2, 1fr);grid-gap:20px 8px}.home .service .list .item{padding:15px 14px;background:#fff;-webkit-box-shadow:1px 1px 5px rgba(0,0,0,.15);box-shadow:1px 1px 5px rgba(0,0,0,.15);border-radius:40px;font-size:14px;text-align:center;border-image-source:linear-gradient(222.4deg, #49d4ff 13.33%, #407eff 86.82%)}.home .service .list .item span{line-height:24px;color:#000}.home .service .list .item:hover{-webkit-transition:ease-out .5s;transition:ease-out .5s;background:linear-gradient(222.4deg, #49d4ff 13.33%, #407eff 86.82%);border:none}.home .service .list .item:hover span{color:#fff}.home .design{padding:60px 0px}.home .design h2{font-weight:700;font-size:32px;line-height:42px;color:#000;margin-bottom:20px;text-align:center}.home .design p{font-weight:400;font-size:14px;line-height:24px;color:#594c40;margin-bottom:40px}.home .design .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home .design .images{background:url("/images/design.svg") no-repeat;background-size:cover}.home .design .images img{max-width:100%;transform:rotate(5deg);transform-origin:center;animation:rotate-back-and-forth 5s infinite alternate}@keyframes rotate-back-and-forth{from{transform:rotate(5deg)}to{transform:rotate(-5deg)}}.home .design .list{display:-ms-grid;display:grid;grid-gap:20px}.home .design .list .item{display:-webkit-box;display:-ms-flexbox;display:flex}.home .design .list .item .image{margin-right:20px}.home .design .list .item .image img{width:52px}.home .design .list .item .chitiet h3{font-style:normal;font-weight:700;font-size:16px;line-height:24px;color:#000;margin-bottom:10px}.home .design .list .item .chitiet span{font-style:normal;font-weight:400;font-size:14px;line-height:24px;color:#594c40}.home .trend{padding:60px 0px;background-image:url(/images/background_xuhuong.svg);background-repeat:no-repeat;background-size:100% 100%}.home .trend h2{font-weight:700;line-height:42px;color:#000;margin-bottom:20px;text-align:center}.home .trend p{font-weight:400;font-size:16px;line-height:24px;color:#594c40;text-align:center;margin-bottom:50px}.home .trend .item{margin-bottom:30px}.home .trend .item .images{width:100%;border-radius:10px;overflow:hidden;margin-bottom:15px}.home .trend .item .images img{max-width:100%;height:220px;-o-object-fit:cover;object-fit:cover}.home .trend .item .time{font-weight:400;font-size:15px;line-height:20px;color:#594c40;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.home .trend .item .time img{max-width:100%;width:auto;margin-right:10px}.home .trend .item a{line-height:24px;color:#000;text-decoration:none}.home .trend .owl-nav .owl-next{background:url(/images/right.svg);background-repeat:no-repeat;width:50px;height:50px;margin:0;position:absolute;right:-100px;top:25%}.home .trend .owl-nav .owl-next span{display:none}.home .trend .owl-nav .owl-next:hover{background:url(/images/right.svg)}.home .trend .owl-nav .owl-prev{background-image:url(/images/left.svg);background-repeat:no-repeat;width:50px;height:50px;margin:0;position:absolute;left:-100px;top:25%}.home .trend .owl-nav .owl-prev span{display:none}.home .trend .owl-nav .owl-prev:hover{background:url(/images/left.svg)}.home .trend .owl-dots .owl-dot span{width:40px;height:2px;background:#d9d9d9}.home .trend .owl-dots .owl-dot.active span{background:#007ec3}.home .tool{padding:60px 0px}.home .tool .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home .tool .images img{max-width:100%}.home .tool .list{display:-ms-grid;display:grid;-ms-grid-columns:1fr [4];grid-template-columns:repeat(4, 1fr);grid-gap:7px}.home .tool .list .item{height:120px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;-webkit-box-shadow:1px 1px 5px rgba(0,0,0,.15);box-shadow:1px 1px 5px rgba(0,0,0,.15);border-radius:5px;position:relative}.home .tool .list .item img{max-width:100%;margin:auto;-webkit-filter:grayscale(1);filter:grayscale(1)}.home .tool .list .item:hover::before{content:"";position:absolute;inset:0;z-index:-1;margin:-2px;background-image:linear-gradient(135deg, #fcdde8, #d7bdea, #a2a2fc);border-radius:inherit}.home .tool h2{line-height:42px;color:#000;margin-bottom:20px;text-align:center}.home .tool p{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#594c40;margin-bottom:30px}.content_banner_wrapper{padding-top:50px}.content_banner_wrapper .main_title_banner{text-align:center;font-family:"Roboto Slab",sans-serif;font-size:40px;line-height:60px;font-weight:350}.content_banner_wrapper .main_title_banner span{color:#c70000;text-transform:uppercase}.content_banner_wrapper .sub_title_banner{margin:0;font-family:"Roboto Slab",sans-serif;text-align:center;font-size:32px;text-shadow:0 3px 2px rgba(0,0,0,.25);font-weight:700;margin-bottom:50px}.content_banner_wrapper .sub_title_banner span{color:#007ec3}.content_banner_wrapper .main_content_banner{display:flex;position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between}.content_banner_wrapper .main_content_banner::after{background:url("/images/ripples.png");content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);width:100%;height:120px;background-size:80% auto;background-repeat:no-repeat;z-index:1}.content_banner_wrapper .main_content_banner .add_p_relative{position:relative;z-index:3}.content_banner_wrapper .main_content_banner .left_banner_img{width:37%}.content_banner_wrapper .main_content_banner .left_banner_img img{width:100%}.content_banner_wrapper .main_content_banner .center_banner_img{width:200px;height:200px}.content_banner_wrapper .main_content_banner .center_banner_img .blue_circle{width:100%;height:100%;position:relative;display:flex;justify-content:center;align-items:center;padding:20px;border-radius:50%;background:conic-gradient(rgb(169, 95, 241), rgba(0, 0, 0, 0.05) 30deg 100deg, rgb(255, 84, 176) 130deg 200deg, rgba(0, 0, 0, 0.05) 210deg 280deg, rgb(169, 95, 241) 330deg);animation:rotateConerGradient 8s linear infinite}.content_banner_wrapper .main_content_banner .center_banner_img .p_abs_centerPart{width:80%;position:absolute;height:auto;top:50%;left:50%;transform:translate(-50%, -50%)}.content_banner_wrapper .main_content_banner .group_right_img{width:34%;display:flex;flex-direction:column;gap:20px}.content_banner_wrapper .main_content_banner .group_right_img .items_right_banner{width:100%;display:flex;align-items:center;box-sizing:border-box;padding:10px;background:linear-gradient(to right, rgb(255, 255, 255), rgba(255, 255, 255, 0));border:2px #fff solid;border-radius:50px}.content_banner_wrapper .main_content_banner .group_right_img .items_right_banner .icon_item_right_banner{width:20%;margin-right:20px}.content_banner_wrapper .main_content_banner .group_right_img .items_right_banner .icon_item_right_banner img{width:100%}.content_banner_wrapper .main_content_banner .group_right_img .items_right_banner .AI_desc{width:80%;margin:0;font-family:"Roboto slab",sans-serif;font-size:20px}.content_banner_wrapper .main_content_banner .group_right_img .items_right_banner .AI_desc span{color:#007ec3}@keyframes rotateConerGradient{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media screen and (max-width: 769px){.content_banner_wrapper .title_banner{font-size:20px}.content_banner_wrapper .main_content_banner .center_banner_img{width:120px;height:120px}.content_banner_wrapper .main_content_banner .group_right_img .items_right_banner .icon_item_right_banner{margin-right:7px}.content_banner_wrapper .main_content_banner .group_right_img .items_right_banner .AI_desc{font-size:13px}}@media screen and (max-width: 450px){.content_banner_wrapper .title_banner{font-size:20px;text-shadow:none;margin-bottom:145px}.content_banner_wrapper .main_content_banner{display:flex}.content_banner_wrapper .main_content_banner::after{transform:translate(10%, -170px)}.content_banner_wrapper .main_content_banner .left_banner_img{width:50%}.content_banner_wrapper .main_content_banner .center_banner_img{width:100px;height:100px;margin:20px 0;position:absolute;top:0;left:50%;transform:translate(-50%, -150%)}.content_banner_wrapper .main_content_banner .group_right_img{width:50%;gap:5px}.content_banner_wrapper .main_content_banner .group_right_img .items_right_banner{padding:5px}.content_banner_wrapper .main_content_banner .group_right_img .items_right_banner .icon_item_right_banner{margin-right:5px}.content_banner_wrapper .main_content_banner .group_right_img .items_right_banner .AI_desc{font-size:8px}}.cursor-hidden{display:none !important}/*# sourceMappingURL=default.css.map */
