h1 {margin: 10px 0;}
.container {background: #fff;padding: 20px 48px !important;}
.img-noi-bat {width: 100%; margin: 20px 0; padding: 10px; border: 1px solid #c1c1c187;box-shadow: 5px 6px 5px 0px #00000042;}

.bt-active {margin: 0 auto;display: inline-block;}
.bt-active p {text-align: center;width: 140px;display: inline-block;margin: 0 5px;background: #1076ba;color: #fff;padding: 12px 20px;font-size: 17px;border-radius: 25px;}


.box-tong-quan {}
.box-tong-quan .container {background: #fff;padding: 20px 48px 40px 48px;}
#shape8 {display: block;margin: 14px auto;width: 240px;height: 70px;position: inherit;}
#shape8 img {width: 100%;}
#shape8 > .widget-content {background-color: rgba(255, 255, 255, 0);color: #5dc13c;}
.title-h1 {display: block;position: inherit !important;text-align: center;}
.title-h1 h1 {text-align: center;font-size: 30px;text-transform: uppercase;font-weight: bold;font-family: arial;letter-spacing: -0.5px !important;line-height: 35px;}
.title-h1 .des-h1 {font-size: 17px;color: #675d5d;margin: 5px 0;}

.box-ly-do {position: inherit !important;display: block;}
.box-ly-do h2 {text-align: center;font-family: arial;font-size: 25px;line-height: 35px;font-weight: 700;text-transform: uppercase;margin-bottom: 10px;}
.box-ly-do .box-ld-list {margin: 10px 0;position: relative;}
.box-ly-do .widget-snap-number {top: 10px;position: absolute; width: 50px; height: 50px; background: #e9f64e; border-radius: 50%; border: 3px solid #fff; text-align: center;box-shadow: 3px 4px 7px #0000008a;}
.box-ly-do .widget-snap-content {padding-left: 25px;}
.box-ly-do .widget-snap-content p {background: #518acc;border-radius: 10px;height: 70px;padding: 10px 25px 10px 50px;text-align: justify;font-size: 16px;color: #fff;line-height: 25px;}
.box-ly-do .widget-snap-number p {line-height: 46px;font-size: 30px;font-weight: 700;color: #f4524d;}
.box-ly-do .widget-snap-content p span {font-weight: bold;color: #da0909;}
.box-ly-do .widget-snap-content p span.snap-content-test {color: #da0909;}

.box-goi {display: block !important;}
.box-goi .container {padding: 20px 48px;background-color: rgba(10,71,104,1) !important;}
.box-goi .box-goi-h2 {position: inherit;}
.box-goi .box-goi-h2 h2 {font-size: 25px;line-height: 35px;text-transform: uppercase;font-weight: bold;padding: 15px 0;color: #fff;font-family: arial;}
.box-goi .box-goi-left {display: block;margin-top: 50px;position: inherit;width: 50%;display: inline-block;padding-right: 15px;}
.box-goi .box-goi-list {border: 2px solid #fff;margin-bottom: 25px;padding: 20px 15px;}
.box-goi .ladi-drop-img {background: #fff;z-index: 999;top: -35px;left: 20px;width: 120px;height: 120px;position: absolute;border: 2px solid #22c4f2;}
.box-goi .ladi-drop-img img {width: 100%;}
.box-goi .box-goi-head-content {width: 100%;display: inline-block;}
.box-goi .box-goi-head-content .widget-content {width: calc(100% - 145px);float: right;}
.box-goi .box-goi-head-content h3 {color: #fff;font-size: 20px;text-align: left;width: 100%;height: 100%;background: 0 0!important;text-transform: uppercase;margin-bottom: 10px;font-family: arial;}
.box-goi .box-goi-head-content .box-goi-slo {color: #15c4f2;font-size: 16px;text-transform: uppercase;}
.box-goi .box-goi-head-content p {font-size: 14px;text-align: left;font-family: arial;color: #fff;margin-bottom: 5px;line-height: 22px;}
.box-goi .box-goi-list.two {padding: 10px 15px;}
.box-goi .box-goi-list .box-goi-number {background: #22c4f2;width: 40px;height: 40px;border-radius: 50%;float: left;display: inline-block;margin-right: 15px;text-align: center;color: #fff;font-size: 23px;line-height: 40px;font-family: arial;}
.box-goi .box-goi-list .box-goi-content {}
.box-goi .box-goi-list .box-goi-content p {font-size: 15px;font-family: arial;color: #fff;line-height: 20px;}
.box-goi .box-goi-right {display: block;margin-top: 50px;position: inherit;width: 50%;display: inline-block;padding-left: 15px;}
.box-goi .box-goi-right .ladi-drop-img {left: 35px;border: 2px solid #d2a306;}
.box-goi .box-goi-right .box-goi-list {border: 2px solid #d2a306;}
.box-goi .box-goi-right .box-goi-number {background: #d2a306;}

.box-goi-dn {}
.box-goi-dn .container {background: #385206 !important;}

.box-step {}
.box-step .container {background: #fff;padding: 20px 48px;}
.box-step h2 {font-size: 25px;text-align: center;font-family: arial;text-transform: uppercase;font-weight: 700;letter-spacing: -0.5px;line-height: 35px;margin: 10px auto;}
.box-step .line {border-top-width: 2px;width: 150px;border-style: solid;border-color: rgba(255,87,34,1);margin: 15px auto;}
.box-step .box-step-left {display: block;height: 100px;padding: 6px 20px;margin-bottom: 20px;}
.box-step .box-step-left .box-step-number {width: 50%;float: right;display: inline-block;border-left: 5px solid #d6d6d6;padding-left: 25px;height: 100%;}
.box-step .box-step-left .box-step-number p {font-size: 70px;font-weight: bold;color: #d6d6d6;line-height: 80px;}
.box-step .box-step-left .box-step-content {width: 50%;float: right;display: inline-block;border-right: 5px solid #d6d6d6;padding-right: 25px;text-align: right;height: 100%;}
.box-step .box-step-content p.box-step-content-title {color: #ff5722;font-size: 18px;line-height: 25px;margin-bottom: 5px;text-transform: uppercase;font-weight: bold;font-family: arial;}
.box-step .box-step-content p {font-size: 15px;font-family: arial;line-height: 18px;color: #505050;}
.box-step .box-step-right {margin-bottom: 20px;}
.box-step .box-step-right {display: block;height: 100px;padding: 6px 20px;}
.box-step .box-step-right .box-step-number {width: 50%;float: left;display: inline-block;border-right: 5px solid #d6d6d6;padding-right: 25px;height: 100%;text-align: right;}
.box-step .box-step-right .box-step-number p {font-size: 70px;font-weight: bold;color: #d6d6d6;line-height: 80px;}
.box-step .box-step-right .box-step-content {width: 50%;float: left;display: inline-block;border-left: 5px solid #d6d6d6;padding-left: 25px;text-align: left;height: 100%;}

.box-luu-y h2 {font-size: 25px;text-align: center;font-family: arial;text-transform: uppercase;font-weight: 700;letter-spacing: -0.5px;line-height: 35px;margin: 10px auto;}
.box-luu-y .line {border-top-width: 2px;width: 150px;border-style: solid;border-color: rgba(255,87,34,1);margin: 15px auto;}
.box-luu-y .box-luu-y-ct {margin: 10px 0 20px 0;}
.box-luu-y .box-luu-y-ct p {font-size: 16px;color: #000;text-align: center;margin-bottom: 8px;}
.box-luu-y {}
.box-luu-y {}

.box-luu-y-table .tg  {border-collapse:collapse;border-spacing:0;}
.box-luu-y-table .tg td{font-family:Arial, sans-serif;font-size:14px;padding:10px 5px;border-style:solid;border-width:0px;overflow:hidden;word-break:normal;}
.box-luu-y-table .tg th{font-family:Arial, sans-serif;font-size:14px;font-weight:normal;padding:10px 5px;border-style:solid;border-width:0px;overflow:hidden;word-break:normal;}
.box-luu-y-table .tg .tg-z75w{font-weight:bold;font-size:18px;font-family:"Times New Roman", Times, serif !important;;color:#fe0000;border-color:#656565;text-align:center}
.box-luu-y-table .tg .tg-y7xf{font-weight:bold;font-size:18px;font-family:"Times New Roman", Times, serif !important;;color:#fe0000;border-color:#656565;text-align:center;vertical-align:top}
.box-luu-y-table .tg .tg-9soi{font-weight:bold;font-size:18px;font-family:"Times New Roman", Times, serif !important;;background-color:#9aff99;color:#000000;border-color:#656565;text-align:center}
.box-luu-y-table .tg .tg-6yq7{border: 1px solid;font-size:18px;font-family:"Times New Roman", Times, serif !important;;border-color:#656565;text-align:center;vertical-align:top}
.box-luu-y-table .tg .tg-qkc6{font-weight:bold;font-size:18px;font-family:"Times New Roman", Times, serif !important;;background-color:#2e81da;color:#ffffff;border-color:#656565;text-align:center;vertical-align:top}
.box-luu-y-table .tg .tg-f608{border: 1px solid;font-size:18px;font-family:"Times New Roman", Times, serif !important;;border-color:#656565;text-align:center}
.box-luu-y-table .tg tr {border: 1px solid;}

.box-lien-he {}
.box-lien-he .container {padding: 40px 48px;background: #fff;}
.box-lien-he h2 {font-size: 25px;font-family: arial;text-transform: uppercase;font-weight: bold;text-align: center;line-height: 30px;margin-bottom: 10px;}
.box-lien-he p {font-family: arial;font-size: 16px;text-align: center;}
.box-lien-he .line {border-top-width: 2px;width: 150px;border-style: solid;border-color: rgba(255,87,34,1);margin: 15px auto;}
.box-lien-he .box-lien-he-logo {width: 50%;display: inline-block;}
.box-lien-he .box-lien-he-logo-bg {margin-top: 15px;}
.box-lien-he .box-lien-he-logo-bg img {width: 100%;}
.box-lien-he .box-lien-he-infor {width: 50%;display: inline-block;}
.box-lien-he .box-lien-he-content {margin-left: 40px;margin-top: 25px;}
.box-lien-he .box-lien-he-content h3 {font-size: 20px;margin-bottom: 10px;}
.box-lien-he .box-lien-he-content ol {margin-bottom: 10px;font-size: 15px;font-family: arial;}
.box-lien-he .box-lien-he-content ol li {margin-bottom: 3px;margin-left: 0;}
.box-lien-he .box-lien-he-slogan {background: #bdbdbd82;padding: 15px 20px;border-radius: 10px;font-size: 14px;text-align: justify;font-style: italic;box-shadow: 5px 7px 15px #00000052;}

.box-thong-tin {height: auto;display: block;}
.box-thong-tin .container {height: 100%;width: 1164px;margin: 0 auto;position: relative;background: #000000b3;}
.box-thong-tin .box-thong-tin-shadow {width: 1164px;margin: 0 auto;background-image: url(/wp-content/themes/publisher-child/theme-ctv/img/van-phong-vinajet-travel.jpg);background-color: rgba(255,255,255,0);background-origin: content-box;background-size: cover;background-attachment: scroll;background-position: top left;background-repeat: no-repeat;}
.box-thong-tin h2 {font-family: arial;font-size: 23px;line-height: 35px;color: #fff;text-transform: uppercase;margin-bottom: 10px;}
.box-thong-tin p {font-size: 15px;text-align: justify;font-family: arial;color: #bfbfbf;}
.box-thong-tin .line {border-top-width: 2px;width: 150px;border-style: solid;border-color: rgb(0, 204, 232);margin: 15px auto 15px 0;}
.box-thong-tin .box-thong-tin-left {width: 55%;padding: 10px 0;display: inline-block;}
.box-thong-tin .box-thong-tin-list {margin: 25px 0;}
.box-thong-tin .box-thong-tin-list-head {margin-bottom: 18px;}
.box-thong-tin .box-thong-tin-list-head svg {width: 30px;height: 30px;display: inline-block;border: 1px solid #00cce8;padding: 3px;}
.box-thong-tin .box-thong-tin-list-head p {font-size: 30px;margin-left: 50px;text-align: left;margin-top: -28px;color: #fff;}
.box-thong-tin .box-thong-tin-list p {text-align: left;}
.box-thong-tin .box-thong-tin-social {margin: 15px 0;}
.box-thong-tin .box-thong-tin-social svg {cursor: pointer;width: 60px;height: 60px;border: 4px solid #00cce8;border-radius: 50%;padding: 8px;margin-right: 20px;}
.form-dang-ky {width: 40%;background: #1076b8f0;float: right;}
.form-dang-ky .wpcf7 {padding: 30px 20px;}
.form-dang-ky .wpcf7-form input {display: inline-block;margin-right: 0;height: 35px;font-size: 16px;font-family: arial;border: 0px;margin-bottom: 10px;background: #fff;width: 100%;}
.form-dang-ky .wpcf7-form textarea {font-size: 16px;border: 0px;height: 50px;min-height: 50px;background: #fff;margin-bottom: 15px;}
.form-dang-ky h3 {text-align: center;color: #b3f787;font-size: 19px;line-height: 25px;margin-bottom: 10px;}
.form-dang-ky .subtitle_form {font-size: 15px;text-align: center;line-height: 25px;margin-bottom: 10px;color: #1d2752;font-style: italic;}
.form-dang-ky .wpcf7-submit {background: #64a537 !important;color: #fff;text-transform: uppercase;height: 42px !important;width: 45% !important;margin: 0 auto !important;display: block !important;box-shadow: 4px 4px 6px #00000082;}

.box-uu-the {height: auto;}
.box-uu-the .container {background: #fff;padding: 30px 48px;}
.box-uu-the .box-uu-the-left {width: 70%;padding-right: 20px;display: inline-block;}
.box-uu-the h2 {font-size: 25px;font-family: arial;line-height: 35px;font-weight: bold;color: #585757;margin-bottom: 15px;text-transform: uppercase;}
.box-uu-the .line {border-top-width: 2px;width: 150px;border-style: solid;border-color: rgb(255, 87, 34);margin: 15px 0;}
.box-uu-the .box-uu-the-left p {font-size: 15px;color: #000;line-height: 20px;margin-bottom: 15px;text-align: justify;}
.box-uu-the .box-uu-the-left-head {height: 50px;margin-bottom: 20px;}
.box-uu-the .box-uu-the-left-number {font-size: 50px !important;line-height: 50px !important;font-weight: bold;float: left;margin-right: 20px;color: #ff5722 !important;}
.box-uu-the .box-uu-the-left-slo {font-size: 16px !important;line-height: 23px !important;font-weight: bold;color: #575656 !important;}
.box-uu-the .box-uu-the-right {width: 30%;display: inline-block;padding-left: 20px;}
.box-uu-the .box-uu-the-right img {width: 230px;margin: 0 auto;display: block;}
.box-uu-the .box-doi-tac-img {width: 50%;display: inline-block;padding: 8px;}
.box-uu-the .box-doi-tac-img img {width: 100%;background: #fff;padding: 10px;box-shadow: 5px 6px 9px #0000004f;border: 1px solid #dfdfdf94;}
.box-uu-the .box-doi-tac {display: block;margin: 20px -8px 0 -8px;}

.box-loi-ich {}
.box-loi-ich .bt-active {display: inherit;width: 30%;}
.box-loi-ich .bt-active a:nth-child(2) {float: right;}
.box-loi-ich .container {padding: 0 !important;background-image: url(/wp-content/themes/publisher-child/theme-ctv/img/loi-ich-khi-lam-dai-ly-ve-may-bay.jpg);background-color: rgba(255,255,255,0);background-origin: content-box;background-size: cover;background-attachment: scroll;background-position: top left;background-repeat: no-repeat;}
.box-loi-ich .box-loi-ich-shadow {background: rgba(255, 255, 255, 0.78);padding: 30px 48px;height: 100%;}
.box-loi-ich h2 {text-align: center;font-family: arial;font-size: 25px;line-height: 35px;font-weight: bold;text-transform: uppercase;margin-bottom: 10px;}
.box-loi-ich .line {border-top-width: 2px;width: 150px;border-style: solid;border-color: rgb(0, 204, 232);margin: 15px auto 50px auto;}
.box-loi-ich .box-loi-ich-left {width: 30%;display: inline-block;}
.box-loi-ich .box-loi-ich-list {background-color: rgba(0,0,0,0.65);box-shadow: 0px 3px 0px rgba(255,31,0,1);padding: 20px 30px;margin-bottom: 30px;}
.box-loi-ich .box-loi-ich-list p {font-size: 18px;line-height: 28px;text-transform: uppercase;color: #fff;}
.box-loi-ich .box-loi-ich-mid {width: 40%;padding: 0 40px;display: inline-block;}
.box-loi-ich .box-loi-ich-mid img {width: 100%;}
.box-loi-ich .box-loi-ich-right {width: 30%;display: inline-block;}

.box-info {}
.box-info .container {padding: 0 !important;background-image: url(/wp-content/themes/publisher-child/theme-ctv/img/banner-thong-tin-ctv-ve-may-bay.jpg);background-size: cover;}
.box-info .container .box-info-ct {padding: 30px 48px;background: #000000b3;}
.box-info .container .box-info-ct h2 {font-family: arial;font-size: 23px;line-height: 35px;color: #fff;text-transform: uppercase;margin-bottom: 10px;text-align: center;}
.box-info .line {border-top-width: 2px;width: 150px;border-style: solid;border-color: rgba(255,87,34,1);margin: 15px auto;}
.box-info .box-info-ct-text {}
.box-info .box-info-ct-text p {font-size: 20px;margin-bottom: 15px;color: #e0e0e0;text-align: center;}
.box-info .bt-active {display: block;width: 30%;margin: 20px auto 0 auto;}
.box-info .bt-active a:nth-child(2) {float: right;}

.box-quy-trinh {}
.box-quy-trinh h2 {font-size: 25px;text-align: center;font-family: arial;text-transform: uppercase;font-weight: 700;letter-spacing: -.5px;line-height: 35px;margin: 10px auto;}
.box-quy-trinh  .line {border-top-width: 2px;width: 150px;border-style: solid;border-color: rgba(255,87,34,1);margin: 15px auto;}
.box-quy-trinh .box-qt-list {position: relative;height: 100px;}
.box-qt-list-bg {width: calc(100% - 100px);display: inline-block;position: inherit;border-top: 5px solid #4eaf75;background: 0 0;border-radius: 0;padding: 20px;height: 100px;}
.box-qt-list-left .box-qt-border-left {float: left;width: 50px;height: 100px;display: inline-block;border: 5px solid #4eaf75;border-right: 0;border-radius: 60px 0 0 60px;}
.box-qt-list-left .box-qt-border-right {width: 0;height: 95px;display: inline-block;float: right;}
.box-qt-list-right {margin-top: -5px;}
.box-qt-list-right .box-qt-border-right {float: right;width: 50px;height: 100px;display: inline-block;border: 5px solid #4eaf75;border-left: 0;border-radius: 0 60px 60px 0;}
.box-qt-list-right .box-qt-border-left {width: 0;height: 100px;display: inline-block;float: left;}
.box-qt-list:nth-child(3) .box-qt-border-left, .box-qt-list:nth-child(3) .box-qt-list-bg {margin-top: -5px;}
.box-qt-list:nth-child(4) .box-qt-list-bg {margin-left: 50px;border-bottom: 5px solid #4eaf75;}
.box-qt-list:nth-child(4) .box-qt-list-bg, .box-qt-list:nth-child(4) .box-qt-border-right {margin-top: -5px;}



.box-question {height: auto !important;}
.box-question .container {background: #fff;padding: 20px 48px;}
.box-question h2 {font-size: 25px;text-align: center;font-family: arial;text-transform: uppercase;font-weight: 700;letter-spacing: -0.5px;line-height: 35px;margin: 10px auto;width: 500px;}
.box-question .line {border-top-width: 2px;width: 150px;border-style: solid;border-color: rgba(255,87,34,1);margin: 15px auto;}

.my-toc {background: #1076b9;display: block;position: fixed;bottom: 0px;left: 0px;width: 100%;height: 48px;z-index: 99999;text-align: center;box-shadow: 0 -5px 10px #00000045;}
.my-toc ul {width: 1164px;margin: 0 auto;}
.my-toc li {width: auto;display: inline-block;margin: 0;}
.my-toc li a {padding: 12px 15px;color: #fff;font-family: arial;font-size: 16px;height: 48px;display: block;}
.my-toc li a:hover, .my-toc li a:active {background: #054169;}

.td-header-wrap {}
.container {height: 100%;width: 1164px;margin: 0 auto;padding: 0;position: relative;}
.footer {background: #e4f4da;}
.footer .td-boxed-layout .td-container-wrap {background: #d6f2fd !important;}

.theme-cactus .ui-tabgroup>.ui-panels>[class^=ui-tab] h3 {font-size: 20px;color: #fff;border-bottom: 1px solid #ffffff57;padding-bottom: 10px;margin-bottom: 10px;text-align: justify;}
.theme-cactus .ui-tabgroup>.ui-panels>[class^=ui-tab] p {font-size: 15px;line-height: 20px;margin-bottom: 5px;text-align: justify;}

.ui-tabgroup {position: relative;display: inline-block;width: 100%;}
.ui-tabgroup:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.ui-tabgroup > .ui-tabs {float: left;width: 100%;}
.ui-tabgroup > .ui-tabs > [class^="ui-tab"] {position: relative;float: left;display: block;background-color: #fff;color: #b9c5c8;margin: 0 0 1px 0;padding: 9px 15px;cursor: pointer;min-width: 100%;min-height: 40px;border-width: 1px 1px 0 1px;border-style: solid;border-color: #d9e5e8;font-size: 14px;font-weight: bold;-webkit-transition: all 0.15s ease-in;-moz-transition: all 0.15s ease-in;-o-transition: all 0.15s ease-in;transition: all 0.15s ease-in;}
.ui-tabgroup > .ui-tabs > [class^="ui-tab"] > .fa {padding-right: 10px;font-size: 15px;}
.ui-tabgroup > input[class^="ui-tab"] {-webkit-appearance: none;-moz-appearance: none !important;position: relative;float: left;left: -99999px;padding: 0;margin: 0 0 0 -5px;height: 0;width: 0;z-index: -100;overflow: hidden;outline: 0;float: left;}
.ui-tabgroup > input.ui-tab1:focus ~ .ui-tabs > .ui-tab1,.ui-tabgroup > input.ui-tab2:focus ~ .ui-tabs > .ui-tab2,
.ui-tabgroup > input.ui-tab3:focus ~ .ui-tabs > .ui-tab3,.ui-tabgroup > input.ui-tab4:focus ~ .ui-tabs > .ui-tab4,
.ui-tabgroup > input.ui-tab5:focus ~ .ui-tabs > .ui-tab5,.ui-tabgroup > input.ui-tab6:focus ~ .ui-tabs > .ui-tab6,
.ui-tabgroup > input.ui-tab7:focus ~ .ui-tabs > .ui-tab7,.ui-tabgroup > input.ui-tab8:focus ~ .ui-tabs > .ui-tab8,
.ui-tabgroup > input.ui-tab9:focus ~ .ui-tabs > .ui-tab9,.ui-tabgroup > input.ui-tab10:focus ~ .ui-tabs > .ui-tab10 {text-decoration: underline;box-shadow: inset 0 40px 60px -40px rgba(255, 255, 255, 0.2);}
.ui-tabgroup > input.ui-tab1:checked ~ .ui-tabs > .ui-tab1,.ui-tabgroup > input.ui-tab2:checked ~ .ui-tabs > .ui-tab2,
.ui-tabgroup > input.ui-tab3:checked ~ .ui-tabs > .ui-tab3,.ui-tabgroup > input.ui-tab4:checked ~ .ui-tabs > .ui-tab4,
.ui-tabgroup > input.ui-tab5:checked ~ .ui-tabs > .ui-tab5,.ui-tabgroup > input.ui-tab6:checked ~ .ui-tabs > .ui-tab6,
.ui-tabgroup > input.ui-tab7:checked ~ .ui-tabs > .ui-tab7,.ui-tabgroup > input.ui-tab8:checked ~ .ui-tabs > .ui-tab8,
.ui-tabgroup > input.ui-tab9:checked ~ .ui-tabs > .ui-tab9,.ui-tabgroup > input.ui-tab10:checked ~ .ui-tabs > .ui-tab10 {background-color: #fff;color: #4a6e78;position: relative;}
.ui-tabgroup > .ui-panels > [class^="ui-tab"] {background-color: #fff;color: #4a6e78;border-width: 1px 0;border-style: solid;border-color: #d9e5e8;min-height: 414px;padding: 25px;display: none;word-wrap: break-word;word-break: break-word;overflow-wrap: break-word;-webkit-hyphens: auto;-moz-hyphens: auto;hyphens: auto;float: left;width: 100%;}
.ui-tabgroup.left-side > .ui-panels > [class^="ui-tab"] {border-width: 1px;}
.ui-tabgroup > .ui-panels > [class^="ui-tab"]:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.ui-tabgroup > input.ui-tab1:checked ~ .ui-panels > .ui-tab1,.ui-tabgroup > input.ui-tab2:checked ~ .ui-panels > .ui-tab2,
.ui-tabgroup > input.ui-tab3:checked ~ .ui-panels > .ui-tab3,.ui-tabgroup > input.ui-tab4:checked ~ .ui-panels > .ui-tab4,
.ui-tabgroup > input.ui-tab5:checked ~ .ui-panels > .ui-tab5,.ui-tabgroup > input.ui-tab6:checked ~ .ui-panels > .ui-tab6,
.ui-tabgroup > input.ui-tab7:checked ~ .ui-panels > .ui-tab7,.ui-tabgroup > input.ui-tab8:checked ~ .ui-panels > .ui-tab8,
.ui-tabgroup > input.ui-tab9:checked ~ .ui-panels > .ui-tab9,.ui-tabgroup > input.ui-tab10:checked ~ .ui-panels > .ui-tab10 {display: block;}
.ui-tabs:not(.left-side) > .ui-panels > [class^="ui-tab"] {width: 100%;}
.ui-tabgroup.left-side.icons-only > .ui-tabs {width: 50px;float: left;}
.ui-tabgroup.left-side.icons-only > .ui-panels {margin-left: 50px;}
.ui-tabgroup.left-side.icons-only > .ui-tabs > .ui-tab:first-child {margin: 5px 0 0 0;}
.ui-tabgroup.left-side.icons-only > .ui-tabs > [class^="ui-tab"] {border-width: 2px 0 2px 2px;margin: 1px 0 0 0;width: 100%;}

@media screen and (min-width: 639px) {
  .ui-tabgroup.left-side > .ui-tabs {width: 140px;float: left;}
  .ui-tabgroup.left-side > .ui-panels {margin-left: 140px;}
  .ui-tabgroup.left-side.icons-only > .ui-tabs {width: 50px;float: left;}
  .ui-tabgroup.left-side.icons-only > .ui-panels {margin-left: 50px;}
  .ui-tabs:not(.left-side) > .ui-panels {float: left;width: 100%;}
  .ui-tabgroup > .ui-tabs > [class^="ui-tab"]:first-child {margin: 1px 0 0 5px;}
  .ui-tabgroup > .ui-tabs > [class^="ui-tab"] {margin: 1px 0 0 1px;min-width: 50px;}
  .ui-tabgroup > input.ui-tab1:checked ~ .ui-tabs > .ui-tab1:after,
  .ui-tabgroup > input.ui-tab2:checked ~ .ui-tabs > .ui-tab2:after,
  .ui-tabgroup > input.ui-tab3:checked ~ .ui-tabs > .ui-tab3:after,
  .ui-tabgroup > input.ui-tab4:checked ~ .ui-tabs > .ui-tab4:after,
  .ui-tabgroup > input.ui-tab5:checked ~ .ui-tabs > .ui-tab5:after,
  .ui-tabgroup > input.ui-tab6:checked ~ .ui-tabs > .ui-tab6:after,
  .ui-tabgroup > input.ui-tab7:checked ~ .ui-tabs > .ui-tab7:after,
  .ui-tabgroup > input.ui-tab8:checked ~ .ui-tabs > .ui-tab8:after,
  .ui-tabgroup > input.ui-tab9:checked ~ .ui-tabs > .ui-tab9:after,
  .ui-tabgroup > input.ui-tab10:checked ~ .ui-tabs > .ui-tab10:after {position: absolute;content: '';background-color: #fff;top: 38px;left: 0;width: 100%;height: 3px;}
  .ui-tabgroup.left-side > input.ui-tab1:checked ~ .ui-tabs > .ui-tab1:after,
  .ui-tabgroup.left-side > input.ui-tab2:checked ~ .ui-tabs > .ui-tab2:after,
  .ui-tabgroup.left-side > input.ui-tab3:checked ~ .ui-tabs > .ui-tab3:after,
  .ui-tabgroup.left-side > input.ui-tab4:checked ~ .ui-tabs > .ui-tab4:after,
  .ui-tabgroup.left-side > input.ui-tab5:checked ~ .ui-tabs > .ui-tab5:after,
  .ui-tabgroup.left-side > input.ui-tab6:checked ~ .ui-tabs > .ui-tab6:after,
  .ui-tabgroup.left-side > input.ui-tab7:checked ~ .ui-tabs > .ui-tab7:after,
  .ui-tabgroup.left-side > input.ui-tab8:checked ~ .ui-tabs > .ui-tab8:after,
  .ui-tabgroup.left-side > input.ui-tab9:checked ~ .ui-tabs > .ui-tab9:after,
  .ui-tabgroup.left-side > input.ui-tab10:checked ~ .ui-tabs > .ui-tab10:after {position: absolute;content: '';background-color: #fff;top: 0;left: 138px;height: 100%;width: 3px;}
  .ui-tabgroup.left-side > .ui-tabs > .ui-tab:first-child {margin: 5px 0 0 0;}
  .ui-tabgroup.left-side > .ui-tabs > [class^="ui-tab"] {border-width: 1px 0 1px 1px;margin: 1px 0 0 0;width: 100%;}
}

/* --- Theme Plum --- */

.theme-plum.container,.theme-plum .container {background-color: #9b59b6;color: #fff;}
.theme-plum .ui-tabgroup > .ui-tabs > [class^="ui-tab"] {border-radius: 2px 2px 0 0;border: 2px solid #8e44ad;background-color: #8e44ad;color: #f3d5ff;}
.theme-plum .ui-tabgroup.left-side > .ui-tabs > [class^="ui-tab"] {border-radius: 2px 2px 0 0;}
.theme-plum .ui-tabgroup > .ui-panels > [class^="ui-tab"] {background-color: #612e76;color: #fff;border: 2px solid #612e76;}
.theme-plum .ui-tabgroup > input.ui-tab1:checked ~ .ui-tabs > .ui-tab1,
.theme-plum .ui-tabgroup > input.ui-tab2:checked ~ .ui-tabs > .ui-tab2,
.theme-plum .ui-tabgroup > input.ui-tab3:checked ~ .ui-tabs > .ui-tab3,
.theme-plum .ui-tabgroup > input.ui-tab4:checked ~ .ui-tabs > .ui-tab4,
.theme-plum .ui-tabgroup > input.ui-tab5:checked ~ .ui-tabs > .ui-tab5,
.theme-plum .ui-tabgroup > input.ui-tab6:checked ~ .ui-tabs > .ui-tab6,
.theme-plum .ui-tabgroup > input.ui-tab7:checked ~ .ui-tabs > .ui-tab7,
.theme-plum .ui-tabgroup > input.ui-tab8:checked ~ .ui-tabs > .ui-tab8,
.theme-plum .ui-tabgroup > input.ui-tab9:checked ~ .ui-tabs > .ui-tab9,
.theme-plum .ui-tabgroup > input.ui-tab10:checked ~ .ui-tabs > .ui-tab10 {background-color: #612e76;color: #fff;border: 2px solid #612e76;}
.theme-plum .ui-tabgroup > input[class^="ui-tab"]:checked ~ .ui-tabs > [class^="ui-tab"]:after {content: none;}
.theme-plum a:link,.theme-plum a:visited,.theme-plum a:hover,.theme-plum a:active {color: #ceb4cd;}
.theme-plum .ui-tabgroup.left-side.icons-only > .ui-tabs > [class^="ui-tab"] {border-radius: 2px 0 0 2px;}
.theme-plum .ui-tabgroup.left-side.icons-only > input.ui-tab1:checked ~ .ui-tabs > .ui-tab1,
.theme-plum .ui-tabgroup.left-side.icons-only > input.ui-tab2:checked ~ .ui-tabs > .ui-tab2,
.theme-plum .ui-tabgroup.left-side.icons-only > input.ui-tab3:checked ~ .ui-tabs > .ui-tab3,
.theme-plum .ui-tabgroup.left-side.icons-only > input.ui-tab4:checked ~ .ui-tabs > .ui-tab4,
.theme-plum .ui-tabgroup.left-side.icons-only > input.ui-tab5:checked ~ .ui-tabs > .ui-tab5,
.theme-plum .ui-tabgroup.left-side.icons-only > input.ui-tab6:checked ~ .ui-tabs > .ui-tab6,
.theme-plum .ui-tabgroup.left-side.icons-only > input.ui-tab7:checked ~ .ui-tabs > .ui-tab7,
.theme-plum .ui-tabgroup.left-side.icons-only > input.ui-tab8:checked ~ .ui-tabs > .ui-tab8,
.theme-plum .ui-tabgroup.left-side.icons-only > input.ui-tab9:checked ~ .ui-tabs > .ui-tab9,
.theme-plum .ui-tabgroup.left-side.icons-only > input.ui-tab9:checked ~ .ui-tabs > .ui-tab9,
.theme-plum .ui-tabgroup.left-side.icons-only > input.ui-tab10:checked ~ .ui-tabs > .ui-tab10 {min-height: 40px;width: 54px;margin-left: -4px;margin-top: 1px;}
.theme-plum .ui-tabgroup.left-side.icons-only > input.ui-tab1 ~ .ui-tabs > .ui-tab1,.theme-plum .ui-tabgroup.left-side.icons-only > input.ui-tab1:checked ~ .ui-tabs > .ui-tab1 {margin-top: 0px;}

@media screen and (min-width: 639px) {
  .theme-plum .ui-tabgroup.left-side > .ui-tabs > [class^="ui-tab"] {border-radius: 2px 0 0 2px;}
  .theme-plum .ui-tabgroup.left-side > input.ui-tab1:checked ~ .ui-tabs > .ui-tab1,
  .theme-plum .ui-tabgroup.left-side > input.ui-tab2:checked ~ .ui-tabs > .ui-tab2,
  .theme-plum .ui-tabgroup.left-side > input.ui-tab3:checked ~ .ui-tabs > .ui-tab3,
  .theme-plum .ui-tabgroup.left-side > input.ui-tab4:checked ~ .ui-tabs > .ui-tab4,
  .theme-plum .ui-tabgroup.left-side > input.ui-tab5:checked ~ .ui-tabs > .ui-tab5,
  .theme-plum .ui-tabgroup.left-side > input.ui-tab6:checked ~ .ui-tabs > .ui-tab6,
  .theme-plum .ui-tabgroup.left-side > input.ui-tab7:checked ~ .ui-tabs > .ui-tab7,
  .theme-plum .ui-tabgroup.left-side > input.ui-tab8:checked ~ .ui-tabs > .ui-tab8,
  .theme-plum .ui-tabgroup.left-side > input.ui-tab9:checked ~ .ui-tabs > .ui-tab9,
  .theme-plum .ui-tabgroup.left-side > input.ui-tab10:checked ~ .ui-tabs > .ui-tab10 {min-height: 45px;width: 144px;margin-left: -4px;margin-top: 1px;}
  .theme-plum .ui-tabgroup.left-side > input.ui-tab1 ~ .ui-tabs > .ui-tab1,.theme-plum .ui-tabgroup.left-side > input.ui-tab1:checked ~ .ui-tabs > .ui-tab1 {margin-top: 5px;}
  .theme-plum .ui-tabgroup > input.ui-tab1:checked ~ .ui-tabs > .ui-tab1,
  .theme-plum .ui-tabgroup > input.ui-tab2:checked ~ .ui-tabs > .ui-tab2,
  .theme-plum .ui-tabgroup > input.ui-tab3:checked ~ .ui-tabs > .ui-tab3,
  .theme-plum .ui-tabgroup > input.ui-tab4:checked ~ .ui-tabs > .ui-tab4,
  .theme-plum .ui-tabgroup > input.ui-tab5:checked ~ .ui-tabs > .ui-tab5,
  .theme-plum .ui-tabgroup > input.ui-tab6:checked ~ .ui-tabs > .ui-tab6,
  .theme-plum .ui-tabgroup > input.ui-tab7:checked ~ .ui-tabs > .ui-tab7,
  .theme-plum .ui-tabgroup > input.ui-tab8:checked ~ .ui-tabs > .ui-tab8,
  .theme-plum .ui-tabgroup > input.ui-tab9:checked ~ .ui-tabs > .ui-tab9,
  .theme-plum .ui-tabgroup > input.ui-tab10:checked ~ .ui-tabs > .ui-tab10 {min-height: 45px;margin-top: -4px;}
}

/* --- Theme Lime --- */

.theme-lime.container,.theme-lime .container {background-color: #2ECC71;color: #fff;}
.theme-lime .ui-tabgroup > .ui-tabs > [class^="ui-tab"] {border-radius: 4px 25px 0 0;border: 2px solid #56CE87;background-color: #26C771;color: #DBDBDB;}
.theme-lime .ui-tabgroup > .ui-panels > [class^="ui-tab"] {background-color: #27AE60;color: #fff;border: 2px solid #5EcC91;}
.theme-lime .ui-tabgroup > input.ui-tab1:checked ~ .ui-tabs > .ui-tab1,
.theme-lime .ui-tabgroup > input.ui-tab2:checked ~ .ui-tabs > .ui-tab2,
.theme-lime .ui-tabgroup > input.ui-tab3:checked ~ .ui-tabs > .ui-tab3,
.theme-lime .ui-tabgroup > input.ui-tab4:checked ~ .ui-tabs > .ui-tab4,
.theme-lime .ui-tabgroup > input.ui-tab5:checked ~ .ui-tabs > .ui-tab5,
.theme-lime .ui-tabgroup > input.ui-tab6:checked ~ .ui-tabs > .ui-tab6,
.theme-lime .ui-tabgroup > input.ui-tab7:checked ~ .ui-tabs > .ui-tab7,
.theme-lime .ui-tabgroup > input.ui-tab8:checked ~ .ui-tabs > .ui-tab8,
.theme-lime .ui-tabgroup > input.ui-tab9:checked ~ .ui-tabs > .ui-tab9,
.theme-lime .ui-tabgroup > input.ui-tab10:checked ~ .ui-tabs > .ui-tab10 {background-color: #27AE60;color: #fff;border: 2px solid #5EcC91;}
.theme-lime .ui-tabgroup > input[class^="ui-tab"]:checked ~ .ui-tabs > [class^="ui-tab"]:after {content: none;}
.theme-lime a:link,.theme-lime a:visited,.theme-lime a:hover,.theme-lime a:active {color: #aEdCd1;}

@media screen and (min-width: 639px) {
  .theme-lime .ui-tabgroup.left-side > input.ui-tab1:checked ~ .ui-tabs > .ui-tab1,
  .theme-lime .ui-tabgroup.left-side > input.ui-tab2:checked ~ .ui-tabs > .ui-tab2,
  .theme-lime .ui-tabgroup.left-side > input.ui-tab3:checked ~ .ui-tabs > .ui-tab3,
  .theme-lime .ui-tabgroup.left-side > input.ui-tab4:checked ~ .ui-tabs > .ui-tab4,
  .theme-lime .ui-tabgroup.left-side > input.ui-tab5:checked ~ .ui-tabs > .ui-tab5,
  .theme-lime .ui-tabgroup.left-side > input.ui-tab6:checked ~ .ui-tabs > .ui-tab6,
  .theme-lime .ui-tabgroup.left-side > input.ui-tab7:checked ~ .ui-tabs > .ui-tab7,
  .theme-lime .ui-tabgroup.left-side > input.ui-tab8:checked ~ .ui-tabs > .ui-tab8,
  .theme-lime .ui-tabgroup.left-side > input.ui-tab9:checked ~ .ui-tabs > .ui-tab9,
  .theme-lime .ui-tabgroup.left-side > input.ui-tab10:checked ~ .ui-tabs > .ui-tab10 {min-height: 40px;width: 144px;margin-left: -4px;margin-top: 1px;border-width: 2px 0 2px 2px;}
  .theme-lime .ui-tabgroup.left-side > .ui-tabs > [class^="ui-tab"] {border-radius: 25px 0 0 4px;border-width: 2px 0 2px 2px;}
  .theme-lime .ui-tabgroup.left-side > input.ui-tab1 ~ .ui-tabs > .ui-tab1,.theme-lime .ui-tabgroup.left-side > input.ui-tab1:checked ~ .ui-tabs > .ui-tab1 {margin-top: 5px;}
  .theme-lime .ui-tabgroup > input.ui-tab1:checked ~ .ui-tabs > .ui-tab1,
  .theme-lime .ui-tabgroup > input.ui-tab2:checked ~ .ui-tabs > .ui-tab2,
  .theme-lime .ui-tabgroup > input.ui-tab3:checked ~ .ui-tabs > .ui-tab3,
  .theme-lime .ui-tabgroup > input.ui-tab4:checked ~ .ui-tabs > .ui-tab4,
  .theme-lime .ui-tabgroup > input.ui-tab5:checked ~ .ui-tabs > .ui-tab5,
  .theme-lime .ui-tabgroup > input.ui-tab6:checked ~ .ui-tabs > .ui-tab6,
  .theme-lime .ui-tabgroup > input.ui-tab7:checked ~ .ui-tabs > .ui-tab7,
  .theme-lime .ui-tabgroup > input.ui-tab8:checked ~ .ui-tabs > .ui-tab8,
  .theme-lime .ui-tabgroup > input.ui-tab9:checked ~ .ui-tabs > .ui-tab9,
  .theme-lime .ui-tabgroup > input.ui-tab10:checked ~ .ui-tabs > .ui-tab10 
  {min-height: 45px;margin-top: -4px;border-width: 2px 2px 0 2px;}
  .theme-lime .ui-tabgroup:not(.left-side) > .ui-tabs > [class^="ui-tab"] {border-width: 2px 2px 0 2px;}
}
.theme-cactus.container,.theme-cactus .container {background-color: #1ABC9C;color: #fff;}
.theme-cactus .ui-tabgroup > .ui-tabs > [class^="ui-tab"] {border: 2px solid #16B08C;background-color: #16B08C;color: #56E2C6;}
.theme-cactus .ui-tabgroup > .ui-panels > [class^="ui-tab"] {background-color: #00796b;color: #fff;border: 10px solid #16A085;padding: 17px;}
.theme-cactus .ui-tabgroup > input.ui-tab1:checked ~ .ui-tabs > .ui-tab1,
.theme-cactus .ui-tabgroup > input.ui-tab2:checked ~ .ui-tabs > .ui-tab2,
.theme-cactus .ui-tabgroup > input.ui-tab3:checked ~ .ui-tabs > .ui-tab3,
.theme-cactus .ui-tabgroup > input.ui-tab4:checked ~ .ui-tabs > .ui-tab4,
.theme-cactus .ui-tabgroup > input.ui-tab5:checked ~ .ui-tabs > .ui-tab5,
.theme-cactus .ui-tabgroup > input.ui-tab6:checked ~ .ui-tabs > .ui-tab6,
.theme-cactus .ui-tabgroup > input.ui-tab7:checked ~ .ui-tabs > .ui-tab7,
.theme-cactus .ui-tabgroup > input.ui-tab8:checked ~ .ui-tabs > .ui-tab8,
.theme-cactus .ui-tabgroup > input.ui-tab9:checked ~ .ui-tabs > .ui-tab9,
.theme-cactus .ui-tabgroup > input.ui-tab10:checked ~ .ui-tabs > .ui-tab10 {background-color: #00796b;color: #fff;border: 2px solid #00796b;}
.theme-cactus .ui-tabgroup > input.ui-tab1:checked ~ .ui-tabs > .ui-tab1:after,
.theme-cactus .ui-tabgroup > input.ui-tab2:checked ~ .ui-tabs > .ui-tab2:after,
.theme-cactus .ui-tabgroup > input.ui-tab3:checked ~ .ui-tabs > .ui-tab3:after,
.theme-cactus .ui-tabgroup > input.ui-tab4:checked ~ .ui-tabs > .ui-tab4:after,
.theme-cactus .ui-tabgroup > input.ui-tab5:checked ~ .ui-tabs > .ui-tab5:after,
.theme-cactus .ui-tabgroup > input.ui-tab6:checked ~ .ui-tabs > .ui-tab6:after,
.theme-cactus .ui-tabgroup > input.ui-tab7:checked ~ .ui-tabs > .ui-tab7:after,
.theme-cactus .ui-tabgroup > input.ui-tab8:checked ~ .ui-tabs > .ui-tab8:after,
.theme-cactus .ui-tabgroup > input.ui-tab9:checked ~ .ui-tabs > .ui-tab9:after,
.theme-cactus .ui-tabgroup > input.ui-tab1:checked ~ .ui-tabs > .ui-tab1:before,
.theme-cactus .ui-tabgroup > input.ui-tab2:checked ~ .ui-tabs > .ui-tab2:before,
.theme-cactus .ui-tabgroup > input.ui-tab3:checked ~ .ui-tabs > .ui-tab3:before,
.theme-cactus .ui-tabgroup > input.ui-tab4:checked ~ .ui-tabs > .ui-tab4:before,
.theme-cactus .ui-tabgroup > input.ui-tab5:checked ~ .ui-tabs > .ui-tab5:before,
.theme-cactus .ui-tabgroup > input.ui-tab6:checked ~ .ui-tabs > .ui-tab6:before,
.theme-cactus .ui-tabgroup > input.ui-tab7:checked ~ .ui-tabs > .ui-tab7:before,
.theme-cactus .ui-tabgroup > input.ui-tab8:checked ~ .ui-tabs > .ui-tab8:before,
.theme-cactus .ui-tabgroup > input.ui-tab9:checked ~ .ui-tabs > .ui-tab9:before,
.theme-cactus .ui-tabgroup > input.ui-tab10:checked ~ .ui-tabs > .ui-tab10:before 
{top: 39px;left: 50%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;background-color: transparent;}
.theme-cactus .ui-tabgroup > input.ui-tab1:checked ~ .ui-tabs > .ui-tab1:after,
.theme-cactus .ui-tabgroup > input.ui-tab2:checked ~ .ui-tabs > .ui-tab2:after,
.theme-cactus .ui-tabgroup > input.ui-tab3:checked ~ .ui-tabs > .ui-tab3:after,
.theme-cactus .ui-tabgroup > input.ui-tab4:checked ~ .ui-tabs > .ui-tab4:after,
.theme-cactus .ui-tabgroup > input.ui-tab5:checked ~ .ui-tabs > .ui-tab5:after,
.theme-cactus .ui-tabgroup > input.ui-tab6:checked ~ .ui-tabs > .ui-tab6:after,
.theme-cactus .ui-tabgroup > input.ui-tab7:checked ~ .ui-tabs > .ui-tab7:after,
.theme-cactus .ui-tabgroup > input.ui-tab8:checked ~ .ui-tabs > .ui-tab8:after,
.theme-cactus .ui-tabgroup > input.ui-tab9:checked ~ .ui-tabs > .ui-tab9:after,
.theme-cactus .ui-tabgroup > input.ui-tab10:checked ~ .ui-tabs > .ui-tab10:after 
{top: 38px;border-color: rgba(0, 121, 107, 0);border-top-color: #00796b;border-width: 8px;margin-left: -8px;z-index: 1;}
.theme-cactus .ui-tabgroup > input.ui-tab1:checked ~ .ui-tabs > .ui-tab1:before,
.theme-cactus .ui-tabgroup > input.ui-tab2:checked ~ .ui-tabs > .ui-tab2:before,
.theme-cactus .ui-tabgroup > input.ui-tab3:checked ~ .ui-tabs > .ui-tab3:before,
.theme-cactus .ui-tabgroup > input.ui-tab4:checked ~ .ui-tabs > .ui-tab4:before,
.theme-cactus .ui-tabgroup > input.ui-tab5:checked ~ .ui-tabs > .ui-tab5:before,
.theme-cactus .ui-tabgroup > input.ui-tab6:checked ~ .ui-tabs > .ui-tab6:before,
.theme-cactus .ui-tabgroup > input.ui-tab7:checked ~ .ui-tabs > .ui-tab7:before,
.theme-cactus .ui-tabgroup > input.ui-tab8:checked ~ .ui-tabs > .ui-tab8:before,
.theme-cactus .ui-tabgroup > input.ui-tab9:checked ~ .ui-tabs > .ui-tab9:before,
.theme-cactus .ui-tabgroup > input.ui-tab10:checked ~ .ui-tabs > .ui-tab10:before 
{border-color: rgba(22, 160, 133, 0);border-top-color:  #16A085;border-width: 21px;margin-left: -21px;}
.theme-cactus a:link,.theme-cactus a:visited,.theme-cactus a:hover,.theme-cactus a:active {color: #aEdCd1;}

@media screen and (min-width: 639px) {
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab1:checked ~ .ui-tabs > .ui-tab1,
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab2:checked ~ .ui-tabs > .ui-tab2,
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab3:checked ~ .ui-tabs > .ui-tab3,
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab4:checked ~ .ui-tabs > .ui-tab4,
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab5:checked ~ .ui-tabs > .ui-tab5,
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab6:checked ~ .ui-tabs > .ui-tab6,
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab7:checked ~ .ui-tabs > .ui-tab7,
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab8:checked ~ .ui-tabs > .ui-tab8,
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab9:checked ~ .ui-tabs > .ui-tab9,
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab10:checked ~ .ui-tabs > .ui-tab10 
  {min-height: 45px;width: 144px;margin-left: -4px;margin-top: 1px;}
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab1 ~ .ui-tabs > .ui-tab1,
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab1:checked ~ .ui-tabs > .ui-tab1 {margin-top: 0px;}
  .theme-cactus .ui-tabgroup > input.ui-tab1:checked ~ .ui-tabs > .ui-tab1,
  .theme-cactus .ui-tabgroup > input.ui-tab2:checked ~ .ui-tabs > .ui-tab2,
  .theme-cactus .ui-tabgroup > input.ui-tab3:checked ~ .ui-tabs > .ui-tab3,
  .theme-cactus .ui-tabgroup > input.ui-tab4:checked ~ .ui-tabs > .ui-tab4,
  .theme-cactus .ui-tabgroup > input.ui-tab5:checked ~ .ui-tabs > .ui-tab5,
  .theme-cactus .ui-tabgroup > input.ui-tab6:checked ~ .ui-tabs > .ui-tab6,
  .theme-cactus .ui-tabgroup > input.ui-tab7:checked ~ .ui-tabs > .ui-tab7,
  .theme-cactus .ui-tabgroup > input.ui-tab8:checked ~ .ui-tabs > .ui-tab8,
  .theme-cactus .ui-tabgroup > input.ui-tab9:checked ~ .ui-tabs > .ui-tab9,
  .theme-cactus .ui-tabgroup > input.ui-tab10:checked ~ .ui-tabs > .ui-tab10 
  {min-height: 45px;margin-top: -4px;font-size: 15px;}
  .theme-cactus .ui-tabgroup > input.ui-tab1:checked ~ .ui-tabs > .ui-tab1:after,
  .theme-cactus .ui-tabgroup > input.ui-tab2:checked ~ .ui-tabs > .ui-tab2:after,
  .theme-cactus .ui-tabgroup > input.ui-tab3:checked ~ .ui-tabs > .ui-tab3:after,
  .theme-cactus .ui-tabgroup > input.ui-tab4:checked ~ .ui-tabs > .ui-tab4:after,
  .theme-cactus .ui-tabgroup > input.ui-tab5:checked ~ .ui-tabs > .ui-tab5:after,
  .theme-cactus .ui-tabgroup > input.ui-tab6:checked ~ .ui-tabs > .ui-tab6:after,
  .theme-cactus .ui-tabgroup > input.ui-tab7:checked ~ .ui-tabs > .ui-tab7:after,
  .theme-cactus .ui-tabgroup > input.ui-tab8:checked ~ .ui-tabs > .ui-tab8:after,
  .theme-cactus .ui-tabgroup > input.ui-tab9:checked ~ .ui-tabs > .ui-tab9:after,
  .theme-cactus .ui-tabgroup > input.ui-tab10:checked ~ .ui-tabs > .ui-tab10:after
  {top: 43px;border-width: 7px;margin-left: -7px;}
  .theme-cactus .ui-tabgroup > input.ui-tab1:checked ~ .ui-tabs > .ui-tab1:before,
  .theme-cactus .ui-tabgroup > input.ui-tab2:checked ~ .ui-tabs > .ui-tab2:before,
  .theme-cactus .ui-tabgroup > input.ui-tab3:checked ~ .ui-tabs > .ui-tab3:before,
  .theme-cactus .ui-tabgroup > input.ui-tab4:checked ~ .ui-tabs > .ui-tab4:before,
  .theme-cactus .ui-tabgroup > input.ui-tab5:checked ~ .ui-tabs > .ui-tab5:before,
  .theme-cactus .ui-tabgroup > input.ui-tab6:checked ~ .ui-tabs > .ui-tab6:before,
  .theme-cactus .ui-tabgroup > input.ui-tab7:checked ~ .ui-tabs > .ui-tab7:before,
  .theme-cactus .ui-tabgroup > input.ui-tab8:checked ~ .ui-tabs > .ui-tab8:before,
  .theme-cactus .ui-tabgroup > input.ui-tab9:checked ~ .ui-tabs > .ui-tab9:before,
  .theme-cactus .ui-tabgroup > input.ui-tab10:checked ~ .ui-tabs > .ui-tab10:before {top: 43px;}
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab1:checked ~ .ui-tabs > .ui-tab1:after,
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab2:checked ~ .ui-tabs > .ui-tab2:after,
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab3:checked ~ .ui-tabs > .ui-tab3:after,
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab4:checked ~ .ui-tabs > .ui-tab4:after,
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab5:checked ~ .ui-tabs > .ui-tab5:after,
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab6:checked ~ .ui-tabs > .ui-tab6:after,
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab7:checked ~ .ui-tabs > .ui-tab7:after,
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab8:checked ~ .ui-tabs > .ui-tab8:after,
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab9:checked ~ .ui-tabs > .ui-tab9:after,
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab1:checked ~ .ui-tabs > .ui-tab1:before,
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab2:checked ~ .ui-tabs > .ui-tab2:before,
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab3:checked ~ .ui-tabs > .ui-tab3:before,
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab4:checked ~ .ui-tabs > .ui-tab4:before,
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab5:checked ~ .ui-tabs > .ui-tab5:before,
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab6:checked ~ .ui-tabs > .ui-tab6:before,
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab7:checked ~ .ui-tabs > .ui-tab7:before,
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab8:checked ~ .ui-tabs > .ui-tab8:before,
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab9:checked ~ .ui-tabs > .ui-tab9:before,
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab10:checked ~ .ui-tabs > .ui-tab10:before 
  {top: -3px;left: 143px;border: 21px solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;z-index: 1;}
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab1:checked ~ .ui-tabs > .ui-tab1:after,
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab2:checked ~ .ui-tabs > .ui-tab2:after,
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab3:checked ~ .ui-tabs > .ui-tab3:after,
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab4:checked ~ .ui-tabs > .ui-tab4:after,
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab5:checked ~ .ui-tabs > .ui-tab5:after,
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab6:checked ~ .ui-tabs > .ui-tab6:after,
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab7:checked ~ .ui-tabs > .ui-tab7:after,
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab8:checked ~ .ui-tabs > .ui-tab8:after,
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab9:checked ~ .ui-tabs > .ui-tab9:after,
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab10:checked ~ .ui-tabs > .ui-tab10:after 
  {border-color: rgba(0, 121, 107, 0);border-left-color: #00796b;border-width: 7px;margin-left: -1px;margin-top: 14px;}
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab1:checked ~ .ui-tabs > .ui-tab1:before,
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab2:checked ~ .ui-tabs > .ui-tab2:before,
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab3:checked ~ .ui-tabs > .ui-tab3:before,
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab4:checked ~ .ui-tabs > .ui-tab4:before,
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab5:checked ~ .ui-tabs > .ui-tab5:before,
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab6:checked ~ .ui-tabs > .ui-tab6:before,
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab7:checked ~ .ui-tabs > .ui-tab7:before,
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab8:checked ~ .ui-tabs > .ui-tab8:before,
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab9:checked ~ .ui-tabs > .ui-tab9:before,
  .theme-cactus .ui-tabgroup.left-side > input.ui-tab10:checked ~ .ui-tabs > .ui-tab10:before 
  {border-color: rgba(22, 160, 133, 0);border-left-color:  #16A085;border-width: 21px;margin-left: 0;z-index: 1;}
}

.ntladipage a, a {text-decoration: none}
.popup.ladi-popup-form, .popup.ladi-popup-form .popup-title, body {font-family: "Open Sans", sans-serif !important}
.closePop, .widget-element[lp-type=contact_form].bold-label label {font-weight: 700}
*, a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, 
dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, img, ins, kbd, label, 
legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, 
td, tfoot, th, thead, time, tr, tt, u, ul, var, video {font: inherit;margin: 0;padding: 0;border: 0;outline: 0;vertical-align: baseline;background: 0 0;box-sizing: border-box;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {display: block}
ol, ul {list-style: none}
blockquote, q {quotes: none}
table {border-collapse: collapse;border-spacing: 0}
a {cursor: pointer}
body {font-size: 13px;line-height: 18px;background: #fafafa;color: #000}
.widget-element {position: absolute;z-index: 1;}
.widget-element .widget-content {text-rendering: unset!important;width: 100%;height: 100%;word-break: break-word;overflow-wrap: break-word;word-wrap: break-word;display: inline-block;letter-spacing: 0;}
.widget-element i.widget-content {font-style: normal;}


.important, .important .widget-content {width: 100%!important;height: 100%!important;}
.important {top: 0!important;left: 0!important;transform: rotate(0)!important;mozTransform: rotate(0)!important;msTransform: rotate(0)!important;webkitTransform: rotate(0)!important;oTransform: rotate(0)!important;}
.lp-overlay-popup, .lp-popup-pub {width: 100%;height: 100%;position: fixed;left: 0;top: 0;}
.lp-popup-pub {z-index: 999999999;overflow-y: scroll;}
.ladi-carousel, .widget-element[lp-type=image]>.widget-content {overflow: hidden;}
.lp-overlay-popup {z-index: 99999999;background: rgba(0, 0, 0, .5);}
.lp-popup-pub .container {background: #fff;}
.lp-popup-pub .widget-section {margin: 50px auto;background: rgba(0, 0, 0, 0)!important;background-image: url()!important;}
.closePop {background: url(https://static.ladipage.net/source/icon.png) no-repeat;background-position-y: -76px;cursor: pointer;top: 10px!important;right: 10px!important;position: fixed;z-index: 99999998;width: 18px;height: 18px;color: transparent;}
.widget-element[lp-type=menu-header] .widget-content li[lp-item-show=hide] {display: none;}
.popup.ladi-popup-form {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1050;background-color: rgba(0, 0, 0, .5);}
.popup.ladi-popup-form .popup-header {position: relative;background: #009FE3;padding: 15px 20px;}
.popup.ladi-popup-form .popup-dialog {border-radius: 8px!important;width: 600px;min-height: 200px;min-width: 600px;max-width: 1400px;overflow: hidden;position: absolute;top: 25%;left: 0;right: 0;margin: 0 auto;background: #fff;}
.popup.ladi-popup-form .popup-title {margin: 0;color: #fff;}
.popup.ladi-popup-form button {cursor: pointer;position: absolute;top: 10px;right: 20px;color: #fff;background: 0 0;border: 0;font-size: 25px;}
.popup.ladi-popup-form .popup-content {padding: 30px 20px;color: rgba(6, 21, 40, .8);text-align: center;}
.popup.ladi-popup-form .popup-content p, h1, h2, h3, h4, h5, h6 {padding: 0;margin: 0;font-size: 20px;}

.ladi-carousel .wrap-child {width: 2000%;position: absolute;}
.ladi-carousel .wrap-child.animatecarousel {transition: left .3s ease-out;}
.control-slider-left,.control-slider-right {background: url(https://static.ladipage.net/source/arrows.svg) no-repeat;height: 48px;width: 48px;position: absolute;z-index: 9999;top: calc(50% - 24px);transition: transform .3s ease-out;cursor: pointer;}
.control-slider-right {right: 0;}
.control-slider-left:hover, .control-slider-right:hover {transform: scale(1.3);}
.control-slider-left {left: 0;background-position-x: -48px;}
.widget-element[lp-type=listop] ol.widget-content {counter-reset: linum;list-style: none;padding: 0;}
.widget-element[lp-type=listop] ol.widget-content>li:last-child {margin-bottom: 0!important;}
.widget-element[lp-type=listop] ol.widget-content>li {counter-increment: linum;word-wrap: break-word;}
.widget-element[lp-type=listop] ol.widget-content>li::before {float: left;clear: left;contain: content;background-repeat: no-repeat;background-size: 100% 100%;position: relative;left: 0;top: 0;padding: 0!important;}
.widget-element[lp-type=videoyoutube] .widget-content {position: absolute;top: 0;left: 0;vertical-align: middle;}
.widget-element[lp-type=videoyoutube] .widget-content embed {position: absolute;top: 0;left: 0;}
.widget-element[lp-type=facebook_messages] .lp-close-fb-mes {position: absolute;z-index: 99999;top: 0;right: 0;width: 30px;height: 30px;background: #29487d;cursor: pointer;text-align: center;padding: 5px;font-size: 16px;font-weight: 700;color: #fff;line-height: 20px;}
.widget-element[lp-type=facebook_messages] .lp-open-fb-mes svg {width: 30px;height: 30px;float: left;margin-right: 10px;}
.widget-element[lp-type=facebook_messages] .lp-open-fb-mes {display: none;cursor: pointer;font-size: 16px;z-index: 99999;position: absolute;bottom: 0;left: 0;width: 100%;height: 45px;padding: 5px 10px;color: #fff;background: #29487d;line-height: 30px;}
.widget-element[lp-type=facebook_comment] .widget-content:first-child {overflow: auto;-webkit-overflow-scrolling: touch;}
;.widget-element input, ;.widget-element textarea, ;body input, ;body textarea {font-family: "Open Sans", sans-serif!important;}
;input::-webkit-input-placeholder {font-family: "Open Sans", sans-serif;}
input:-moz-placeholder {font-family: "Open Sans", sans-serif;}
input::-moz-placeholder {font-family: "Open Sans", sans-serif;}
input::-ms-input-placeholder {font-family: "Open Sans", sans-serif;}
textarea::-webkit-input-placeholder {font-family: "Open Sans", sans-serif;}
textarea:-moz-placeholder {font-family: "Open Sans", sans-serif;}
textarea::-moz-placeholder {font-family: "Open Sans", sans-serif;}
textarea::-ms-input-placeholder {font-family: "Open Sans", sans-serif;}
.fb-comments iframe {overflow: inherit!important;}
.widget-element[lp-type=item_form] .widget-content {font-family: "Open Sans", sans-serif;}

.formHintBubble {opacity: .9;right: 0;bottom: -35px;z-index: 999;padding: 0 5px;border-radius: 10px;height: 35px;position: absolute;background: #323232;color: #fff;text-align: center;line-height: 35px;}
.hide-background-image, .hide-background-image .container:first-child, .hide-background-image .widget-content:first-child, .hide-background-image .widget-content:first-child>.lp-show-image {background-image: none!important;}
.iframeTks {display: none!important;}
.widget-element[lp-type=slider] .wrap-child {position: absolute;top: 0;width: 20000%;height: 100%;left: 0;}
.wrap-child .widget-item-child[lp-type=item_slider] {position: relative!important;left: auto!important;display: inline-block!important;}
.ladi-widget-overlay {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.widget-element[lp-type=customhtml] .ladi-widget-overlay, .widget-element[lp-type=facebook_messages] .ladi-widget-overlay, .widget-element[lp-type=googlemap] .ladi-widget-overlay, .widget-element[lp-type=videoyoutube] .ladi-widget-overlay {display: none!important;}

body {width: 100%;margin: 0 auto;overflow-x: hidden;}
.ladi-wraper-page {width: 100%;height: 100%;overflow: hidden;font-size: 13px!important;}
.lp-strikeThrough {text-decoration-line: line-through;-webkit-text-decoration-line: line-through;-moz-text-decoration-line: line-through;}
.lp-underline {text-decoration-line: underline;-webkit-text-decoration-line: underline;-moz-text-decoration-line: underline;}
.widget-section[lp-popup=true] {-webkit-overflow-scrolling: touch;}
.widget-section[lp-popup=true]::-webkit-scrollbar {width: 0;background-color: rgba(0, 0, 0, 0);-webkit-border-radius: 100px;}
.widget-section[lp-popup=true]::-ms-scrollbar {width: 0;background-color: rgba(0, 0, 0, 0);-webkit-border-radius: 100px;}
.widget-section[lp-popup=true]::-moz-scrollbar {width: 0;background-color: rgba(0, 0, 0, 0);-webkit-border-radius: 100px;}
.hide-background-image .widget-content:first-child>img {display: none;visibility: hidden;}
.widget-section[lp-popup=true] .container .overlay-container-popup {width: 100%;height: 100%;}
.ntladipage, .nttime {display: inline-block;}
.ladi-notify {margin: 10px;padding: 5px;box-shadow: 0 0 1px rgba(64, 64, 64, .3), 0 8px 50px rgba(64, 64, 64, .05);border-radius: 40px;position: fixed!important;opacity: 0;color: rgba(64, 64, 64, 1);background: rgba(250, 250, 250, .9);z-index: 9999!important;line-height: 17px;transition: top .5s ease-in-out, bottom .5s ease-in-out, opacity .5s ease-in-out;}
.ntimage img {float: left;margin-right: 13px;border-radius: 50%;width: 53px;height: 53px;}
.ntcontent, .nttitle {height: 17px;overflow: hidden;}
.nttitle {font-size: 13px;font-weight: 700;}
.ntcontent {font-size: 12px;}
.nttime {line-height: 1em;font-size: 11px;}
.ntladipage {font-size: 10px;margin-left: 2px;position: relative;padding: 0 5px;cursor: pointer;opacity: .6;}
.ntladipage svg {vertical-align: middle;}
.ntladipage a {color: rgba(64, 64, 64, 1);}
.ladi-readmore-icon {position: absolute;display: none;cursor: pointer;transition: all .3s ease-out;opacity: 1;width: 48px!important;height: 48px!important;background: url(https://static.ladipage.net/source/arrows.svg) no-repeat;background-position-x: -96px;z-index: 9999;}
.ladi-readmore-icon:hover {transform: scale(1.3);}
.ladi-readmore-icon.show {display: block;margin: auto;left: 0;right: 0;}
.ladi-readmore-icon.hidden {transform: translateY(50px);opacity: 0;visibility: hidden;}
.sectionanimate {transition: height .3s ease-out;}
.ladi-word b, .ladi-word i {font: inherit;}
.ladi-animated-headline.clip span, .ladi-animated-headline.loading-bar span, .ladi-animated-headline.slide span, .ladi-word, .ladi-word b {display: inline-block;}
.ladi-animated-headline.type .ladi-word.selected .after, .ladi-animated-headline.type b {visibility: hidden;}
.ladi-animated-headline.clip .ladi-word, .ladi-animated-headline.loading-bar .ladi-word, .ladi-animated-headline.slide .ladi-word, .ladi-animated-headline.type .ladi-word {vertical-align: top;}
.ladi-word {position: relative;text-align: left;}
.ladi-word b {position: absolute;white-space: nowrap;left: 0;top: 0;}
.ladi-word b.is-visible {position: relative;}
.no-js .ladi-word b {opacity: 0;}
.no-js .ladi-word b.is-visible {opacity: 1;}
.ladi-animated-headline.rotate-1 .ladi-word {-webkit-perspective: 300px;perspective: 300px;}
.ladi-animated-headline.rotate-1 b {opacity: 0;-webkit-transform-origin: 50% 100%;transform-origin: 50% 100%;-webkit-transform: rotateX(180deg);transform: rotateX(180deg);}
.ladi-animated-headline.rotate-1 b.is-visible {opacity: 1;-webkit-transform: rotateX(0);transform: rotateX(0);-webkit-animation: ah-rotate-1-in 1.2s;animation: ah-rotate-1-in 1.2s;}
.ladi-animated-headline.rotate-1 b.is-hidden {-webkit-transform: rotateX(180deg);transform: rotateX(180deg);-webkit-animation: ah-rotate-1-out 1.2s;animation: ah-rotate-1-out 1.2s;}
.ladi-animated-headline.type .ladi-word .after {position: absolute;right: 0;top: 50%;bottom: auto;-webkit-transform: translateY(-50%);transform: translateY(-50%);height: 90%;width: 1px;background-color: #363636;}
.ladi-animated-headline.type .ladi-word.waiting .after {-webkit-animation: ah-pulse 1s infinite;animation: ah-pulse 1s infinite;}
.ladi-animated-headline.type .ladi-word.selected {background-color: rgba(109, 169, 252, .5);}
.ladi-animated-headline.type b.is-visible {visibility: visible;}
.ladi-animated-headline.type i {position: absolute;visibility: hidden;}
.ladi-animated-headline.type i.in {position: relative;visibility: visible;}
.ladi-animated-headline.rotate-2 .ladi-word {-webkit-perspective: 300px;perspective: 300px;}
.ladi-animated-headline.rotate-2 em,.ladi-animated-headline.rotate-2 i {-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.ladi-animated-headline.rotate-2 b {opacity: 0;}
.ladi-animated-headline.rotate-2 i {-webkit-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-transform: translateZ(-20px) rotateX(90deg);transform: translateZ(-20px) rotateX(90deg);opacity: 0;}
.is-visible .ladi-animated-headline.rotate-2 i {opacity: 1;}
.ladi-animated-headline.rotate-2 i.in {-webkit-animation: ah-rotate-2-in .4s forwards;animation: ah-rotate-2-in .4s forwards;}
.ladi-animated-headline.rotate-2 i.out {-webkit-animation: ah-rotate-2-out .4s forwards;animation: ah-rotate-2-out .4s forwards;}
.ladi-animated-headline.rotate-2 em {-webkit-transform: translateZ(20px);transform: translateZ(20px);}
.no-csstransitions .ladi-animated-headline.rotate-2 i {-webkit-transform: rotateX(0);transform: rotateX(0);opacity: 0;}
.no-csstransitions .ladi-animated-headline.rotate-2 i em {-webkit-transform: scale(1);transform: scale(1);}
.no-csstransitions .ladi-animated-headline.rotate-2 .is-visible i {opacity: 1;}
.ladi-animated-headline.loading-bar .ladi-word .after {position: absolute;left: 0;bottom: 0;height: 3px;width: 0;background: #356efd;z-index: 2;-webkit-transition: width .3s -.1s;transition: width .3s -.1s;}
.ladi-animated-headline.loading-bar .ladi-word.is-loading .after {width: 100%;-webkit-transition: width 3s;transition: width 3s;}
.ladi-animated-headline.loading-bar b {top: .2em;opacity: 0;-webkit-transition: opacity .3s;transition: opacity .3s;}
.ladi-animated-headline.loading-bar b.is-visible {opacity: 1;top: 0;}
.ladi-animated-headline.slide b {opacity: 0;top: .2em;}
.ladi-animated-headline.slide b.is-visible {top: 0;opacity: 1;-webkit-animation: slide-in .6s;animation: slide-in .6s;}
.ladi-animated-headline.slide b.is-hidden {-webkit-animation: slide-out .6s;animation: slide-out .6s;}
.ladi-animated-headline.clip .ladi-word .after {position: absolute;top: 0;right: 0;width: 3px;height: 100%;background-color: #363636;}
.ladi-animated-headline.clip b {opacity: 0;}
.ladi-animated-headline.clip b.is-visible {opacity: 1;}
.ladi-animated-headline.zoom .ladi-word {-webkit-perspective: 300px;perspective: 300px;}
.ladi-animated-headline.zoom b {opacity: 0;}
.ladi-animated-headline.zoom b.is-visible {opacity: 1;-webkit-animation: zoom-in .8s;animation: zoom-in .8s;}
.ladi-animated-headline.zoom b.is-hidden {-webkit-animation: zoom-out .8s;animation: zoom-out .8s;}
.ladi-animated-headline.rotate-3 .ladi-word {-webkit-perspective: 300px;perspective: 300px;}
.ladi-animated-headline.rotate-3 b {opacity: 0;}
.ladi-animated-headline.rotate-3 i {display: inline-block;-webkit-transform: rotateY(180deg);transform: rotateY(180deg);-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.is-visible .ladi-animated-headline.rotate-3 i {-webkit-transform: rotateY(0);transform: rotateY(0);}
.ladi-animated-headline.rotate-3 i.in {-webkit-animation: ah-rotate-3-in .6s forwards;animation: ah-rotate-3-in .6s forwards;}
.ladi-animated-headline.rotate-3 i.out {-webkit-animation: ah-rotate-3-out .6s forwards;animation: ah-rotate-3-out .6s forwards;}
.no-csstransitions .ladi-animated-headline.rotate-3 i {-webkit-transform: rotateY(0);transform: rotateY(0);opacity: 0;}
.no-csstransitions .ladi-animated-headline.rotate-3 .is-visible i {opacity: 1;}
.ladi-animated-headline.scale b {opacity: 0;}
.ladi-animated-headline.scale i {opacity: 0;-webkit-transform: scale(0);transform: scale(0);}
.is-visible .ladi-animated-headline.scale i {opacity: 1;}
.ladi-animated-headline.scale i.in {-webkit-animation: scale-up .6s forwards;animation: scale-up .6s forwards;}
.ladi-animated-headline.scale i.out {-webkit-animation: scale-down .6s forwards;animation: scale-down .6s forwards;}
.no-csstransitions .ladi-animated-headline.scale i {-webkit-transform: scale(1);transform: scale(1);opacity: 0;}
.no-csstransitions .ladi-animated-headline.scale .is-visible i {opacity: 1;}
.ladi-animated-headline.push b {opacity: 0;}
.ladi-animated-headline.push b.is-visible {opacity: 1;-webkit-animation: push-in .6s;animation: push-in .6s;}
.ladi-animated-headline.push b.is-hidden {-webkit-animation: push-out .6s;animation: push-out .6s;}

@media (min-width: 1366px)
{

}

@media (min-width: 1024px) and (max-width: 1365px)
{
  .sf-menu li:nth-child(3) {display: none;}
  .container {width: 100%;padding-left: 15px !important;padding-right: 15px !important;}
  .box-ly-do .widget-snap-content p {font-size: 15px;}
  .box-goi .ladi-drop-img {width: 90px;height: 90px;}
  .box-goi .box-goi-head-content .widget-content {width: calc(100% - 110px);}
  .box-goi .box-goi-list.two {padding: 15px;}
  .box-goi .box-goi-list {padding: 20px 15px 10px 15px;}
  .box-step .box-step-left {margin: 20px 0;}
  .box-loi-ich .container {padding: 0 !important;}
  .my-toc ul {width: 100%;}
  .my-toc li a {padding: 12px 20px;}
  .box-loi-ich .box-loi-ich-shadow {padding: 20px 15px;}
  .box-thong-tin .box-thong-tin-shadow {width: 100%;}
  .box-thong-tin .container {width: 100%;}
  .box-thong-tin .box-thong-tin-left {padding: 20px 0;}
  .form-dang-ky .wpcf7 {padding: 25px 15px;}
}

@media (min-width: 900px) and (max-width: 1023px)
{
  .title-h1 h1 {font-size: 25px;}
  .container {width: 100%;padding-left: 15px !important;padding-right: 15px !important;}
  .box-ly-do .widget-snap-content p {height: 95px;padding: 10px 20px 10px 40px;font-size: 15px;}
  .box-goi .ladi-drop-img {width: 90px;height: 90px;}
  .box-goi .box-goi-head-content .widget-content {width: calc(100% - 105px);}
  .box-goi .box-goi-head-content h3 {font-size: 19px;}
  .box-goi .box-goi-head-content .box-goi-slo {font-size: 15px;}
  .box-goi .box-goi-list {padding: 20px 15px 5px 15px;}
  .box-goi .box-goi-list .box-goi-content p {font-size: 14px;}
  .box-goi .box-goi-h2 h2 {font-size: 23px;}
  .box-step h2 {font-size: 23px;line-height: 30px;}
  .box-question h2 {font-size: 23px;line-height: 30px;}
  .box-loi-ich .container {padding: 0 !important;}
  .box-loi-ich .box-loi-ich-mid {display: none;}
  .box-loi-ich .box-loi-ich-left, .box-loi-ich .box-loi-ich-right {width: 50%;padding: 0 10px;}
  .box-loi-ich .box-loi-ich-shadow {padding: 30px 5px;}
  .box-loi-ich h2 {font-size: 23px;line-height: 30px;}
  .box-loi-ich .box-loi-ich-list {padding: 20px;}
  .box-loi-ich .box-loi-ich-list p {font-size: 16px;}
  .box-thong-tin p {line-height: 21px;}
  .box-thong-tin .box-thong-tin-shadow {width: 100%;}
  .box-thong-tin .container {width: 100%;}
  .box-thong-tin h2 {font-size: 20px;line-height: 30px;}
  .box-thong-tin .box-thong-tin-list-head p {font-size: 21px;}
  .box-thong-tin .box-thong-tin-list-head {margin-bottom: 11px;}
  .box-thong-tin .box-thong-tin-social svg {width: 50px;height: 50px;}
  .box-thong-tin .box-thong-tin-left {padding: 20px 0;width: 50%;}
  .form-dang-ky {width: 45%;}
  .form-dang-ky .wpcf7-submit {width: 60% !important;}
  .box-lien-he h2 {font-size: 23px;}
  .box-lien-he .box-lien-he-logo {width: 40%;}
  .box-lien-he .box-lien-he-infor {width: 60%;}
  .box-lien-he .box-lien-he-content h3 {font-size: 19px;}
  .td-footer-wrapper div .td_block_template_4 .td-block-title>* {font-size: 15px;}
  .td-footer-wrapper li {font-size: 11px;}
  .td-footer-wrapper p.p-form-footer {font-size: 13px;}
  .td-footer-wrapper .wpcf7-form input {font-size: 14px;}
  .addthis-smartlayers {display: none !important;}
  .my-toc {height: 44px;}
  .my-toc ul {width: 100%;}
  .my-toc li a {padding: 11px 15px;height: 44px;}
}

@media (min-width: 768px) and (max-width: 899px)
{
  .container {width: 100%;padding-left: 10px !important;padding-right: 10px !important;}
  .box-ly-do .widget-snap-content p {height: 100px;padding: 10px 25px 10px 40px;}
  .footer .td-pb-span4:nth-child(3) {display: none;}
  .footer .td-pb-span4 {width: 50%;}
  .footer .td-pb-span3 {width: 35%;}
  .footer .td-pb-span5 {width: 64%;}
  .title-h1 h1 {font-size: 25px;}
  .title-h1 .des-h1 {font-size: 16px;}
  .box-goi .box-goi-h2 h2 {font-size: 21px;line-height: 30px;}
  .box-goi .ladi-drop-img {width: 40%;height: auto;position: inherit;margin: 0 auto 20px auto;}
  .box-goi .box-goi-head-content .widget-content {width: 100%;}
  .box-goi .box-goi-head-content p {font-size: 15px;}
  .box-goi .box-goi-list.two {padding: 10px 5px;}
  .box-goi .box-goi-right {padding-left: 10px;margin-top: 5px;}
  .box-goi .box-goi-left {padding-right: 10px;margin-top: 5px;}
  .box-goi .box-goi-list .box-goi-number {width: 35px;height: 35px;margin-right: 5px;font-size: 22px;line-height: 35px;}
  .box-step .box-step-left, .box-step .box-step-right {height: 75px;padding: 0;}
  .box-step .box-step-content p {text-align: justify;}
  .box-step .box-step-left .box-step-number p, .box-step .box-step-right .box-step-number p {line-height: 70px;}
  .box-step .box-step-left .box-step-number {width: 15%;float: left;border-left: 0;border-right: 5px solid #d6d6d6;padding-left: 0;height: 100%;}
  .box-step .box-step-left .box-step-content {width: 85%;border-right: 0;border-left: 5px solid #d6d6d6;padding-right: 0;padding-left: 25px;text-align: left;}
  .box-step .box-step-right .box-step-number {width: 15%;padding-right: 0;text-align: left;}
  .box-step .box-step-right .box-step-content {width: 85%;}
  .box-step h2 {font-size: 21px;line-height: 30px;width: 100%;}
  .box-question h2 {font-size: 21px;line-height: 30px;width: 100%;}
  .box-loi-ich .line {margin: 15px auto 30px auto;}
  .box-loi-ich h2 {font-size: 21px;line-height: 30px;}
  .box-loi-ich .box-loi-ich-list {padding: 15px 30px;}
  .box-loi-ich .box-loi-ich-left, .box-loi-ich .box-loi-ich-right {width: 100%;}
  .box-loi-ich .container {padding: 0 !important;}
  .box-loi-ich .box-loi-ich-shadow {padding: 30px 10px;}
  .box-loi-ich .box-loi-ich-mid {display: none !important;}
  .box-uu-the .box-uu-the-left-slo {font-size: 15px !important;line-height: 22px !important;}
  .box-uu-the h2 {font-size: 21px;line-height: 30px;}
  .box-thong-tin .box-thong-tin-list {margin: 20px 0;}
  .box-thong-tin .box-thong-tin-list-head {margin-bottom: 10px;}
  .box-thong-tin .box-thong-tin-social svg {width: 50px;height: 50px;}
  .box-thong-tin .box-thong-tin-list-head p {font-size: 18px;}
  .box-thong-tin h2 {font-size: 21px;line-height: 30px;}
  .box-thong-tin .box-thong-tin-shadow {width: 100%;}
  .box-thong-tin .container {width: 100%;}
  .form-dang-ky {margin-right: -10px;width: 42%;}
  .box-thong-tin .box-thong-tin-left {padding: 20px 0;}
  .form-dang-ky .wpcf7 {padding: 15px;}
  .form-dang-ky .wpcf7-submit {width: 70% !important;}
  .box-lien-he h2 {font-size: 21px;line-height: 25px;}
  .box-lien-he .box-lien-he-logo {width: 100%;}
  .box-lien-he .box-lien-he-infor {width: 100%;}
  .box-lien-he .box-lien-he-content {margin-left: 0;}
  .box-lien-he .box-lien-he-logo-bg img {width: 50%;margin: 10px auto;display: block;}
  .my-toc ul {width: 100%;}
  .addthis-smartlayers {display: none !important;}
}

@media (min-width: 600px) and (max-width: 767px)
{
  .theme-cactus .ui-tabgroup>.ui-panels>[class^=ui-tab] h3 {font-size: 19px;line-height: 25px;}
  .theme-cactus .ui-tabgroup>.ui-panels>[class^=ui-tab] p {font-size: 14px;line-height: 19px;}
  .container {width: 100%;padding-left: 10px !important;padding-right: 10px !important;}
  .addthis-smartlayers {display: none;}
  .my-toc {height: 40px;}
  .my-toc ul {width: 100%;}
  .my-toc li:nth-child(1) {display: none;}
  .my-toc li a {padding: 8px 10px;font-size: 15px;height: 40px;}
  body .logo {display: none !important;}
  .title-h1 h1 {font-size: 25px;}
  .title-h1 .des-h1 {font-size: 16px;}
  .box-ly-do .widget-snap-content p {height: auto;padding: 10px 15px 10px 40px;font-size: 15px;}
  .box-goi .box-goi-h2 h2 {font-size: 21px;line-height: 30px;}
  .box-goi .ladi-drop-img {width: 25%;height: auto;position: inherit;display: inline-block;}
  .box-goi .box-goi-head-content {width: 75%;padding-left: 25px;}
  .box-goi .box-goi-head-content .widget-content {width: 100%;}
  .box-goi .box-goi-head-content p {font-size: 15px;}
  .box-goi .box-goi-list.two {padding: 10px 5px;border: 1px solid #fff;}
  .box-goi .box-goi-right, .box-goi .box-goi-left {padding: 0;margin-top: 5px;width: 100%;}
  .box-step .box-step-left, .box-step .box-step-right {height: 85px;padding: 0;margin-bottom: 25px;}
  .box-step .box-step-content p {text-align: justify;}
  .box-step .box-step-left .box-step-number p, .box-step .box-step-right .box-step-number p {line-height: 85px;font-size: 60px;}
  .box-step .box-step-left .box-step-number {width: 15%;float: left;border-left: 0;padding-left: 0;height: 100%;}
  .box-step .box-step-left .box-step-content {width: 85%;border-right: 0;border-left: 5px solid #d6d6d6;padding-right: 0;padding-left: 20px;text-align: left;}
  .box-step .box-step-right .box-step-number {width: 15%;padding-right: 0;text-align: left;border-right: 0;}
  .box-step .box-step-right .box-step-content {width: 85%;}
  .box-step h2 {font-size: 21px;line-height: 30px;width: 90%;}
  .box-step .box-step-content p.box-step-content-title {font-size: 17px;}
  .box-question h2 {font-size: 21px;line-height: 30px;margin: 10px auto;width: 90%;}
  .ui-tabgroup>.ui-tabs>[class^=ui-tab] {min-width: 20%;}
  .box-loi-ich .container {padding: 0 !important;}
  .box-loi-ich h2 {font-size: 21px;line-height: 30px;color: #fff;}
  .box-loi-ich .box-loi-ich-shadow {padding: 30px 10px;background-color: rgba(0,0,0,.65);}
  .box-loi-ich .line {margin: 15px auto 30px auto;}
  .box-loi-ich .box-loi-ich-left, .box-loi-ich .box-loi-ich-right {width: 80%;margin: 0 auto;display: block;}
  .box-loi-ich .box-loi-ich-mid {width: 100%;padding: 0 30%;display: inline-block;margin: 20px auto;}
  .box-loi-ich .box-loi-ich-list {background-color: #fff0;box-shadow: none;padding: 0;margin-bottom: 15px;}
  .box-loi-ich .box-loi-ich-list p {text-align: left;padding-left: 25px;border-left: 2px solid #fff;font-size: 17px;}
  .box-uu-the h2 {font-size: 21px;line-height: 30px;text-align: center;}
  .box-uu-the .box-uu-the-left {width: 100%;padding-right: 0;}
  .box-uu-the .box-uu-the-right {width: 30%;display: block;padding-left: 0;margin: 10px auto 0 auto;}
  .box-uu-the .line {margin: 15px auto;}
  .box-uu-the .box-doi-tac-img {width: 25%;}
  .box-thong-tin .box-thong-tin-shadow, .box-thong-tin .container {width: 100%;}
  .box-thong-tin h2 {font-size: 21px;line-height: 30px;}
  .box-thong-tin .box-thong-tin-left {width: 100%;padding: 20px;}
  .box-thong-tin .box-thong-tin-list {margin: 15px 0;}
  .box-thong-tin .box-thong-tin-list-head p {font-size: 20px;margin-left: 45px;}
  .box-thong-tin .box-thong-tin-list-head svg {width: 25px;height: 25px;}
  .box-thong-tin .box-thong-tin-list-head {margin-bottom: 12px;}
  .box-thong-tin .box-thong-tin-social svg {width: 40px;height: 40px;border: 2px solid #00cce8;padding: 6px;}
  .box-thong-tin .form-dang-ky {width: calc(100% - 40px);min-height: auto;display: inline-block;margin: 20px;float: initial;}
  .box-thong-tin .form-dang-ky .wpcf7 {padding: 20px;}
  .box-thong-tin .form-dang-ky .wpcf7-form input, .box-thong-tin .form-dang-ky .wpcf7-form textarea {font-size: 15px;}
  .box-lien-he h2 {font-size: 21px;}
  .box-lien-he .box-lien-he-logo {width: 100%;}
  .box-lien-he .box-lien-he-logo-bg img {width: 50%;margin: 0 auto;display: block;}
  .box-lien-he .box-lien-he-infor {width: 100%;}
  .box-lien-he .box-lien-he-content {margin-left: 0;}
  .box-lien-he .box-lien-he-content h3 {font-weight: bold;font-size: 18px;}
  .box-lien-he .box-lien-he-slogan {padding: 20px;}
  .img-bo-cong-thuong {width: 100%;}
  .img-bo-cong-thuong img {width: 40%;display: block;margin: 0 auto;}
}

@media (min-width: 480px) and (max-width: 599px)
{
  .theme-cactus .ui-tabgroup>.ui-panels>[class^=ui-tab] h3 {font-size: 17px;line-height: 23px;}
  .theme-cactus .ui-tabgroup>.ui-panels>[class^=ui-tab] p {font-size: 14px;line-height: 18px;}
  .container {width: 100%;padding-left: 7px !important;padding-right: 7px !important;}
  .my-toc {display: none;;}
  body .logo {display: none !important;}
  .title-h1 h1 {font-size: 22px;}
  .title-h1 .des-h1 {font-size: 14px;}
  .box-ly-do .widget-snap-content p {height: auto;padding: 10px 15px 10px 40px;font-size: 14px;}
  .box-goi .box-goi-h2 h2 {font-size: 20px;line-height: 30px;}
  .box-goi .ladi-drop-img {width: 20%;top: 10px;left: 10px !important;}
  .box-goi .box-goi-list {border: 1px solid #fff;margin-bottom: 20px;padding: 10px 15px 0 15px;}
  .box-goi .box-goi-head-content {padding-left: 25%;}
  .box-goi .box-goi-head-content h3 {font-size: 18px;}
  .box-goi .box-goi-head-content .widget-content {width: 100%;}
  .box-goi .box-goi-head-content .box-goi-slo {font-size: 15px;}
  .box-goi .box-goi-head-content p {font-size: 14px;}
  .box-goi .box-goi-list.two {padding: 10px 5px;border: 1px solid #fff;}
  .box-goi .box-goi-right, .box-goi .box-goi-left {padding: 0;margin-top: 5px;width: 100%;}
  .box-step .box-step-left, .box-step .box-step-right {height: 85px;padding: 0;margin-bottom: 25px;}
  .box-step .box-step-content p {text-align: justify;font-size: 14px;}
  .box-step .box-step-left .box-step-number p, .box-step .box-step-right .box-step-number p {line-height: 85px;font-size: 50px;color: #949393;}
  .box-step .box-step-left .box-step-number {width: 15%;float: left;border-left: 0;padding-left: 0;height: 100%;}
  .box-step .box-step-left .box-step-content {width: 85%;border-right: 0;border-left: 2px solid #949393;padding-right: 0;padding-left: 10px;text-align: left;}
  .box-step .box-step-right .box-step-number {width: 15%;padding-right: 0;text-align: left;border-right: 0;}
  .box-step .box-step-right .box-step-content {width: 85%;padding-left: 10px;border-left: 2px solid #949393;}
  .box-step h2 {font-size: 20px;line-height: 30px;width: 90%;}
  .box-step .box-step-content p.box-step-content-title {font-size: 17px;}
  .box-question h2 {font-size: 20px;line-height: 30px;margin: 10px auto;width: 90%;}
  .ui-tabgroup>.ui-tabs>[class^=ui-tab] {min-width: 20%;}
  .box-loi-ich .container {padding: 0 !important;}
  .box-loi-ich h2 {font-size: 20px;line-height: 30px;color: #fff;}
  .box-loi-ich .box-loi-ich-shadow {padding: 30px 10px;background-color: rgba(0,0,0,.65);}
  .box-loi-ich .line {margin: 15px auto 30px auto;}
  .box-loi-ich .box-loi-ich-left, .box-loi-ich .box-loi-ich-right {width: 100%;margin: 0 auto;display: block;}
  .box-loi-ich .box-loi-ich-mid {width: 100%;padding: 0 20%;display: inline-block;margin: 20px auto;}
  .box-loi-ich .box-loi-ich-list {background-color: #fff0;box-shadow: none;padding: 0;margin-bottom: 15px;}
  .box-loi-ich .box-loi-ich-list p {text-align: left;padding-left: 25px;border-left: 2px solid #fff;font-size: 15px;}
  .box-uu-the h2 {font-size: 20px;line-height: 30px;text-align: center;}
  .box-uu-the .box-uu-the-left-slo {font-size: 15px !important;}
  .box-uu-the .box-uu-the-left p {font-size: 14px;}
  .box-uu-the .box-uu-the-left {width: 100%;padding-right: 0;}
  .box-uu-the .box-uu-the-right {width: 30%;display: block;padding-left: 0;margin: 10px auto 0 auto;}
  .box-uu-the .line {margin: 15px auto;}
  .box-uu-the .box-doi-tac-img {width: 25%;}
  .box-thong-tin .box-thong-tin-shadow, .box-thong-tin .container {width: 100%;}
  .box-thong-tin h2 {font-size: 20px;line-height: 30px;}
  .box-thong-tin .box-thong-tin-left {padding: 20px 0;width: 100%;}
  .box-thong-tin p {font-size: 14px;text-align: center !important;}
  .box-thong-tin .box-thong-tin-list {margin: 15px 0;}
  .box-thong-tin .box-thong-tin-list-head p {font-size: 20px;line-height: 30px;margin: 10px auto 0 auto;display: block;text-align: center;}
  .box-thong-tin .box-thong-tin-list-head svg {width: 25px;height: 25px;margin: 0 auto;display: block;}
  .box-thong-tin .box-thong-tin-list-head {margin-bottom: 12px;}
  .box-thong-tin .box-thong-tin-social {margin: 15px auto;width: 60%;}
  .box-thong-tin .box-thong-tin-social svg {width: 20%;height: auto;border: 2px solid #00cce8;padding: 6px;margin: 0 2%;}
  .box-thong-tin .form-dang-ky {width: calc(100% - 40px);min-height: auto;display: inline-block;margin: 20px;float: initial;}
  .box-thong-tin .form-dang-ky .wpcf7 {padding: 20px;}
  .box-thong-tin .form-dang-ky .wpcf7-form input, .box-thong-tin .form-dang-ky .wpcf7-form textarea {font-size: 15px;}
  .box-lien-he h2 {font-size: 20px;}
  .box-lien-he p {font-size: 14px;}
  .box-lien-he .box-lien-he-logo {width: 100%;}
  .box-lien-he .box-lien-he-logo-bg img {width: 60%;margin: 0 auto;display: block;}
  .box-lien-he .box-lien-he-infor {width: 100%;}
  .box-lien-he .box-lien-he-content {margin-left: 0;}
  .box-lien-he .box-lien-he-content h3 {font-weight: bold;font-size: 17px;}
  .box-lien-he .box-lien-he-content ol {font-size: 14px;}
  .box-lien-he .box-lien-he-slogan {padding: 20px;line-height: 20px;}
  .img-bo-cong-thuong {width: 100%;}
  .img-bo-cong-thuong img {width: 50%;display: block;margin: 0 auto;}
  .td-footer-bottom-full .td-pb-row>div {margin-bottom: 25px;}
}

@media (min-width: 360px) and (max-width: 479px)
{
  .theme-cactus .ui-tabgroup>.ui-panels>[class^=ui-tab] h3 {font-size: 17px;line-height: 23px;}
  .theme-cactus .ui-tabgroup>.ui-panels>[class^=ui-tab] p {font-size: 14px;line-height: 18px;}
  .container {width: 100%;padding-left: 5px !important;padding-right: 5px !important;}
  .my-toc {display: none;;}
  body .logo {display: none !important;}
  .title-h1 h1 {font-size: 20px;}
  .title-h1 .des-h1 {font-size: 14px;}
  .box-ly-do {min-height: 150px;background: #518acc;box-shadow: 3px 5px 7px #4a464682;margin-bottom: 25px;}
  .box-ly-do .widget-snap-number {position: relative;float: left;width: 50px;height: 150px;background: #63ae52;border-radius: 0;border: 0;text-align: center;box-shadow: none;top: 0;}
  .box-ly-do .widget-snap-content {width: calc(100% - 50px);float: right;padding-left: 0;}
  .box-ly-do .widget-snap-content p {height: auto;padding: 10px;font-size: 14px;line-height: 21px;}
  .box-ly-do .widget-snap-number p {line-height: 70px;font-weight: 300;}
  .box-goi .box-goi-h2 h2 {font-size: 20px;line-height: 30px;}
  .box-goi .ladi-drop-img {width: 35px;border: 0 !important;top: 0;left: 0 !important;background: none;}
  .box-goi .box-goi-list {border: 0 !important;margin-bottom: 0;padding: 0;}
  .box-goi .box-goi-head-content {padding-left: 40px;}
  .box-goi .box-goi-head-content h3 {font-size: 17px;}
  .box-goi .box-goi-head-content .widget-content {width: 100%;}
  .box-goi .box-goi-head-content .box-goi-slo {font-size: 14px;}
  .box-goi .box-goi-head-content p {font-size: 14px;}
  .box-goi .box-goi-list.two {padding: 0;border: 0px solid #fff;margin-bottom: 10px;}
  .box-goi .box-goi-list .box-goi-number {width: 35px;height: 35px;border-radius: 0;margin-right: 5px;margin-top: 3px;font-size: 21px;line-height: 35px;}
  .box-goi .box-goi-list .box-goi-content p {font-size: 14px;text-align: justify;padding-left: 45px;}
  .box-goi .box-goi-right, .box-goi .box-goi-left {padding: 0;margin-top: 10px;width: 100%;margin-bottom: 20px;border-bottom: 1px dotted #fff;}
  .box-step .box-step-left, .box-step .box-step-right {padding: 0;margin-bottom: 25px;}
  .box-step .box-step-content p {text-align: justify;font-size: 14px;}
  .box-step .box-step-left .box-step-number p, .box-step .box-step-right .box-step-number p {line-height: 85px;font-size: 40px;color: #949393;}
  .box-step .box-step-left .box-step-number {width: 15%;float: left;border-left: 0;padding-left: 0;height: 100%;}
  .box-step .box-step-left .box-step-content {width: 85%;border-right: 0;border-left: 2px solid #949393;padding-right: 0;padding-left: 10px;text-align: left;}
  .box-step .box-step-right .box-step-number {width: 15%;padding-right: 0;text-align: left;border-right: 0;}
  .box-step .box-step-right .box-step-content {width: 85%;padding-left: 10px;border-left: 2px solid #949393;}
  .box-step h2 {font-size: 20px;line-height: 30px;width: 100%;}
  .box-step .box-step-content p.box-step-content-title {font-size: 16px;line-height: 20px;}
  .box-question h2 {font-size: 20px;line-height: 30px;margin: 10px auto;width: 100%;}
  .ui-tabgroup>.ui-tabs>[class^=ui-tab] {min-width: 50%;}
  .box-loi-ich .container {padding: 0 !important;}
  .box-loi-ich h2 {font-size: 20px;line-height: 30px;color: #fff;}
  .box-loi-ich .box-loi-ich-shadow {padding: 30px 10px;background-color: rgba(0,0,0,.65);}
  .box-loi-ich .line {margin: 15px auto 30px auto;}
  .box-loi-ich .box-loi-ich-left, .box-loi-ich .box-loi-ich-right {width: 100%;margin: 0 auto;display: block;}
  .box-loi-ich .box-loi-ich-mid {width: 100%;padding: 0 20%;display: inline-block;margin: 20px auto;}
  .box-loi-ich .box-loi-ich-list {background-color: #fff0;box-shadow: none;padding: 0;margin-bottom: 15px;}
  .box-loi-ich .box-loi-ich-list p {text-align: left;padding-left: 25px;border-left: 3px solid #fff;font-size: 16px;text-transform: initial;}
  .box-uu-the .box-uu-the-left-number {margin-bottom: 10px;margin-right: 10px;}
  .box-uu-the h2 {font-size: 20px;line-height: 30px;text-align: center;}
  .box-uu-the .box-uu-the-left-slo {font-size: 15px !important;text-transform: lowercase;}
  .box-uu-the .box-uu-the-left p {font-size: 14px;}
  .box-uu-the .box-uu-the-left {width: 100%;padding-right: 0;}
  .box-uu-the .box-uu-the-right {width: 30%;display: block;padding-left: 0;margin: 10px auto 0 auto;}
  .box-uu-the .line {margin: 15px auto;}
  .box-uu-the .box-doi-tac-img {width: 50%;}
  .box-thong-tin .box-thong-tin-shadow, .box-thong-tin .container {width: 100%;}
  .box-thong-tin h2 {font-size: 20px;line-height: 30px;}
  .box-thong-tin .box-thong-tin-left {padding: 20px 0;text-align: center;width: 100%;}
  .box-thong-tin .line {margin: 15px auto;}
  .box-thong-tin p {font-size: 14px;text-align: center !important;}
  .box-thong-tin .box-thong-tin-list {margin: 15px 0;}
  .box-thong-tin .box-thong-tin-list-head p {font-size: 20px;margin-left: 0;text-align: center;margin-top: 15px;}
  .box-thong-tin .box-thong-tin-list-head svg {width: 40px;height: 40px;display: block;margin: 0 auto;padding: 5px;}
  .box-thong-tin .box-thong-tin-list-head {margin-bottom: 12px;}
  .box-thong-tin .box-thong-tin-social {width: 90%;margin: 20px auto;}
  .box-thong-tin .box-thong-tin-social svg {width: 20%;height: auto;border: 3px solid #00cce8;margin: 0 2%;padding: 10px;}
  .box-thong-tin .form-dang-ky {width: 100%;min-height: auto;display: inline-block;margin-bottom: 20px;float: initial;}
  .box-thong-tin .form-dang-ky .wpcf7 {padding: 20px 15px;}
  .box-thong-tin .form-dang-ky .wpcf7-form input, .box-thong-tin .form-dang-ky .wpcf7-form textarea {font-size: 14px;width: 100% !important;}
  .box-lien-he h2 {font-size: 20px;}
  .box-lien-he p {font-size: 14px;}
  .box-lien-he .box-lien-he-logo {width: 100%;}
  .box-lien-he .box-lien-he-logo-bg img {width: 80%;margin: 0 auto;display: block;}
  .box-lien-he .box-lien-he-infor {width: 100%;}
  .box-lien-he .box-lien-he-content {margin-left: 0;}
  .box-lien-he .box-lien-he-content h3 {font-weight: bold;font-size: 17px;}
  .box-lien-he .box-lien-he-content ol {font-size: 14px;}
  .box-lien-he .box-lien-he-content ol li {text-align: justify;margin-bottom: 5px;margin-left: 0;font-size: 14px;line-height: 18px;}
  .box-lien-he .box-lien-he-content ol li span {display: none;}
  .box-lien-he .box-lien-he-slogan {padding: 15px;line-height: 20px;}
  .img-bo-cong-thuong {width: 100%;}
  .img-bo-cong-thuong img {width: 60%;display: block;margin: 0 auto;}
  .td-footer-bottom-full .td-pb-row>div {margin-bottom: 25px;}
  .footer .td-footer-wrapper .block-title > span {text-align: center;display: block;font-size: 18px;}
  .footer .footer-text-wrap {font-size: 14px;}
}

@media (max-width: 359px)
{
  .theme-cactus .ui-tabgroup>.ui-panels>[class^=ui-tab] {padding: 10px;}
  .theme-cactus .ui-tabgroup>.ui-panels>[class^=ui-tab] h3 {font-size: 16px;}
  .theme-cactus .ui-tabgroup>.ui-panels>[class^=ui-tab] p {font-size: 14px;line-height: 19px;}
  .container {width: 100%;padding-left: 5px !important;padding-right: 5px !important;}
  .my-toc {display: none;;}
  body .logo {display: none !important;}
  .title-h1 h1 {font-size: 20px;line-height: 30px;}
  .title-h1 .des-h1 {font-size: 14px;}
  .box-ly-do {min-height: 170px;background: #518acc;box-shadow: 3px 5px 7px #4a464682;margin-bottom: 25px;}
  .box-ly-do .widget-snap-number {position: relative;float: left;width: 40px;height: 170px;background: #63ae52;border-radius: 0;border: 0;text-align: center;box-shadow: none;top: 0;}
  .box-ly-do .widget-snap-content {width: calc(100% - 40px);float: right;padding-left: 0;}
  .box-ly-do .widget-snap-content p {height: auto;padding: 10px;font-size: 14px;line-height: 20px;}
  .box-ly-do .widget-snap-number p {line-height: 70px;font-weight: 300;font-size: 25px;}
  .box-goi .box-goi-h2 h2 {font-size: 18px;line-height: 28px;}
  .box-goi .ladi-drop-img {width: 40px;border: 0 !important;top: 0;left: 0 !important;background: none;}
  .box-goi .box-goi-list {border: 0 !important;margin-bottom: 0;padding: 0;}
  .box-goi .box-goi-head-content {padding-left: 45px;}
  .box-goi .box-goi-head-content h3 {font-size: 16px;}
  .box-goi .box-goi-head-content .widget-content {width: 100%;}
  .box-goi .box-goi-head-content .box-goi-slo {font-size: 14px;}
  .box-goi .box-goi-head-content p {font-size: 14px;}
  .box-goi .box-goi-list.two {padding: 0;border: 0px solid #fff;margin-bottom: 10px;}
  .box-goi .box-goi-list .box-goi-number {width: 35px;height: 35px;border-radius: 0;margin-right: 5px;margin-top: 3px;font-size: 21px;line-height: 35px;}
  .box-goi .box-goi-list .box-goi-content p {font-size: 14px;text-align: justify;padding-left: 45px;}
  .box-goi .box-goi-right, .box-goi .box-goi-left {padding: 0;margin-top: 10px;width: 100%;margin-bottom: 20px;border-bottom: 1px dotted #fff;}
  .box-step .box-step-left, .box-step .box-step-right {padding: 0;margin-bottom: 25px;}
  .box-step .box-step-content p {text-align: justify;font-size: 14px;}
  .box-step .box-step-left .box-step-number p, .box-step .box-step-right .box-step-number p {line-height: 90px;font-size: 29px;color: #949393;}
  .box-step .box-step-left .box-step-number {width: 40px;float: left;border-left: 0;padding-left: 0;height: 100%;}
  .box-step .box-step-left .box-step-content {width: calc(100% - 40px);border-right: 0;border-left: 2px solid #949393;padding-right: 0;padding-left: 8px;text-align: left;}
  .box-step .box-step-right .box-step-number {width: 40px;padding-right: 0;text-align: left;border-right: 0;}
  .box-step .box-step-right .box-step-content {width: calc(100% - 40px);padding-left: 8px;border-left: 2px solid #949393;}
  .box-step h2 {font-size: 18px;line-height: 27px;width: 100%;}
  .box-step .box-step-content p.box-step-content-title {font-size: 14px;text-transform: inherit;line-height: 20px;}
  .box-question h2 {font-size: 18px;line-height: 30px;margin: 10px auto;width: 100%;}
  .ui-tabgroup>.ui-tabs>[class^=ui-tab] {min-width: 50%;}
  .box-loi-ich .container {padding: 0 !important;}
  .box-loi-ich h2 {font-size: 18px;line-height: 28px;color: #fff;}
  .box-loi-ich .box-loi-ich-shadow {padding: 20px 5px;background-color: rgba(0,0,0,.65);}
  .box-loi-ich .line {margin: 15px auto 30px auto;}
  .box-loi-ich .box-loi-ich-left, .box-loi-ich .box-loi-ich-right {width: 100%;margin: 0 auto;display: block;}
  .box-loi-ich .box-loi-ich-mid {width: 100%;padding: 0 20%;display: inline-block;margin: 20px auto;}
  .box-loi-ich .box-loi-ich-list {background-color: #fff0;box-shadow: none;padding: 0;margin-bottom: 15px;}
  .box-loi-ich .box-loi-ich-list p {text-align: left;padding-left: 10px;border-left: 2px solid #fff;font-size: 16px;text-transform: initial;}
  .box-uu-the .box-uu-the-left-number {margin-bottom: 10px;margin-right: 10px;}
  .box-uu-the h2 {font-size: 18px;line-height: 28px;text-align: center;}
  .box-uu-the .box-uu-the-left-slo {font-size: 15px !important;text-transform: lowercase;line-height: 18px !important;}
  .box-uu-the .box-uu-the-left p {font-size: 14px;}
  .box-uu-the .box-uu-the-left {width: 100%;padding-right: 0;}
  .box-uu-the .box-uu-the-right {width: 50%;display: block;padding-left: 0;margin: 10px auto 0 auto;}
  .box-uu-the .line {margin: 15px auto;}
  .box-uu-the .box-doi-tac-img {width: 50%;}
  .box-thong-tin .box-thong-tin-shadow, .box-thong-tin .container {width: 100%;}
  .box-thong-tin h2 {font-size: 18px;line-height: 28px;}
  .box-thong-tin .box-thong-tin-left {padding: 20px 0;text-align: center;;width: 100%;}
  .box-thong-tin .line {margin: 15px auto;}
  .box-thong-tin p {font-size: 14px;text-align: center !important;}
  .box-thong-tin .box-thong-tin-list {margin: 15px 0;}
  .box-thong-tin .box-thong-tin-list-head p {font-size: 18px;margin-left: 0;text-align: center;margin-top: 15px;}
  .box-thong-tin .box-thong-tin-list-head svg {width: 40px;height: 40px;display: block;margin: 0 auto;padding: 5px;}
  .box-thong-tin .box-thong-tin-list-head {margin-bottom: 12px;}
  .box-thong-tin .box-thong-tin-social {width: 90%;margin: 20px auto;}
  .box-thong-tin .box-thong-tin-social svg {width: 18%;height: auto;border: 3px solid #00cce8;margin: 0 2%;padding: 10px;}
  .box-thong-tin .form-dang-ky {width: 100%;min-height: auto;display: inline-block;margin-bottom: 20px;float: initial;}
  .box-thong-tin .form-dang-ky .wpcf7 {padding: 20px 15px;}
  .box-thong-tin .form-dang-ky .wpcf7-form input, .box-thong-tin .form-dang-ky .wpcf7-form textarea {font-size: 14px;width: 100% !important;}
  .box-lien-he h2 {font-size: 18px;line-height: 28px;}
  .box-lien-he p {font-size: 14px;}
  .box-lien-he .box-lien-he-logo {width: 100%;}
  .box-lien-he .box-lien-he-logo-bg img {width: 80%;margin: 0 auto;display: block;}
  .box-lien-he .box-lien-he-infor {width: 100%;}
  .box-lien-he .box-lien-he-content {margin-left: 0;}
  .box-lien-he .box-lien-he-content h3 {font-weight: bold;font-size: 17px;}
  .box-lien-he .box-lien-he-content ol {font-size: 14px;}
  .box-lien-he .box-lien-he-content ol li {text-align: justify;margin-bottom: 5px;margin-left: 0;font-size: 14px;line-height: 18px;}
  .box-lien-he .box-lien-he-content ol li span {display: none;}
  .box-lien-he .box-lien-he-slogan {padding: 15px;line-height: 20px;}
  .img-bo-cong-thuong {width: 100%;}
  .img-bo-cong-thuong img {width: 70%;display: block;margin: 0 auto;}
  .td-footer-bottom-full .td-pb-row>div {margin-bottom: 25px;}
  .footer .td-footer-wrapper .block-title > span {text-align: center;display: block;font-size: 18px;}
  .footer .footer-text-wrap {font-size: 14px;}
}