@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@400;700&display=swap");
body{font-family:'Nunito', sans-serif;}:root{--pricing-1-item-1-primary:#2bc48a;--pricing-1-item-1-secondary:#2bd293;--pricing-1-item-2-primary:#25b1ca;--pricing-1-item-2-secondary:#5ad4e9;--pricing-1-item-3-primary:#ff6a00;--pricing-1-item-3-secondary:#ff832b;--pricing-2-item-1-primary:#0679cf;--pricing-2-item-1-secondary:#0679cf;--pricing-2-item-2-primary:#d81c42;--pricing-2-item-2-secondary:#ff4268;--pricing-2-item-3-primary:#7d21fe;--pricing-2-item-3-secondary:#8633fa;}
.az-price{color:#0778e5;font-size:30px;font-weight:700;margin-left:5px;font-family:"segoe ui";}
.az-duration{font-size:16px;font-weight:600;line-height:16px;font-family:"segoe ui";}
.az-price-old{font-size:1.3rem;text-decoration:line-through;color:#9b9b9b;}
.row-box-shadow-3 .col-inner{overflow:hidden;}
.az-feature-domain{position:absolute;left:120px;top:45px;height:auto;width:100%;padding:5px 24%;word-wrap:break-word;color:#fff;font-size:12px;font-weight:700;transform:rotate(45deg);background-image:linear-gradient(to right,#f8ba16,#fccb0d);}
.home-discount-banner-featured{}
.home-discount-banner-featured .row-top-bn .col-inner{box-shadow:4px 4px 0 0 #006ada;background-color:rgb(255,255,255);border-top-right-radius:20px;border-bottom-left-radius:20px;padding:10px 0}
.home-discount-banner-featured .row-top-bn h3{font-size:20px;margin-bottom:5px;border-bottom:1px dashed #a3a3a3;padding-bottom:3px;}
.home-discount-banner-featured .row-top-bn p{font-size:14px;margin-bottom:0;color:#006ada;line-height:1.3em;font-style:italic;margin-bottom:2px;}
.home-discount-banner-featured .ux-timer > span{padding:8px 5px 0 5px !important;}
.home-discount-banner-featured .ux-timer strong{font-size:13px !important;}
.fw-bold{font-weight:bold;}
.button{padding:5px 15px;}
.btn-outline-g{border-radius:100rem;padding:1rem;font-size:1rem;padding:.5rem 3rem;color:#0e68c8;box-shadow:0 0 6px 0 rgba(157, 96, 212, 0.5);border:solid 3px transparent;background-image:linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0)), linear-gradient(101deg, #0e68c8, #02a4a5);background-origin:border-box;background-clip:content-box, border-box;box-shadow:2px 1000px 1px #fff inset;transition:0.3s all;white-space:nowrap;}
.btn-outline-g:hover{box-shadow:none;color:white;}
.btn-small{padding:5px 20px;display:inline-block;font-size:14px;}
.fx-btn-blick, .fx-btn-blick-outer > div{position:relative;overflow:hidden;}
.fx-btn-blick:before, .fx-btn-blick-outer > div:before{content:"";background-color:#fff;height:100%;width:3em;display:block;position:absolute;top:0;-webkit-transform:skewX(-45deg) translateX(0);transform:skewX(-45deg) translateX(0);-webkit-transition:none;transition:none;opacity:0;-webkit-animation:left-slide 2s infinite;animation:left-slide 2s infinite;}
.btn-custom{padding:5px 25px;border-radius:50px;color:white;font-size:14px;}
.btn-custom:hover{opacity:0.8;}
@keyframes left-slide {
0%{left:-50%;opacity:0.1;}
50%, 100%{left:150%;opacity:0.75;}
}
.w2steam a{color:#FF4D00;}
.w2steam{padding-left:5px;margin-left:5px;border-left:1px solid;}
.fa-li{top:7px!important;}
.section-lua-chon ul.fa-ul li{margin-bottom:26px;}
.section-tin-tuc .post-item{padding-bottom:0px;}
#recent-posts-2,#tag_cloud-2{padding-left:0px;padding-right:0px;}
#recent-posts-2 li a{font-size:14px;}
.dark .is-divider{background-color:rgb(42, 160, 239);}
.product-title a{color:#0083C7;}
a.button-header{font-weight:normal !important;padding:8px 7px!important;background-color:#1daf00!important;color:white!important;font-size:15px!important;border-radius:3px;}
a.button-header i{padding-right:10px;}
.title-home{color:#0071bb!important;text-transform:uppercase;font-size:20px;line-height:25px;}
.section-footer ul{margin-left:0px;}
.div-no-padding{padding-bottom:0px !important;}
.gioi-thieu-dau-trang .row .col{padding:0px}
.gioi-thieu-dau-trang .row .col p{margin:0}
body{line-height:25px;;font-size:16px;color:gray}
.line-ngang{background:linear-gradient(45deg,#c33764,#1d2671);}
.line-ngang h3{margin-bottom:0}
.line-ngang .row .col{padding:0}
.can-gi .row2{background:white;border-top-left-radius:10px;border-top-right-radius:10px;border:1px solid #dedede;}
.thiet-lap-he-thong{margin-top:-30px;}
input[type='email'], input[type='search'], input[type='number'], input[type='url'], input[type='tel'], input[type='text'], textarea{font-size:15px}
.nav-dropdown.nav-dropdown-default>li>a{font-size:15px}
.nav-dropdown-default{padding:0}
.nav-dropdown{border:1px solid #c3c3c3;}
.pricing-table .items>div{padding:2px 0;border-bottom:1px dotted #d6d6d6;}
.pricing-table .items{padding:10px 30px;}
.pricing-table-items span{color:#444444;font-size:15px}
.pricing-table-items{padding:10px 20px;}
.pricing-table .title{text-transform:none;letter-spacing:0;color:white;line-height:25px;}
.mau-web .row .col{padding:0 15px 10px;}
b, strong{font-weight:bold !important;}
.single-product .div-danh-muc{display:none;}
.box-category .count{display:none;}
.product-title{font-weight:bold;}
span.amount{color:red;}
section.line-ngang{padding-left:20px !important;padding-right:20px !important;}
div.tab-panels div.row{margin-left:0px !important;margin-right:0px !important}
.title-home{position:relative;margin-bottom:25px;padding-bottom:5px;}
.title-home:before{content:"";position:absolute;top:100%;left:50%;transform:translatex(-50%);height:19px;width:100%;background:url(//aweb5s.com/wp-content/uploads/2019/09/line-icon1.png) no-repeat center center;}
.title-box-home{color:#0071bb!important;text-transform:uppercase;font-size:20px;}
.pricing-table .title{font-size:20px;background:transparent;}
.pricing-table.featured-table .title{background:transparent;}
.r_price.row-collapse>div{padding:0 5px !important;}
.r_price.row-collapse .col-inner{background:transparent !important;}
.r_price.row-collapse .col-inner .pricing-table{border-radius:5px;overflow:hidden;}
.r_price.row-collapse .description{padding:5px 0;margin:15px 0 5px;color:#fff;font-weight:bold;text-transform:uppercase;font-size:15px;}
.r_price .is-outline,.r_price .is-outline span{transition:.5s;color:#fff;}
.r_price .is-outline{border-radius:7px;}
.r_price .is-outline:hover span{color:#fff;}
.pricing-table-items span{font-size:14px;}
.right_icon .col-inner>.row>.col{padding:10px 15px;border-bottom:1px dashed #ccc;}
.section-line-ngang .button span{text-transform:capitalize;}
.section-phan-hoi{border-bottom:2px solid #0071bb;}
.ss_support h1 a{color:#f00;}
.ss_support h1 span{font-weight:normal;font-size:16px;padding-left:10px;}
.ss_support .icon-box a{font-size:20px;font-weight:bold;color:#0071bb;}
.ss_support .icon-box a:hover{text-shadow:0 1px 1px #0071bb;padding-bottom:5px;}
.nav-dropdown{box-shadow:1px 1px 15px rgb(0 0 0 / 15%);}
#masthead .nav-dropdown{top:45px;}
.header-main .nav>li:hover a:before{width:100%;opacity:1;}
.section-line-ngang .button.primary:hover{background:radial-gradient(#aadeff,#0085dd);}
.section-line-ngang .button.secondary:hover{background:radial-gradient(#d2ffc9,#1daf00);}
.section-why .row-large>.col.col_choose{padding:15px;border-left:0;}
.section-why .chose.row-large>.col.col_choose>.col-inner{padding:10px !important;background:#fff;border-radius:4px;box-shadow:0 0 7px #ccc;}
.category-page-row .shop-container .product-title a{font-size:17px;}
.category-page-row .shop-container .col-inner, .category-page-row .shop-container .col-inner img{border-radius:5px;}
.category-page-row .product-category .box-image img{height:90px;object-fit:contain;transition:.3s;}
.category-page-row .box-category:hover .header-title{transition:.5s;}
.category-page-row .box-category:hover .header-title{text-shadow:0 1px 1px #2194e0;color:#2194e0;}
.pricing-table-header .title{border:0;}
.pricing-table .price{color:#fff;font-weight:bold;padding-top:5px;padding-bottom:10px;}
.r_price.row-collapse .description{font-size:17px;position:relative;background:#55555538;}
.featured-table .pricing-table-header{background:linear-gradient(to right, #225f9f 0%, #19cbe6 100%);}
.featured-table{border-color:#1ba0fd;}
.r_price .col:nth-child(1) .pricing-table .button{background:linear-gradient(to right, #1daf00 0%, #49d62c 100%);border:0;}
.r_price .col:nth-child(3) .pricing-table .button{background:linear-gradient(to right, #225f9f 0%, #19cbe6 100%);border:0;}
.r_price .col:nth-child(3) .pricing-table .button{background:linear-gradient(to right, #ef4c23 0%, #ffc600 100%);border:0;}
.r_price .col:nth-child(3) .pricing-table-header{background:linear-gradient(to right, #ef4c23 0%, #ffc600 100%);}
.pricing-table-header{background:linear-gradient(to right, #1daf00 0%, #49d62c 100%);position:relative;z-index:10;padding-bottom:20px;}
.pricing-table-wrapper{margin-bottom:40px;}
.box_pro{position:absolute;left:0;bottom:0;right:0;bottom:100%;transition:.5s;opacity:0;display:none !important;}
.product-small:hover .box_pro{opacity:1;}
.box_pro a{display:inline-block;width:49%;padding:.4em 0 .5em;margin:0;box-sizing:border-box;font-size:13px;color:#fff;font-weight:bold;text-transform:capitalize;}
.product-small .box_pro a:hover{color:#fff;}
.product-small .box-text.text-center{background-image:linear-gradient(to right, #3663ff 0%, #44abff 100%);padding:10px;}
.box_pro a.item_link:nth-child(1){background:linear-gradient(to right, #1daf00 0%, #32a71a 100%) !important;font-size:16px;}
.box_pro a.item_link:nth-child(3){background:linear-gradient(to right, #ef4c23 0%, #ffc600 100%)!important;font-size:16px;}
.product-main .khuyen-mai{background:#F1F8E9;border-radius:4px;border:1px dashed #2e942b;padding:10px;margin-bottom:20px;}
.product-main .khuyen-mai h4{color:#2e942b;}
.product-main .khuyen-mai li{list-style:none;color:#3a3a3a;font-size:16px;background:url(//aweb5s.com/wp-content/uploads/2019/10/check@2x.png);background-repeat:no-repeat;background-size:14px;background-position-y:9px;padding-left:23px;}
.tu-van{text-align:center;margin-top:20px;border:1px dashed #999;padding:10px 0;font-size:20px;}
.tu-van h3{font-weight:normal;margin:0;}
.tu-van span{font-size:16px;}
.tu-van span a{font-size:24px;color:#f00;font-weight:bold;}
.dang-ky>a{width:49%;display:inline-block !important;margin:0 !important;box-sizing:border-box;font-weight:bold;border-radius:0 !important;line-height:25px;padding:10px 0 !important;}
.dang-ky .fancybox{background:#1daf00;}
.dang-ky a span{font-size:11px;text-transform:initial;}
#fancybox-wrap{width:500px !important;text-align:center;}
#fancybox-outer{background:transparent;box-shadow:none;}
#fancybox-content{width:450px !important;margin:auto;border-radius:5px;box-shadow:0 0 20px #111;-moz-box-shadow:0 0 20px #111;-webkit-box-shadow:0 0 20px #111;}
#fancybox-content h3{text-transform:uppercase;}
.header-bg-color, .header-wrapper{background:#fff;}
a.devvn_buy_now_style{margin:auto;display:block;margin-top:20px;max-width:100%;}
.header-main .nav > li > a{font-weight:500 !important;font-size:15px;}
.gg-patner{margin-bottom:50px;}
.gg-patner:after{content:"";display:table;clear:both;}
.gg-patner h3,.gg-patner p{float:left;height:115px;margin:0;}
.gg-patner h3{width:calc(50% - 5px);line-height:25px;border:3px solid #2b75e4;padding:10px;}
.gg-patner p{width:50%;text-align:left;}
.gg-patner p img{width:auto;height:100%;object-fit:cover;object-position:left;margin:0 !important;}
.product-info .product-title{text-align:center;text-transform:uppercase;}
.product-info .is-divider{position:relative;left:50%;transform:translate(-50%);}
.dang-ky a span{font-size:17px !important;letter-spacing:0;font-weight:normal;}
.dang-ky>a{letter-spacing:2px;font-size:110%;}
#fancybox-img{object-fit:cover;object-position:top;}
.table-stroke td{padding:.5em;}
table.table-stroke.jquery-pc{border:1px solid #ececec;padding:10px;}
.devvn-popup-title,.popup-customer-info-group .devvn-order-btn{background:-webkit-linear-gradient(top, #f59000, #fd6e1d);}
.bn_ads h3{line-height:25px;}
.bn_ads i{margin-right:10px;}
.spu-content{text-align:center;}
.tbl_price_ads .tbl-1 .pricing-table-header{background:linear-gradient(to right, #DC143C 0%, #ff577a 100%);}
.tbl_price_ads .tbl-2 .pricing-table-header{background:linear-gradient(to right, #e29200 0%, #FFD700 100%);}
.tbl_price_ads .tbl-3 .pricing-table-header{background:linear-gradient(to right, #228B22 0%, #00FF00 100%);}
.tbl_price_ads .tbl-4 .pricing-table-header{background:linear-gradient(to right, #6A5ACD 0%, #D8BFD8 100%);}
.tbl_price_ads .tbl-5 .pricing-table-header{background:linear-gradient(to right, #4169E1 0%, #00BFFF 100%);}
.tbl_price_ads .tbl-6 .pricing-table-header{background:linear-gradient(to right, #FF69B4 0%, #FFE4E1 100%);}
.tbl_price_ads .description{padding-top:0;color:#fff;font-size:15px;}
.contact_ads .banner-layers .wpcf7 .wpcf7-form-control{border-radius:10px;}
.contact_ads .banner-layers .wpcf7 .wpcf7-form-control.wpcf7-submit{border:0;background:linear-gradient(to bottom, #1d87d1 0%, #4cb6ff 100%);}
.spu-content .wpcf7 .wpcf7-form-control{border-radius:10px;}
.spu-content .wpcf7 .wpcf7-form-control.wpcf7-submit{border:0;background:linear-gradient(to bottom, #1d87d1 0%, #4cb6ff 100%);}
.spu-content .wpcf7 h3{text-transform:uppercase;margin-bottom:30px;}
@media(max-width:549px){
.small-nav-collapse>li{display:none;}
}
@media(max-width:850px){             .pricing-table-header:after{border-top:10px solid #1daf00;border-bottom:10px solid transparent;border-left:125px solid transparent;border-right:125px solid transparent;}
.box_pro{display:none;}
}
@media only screen and (max-width: 48em) { .w2steam{display:block;border-left:0;}
.nav-dark .nav>li>a{color:#1d87d1;}
.section-lua-chon ul.fa-ul li{margin-bottom:10px;}
.container .section, .row .section{padding:0;}
.pricing-table-header:after{border-top:10px solid #1daf00;border-bottom:10px solid transparent;border-left:150px solid transparent;border-right:150px solid transparent;}
.featured-table{margin-top:0;}
.gg-patner h3, .gg-patner p{height:85px;width:100%;}
.gg-patner h3{font-size:20px;}
.gg-patner p img{width:100%;height:auto;}
.ui-table-reflow.ui-responsive td, .ui-table-reflow.ui-responsive th{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;clear:left;}
.ui-table-reflow td .ui-table-cell-label, .ui-table-reflow th .ui-table-cell-label{padding:.4em;min-width:30%;display:inline-block;margin:-.4em 1em -.4em -.4em;}
.dang-ky a span{font-size:16px !important;}
.col{padding-bottom:15px;}
}
.slider-nav-circle .flickity-prev-next-button svg, .slider-nav-circle .flickity-prev-next-button .arrow{border-radius:99%!important;border:1px solid currentColor;background:linear-gradient(to right, #1684bf 0%, #12ada9 100%);box-shadow:0 0 20px #02a4a5;}
.ft_col1 .col-inner ul li{margin-left:0px;}
.ft_col1  ul, ul.css-footer-tongdaihotro{list-style:none;}
.social-icons .button.icon:not(.is-outline){border-radius:4px!important;}
.social-icons{display:flex;justify-content:flex-end;}
.social-icons a{display:flex;}
.nav-outline > li.active> a, .nav-outline >li.active > a{background-color:#fff;}
.css_title{font-size:42px;margin-bottom:15px;line-height:25px;position:relative;}
.css_page_web_button{background:linear-gradient(90deg, rgba(205,255,5,1) 0%, rgba(238,217,0,1) 35%, rgba(224,236,0,1) 100%);color:#4c4c4c;font-weight:500;}
.css_page_web_color{background:radial-gradient(circle, #a66bff, #c666ef, #dd62df, #ee61cf, #fb64bf);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.skill-bar{margin-top:25px;}
.skill-bar .progress-title-holder{position:relative;margin-bottom:10px;}
.skill-bar .progress-content-outter{background-color:#ffffff;border-radius:30px;border:1px solid var(--optional-color);padding:5px;}
.skill-bar .progress-content{height:5px;background:rgb(62 1 154);border-radius:30px;width:0%;}
.skill-bar .progress-number-mark{position:absolute;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-weight:500;}
.skill-bar .progress-content-outter{background-color:rgb(255 255 255);border-radius:30px;border:1px solid rgb(62 1 154);padding:5px;}
.skill-bar .progress-content.bg-D5158F{background:#D5158F;}
.skill-bar .progress-content-outter.bg-D5158F{border:1px solid #D5158F;}
.skill-bar .progress-content-outter.bg-FEB302{border:1px solid rgb(254 179 2);}
.skill-bar .progress-content-outter.bg-A66BFF{border:1px solid #A66BFF;}
.skill-bar .progress-content.bg-FEB302{background:rgb(254 179 2);}
.nav-spacing-medium>li{margin:0 20px;}
.header-nav.nav{display:flex;justify-content:end;}
.nav-dropdown.nav-dropdown-default>li>a{padding:15px;}
.sub-menu > .menu-item > a{font-size:15px !important;color:#333!important;}
.nav-dropdown-default .nav-column li>a, .nav-dropdown.nav-dropdown-default>li>a{padding-left:15px;}
#wide-nav span,#wide-nav i{color:white;}
.header-contact span{text-transform:none;}
.header-bottom, .tabbed-content .nav.nav-pills .tab.active a, input[type='submit']:not(.is-form), #footer .footer_top,.header-top{background:linear-gradient(to right, #1684bf 0%, #41bbb8 100%) !important}
.header-top ul li span{font-size:12px!important;color:#fff;}
li.html.custom.html_top_right_text > span{font-size:1.1rem !important;margin-right:10px;}
.header-contact-wrapper{margin-right:11.200px !important;}
.html_nav_position_text_top{margin-left:11.200px !important;}
.has-dropdown .icon-angle-down{}
.bg-fill{background-position:0% 0%;}
.banner h2, .banner h3, .banner h1{line-height:50px;font-size:40px;}
.section2 h2{margin-top:30px;}
.list_box, .list-giupban,.css-banggia{list-style-type:none;font-size:14px;}
.fa.fa-chevron-circle-right, i.fa.fa-check-circle-o, i.fa.fa-check{color:#0e68c8;}
#wide-nav .header-contact i,i.icon-envelop, .html_nav_position_text_top i{color:#0e66c8!important;}
i.check:before{padding:10px;}
.section-title-container{margin-bottom:0;}
.section-title-container h3{font-size:30px;}
.product-small .box-text.text-center{background-image:none;background-color:white;}
.product-small .box-text.text-center .product-title a, .css-title-post-homepage h5.post-title.is-large{color:#0e68c8;font-weight:600;font-size:16px;}
.box_pro{}
.product-small.box:hover .box_pro{}
.box_pro a{display:block;text-align:center;width:100%;}
.box_pro{width:50%;}
.box_pro{transform:translate(0%, calc(-100% - 56px));}
.section-title-normal{border-bottom:none;display:flex;justify-content:center;}
.section-title-normal span{border-bottom:none;}
.price_box{margin:20px 0;}
.price_box > .col-inner{position:relative;background:#fff;border-radius:50em;border:2px solid transparent;box-shadow:0 0 20px 0 rgb(0 0 0 / 8%);padding:15px 10px;position:relative;transition:.3s;height:100%;display:flex;flex-direction:column;}
.price_box > .col-inner{border-radius:0 0 15px 15px;}
.price_box > .col-inner:hover{box-shadow:0px 0px 30px rgb(0 0 0 / 20%);}
.pricing-header{color:white;text-align:center;font-size:25px;font-weight:bold;padding:15px 5px;margin:-45px -12px 0px -12px;border-radius:15px 15px 0 0;overflow:hidden;position:relative;}
.pricing-header *{color:white !important;}
.pricing-package-name{margin-bottom:10px;position:relative;}
.price_box .price_new:after{background:white;content:'';position:absolute;height:2px;width:50%;bottom:0;left:50%;transform:translateX(-50%);}
.css-price-old{text-decoration-line:line-through;text-align:center;margin-bottom:0px;min-height:25px;color:#5f5f5f;font-size:15px;}
.pricing-tab .tab-panels > div:nth-child(1) .price_box:nth-child(1) > .col-inner{background:linear-gradient(white, white) padding-box, linear-gradient(to right, var(--pricing-1-item-1-primary), var(--pricing-1-item-1-secondary)) border-box;}
.pricing-tab .tab-panels > div:nth-child(1) .price_box:nth-child(1) .pricing-header{background:linear-gradient(to right, var(--pricing-1-item-1-primary) 0%, var(--pricing-1-item-1-secondary) 100%) !important;}
.pricing-tab .tab-panels > div:nth-child(1) .price_box:nth-child(2) > .col-inner{background:linear-gradient(white, white) padding-box, linear-gradient(to right, var(--pricing-1-item-2-primary), var(--pricing-1-item-2-secondary)) border-box;}
.pricing-tab .tab-panels > div:nth-child(1) .price_box:nth-child(2) .pricing-header{background:linear-gradient(to right, var(--pricing-1-item-2-primary) 0%, var(--pricing-1-item-2-secondary) 100%) !important;}
.pricing-tab .tab-panels > div:nth-child(1) .price_box:nth-child(3) > .col-inner{background:linear-gradient(white, white) padding-box, linear-gradient(to right, var(--pricing-1-item-3-primary), var(--pricing-1-item-3-secondary)) border-box;}
.pricing-tab .tab-panels > div:nth-child(1) .price_box:nth-child(3) .pricing-header{background:linear-gradient(to right, var(--pricing-1-item-3-primary) 0%, var(--pricing-1-item-3-secondary) 100%) !important;}
.pricing-tab .tab-panels > div:nth-child(2) .price_box:nth-child(1) > .col-inner{background:linear-gradient(white, white) padding-box, linear-gradient(to right, var(--pricing-2-item-1-primary), var(--pricing-2-item-1-secondary)) border-box;}
.pricing-tab .tab-panels > div:nth-child(2) .price_box:nth-child(1) .pricing-header{background:linear-gradient(to right, var(--pricing-2-item-1-primary) 0%, var(--pricing-2-item-1-secondary) 100%) !important;}
.pricing-tab .tab-panels > div:nth-child(2) .price_box:nth-child(2) > .col-inner{background:linear-gradient(white, white) padding-box, linear-gradient(to right, var(--pricing-2-item-2-primary), var(--pricing-2-item-2-secondary)) border-box;}
.pricing-tab .tab-panels > div:nth-child(2) .price_box:nth-child(2) .pricing-header{background:linear-gradient(to right, var(--pricing-2-item-2-primary) 0%, var(--pricing-2-item-2-secondary) 100%) !important;}
.pricing-tab .tab-panels > div:nth-child(2) .price_box:nth-child(3) > .col-inner{background:linear-gradient(white, white) padding-box, linear-gradient(to right, var(--pricing-2-item-3-primary), var(--pricing-2-item-3-secondary)) border-box;}
.pricing-tab .tab-panels > div:nth-child(2) .price_box:nth-child(3) .pricing-header{background:linear-gradient(to right, var(--pricing-2-item-3-primary) 0%, var(--pricing-2-item-3-secondary) 100%) !important;}
.pricing-hightlight-tag{position:absolute;top:14px;right:-30px;z-index:1;padding:3px 40px 4px 70px;font-weight:700;font-size:12px;color:#fff;line-height:26px;transform:rotate(35deg);backface-visibility:hidden;background-color:transparent !important;box-shadow:0 0 19px rgb(0 0 0 / 15%);background-image:linear-gradient(to right,#e60808,#ed8a01);}
.pricing-gift-list > li{color:#6c6c6c;font-weight:bold;}
.pricing-gift-list > li:before{content:'';background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='tomato' viewBox='0 0 16 16'%3E%3Cpath d='M3 2.5a2.5 2.5 0 0 1 5 0 2.5 2.5 0 0 1 5 0v.006c0 .07 0 .27-.038.494H15a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1v7.5a1.5 1.5 0 0 1-1.5 1.5h-11A1.5 1.5 0 0 1 1 14.5V7a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h2.038A2.968 2.968 0 0 1 3 2.506V2.5zm1.068.5H7v-.5a1.5 1.5 0 1 0-3 0c0 .085.002.274.045.43a.522.522 0 0 0 .023.07zM9 3h2.932a.56.56 0 0 0 .023-.07c.043-.156.045-.345.045-.43a1.5 1.5 0 0 0-3 0V3zM1 4v2h6V4H1zm8 0v2h6V4H9zm5 3H9v8h4.5a.5.5 0 0 0 .5-.5V7zm-7 8V7H2v7.5a.5.5 0 0 0 .5.5H7z'%3E%3C/path%3E%3C/svg%3E");height:16px;width:16px;display:inline-block;position:absolute;left:10px;top:50%;transform:translate(0, -50%);}
.price_box .section-title-main{font-size:22px;font-weight:bold;color:#0e69c8;letter-spacing:1.5px;}
.price_box .price-old, .price_box .price_new{margin-bottom:0;text-align:center;}
.price_box .price-old{color:rgba(0,0,0,.5);text-decoration:line-through;font-size:23px;margin-bottom:5px;}
.price_box .price_new{color:#ff4064;font-size:25px;position:relative;padding-bottom:10px;font-weight:600;padding-top:5px;}
.texxt{margin:10px 5px;text-decoration:inherit;font-size:13px;text-align:center;color:#1684bf;margin-bottom:0;line-height:1.5;}
.section-banggia .list_box li{position:relative;font-size:14px !important;margin-left:10px;border-bottom:1px #e6e6e6 dashed;margin:0;padding:5px 15px;margin-left:-10px;margin-right:-10px;padding-left:32px;}
.section-banggia .list_box li:hover{background:#f2f2f2;}
.section-banggia .bg-fill{background-position:90% 100%;}
.col-inner button{text-align:center;}
.section-banggia .list_box li span{width:100%;line-height:25px;}
.tab-panels{margin-top:30px;}
.pricing-featured-list > li:before{content:'';background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2327be21' viewBox='0 0 16 16'%3E%3Cpath d='M2.5 8a5.5 5.5 0 0 1 8.25-4.764.5.5 0 0 0 .5-.866A6.5 6.5 0 1 0 14.5 8a.5.5 0 0 0-1 0 5.5 5.5 0 1 1-11 0z'/%3E%3Cpath d='M15.354 3.354a.5.5 0 0 0-.708-.708L8 9.293 5.354 6.646a.5.5 0 1 0-.708.708l3 3a.5.5 0 0 0 .708 0l7-7z'/%3E%3C/svg%3E");height:16px;width:16px;display:inline-block;position:absolute;left:10px;top:50%;transform:translate(0, -50%);}
.button-call-custom{align-items:center;appearance:none;background-clip:padding-box;background-color:initial;background-image:none;border-style:none;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;flex-direction:row;flex-shrink:0;font-weight:800;justify-content:center;outline:none;overflow:visible;pointer-events:auto;position:relative;text-align:center;text-decoration:none;text-transform:none;user-select:none;-webkit-user-select:none;touch-action:manipulation;vertical-align:middle;width:auto;word-break:keep-all;z-index:0;line-height:normal !important;padding:12px 26px;}
.button-call-custom.white.button.is-outline, .button-call-custom i, .call-icon-white{color:#fff !important;}
@media(min-width:768px){
.button-call-custom{padding:15px 30px;}
}
.button-call-custom:before, .button-call-custom:after{border-radius:80px;}
.button-call-custom:before{content:"";display:block;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-2;}
.button-call-custom:after{background-color:initial;bottom:4px;content:"";display:block;left:4px;overflow:hidden;position:absolute;right:4px;top:4px;transition:all 100ms ease-out;z-index:-1;}
.button-call-custom:hover:not(:disabled):after{bottom:0;left:0;right:0;top:0;transition-timing-function:ease-in;}
.button-call-custom:active:not(:disabled){color:#ccc;}
.button-call-custom:active:not(:disabled):after{bottom:4px;left:4px;right:4px;top:4px;}
.button-call-custom:after{background-image:linear-gradient(92.83deg, #0e68c8 0, #478eda 100%)}
.button-call-custom:before{background-color:rgba(14, 104, 200, 0.27);}
.button-call-custom:nth-child(2):after{background-image:linear-gradient(92.83deg, #d50b0b 0, #f81d1d 100%) !important;}
.button-call-custom:nth-child(2):before{background-color:rgb(230 113 113 / 42%);}
.tabbed-content{display:flex;justify-content:center;}
.tabbed-content .nav{background-color:#ebebeb;width:auto;border-radius:99px;}
.tabbed-content .nav.nav-pills .tab a{padding:5px 50px;background-color:#ebebeb;}
.tabbed-content .nav.nav-pills .tab a span{font-size:16px;font-weight:500 !important;}
.highlights-tag{position:absolute;right:15px;top:-8px;padding:16px 10px 60px 10px;font-weight:700;color:rgba(24, 24, 24, 0.85);background-image:url(//aweb5s.com/wp-content/uploads/2022/12/download-1.png);background-size:contain;background-repeat:no-repeat;}
.category_web .col-inner .box-text{padding-bottom:1em;padding-top:1em !important;}
.category_web .col-inner .box-text h4{font-weight:200;font-size:15px;}
.category_web .col-inner .box-image{padding-top:.7em;}
@media only screen and (min-width: 1400px)
{
.full-width .ubermenu-nav, .container, .row{max-width:1230px !important;}
}
.section-banggia .icon-box{position:absolute;top:20px;width:50px;height:50px;background:#0e66c8;display:flex;align-items:center;justify-content:center;border-radius:50%}
.section-banggia .icon-box .icon-box-img{width:25px !important;margin-bottom:0;height:100%;display:flex;align-items:center;justify-content:center;}
.section-banggia .icon-box-img svg path, .section-banggia .icon-box-img svg path g{fill:white;}
.product .col-inner:hover{box-shadow:0 3px 6px -4px rgb(0 0 0 / 16%), 0 3px 6px rgb(0 0 0 / 23%);}
.tab-panels .panel .row .col:nth-child(3) .icon-box-img svg,
.tab-panels .panel .row .col:nth-child(3) .icon-box-img svg{display:flex;}
a.button.primary.lowercase span{font-weight:500;}
button i, .button i{top:0 !important;}
.footer_top .icon-box{display:flex;align-items:center;justify-content:center;}
.footer_top .icon-box .icon-box-img{margin:0;width:100%;margin-right:10px}
.footer_top .icon-box .icon-box-text h3{font-size:30px;color:white;margin-bottom:5px !important;}
.footer_top .col-inner p{font-size:16px;color:white;margin-bottom:0;}
.footer_top .col-inner{line-height:25px;}
footer .footer_top .icon-box-img svg{color:white;font-size:20px;}
footer .footer_top .section-content .row .col{padding-bottom:0;display:flex;align-items:center;}
.label-hot.menu-item>a:after, .label-sale.menu-item > a:after, .label-new.menu-item > a:after{padding:5px;}
.ux-menu.ux-menu--divider-solid .ux-menu-link:not(:last-of-type) .ux-menu-link__link{border:none;display:flex;align-items:center;}
.ux-menu-title{text-transform:uppercase;color:white;font-size:16px;font-weight:600;padding:10px 0px 0px 0px;min-height:10px;}
.ux-menu-link__text{position:relative;text-decoration:none;}
.ux-menu-link__text::before{content:'';position:absolute;width:100%;height:1px;border-radius:4px;background-color:#fff;bottom:0;left:0;transform-origin:right;transform:scaleX(0);transition:transform .3s ease-in-out;}
.ux-menu-link__text:hover::before{transform-origin:left;transform:scaleX(1);}
.ux-menu-link__icon+.ux-menu-link__text,.css-footer-tongdaihotro{color:#fff;font-size:14px;}
.links>li>a:before, i[class*=" icon-"]{color:#ffffffb6;}
.footer_logo .col-inner{display:flex;flex-wrap:wrap;margin:10px 0px;align-items:center;}
.footer_logo .col-inner .img{}
.footer_logo .col-inner .img .img-inner{}
.footer_logo .col-inner .img .img-inner img{height:50px !important;width:auto;}
.footer_logo > .col-inner > .row > .col{border:1px solid #677a9e;padding-bottom:0;}
.col-inner>.img:not(:last-child), .col>.img:not(:last-child){margin-bottom:0;}
.ipv6{top:-32px;}
.social_icon a i{font-size:25px;color:white;margin-right:5px;}
.search_home input[type='search']{width:50%;}
.search_home input[type='search']:focus{border:1px solid #1E8AF0;box-shadow:0 0 5px #1e8af0;}
.button.icon.circle{background-color:#005bb3;display:flex;justify-content:center;align-items:center;border:none;}
.button.icon.circle i{color:white;}
.button.icon.circle:hover{background-color:#00306d;}
.gift p{margin-bottom:0;font-size:16px;display:flex;align-items:center;}
.gift p strong{height:25px;}
.gift img{color:#ff1f48;margin-right:10px;width:50px;}
    .section-dichvutieubieu .box_services .col-inner{text-align:center;padding:30px 15px;box-shadow:0 10px 40px 0 rgb(0 0 0 / 5%);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;border-radius:10px;}
.section-dichvutieubieu .col-inner a{margin:0;background:white;color:#0b3476;border-radius:4px;border:1px solid #0b3476;font-weight:200;display:flex;align-items:center;justify-content:center;width:125px;margin:auto;}
.primary.is-outline:hover{background-color:unset !important;}
.box_services a.button::before, .box_services a.button::after{position:absolute;content:"";top:0;right:0;bottom:0;left:0;}
.box_services a.button::before{background-image:linear-gradient(to right, #1684bf 0%, #12ada9 100%);z-index:-1;transition:opacity 240ms linear;opacity:0;}
.box_services a.button::after{content:"";height:100%;width:0.25em;background-color:#fff;box-shadow:0px 0px 8px 4px #fff;transform:translateX(-1em);}
.box_services a.button:hover::before{opacity:1;}
.box_services a.button:hover::after{-webkit-animation-duration:300ms;animation-duration:300ms;-webkit-animation-name:sweep;animation-name:sweep;}
@-webkit-keyframes sweep {
from{transform:translateX(-1em);}
to{transform:translateX(12.5em);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
}
@keyframes sweep {
from{transform:translateX(-1em);}
to{transform:translateX(12.5em);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
}
.section-dichvutieubieu .col-inner .box-text-inner h4{font-size:20px !important;margin-bottom:10px;color:#0b3476;}
.section-dichvutieubieu .col-inner .box-text-inner p{font-size:15px !important;line-height:25px;}
.section-dichvutieubieu .box_services .col-inner:hover:after{height:4px;left:15%;width:70%;}
.section-dichvutieubieu .box_services .col-inner:after{position:absolute;bottom:0;content:"";width:0;background:linear-gradient(to right, #1684bf 0%, #12ada9 100%);transition:all .5s ease-in-out;z-index:2;}
.section-cauhoi{}
.section-cauhoi .accordion button.toggle i{color:#8e8d95;}
.section-cauhoi .accordion span{font-size:16px !important;font-weight:bold;}
.section-cauhoi .accordion .accordion-inner p, .section-cauhoi .accordion .accordion-inner ul li{font-size:16px !important;color:black;}
.section-cauhoi .accordion ul{list-style-type:none;}
.accordion-title{border-top:none;}
.section-cauhoi .section-bg{}
.footer_contact strong, .footer_contact b, .footer_contact span{font-size:16px;}
.footer_contact_left p{margin-bottom:5px;}
.footer_contact_bottom .col{padding:0px 15px;}
.absolute-footer{display:none;}
.footer_coppyright .row{display:flex;align-items:center;}
.footer_coppyright .row .col{padding-bottom:0;}
.footer_coppyright .row .col p{margin-bottom:0;font-size:16px !important;color:white;display:flex;align-items:center;}
.footer_coppyright .row .col p span{font-size:27px;height:24px !important;}
.text.title p{text-transform:uppercase;color:black;font-size:30px;font-weight:400;margin-bottom:10px !important;}
.button, button, input[type=button], input[type=reset], input[type=submit]{border:none;}
.css-title{font-size:25px;line-height:1.5;}
.css-span1{color:#0e68c8;}
.css-span2{color:#02a4a5;}
.css-box-uudiem{padding:10px;box-shadow:0 10px 40px 0 rgb(0 0 0 / 5%);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;border-radius:10px;background:white;}
.css-box-uudiem .box-text.text-center{padding:10px;}
.css-box-uudiem1 .col-inner{padding:20px;box-shadow:0 10px 40px 0 rgb(0 0 0 / 5%);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;border-radius:10px;background:#fff;}
.css-box-uudiem:hover{box-shadow:0 10px 40px 0 rgb(20 20 20 / 20%)}
.css-box-uudiem1 h3{font-weight:700;}
.gift p{font-size:15px;}
.gift ul{list-style:none;font-size:14px;}
a.button.primary.lowercase.css-button-vang{background:linear-gradient(to right, #ffa500 0%, #02a4a5 100%);}
.css-product-homepage .col-inner .product-small{box-shadow:0 10px 10px 0 rgb(0 0 0 / 5%);border-radius:4px;border:solid 1px #f1ebebb5;}
.css-icon-tietkiem{font-size:16px;font-weight:600;margin-top:revert;}
.box-blog-post .is-divider{background:linear-gradient(to right, #1684bf 0%, #12ada9 100%)!important;height:1px !important;max-width:50%;}
.css-title-post-homepage .box-blog-post,.css-col-dichvu .col-inner{box-shadow:0 4px 20px 0 rgb(111 111 111 / 22%);transition:all .5s ease-in-out;border-radius:4px;}
.css-row-doitac .icon-box .icon-inner{background-color:#fff;border-radius:999px;}
.css-row-doitac .icon-box .icon-inner img{padding:10px;}
.css-logo-doitac .col-inner{box-shadow:1px 4px 10px rgb(212 32 39 / 8%) !important;}
.css-img-giupban .icon-box-img img,.css-img-giupban  .icon-box-img svg{border-radius:4px;padding-top:0px;}
.css-form-contact input, .css-form-contact select, input[type='submit']:not(.is-form),textarea{border-radius:4px;}
.css-form-contact .col{padding:0px 15px 10px;}
.ux-menu-link__link{padding-bottom:1px;padding-top:1px;min-height:10px;}
.nav-dropdown{padding:0px !important;}
.nav-dropdown-simple .nav-column li>a:hover, .nav-dropdown.nav-dropdown-simple>li>a:hover, .header-nav-main.nav-line-bottom > li > a:before{}
.footer-wrapper span.ux-menu-link__text:hover{color:#fff;}
i.fa.fa-check-circle, i.fa.fa-gift{color:#5bbf1b;}
.css-quatang{padding-left:5px;color:red;margin-bottom:10px!important;}
label, legend{font-size:16px;font-weight:600;color:#0e68c8;}
.ux-menu-link__icon+.ux-menu-link__text{padding-left:0px;}
.css-footer-tongdaihotro li{margin-left:7px !important;margin-bottom:5px;}
.css-col-dichvu .col-inner{height:100%;}
.form-flat input:not([type=submit]), .form-flat select, .form-flat textarea{background-color:#fff;border-color:#1d87d17d;border-radius:4px;}
.header-inner .nav>li>a>i.icon-menu{font-size:35px;color:#0e68c8;}
.off-canvas-right .mfp-content{background-color:#fff;}
.off-canvas-right .mfp-content .nav>li>a{color:#000;font-size:16px;text-transform:none;}
.toggle i{font-size:16px;}
.css-topbar-right{font-size:14px;}
.css-topbar-right a{color:#fff;padding:0px 8px;}
.css-topbar-right a:hover{color:#000;text-decoration-line:underline;}
.css-tongdai-hotro .is-divider{height:0px;}
.css-button-xemmauweb,.css-button-banggia{font-weight:500;}
.css-maugiaodienmoinhat .col{padding:0px 15px;}
.css-logodoitac img{border:1px solid #e1d2d2 !important;padding:5px !important;border-radius:4px;}
.css-title-p p, ul.list_box{margin-bottom:10px;}
.separator{margin-bottom:0;display:flex;align-items:center;border-bottom:0;text-align:center;}
.separator::before, .separator::after{content:" ";width:50%;border-bottom:1px dashed tomato;}
.separator::before{margin-right:1.25rem;}
.separator::after{margin-left:1.25rem;}
.separator > span{display:inline-block;position:relative;white-space:nowrap;color:tomato;text-transform:uppercase;font-weight:bold;letter-spacing:1.2px;padding-left:25px}
.separator > span:before{content:'';position:absolute;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='tomato' viewBox='0 0 16 16'%3E%3Cpath d='M3 2.5a2.5 2.5 0 0 1 5 0 2.5 2.5 0 0 1 5 0v.006c0 .07 0 .27-.038.494H15a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1v7.5a1.5 1.5 0 0 1-1.5 1.5h-11A1.5 1.5 0 0 1 1 14.5V7a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h2.038A2.968 2.968 0 0 1 3 2.506V2.5zm1.068.5H7v-.5a1.5 1.5 0 1 0-3 0c0 .085.002.274.045.43a.522.522 0 0 0 .023.07zM9 3h2.932a.56.56 0 0 0 .023-.07c.043-.156.045-.345.045-.43a1.5 1.5 0 0 0-3 0V3zM1 4v2h6V4H1zm8 0v2h6V4H9zm5 3H9v8h4.5a.5.5 0 0 0 .5-.5V7zm-7 8V7H2v7.5a.5.5 0 0 0 .5.5H7z'%3E%3C/path%3E%3C/svg%3E");width:16px;height:16px;display:inline-block;left:0;top:2px;}
.price_box > .col-inner:hover .separator > span:before{animation:shake-animation 1500ms linear infinite;}
@keyframes shake-animation {
0%{transform:none;}
15%{transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}
30%{transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}
45%{transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}
60%{transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}
75%{transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}
100%{transform:none;}
}
.company-quote{text-align:center;font-size:15px;margin:auto;padding:15px;border:2px solid #cac5c5;position:relative;}
.company-quote blockquote{font-style:italic;position:relative;z-index:20;border-left:none;padding-left:20px;margin-bottom:0;}
.company-quote__icon{position:absolute;width:50px;height:50px;z-index:10;font-size:40px;color:#cac5c5;background:#ffffff;text-align:center;line-height:70px;}
.company-quote__left{top:-10px;left:-10px;}
.company-quote__right{bottom:-10px;right:-10px;}
.company-quote p{margin-bottom:0;}
.section-project .list_box > li, .list-icon-check > li{margin:0;padding:2px 0;position:relative;padding-left:25px;font-size:15px;}
.section-project .list_box > li:before, .list-icon-check > li:before{content:'';background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%235bbf1b' viewBox='0 0 16 16'%3E%3Cpath d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-3.97-3.03a.75.75 0 0 0-1.08.022L7.477 9.417 5.384 7.323a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-.01-1.05z'/%3E%3C/svg%3E");height:16px;width:16px;display:inline-block;position:absolute;left:0;top:50%;transform:translate(0, -50%);}
.section-demand-banner{background:#0e68c8;background:linear-gradient(141deg, #0e68c8, #02a4a5);padding-top:50px !important;padding-bottom:180px !important;}
.section-demand-banner *{color:white;}
.section-demand-content .row{margin-top:-180px;}
.section-numbers{position:relative;background:radial-gradient(at center center, #02a1a6 0%, #0576bd 100%);}
.section-numbers *{color:white}
.section-numbers:after{content:'';background:url(//aweb5s.com/wp-content/themes/flatsome-child/assets/pages/home/images/numbers_circle_shape.png);position:absolute;top:50%;left:50%;transform:translate(-50% , -50%) scale(1);z-index:0;animation:heartbeat 3s infinite alternate linear;width:100%;height:100%;}
@-webkit-keyframes heartbeat {
to{-webkit-transform:translate(-50% , -50%) scale(.8);transform:translate(-50% , -50%) scale(.8);}
}
@keyframes heartbeat {
to{-webkit-transform:translate(-50% , -50%) scale(.8);transform:translate(-50% , -50%) scale(.8);}
} .section-partners .ux-logo-link > img{width:100%;object-fit:contain;border:1px solid #ececec !important;}
.section-partners .ux-logo-link{padding:5px 20px !important;width:180px;}
.section-why-choose-us-items .col{padding:10px !important;}
.section-why-choose-us-items .col-inner{box-shadow:rgb(60 64 67 / 5%) 0 1px 0px 0, rgb(60 64 67 / 10%) 0 0px 15px 0px;height:100%;padding:10px;padding-bottom:20px;border-radius:10px;transition:0.3s all;background:white;}
.section-why-choose-us-items .col-inner:hover{background:#f7f7f7;}
.section-why-choose-us-items h3{max-width:310px;margin:auto;}
.btn-profile, .btn-profile *,
.btn-profile :after, .btn-profile :before, .btn-profile:after, .btn-profile:before{border:0 solid;box-sizing:border-box;}
.btn-profile{-webkit-tap-highlight-color:transparent;-webkit-appearance:button;background-color:white;background-image:none;color:#333;cursor:pointer;font-family:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;font-size:100%;line-height:1.5;margin:0;-webkit-mask-image:-webkit-radial-gradient(#000, #fff);padding:0;box-shadow:inset 0 0 0 2px red;}
.btn-profile:disabled{cursor:default;}
.btn-profile:-moz-focusring{outline:auto;}
.btn-profile svg{display:block;vertical-align:middle;}
.btn-profile [hidden]{display:none;}
.btn-profile{margin:10px 0;margin-top:20px;box-shadow:inset 0 0 0 2px #fff;box-sizing:border-box;display:inline-block;padding:1rem 2rem;position:relative;text-transform:uppercase;transition:color 0.1s linear;border-radius:5px !important;transition:0.5s all;color:#02a4a5 !important;font-size:15px;}
.btn-profile:hover{background:white !important;box-shadow:none !important;}
.btn-profile:after, .btn-profile:before{content:"";height:0;position:absolute;width:0;}
.btn-profile:before{border-right:var(--border);border-top:var(--border);left:0;top:0;}
.btn-profile:before{--border:3px solid #0e68c8;height:80%;width:100%;animation:border-bottom-and-left-out 0.2s ease-in;}
.btn-profile:after{border-bottom:var(--border);border-left:var(--border);bottom:0;right:0;z-index:-1;animation:border-bottom-and-left-out 0.2s ease-in;}
.btn-profile:after{--border:3px solid #02a4a5;height:80%;width:100%;}
.btn-profile:hover:before{animation:border-bottom-and-left 0.5s forwards;animation-direction:alternate;}
.btn-profile:hover:after{animation:border-top-and-right 0.5s forwards;animation-direction:alternate;}
.btn-profile i{top:-1.5px !important;}
@keyframes border-top-and-right {
to{height:100%;}
}
@keyframes border-bottom-and-left {
to{height:100%;}
}
@keyframes border-bottom-and-left-out {
from{height:100%;}
to{height:80%;}
} .css_title_dv{font-weight:bold;text-transform:uppercase;margin:0;font-size:17px;}
.css-col-dichvu > .col-inner{padding:10px 10px 55px 20px !important;border:1px solid rgba(95, 153, 212, 0.2);border-radius:5px;box-shadow:0px 5px 20px 0px rgb(0 0 0 / 5%);background:white;}
.css-col-dichvu .icon-box{align-items:center;border-bottom:1px solid #EAEAEA;padding-bottom:5px;}
.css-col-dichvu .icon-box .icon-box-text{padding-left:5px !important;}
.az-box-item-center{margin:0;list-style:none;padding:20px 0;margin-bottom:10px;}
.az-box-item-center > li{margin:0 !important;}
.az-box-item-center a{position:relative;display:block;padding-top:5px;padding-bottom:5px;color:#333}
.az-box-item-center a:after{content:'';position:absolute;top:50%;right:5px;transform:translateY(-50%);width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");}
.az-box-item-center a:hover{color:#0e68c8 !important;}
.az-box-item-center a:hover:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%230e68c8' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");}
.more-service-button{position:absolute;bottom:15px;left:0;border-top:1px dashed #EAEAEA;width:100%;padding:10px 20px;}
.more-service-button i{vertical-align:middle;top:-1.5px !important;}
.section-numbers .icon-box h3{font-size:25px !important;font-weight:bold !important;}
.form-group-banner{background-color:#0c8832;padding:5px;box-shadow:rgb(0 0 0 / 16%) 0 1px 4px;border-radius:99px;border:1px solid #00ffad;display:flex;margin:0;align-items:center;}
.form-group-banner > div *{margin:0;}
.form-group-banner > div:first-child{width:calc(100% - 200px);}
.form-group-banner > div:last-child{width:200px;}
.form-group-banner > div input{padding:25px 15px !important;color:#fff !important;background:transparent !important;border:none !important;box-shadow:none !important;}
.form-group-banner > div input::placeholder{color:#eee !important;}
.form-group-banner > div button{width:100%;background:linear-gradient(to right, #ff2222 0%, #f68211 100%) !important;border-radius:30px;font-size:14px;padding:10px 15px;}
.form-group-banner-label{margin-bottom:8px;}
form[data-status="submitting"] button{background:gray !important;pointer-events:none;}
.header-banner-right-image img{object-fit:contain !important;}
.section-our-services{background-image:linear-gradient(to bottom, #ffffff 0%, #eeeef0 100%) !important;}
.header:not(.transparent) .header-nav-main.nav > li > a,
.header:not(.transparent) .header-nav-main.nav .has-dropdown .icon-angle-down{color:#3e3b3b !important;font-weight:bold !important;}
.header:not(.transparent) .header-nav-main.nav > li > a:hover,
.header:not(.transparent) .header-nav-main.nav > li > a:hover .icon-angle-down{color:#0e68c8 !important;}
.home-discount-banner-featured{position:relative;overflow:hidden;background:#b90000;background-image:url(//aweb5s.com/wp-content/uploads/2023/01/BG-banner-inner-1.jpg);padding:20px !important;border-radius:20px;box-shadow:rgb(0 0 0 / 50%) 0 0px 5px 0, rgb(0 0 0 / 26%) 0 0px 15px 0px;}
.home-discount-banner-featured > .col-inner{border:5px solid #00ffc2;background:#0060b9;padding:25px 15px;border-radius:20px;overflow:hidden;}
.home-discount-banner-featured *{color:#e9e9e9 !important;}
.home-discount-banner-featured:after{content:'';position:absolute;top:2px;right:2px;background-image:url(//aweb5s.com/wp-content/uploads/2023/01/bong-hoa-mai.png);background-repeat:no-repeat;background-size:100%;width:50px;height:100%;}
.home-discount-banner-featured .ux-timer *{color:#b90000 !important;}
.home-discount-banner-featured .ux-timer span{background:#e2cb6f !important}
.home-discount-banner-featured .row-top-bn .col-inner{box-shadow:none !important;background-color:rgb(12 136 50);padding:10px 0;border-radius:10px;border:3px solid #00ffad;}
.home-discount-banner-featured .row-top-bn .col-inner{box-shadow:none !important;color:black !important;}
.home-discount-banner-featured .btn-call-action{background:linear-gradient(to right, #ff2222 0%, #f68211 100%) !important;border-radius:30px !important;}
.home-discount-banner-featured .btn-call-action i{color:white !important;margin-top:-1.5px;}
.form-group-banner-label p{color:#ffff49 !important;}
.home-discount-banner-featured .wpcf7-not-valid-tip{color:red !important;}
.nav-dropdown > li >a[href="#"]{display:none !important;}
.section-sub-menu{padding:0 !important;padding-top:10px !important;}
.section-sub-menu h4{font-size:15px !important;margin-bottom:0 !important;}
.section-sub-menu p{font-size:14px !important;color:#777 !important;}
.section-sub-menu .plain{display:block;border-bottom:1px solid #EAEAEA;padding:15px;}
.section-sub-menu .plain:hover h4{color:#0e68c8 !important;}
.section-sub-menu .icon-box{align-items:center;}
.section-sub-menu .icon-box-img{width:60px !important;height:60px !important;background:#fcfcfc;border-radius:50%;padding:10px;text-align:center;box-shadow:0px 4px 15px 0px rgb(10 38 61 / 15%)}
.section-sub-menu .icon-box-img img{padding-top:0 !important;}
.icon-box-text{padding-left:5px !important;margin-left:5px;}
#top-bar *{font-size:15px;}
#top-bar a{display:inline-block !important;}
#top-bar img{width:16px !important;height:16px !important;vertical-align:top;fill:white !important;}
#top-bar .nav-right > li:first-child a{color:#fff52d;}
#top-bar .nav-right > li:first-child img{animation:shake-animation 1500ms linear infinite;}
@keyframes shake-animation {
0%{-webkit-transform:none;transform:none;}
15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}
30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}
45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}
60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}
75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}
100%{-webkit-transform:none;transform:none;}
}
.topbar-support-menu{padding:20px !important;}
.topbar-support-menu .row{margin:0 !important;}
.topbar-support-menu .col{padding:5px !important;}
.topbar-support-menu .col-inner{background:rgba(216, 239, 245, 0.523);padding:10px;height:100%;border:1px solid #EAEAEA;}
#top-bar a, #masthead a{cursor:pointer;}
#top-bar .nav-dropdown > li > a{padding:0 !important;}
#top-bar .topbar-support-menu img{width:60px !important;height:auto !important;}
.section-title-normal{border-bottom:2px solid #ececec;}
.section-title-normal span{margin-right:15px;padding-bottom:7.5px;margin-bottom:-2px;}
.section-title-normal .css-span1{border-bottom:2px solid #0e68c8;}
.section-title-normal .css-span2{border-bottom:2px solid #02a4a5;}
.section-title a{font-size:14px;}
.section-question{padding:30px 20px !important;}
.section-question .accordion-title{border-top:none;font-size:100%}
.section-question .accordion-item{box-shadow:0 0 20px 0 rgb(0 0 0 / 8%);border-radius:5px;margin-top:20px;background-color:#fff}
.section-question-inner > .col-inner{margin:auto !important;}
.section-contact-form > .col-inner{background:white;box-shadow:0px 11px 19.2px 0.8px rgb(66 58 232 / 10%);padding:30px 40px;border-radius:10px;}
.section-contact-form .col{padding:5px !important;}
.section-contact-form input, .section-contact-form textarea{box-shadow:none !important;border:1px solid rgba(59, 54, 140, 0.1);background-color:#f9fcff;padding:8px 15px;height:auto;}
.section-contact-form textarea{height:50px;}
.section-step{max-width:900px;margin:auto !important;}
.section-step .row > .col{flex-basis:unset !important;max-width:unset !important;}
.section-step .row{align-items:stretch !important;}
.section-step .row > .col:first-child{width:80px !important;position:relative;text-align:center;}
.section-step .row > .col:first-child i{display:inline-block;width:55px;height:55px;text-align:center;line-height:55px;background:#0e68c8;background-image:linear-gradient(92.83deg, #0e68c8 0, #478eda 100%);border-radius:50%;position:relative;color:white;font-weight:bold;font-size:25px;font-style:normal;z-index:2;margin-top:15px;}
.section-step .row > .col:first-child:after{position:absolute;content:'';height:100%;width:1px;background:#dddde4;left:50%;bottom:0;transform:translateX(-50%);z-index:1;}
.section-step .row:last-child > .col:first-child:after{display:none !important;}
.section-step .row > .col:first-child:after{top:15px;}
.section-step .row > .col:first-child > .col-inner{height:100%;}
.section-step .row > .col:last-child{width:calc(100% - 80px) !important;}
.section-step .row > .col:last-child > .col-inner{padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#dddde4;border-radius:12px 12px 12px 12px;transition:0.3s all;margin-bottom:30px;}
.section-step .row > .col:last-child > .col-inner:hover{box-shadow:4px 4px 0px 0px rgba(0, 0, 0, 0.1);}
.section-step .row > .col:last-child > .col-inner h5{font-size:18px;font-weight:bold;}
.section-step .row > .col:last-child > .col-inner:hover h5{color:#3895c8 !important;}
.section-step p{margin:0;}
.section-step .row:hover .col:first-child i{background-image:linear-gradient(92.83deg, #3895c8 0, #5bc1da 100%);}
.css-logodoitac img{height:70px !important;}
.snowflake-outer{position:relative;overflow:hidden;}
@keyframes spin {
from{transform:rotate(0deg);}
to{transform:rotate(360deg);}
}
@keyframes snowflakes-fall {
0%{top:-50%}
100%{top:150%}
}
@keyframes snowflakes-shake {
0%, 100%{transform:translateX(0)}
50%{transform:translateX(80px)}
}
.snowflake{position:absolute;top:-50%;z-index:-1;user-select:none;cursor:default;animation-name:snowflakes-fall, snowflakes-shake;animation-duration:10s, 3s;animation-timing-function:linear, ease-in-out;animation-fill-mode:forwards;animation-iteration-count:infinite, infinite;animation-play-state:running, running}
.snowflake{background-image:url(//aweb5s.com/wp-content/uploads/2023/01/bong-hoa-mai.png);background-repeat:no-repeat;background-size:100%;width:20px;height:100%;}
.snowflake:nth-of-type(0){left:1%;animation-delay:0s, 0s}
.snowflake:nth-of-type(1){left:10%;animation-delay:1s, 1s}
.snowflake:nth-of-type(2){left:20%;animation-delay:6s, .5s;width:30px;}
.snowflake:nth-of-type(3){left:30%;animation-delay:4s, 2s}
.snowflake:nth-of-type(4){left:35%;animation-delay:2s, 2s}
.snowflake:nth-of-type(5){left:75%;animation-delay:8s, 3s;width:30px;}
.snowflake:nth-of-type(6){left:60%;animation-delay:6s, 2s}
.snowflake:nth-of-type(7){left:70%;animation-delay:2.5s, 1s}
.snowflake:nth-of-type(8){left:80%;animation-delay:1s, 0s}
.snowflake:nth-of-type(9){left:90%;animation-delay:3s, 1.5s;width:35px;}
.snowflake:nth-of-type(10){left:25%;animation-delay:2s, 0s}
.snowflake:nth-of-type(11){left:65%;animation-delay:4s, 2.5s}
.snowflake:nth-of-type(12){left:45%;animation-delay:4s, 2.5s}
.snowflake:nth-of-type(13){left:85%;animation-delay:8s, 4.5s}
@media(max-width:767px){
.css-title {
font-size: 20px;
}
.price_box .section-title-main {
font-size: 18px;
}
.price_box .price_new {
font-size: 20px;
}
.css-price-old {
min-height: 0;
}
.home-discount-banner-featured {
padding: 10px !important;
margin: 0 10px;
}
.form-group-banner > div:first-child {
width: calc(100% - 140px);
}
.form-group-banner > div:last-child {
width: 140px;
}
.form-group-banner > div input {
padding: 10px 10px !important;
}
.form-group-banner > div button {
padding: 5px 10px !important;
white-space: nowrap;
overflow: hidden;
text-overflow: clip;
font-size: 13px;
}
.home-row-standard > div {
padding: 10px !important;
}
.home-row-standard .box-text {
padding: 0px !important;
}
.company-quote {
font-size: 14px;
padding: 8px;
}
.css-img-giupban > div {
width: 100% !important;
}
.css-img-giupban .icon-box-img, .css-row-doitac .icon-box-img {
text-align: center;
max-width: unset;
margin-bottom: 10px;
}
.css-img-giupban .icon-box-img img{
width: 65px !important;
}
.tabbed-content .nav.nav-pills .tab a {
padding: 5px 15px !important;
}
.tabbed-content .nav.nav-pills .tab a span {
font-size: 14px;
}
.css-row-doitac .icon-box-img {
width: 100% !important;
margin-bottom: 0 !important;
}
.css-row-doitac .icon-box .icon-inner {
width: 55px !important;
padding: 3px;
margin-bottom: 5px;
display: inline-block;
}
.css-row-doitac {
padding: 5px !important;
}
.css-row-doitac .icon-box-text {
padding-left: 5px !important;
text-align: center;
}
.css-row-doitac .icon-box-text h3 {
margin-bottom: 0px;
}
.section-numbers .icon-box h3 {
font-size: 20px !important;
}
.section-numbers .icon-box p {
font-size: 14px !important;
}
.css-row-doitac > .col-inner {
padding-bottom: 5px !important;
}
.section-numbers {
padding-bottom: 55px !important;
}
.ux-menu-link__link {
flex-wrap: nowrap !important;
}
.section-footer-link .col {
padding: 10px 5px 10px 10px;
}
.section-numbers .icon-box-left {
align-items: center;
}
.off-canvas-left .mfp-content {
width: calc(100% - 40px) !important;
}
.section-sub-menu .icon-box-img {
width: 40px !important;
height: 40px !important;
padding: 8px;
}
.section-sub-menu .plain {
padding: 10px 5px;
}
.nav-dark .nav>li>a {
color: white !important;
}
.section-step .row > .col:first-child {
width: 50px !important;
}
.section-step .row > .col:last-child {
width: calc(100% - 50px) !important;
}
.section-step .row > .col:first-child i {
width: 35px;
height: 35px;
line-height: 35px;
font-size: 18px;
}
.section-step {
padding: 5px !important;
}
.section-contact-form > .col-inner {
padding: 30px 30px;
}
.css-logo-doitac .col-inner {
padding: 15px !important;
}
.section-partners .ux-logo-link {
padding: 5px 5px !important;
width: 150px;
}
.home-discount-banner-featured h1 {
font-size: 20px;
}
.home-discount-banner-featured > .col-inner {
padding: 15px 8px;
border: 2px solid #ffaa00;
}
.home-discount-banner-featured:after {
margin-top: -30px;
}
.home-discount-banner-featured {
padding: 8px !important;
margin: 5px;
max-width: 500px;
}
.home-discount-banner-featured .row-top-bn .col-inner {
border: 2px solid #ffaa00;
}
.home-discount-banner {
padding: 20px 0 !important;
}
.home-discount-banner p{
font-size: 14px;
}
.slick-next {
right: 2px !important;
}
.slick-prev {
left: 2px !important;
}
.home-discount-banner-featured .slick-next {
right: 10px !important;
}
.home-discount-banner-featured .slick-prev {
left: 10px !important;
}
.slick-arrow:before, .slick-arrow:after {
color: white !important;
}
.mobile-sidebar .html_topbar_right img{
height: 40px;
}
.mobile-sidebar .nav-sidebar, .mobile-sidebar .sub-menu {
padding-top: 0 !important;
}
.mobile-sidebar .menu-item a {
padding: 10px 15px !important;
display: block;
}
.mobile-sidebar .menu-item a img {
vertical-align: text-bottom;
margin-right: 12px !important;
}
.mobile-sidebar .icon-box-text {
font-size: 14px;
line-height: 1.4;
}
.nav-slide-header {
}
.off-canvas-left .mfp-content {
width: 100% !important;
z-index: 9997;
background: white !important;
}
.mfp-close {
display: none !important;
}
#masthead .flex-col {
margin: 0 !important;
padding: 0 !important;
}
#masthead > .header-inner {
padding: 0 !important;
}
#masthead .flex-col:nth-child(1) {
width: calc( 100% - 80px);
padding-left: 10px !important;
}
#masthead .flex-col:nth-child(2) {
width: 80px;
padding-right: 10px !important;
}
#masthead .flex-col .mobile-nav  {
justify-content: end !important;
}
#main-menu .html {
padding: 0 !important;
}
#main-menu .html:nth-child(1) a {
padding: 12px 10px 10px 10px !important;
background: linear-gradient(to right, #1684bf 0%, #41bbb8 100%) !important;
color: white;
font-size: 0.9rem;
display: inline-block !important;
vertical-align: unset !important;
text-transform: capitalize !important;
text-align: center;
}
#main-menu .html:nth-child(2) {
padding: 15px !important;
}
#main-menu .html:nth-child(3) {
padding: 15px 0 !important;
}
#main-menu .mobile-menu-close-wrap{
position: relative;
}
#main-menu .mobile-menu-close{
display: inline-block;
position: absolute;
top: 50%;
left: 70%;
width: 25px;
height: 25px;
transform: translate(-50%, -50%);
}
.section-mobile-menu-logo {
padding: 10px !important;
border-bottom: 1px solid #eaeef1;
}
.section-mobile-menu-logo img {
width: auto !important;
}
.section-mobile-menu-account {
padding: 15px 10px !important;
}
.section-mobile-menu-account .button {
margin: 0 !important;
width: 100%;
padding: 2px !important;
}
.section-mobile-menu-bottom {
padding-top: 15px !important;
}
.section-mobile-menu-bottom .button {
width: 100%;
padding: 2px !important;
margin: 10px 0 !important;
border: 1px solid;
}
.section-mobile-menu-bottom .button {
display: flex;
align-items: center;
min-height: unset !important;
}
.section-mobile-menu-bottom .button > *:first-child{
width: 40px;
padding-left: 5px;
}
.section-mobile-menu-bottom .button > *:last-child{
width: calc(100% - 40px);
text-align: left;
border-left: 1px solid #e3e3e3;
padding: 6px;
padding-left: 5px;
}
#main-menu .button > span {
font-size: 13px !important;
}
#main-menu .header-block {
width: 100%;
display: block;
}
.nav-sidebar.nav-vertical>li+li {
border-top: 1px solid #eaeef1;
}
}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}