 .owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;border-bottom:4px solid #4299e1;}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}* {margin: 0;padding: 0;box-sizing: border-box;text-decoration: none;list-style: none;}body {font-family: 'Roboto', Arial, sans-serif;}@font-face {font-family: 'Nunito';src: url('https://fonts.gstatic.com/s/nunito/v32/KFOmCnqEu92FdHhM8pQ.woff2') format('woff2');font-display: swap;}h1, h2, h3 {font-family: 'Roboto', sans-serif;font-weight: 700;}p, span {font-family: 'Open Sans', sans-serif;font-weight: 400;}nav {background-color: #fff;height: 80px;max-width: 1150px;margin: auto;}header.sticky {position: fixed;background: #fff;top: 0;width: 100%;left: 50%;transform: translateX(-50%);z-index: 3;margin: 0 auto;transition: top .5s linear 0s;box-shadow: 0 0 5px 0 #eee;}.logo {color: #4299e1;font-size: 35px;line-height: 80px;padding: 0 20px;position: relative;z-index: 1;font-weight: bold;height: 80px;}.a-post:hover {color: unset;text-decoration: unset;}.a-post {color: black;}header nav ul {float: right;margin-right: 20px;margin-bottom: unset;}header nav ul li {display: inline-block;line-height: 80px;margin: 0 5px;}header nav ul li a {color: rgba(0, 0, 0, .85);font-size: 16px;padding: 7px 0px;margin-right: 13px;}.a-hover {font-weight: bold;}.a-hover.active, .a-hover:hover, .a-hover:focus {color: #4299e1;text-decoration: none;border-bottom: 3px solid #4299e1;}.checkbtn {font-size: 30px;color: #1D76BE;float: right;position: relative;z-index: 1;line-height: 80px;margin-right: 20px;cursor: pointer;display: none;}#check {display: none;}@media (max-width:952px) {header nav ul li a {font-size: 16px;}}@media (max-width:952px) {.checkbtn {display: block;}header nav ul {position: fixed;z-index: 2;width: 100%;height: 100vh;background-color: #2c3e50;top: 80px;left: -100%;text-align: center;transition: all .5s;;}header nav ul li {display: block;margin: 50px 0;line-height: 30px;}header nav ul li a {font-size: 20px;color: #fff;}.a-hover:hover, .a-hover.active {background-color:transparent;color: #0082e6;}#check:checked~ul {left: 0;}}.icon-elip {position: absolute;top: 0px;left: 0;}.banner {max-width: 1250px;margin: auto;}.banner-flex {display: flex;margin-top: 30px;position: relative;z-index: 1;}.banner-flex-item {width: 50%;padding-right: 5%;}.banner-flex-item-two {width: 100%;}h1.title {font-style: normal;font-weight: 700;font-size: 48px;line-height: 64px;color: #262626;}h1.title-two {font-style: normal;font-weight: 700;font-size: 48px;line-height: 64px;color: #1d76be;}p.decription {color: #262626;font-style: normal;font-weight: 400;font-size: 16px;line-height: 28px;margin-bottom: 30px;}.banner-btn {font-style: normal;font-weight: 700;font-size: 16px;line-height: 24px;outline: none;background: #1D76BE;border-radius: 2px;border: 0 solid #e5e7eb;color: #fff;width: 199px;height: 60px;margin-bottom: 30px;}.banner-btn:hover {border-radius: 2px;color: #4299e1;border: 1px solid #4299e1;background: #fff;}@media (max-width:961px) {.banner-flex-item {display: none;width: 100%;padding-right: 8%;}.banner-flex {margin-top: 0px;display: block;padding: 0px;}}.info {background-color: #1D76BE;min-height: 100px;width: 100%;margin-top: 30px;padding-top: 30px;padding-bottom: 30px;}.component-two-main .component-two-item .btn-primary {color: #fff;background-color: #1D76BE;border: none;}.info-content {max-width: 1150px;margin: 0 auto;padding: 0 15px;}.info-flex {display: flex;justify-content: space-between;}.info-flex-item {align-self: center;}.info-flex-item h3 {margin: 0;color: #fff;font-size: 27px;font-weight: bold;}.info-flex-item p {color: #fff;font-size: 16px;margin-top: 10px;margin-bottom: 0;}.info-flex-item-two {display: flex;align-items: center;text-align: center;}.info-flex-item-two-icon {cursor: pointer;margin-left: 30px;}.info-flex-item-two-icon p {color: #fff;font-weight: 300;font-size: 18px;}.vh-modale {display: none;}.vh-modale.opened {display: block;}@media (max-width:1001px) {.info-flex-item {display: none;}.info-flex-item-two {margin: auto;}.info-flex-item-two-icon {margin: auto }.info-cen {margin: 0 25px;}}.component-one {background: #f2f2f2;position: relative;border-radius: 32px;margin-top: 30px;margin-left: 30px;margin-right: 30px;}.component-one-content {max-width: 1280px;margin: auto;padding: 40px 15px;}h5.component-one-h5 {font-style: normal;font-weight: 500;font-size: 12px;line-height: 20px;text-align: center;color: #262626;text-transform: uppercase;}h1.component-one-h1 {font-style: normal;font-weight: 700;font-size: 24px;line-height: 30px;text-align: center;color: #262626;margin-top: 10px;margin-bottom: 0;}.component-one-h1 {text-align: center;font-size: 2rem;line-height: 1.2;letter-spacing: -1.5px;font-weight: bold;margin-bottom: 8px;color: #333;}.component-one-border {width: 100px;height: 4px;background: #4299e1;margin: auto;margin-top: 10px;margin-bottom: 15px;}.component-one-main-item {--spacing: 15px;--columns: 4;margin-top: 50px;display: flex;flex-wrap: wrap;margin-left: calc(-1 * var(--spacing));}.component-one-item {text-align: justify;border-bottom: 4px solid #4299e1;overflow: hidden;width: 100%;height: 400px;margin-bottom: 15px;background: #fff;-webkit-box-shadow: 0 4px 8px rgb(0 0 0 / 4%), 0 0 2px rgb(0 0 0 / 6%), 0 0 1px rgb(0 0 0 / 4%);box-shadow: 0 4px 8px rgb(0 0 0 / 4%), 0 0 2px rgb(0 0 0 / 6%), 0 0 1px rgb(0 0 0 / 4%);padding: 24px;}.component-one-item-number {text-align: center;font-style: normal;font-weight: 500;font-size: 16px;line-height: 22px;color: rgba(0, 0, 0, .45);}.main_menu li:hover>.sub_menu {display: block;}.main_menu>li>.sub_menu {position: absolute;border-bottom: 1px solid #4299e1;border-top: 1px solid #4299e1;z-index: 99;}.sub_menu {display: none;width: 200px;background: #fffefe;}.sub_menu li {line-height: 50px;cursor: pointer;}.component-one-item-title {font-style: normal;color: #262626;font-weight: bold;font-size: 20px;line-height: 26px;align-items: center;text-align: center;margin-top: 20px;}.component-one-item-desciption {margin-bottom: 0;font-weight: 400;font-size: 16px;line-height: 28px;min-height: 124px;font-style: normal;color: #262626;overflow: hidden;}.component-one-flex-item {overflow: hidden;width: calc(calc(100% / var(--columns)) - var(--spacing));margin-left: var(--spacing);}.component-one-flex-item:hover {transition: all .3s ease 0s;cursor: pointer;transform: scale(1.1);}.component-thress-box:hover {transition: all .3s ease 0s;cursor: pointer;transform: scale(1.1);}.component-two-item:hover {transition: all .3s ease 0s;cursor: pointer;transform: scale(1.1);}.content {padding-top: 50px;}@media (max-width:1215px) {.component-one-main-item {--columns: 4 }}@media (max-width:920px) {.component-one-main-item {--columns: 2 }}@media (max-width:550px) {.component-one {background: #f2f2f2;position: relative;border-radius: 32px;margin-top: 30px;margin-left: 5px;margin-right: 5px;}#job {padding: 0px 10px;}.content {padding: 20px 10px;}}@media (max-width:560px) {.component-one-main-item {--columns: 1 }}.component-two {padding: 40px 15px;}.component-two-main {max-width: 1191px;margin: auto;}.component-two-list {flex-wrap: nowrap;gap: 30px;display: flex;overflow-y: hidden;overflow-x: auto;user-select: none;}.component-two-item {border-radius: 15px;line-height: 22px;margin-bottom: 15px;margin-top: 15px;min-height: 434px;min-width: 295px;border: 1px solid #cccccc;cursor: pointer;overflow-x: auto;padding: 15px;box-shadow: 0px 5px 16px rgb(0 0 0 / 10%);}.component-two-item-img {width: 100%;border-radius: 15px;height: 300px;overflow: hidden;object-fit: cover;}.component-two-btn {font-style: normal;font-weight: 700;font-size: 14px;line-height: 24px;outline: none;background: #4299e1;border-radius: 2px;border: 0 solid #e5e7eb;color: #fff;width: 150px;height: 40px;margin-bottom: 30px;margin-top: 5px;}.component-two-btn:hover {border-radius: 2px;color: #4299e1;border: 1px solid #4299e1;background: #fff;}.contact-noti {line-height: 40px;background-color: #4299e1;padding: 20px;color: white }#btn-contact {background-color: #4299e1;color: white;}.dot-red {color: red;}.component-two-bot {text-align: center;}.component-two-h4 {margin-top: 15px;font-size: 20px;font-weight: bold;}.component-two-h5 {color: #262626;font-size: 16px;}.component-three-p {margin-bottom: 50px;font-style: normal;font-weight: 400;font-size: 16px;line-height: 28px;margin: auto;text-align: center;margin-top: 20px;color: #262626;}.component-three-main-item {--spacing: 15px;--columns: 2;display: flex;flex-wrap: wrap;margin-left: calc(-1 * var(--spacing));}.component-three-flex-item {overflow: hidden;width: calc(calc(100% / var(--columns)) - var(--spacing));margin-left: var(--spacing);}.component-three-item {overflow: hidden;width: 100%;min-height: 280px;padding: 15px;}.component-thress-box {height: 200px;border: 1px solid #4299e1;padding: 40px 10px;border-radius: 10px;margin-bottom: 30px;width: 100%;cursor: pointer;}.component-thress-box img {height: 75px;}.component-thress-box:hover .component-thress-box-h5 {color: #4299e1;}.component-thress-box-img {width: 75px;height: 75px;}.component-thress-box-h5 {font-size: 25px;speak: none;font-style: normal;font-weight: 400;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;}.component-three-item-h2 {padding: 15px;font-size: 16px;text-transform: uppercase;margin-bottom: 20px;font-weight: 600;text-align: center;}.component-three-item-p {text-align: justify;font-size: 16px;}.component-three-item-desc {padding: 20px 15px;}.component-three-item-btn {font-style: normal;margin-top: 15px;font-weight: 700;font-size: 16px;line-height: 24px;outline: none;background: #4299e1;border-radius: 2px;border: 0 solid #e5e7eb;color: #fff;width: 199px;height: 40px;border-radius: 30px;margin-bottom: 30px;}.component-three-item-btn:hover {border-radius: 30px;color: #4299e1;border: 1px solid #4299e1;background: #fff;}.component-three {background: #f2f2f2;position: relative;border-radius: 32px;margin-top: 30px;margin-left: 30px;margin-right: 30px;}@media (max-width:950px) {.component-three-main-item {--columns: 1;}}@media (max-width:550px) {.component-three {background: #f2f2f2;position: relative;border-radius: 32px;margin-top: 30px;margin-left: 5px;margin-right: 5px;}}.component-four-img {width: 100%;max-width: 950px;}.component-four-h2 {padding: 0 15px;font-size: 20px;text-transform: uppercase;margin-bottom: 20px;font-weight: 600;text-align: start;margin-bottom: 30px;}.component-four-border {width: 40px;height: 4px;background: #4299e1;margin-left: 15px;margin-top: 0px;margin-bottom: 30px;}.component-four-p {font-style: normal;font-weight: 400;font-size: 16px;line-height: 28px;color: #262626;margin-bottom: 0;}.component-four-content {display: flex;padding: 0 15px;margin-top: 30px;}.component-four-content-item-one {width: 10%;align-self: center;}.component-four-content-item-one svg {color: #4299e1;width: 50% }.component-four-content-item-two {width: 90%;}.component-four-item-text {--text-opacity: 1;color: #4299e1;font-size: 30px;width: 100%;font-weight: bold;color: rgba(66, 153, 225, var(--text-opacity));}.component-four-item-span {--text-opacity: 1;color: #5d5d5d;color: rgba(93, 93, 93, var(--text-opacity));font-size: 16px;font-weight: 400;}.component-four {position: relative;margin-left: 30px;margin-right: 30px;}@media (max-width:550px) {.component-four {margin-left: 5px;margin-right: 5px;}}.component-five {background: #f2f2f2;position: relative;border-radius: 32px;margin-top: 30px;margin-left: 30px;margin-right: 30px;}.component-five-main-item {text-align: center;font-weight: bold;margin: auto;color: #333;}.component-five-name {margin-top: 30px;}.component-five-name h3 {font-size: 18px;font-weight: 600;text-align: center;}.component-five-item {width: 80px !important;height: 80px;border-radius: 50%;border: 2px solid #4299e1 !important;}.component-five-w {max-width: 700px;margin: auto;}.component-six {position: relative;margin-left: 30px;margin-right: 30px;margin-bottom: 30px;}.component-six-main-item {--spacing: 15px;--columns: 4;margin-top: 50px;display: flex;flex-wrap: wrap;margin-left: calc(-1 * var(--spacing));}.component-six-flex-item {overflow: hidden;width: calc(calc(100% / var(--columns)) - var(--spacing));margin-left: var(--spacing);}.component-six-flex-item:hover .component-six-box .component-six-desc h4 {color: #4299e1;}.component-six-box {width: 100%;cursor: pointer;margin-bottom: 15px;min-height: 250px;background: #f2f2f2;-webkit-box-shadow: 0 4px 8px rgb(0 0 0 / 4%), 0 0 2px rgb(0 0 0 / 6%), 0 0 1px rgb(0 0 0 / 4%);box-shadow: 0 4px 8px rgb(0 0 0 / 4%), 0 0 2px rgb(0 0 0 / 6%), 0 0 1px rgb(0 0 0 / 4%);}.component-six-box img {object-fit: cover;width: 100%;max-width: 500px;}.content-image {text-align: center;}.component-six-desc {height: 200px;padding: 10px 15px;}.component-six-desc h4 {text-align: left;font-size: 22px;letter-spacing: 0;line-height: 1.3;font-weight: bold;}.component-six-desc h3 {display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;text-align: left;font-size: 20px;letter-spacing: 0;line-height: 1.3;font-weight: bold;}.component-six-desc p {line-height: 22px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;text-align: justify;font-size: 16px;color: #444;}.container.content .col-md-8 {text-align: justify;}.container.content .menu-h2 {font-weight: bold;color: #007bff;}.container.content .menu-h3 {font-weight: normal;color: #ff5722;}.container.content .menu li.active {background-color: #f0f0f0;border-left: 2px solid #28a745;}.container.content .menu-h3 {margin-left: 20px;}.container.content .menu span {padding: 10px;font-size: 17px;font-weight: bold;}.container.content .menu {padding-top: 5px;background-color: #f4f4f4;z-index: 999;position: unset;top: 135px;right: -220px;transform: translateY(-50%);width: 320px;transition: right 0.3s ease;}.container.content .row .col-md-4 {position: sticky;top: 120px;height: 100vh;padding: 50px 20px;}.container.content .menu ul {min-width: 320px;background-color: #f4f4f4;}.container.content .menu ul {list-style-type: none;padding: 0px 20px 20px 20px;}.container.content .menu li {margin: 8px 0;}.container.content .menu li a {text-decoration: none;color: #333;font-size: 15px;}.container.content .menu.show {right: 0px;display: block;}.container.content .menu li a:hover {color: #007bff;}#close-menu {display: none;background-color: #f4f4f4;color: #575454;padding: 5px 10px;border: none;cursor: pointer;float: right;}.container.content .menu-toggle {display: none;position: static;top: 50%;right: 10px;transform: translateY(-50%);background-color: rgba(238, 238, 238, .95);color: #070707;border: none;padding: 10px 15px;cursor: pointer;z-index: 1000;border-radius: 5px;}@media (max-width: 768px) {.container.content .menu ul {max-height: 520px;overflow-y: auto;}#close-menu {display: block;}.container.content .menu {position: fixed;}.container.content .menu-toggle {display: block;position: fixed;}.container.content .hidden {display: none;}.container.content .row .col-md-8 {flex: none;max-width: 100%;}.container.content .row .col-md-4 {height: 0;padding: unset;z-index: 999;}}#job img {max-width: 1024px;height: auto;}.content img {width: 100%;max-width: 1024px;height: auto;}@media (max-width:1025px) {.component-six-main-item {--columns: 2;}.banner-flex {padding: 0px 15px;}#job img {max-width: 720px;height: auto;}.content img {max-width: 720px;height: auto;}}@media (max-width:550px) {.component-six {margin-left: 5px;margin-right: 5px;}.component-six-main-item {--columns: 1;}#job img {max-width: 350px;height: auto;}.content img {height: auto;}}.dl-flex {position: relative;width: 100%;min-height: 450px;display: -ms-flexbox;display: flex;-ms-flex-flow: row;flex-flow: row;-ms-flex-align: center;align-items: center;}.dl-flex a {color: #212529;}.footer-bg {background-size: cover !important;background-repeat: no-repeat !important;}.fill {position: absolute;top: 0;left: 0;height: 100%;right: 0;bottom: 0;padding: 0 !important;margin: 0 !important;overflow: hidden;}.bg-overlay {background-color: #f2f2f2;}.main-footer {max-width: 1165px;margin: auto;}.footer-content {--spacing: 15px;--columns: 3;margin-top: 15px;display: flex;flex-wrap: wrap;padding: 30px 15px 10px 15px;margin-left: calc(-1 * var(--spacing));}.footer-item {width: calc(calc(100% / var(--columns)) - var(--spacing));margin-left: var(--spacing);margin-bottom: 15px;}.footer-item h3 {font-size: 17px;margin: 0;margin-right: 0;color: #fff !important;border-bottom: 0;padding-bottom: 0;text-align: start;margin-bottom: 25px;}.copyright {text-align: center;color: #4F4F4F;}.footer-item p span {color: #134CA5 }.footer-item li {margin-bottom: 10px;}.footer-item li i {color: cornflowerblue;}.footer-content .flex img {width: 2rem;margin-right: 0.5rem;height: 2rem;}@media (max-width:768px) {.footer-content {--columns: 3;}.dl-flex {min-height: 480px;}.banner-flex {padding: unset;}}@media (max-width:550px) {.footer-content {--columns: 1;}.dl-flex {min-height: 1000px;}}#callme {position: fixed;left: 20px;bottom: 20px;width: 60px;height: 60px;cursor: pointer;opacity: 1;z-index: 99990;top: auto !important;}#a-callme {color: rgba(0, 175, 242, .5);}.div-navigation {padding-top: 20px;}@media screen and (min-width: 320px) and (max-width: 480px) {#callme {left: 20px;}.div-navigation {padding: unset;}.logo {padding: unset;}#job img {max-width: 320px;height: auto;}.content img {max-width: 320px;height: auto;}}#callme #callmeMain {-moz-border-radius: 50% !important;-webkit-border-radius: 50% !important;border-radius: 50% !important;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;background-color: #00aff2;width: 60px;height: 60px;-webkit-animation: zcwmini2 1.5s 0s ease-out infinite;-moz-animation: zcwmini2 1.5s 0s ease-out infinite;animation: zcwmini2 1.5s 0s ease-out infinite;}#callme #callmeMain:before {content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;background-image: url(https://ss.zadarma.com/callbackWidget/images/mini.png);background-repeat: no-repeat;background-position: center center;-webkit-animation: zcwphone2 1.5s linear infinite;-moz-animation: zcwphone2 1.5s linear infinite;animation: zcwphone2 1.5s linear infinite;}@-webkit-keyframes zcwphone {0% {-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);}25% {-ms-transform: rotate(30deg);-webkit-transform: rotate(30deg);transform: rotate(30deg);}50% {-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);}75% {-ms-transform: rotate(-30deg);-webkit-transform: rotate(-30deg);transform: rotate(-30deg);}100% {-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);}}@-moz-keyframes zcwphone {0% {-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);}25% {-ms-transform: rotate(30deg);-webkit-transform: rotate(30deg);transform: rotate(30deg);}50% {-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);}75% {-ms-transform: rotate(-30deg);-webkit-transform: rotate(-30deg);transform: rotate(-30deg);}100% {-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);}}@keyframes zcwphone {0% {-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);}25% {-ms-transform: rotate(30deg);-webkit-transform: rotate(30deg);transform: rotate(30deg);}50% {-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);}75% {-ms-transform: rotate(-30deg);-webkit-transform: rotate(-30deg);transform: rotate(-30deg);}100% {-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);}}@-webkit-keyframes zcwphone2 {0% {-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);}25% {-ms-transform: rotate(30deg);-webkit-transform: rotate(30deg);transform: rotate(30deg);}50% {-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);}75% {-ms-transform: rotate(-30deg);-webkit-transform: rotate(-30deg);transform: rotate(-30deg);}100% {-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);}}@-moz-keyframes zcwphone2 {0% {-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);}25% {-ms-transform: rotate(30deg);-webkit-transform: rotate(30deg);transform: rotate(30deg);}50% {-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);}75% {-ms-transform: rotate(-30deg);-webkit-transform: rotate(-30deg);transform: rotate(-30deg);}100% {-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);}}@keyframes zcwphone2 {0% {-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);}25% {-ms-transform: rotate(30deg);-webkit-transform: rotate(30deg);transform: rotate(30deg);}50% {-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);}75% {-ms-transform: rotate(-30deg);-webkit-transform: rotate(-30deg);transform: rotate(-30deg);}100% {-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);}}@-webkit-keyframes zcwmini {0% {box-shadow: 0 0 8px 6px rgba(207, 8, 8, 0), 0 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0 rgba(207, 8, 8, 0);}10% {box-shadow: 0 0 8px 6px, 0 0 12px 10px rgba(0, 0, 0, 0), 0 0 12px 14px;}100% {box-shadow: 0 0 8px 6px rgba(207, 8, 8, 0), 0 0 0 40px rgba(0, 0, 0, 0), 0 0 0 40px rgba(207, 8, 8, 0);}}@-moz-keyframes zcwmini {0% {box-shadow: 0 0 8px 6px rgba(207, 8, 8, 0), 0 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0 rgba(207, 8, 8, 0);}10% {box-shadow: 0 0 8px 6px, 0 0 12px 10px rgba(0, 0, 0, 0), 0 0 12px 14px;}100% {box-shadow: 0 0 8px 6px rgba(207, 8, 8, 0), 0 0 0 40px rgba(0, 0, 0, 0), 0 0 0 40px rgba(207, 8, 8, 0);}}@keyframes zcwmini {0% {box-shadow: 0 0 8px 6px rgba(207, 8, 8, 0), 0 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0 rgba(207, 8, 8, 0);}10% {box-shadow: 0 0 8px 6px, 0 0 12px 10px rgba(0, 0, 0, 0), 0 0 12px 14px;}100% {box-shadow: 0 0 8px 6px rgba(207, 8, 8, 0), 0 0 0 40px rgba(0, 0, 0, 0), 0 0 0 40px rgba(207, 8, 8, 0);}}@-webkit-keyframes zcwmini2 {0% {box-shadow: 0 0 8px 6px rgba(207, 8, 8, 0), 0 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0 rgba(207, 8, 8, 0);}10% {box-shadow: 0 0 8px 6px, 0 0 12px 10px rgba(0, 0, 0, 0), 0 0 12px 14px;}100% {box-shadow: 0 0 8px 6px rgba(207, 8, 8, 0), 0 0 0 40px rgba(0, 0, 0, 0), 0 0 0 40px rgba(207, 8, 8, 0);}}@-moz-keyframes zcwmini2 {0% {box-shadow: 0 0 8px 6px rgba(207, 8, 8, 0), 0 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0 rgba(207, 8, 8, 0);}10% {box-shadow: 0 0 8px 6px, 0 0 12px 10px rgba(0, 0, 0, 0), 0 0 12px 14px;}100% {box-shadow: 0 0 8px 6px rgba(207, 8, 8, 0), 0 0 0 40px rgba(0, 0, 0, 0), 0 0 0 40px rgba(207, 8, 8, 0);}}@keyframes zcwmini2 {0% {box-shadow: 0 0 8px 6px rgba(207, 8, 8, 0), 0 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0 rgba(207, 8, 8, 0);}10% {box-shadow: 0 0 8px 6px, 0 0 12px 10px rgba(0, 0, 0, 0), 0 0 12px 14px;}100% {box-shadow: 0 0 8px 6px rgba(207, 8, 8, 0), 0 0 0 40px rgba(0, 0, 0, 0), 0 0 0 40px rgba(207, 8, 8, 0);}}.za-chat {position: fixed;bottom: 90px;width: 60px;height: 60px;cursor: pointer;opacity: 1;z-index: 99990;top: auto !important;}.left-side .za-chat__head-box {left: 0;right: unset;-webkit-flex-direction: unset;flex-direction: unset;}.za-chat__head-box {height: 50px;display: -webkit-flex;display: flex;-webkit-flex-direction: row-reverse;flex-direction: row-reverse;-webkit-align-items: center;align-items: center;position: absolute;bottom: 0;right: 5px;}.za-chat .logo {cursor: pointer;color: #4299e1;font-size: 35px;line-height: 80px;padding: 0 25px;position: relative;z-index: 1;font-weight: bold;height: 80px }.content > p{font-weight: 400;font-size: 19px;line-height: 24px;}.container.content .col-md-8 ul {list-style-type: disc !important;padding-inline-start: 30px;}.container.content .col-md-8 ul li {display: list-item;list-style-type: disc;}.container.content .col-md-8 ul li::marker {color: black !important;font-size: 20px !important;text-transform: none !important;text-indent: 0 !important;text-align: start !important;text-align-last: start !important;}
 figure.snip1208 {
    font-family: 'Raleway', Arial, sans-serif;
    color: #fff;
    position: relative;
    overflow: hidden;
    margin: 10px;
    min-width: 250px;
    max-width: 300px;
    width: 100%;
    background-color: #ffffff;
    color: #000000;
    text-align: left;
    font-size: 16px;
    margin-left:20px
  }
  figure.snip1208 * {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
  }
  figure.snip1208 img {
    max-width: 100%;
    vertical-align: top;
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
  }
  figure.snip1208 figcaption {
    padding: 10px;
    position: relative;
  }
  figure.snip1208 .date,
  figure.snip1208 i {
    background-color: #2079C5;
    top: 25px;
    color: #fff;
    left: 25px;
    min-height: 60px;
    min-width: 60px;
    position: absolute;
    text-align: center;
  }
  figure.snip1208 .date {
    -webkit-transition-delay: 0.2s;
    transition-delay: 0.2s;
    font-size: 22px;
    font-weight: 700;
    text-transform: uppercase;
  }
  figure.snip1208 .date span {
    display: block;
    line-height: 30px;
  }
  figure.snip1208 .date .month {
    font-size: 16px;
    background-color: rgba(0, 0, 0, 0.1);
  }
  figure.snip1208 i {
    line-height: 60px;
    font-size: 30px;
    -webkit-transform: rotateY(-90deg);
    transform: rotateY(-90deg);
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
  }
  figure.snip1208 h3,
  figure.snip1208 p {
    margin: 0;
    padding: 0;
  }
  figure.snip1208 h2 {
    margin-bottom: 10px;
    display: inline-block;
    font-weight: 600;
    color: #333333;
    font-size: 24px;
  }
  figure.snip1208 p {
    font-size: 16px;
    line-height: 1.6em;
  }
  figure.snip1208 button {
    border: medium none;
    padding: 10px 20px;
    background-color: #2079C5;
    font-weight: 800;
    color: #ffffff;
    letter-spacing: 2px;
    text-transform: uppercase;
    font-size: 16px;
  }
  /*figure.snip1208 a {*/
  /*  bottom: 0;*/
  /*  position: absolute;*/
  /*  z-index: 1;*/
  /*}*/
  figure.snip1208:hover img,
  figure.snip1208.hover img {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
  figure.snip1208:hover .date,
  figure.snip1208.hover .date {
    -webkit-transform: rotateY(90deg);
    transform: rotateY(90deg);
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
  }
  figure.snip1208:hover i,
  figure.snip1208.hover i {
    -webkit-transform: rotateY(0);
    transform: rotateY(0);
    -webkit-transition-delay: 0.2s;
    transition-delay: 0.2s;
  }
  figure.snip1208:hover button,
  figure.snip1208.hover button {
    background-color: #1D5299;
  }
  #job {

    padding-bottom: 100px;
  }

  .breadcrumb-item a {
    color: #0055B8;
  }

  .meta {
    display: inline-block;
    list-style: none outside;
    padding: 0;
    margin: 0 0 1.5em;
    overflow: hidden;
    zoom: 1;
    clear: both;
  }

  .meta li {
    display: inline;
    margin-left: 20px;
    color: #595959;
  }

  .meta .job-type {
    padding: 5px;
    color: white;
    font-weight: 900;
    background: #4299e1;
  }

  #job-rel {
    background: #f1f1f1;
    padding: 10px;
  }

  #job-rel h5 {
    color: #4299e1;
    font-weight: 900;
  }
  #job-rel h3 {
    font-size: 18px;
  }
  #job-rel h3 a{
  color: #333333
  }
  .job-rel {
    background: white;
    padding: 10px;
    margin: 10px;
  }

  /* modal */

  .vh-btn-close {
    color: black;
    font-size: 24px;
    text-decoration: none;
    padding: 10px;
    position: absolute;
    right: 7px;
    top: 0;
    font-weight: bold;
  }

  .vh-btn-close:hover {
    color: #919191;
  }

  .vh-modale:before {
    content: "";
    display: none;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 10;
  }

  .opened:before {
    display: block;
  }

  .opened .vh-modal-dialog {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
    top: 5%;
    left: 3%;
    right: 3%;
    transition: 1s;
  }

  .vh-modal-dialog {
    background: #fefefe;
    border: #333333 solid 0px;
    border-radius: 5px;
    margin: auto;
    position: fixed;
    /* left: 0%;
      top:-10%;
      bottom:10%;
      padding:10px; */
    top: 100%;
    z-index: 11;
    width: 1200px;
    max-width: calc(100% - 20px);
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);
    -webkit-transform: translate(0, -500%);
    -ms-transform: translate(0, -500%);
    transform: translate(0, -500%);
    /* -webkit-transition: -webkit-transform 0.3s ease-out;
    -moz-transition: -moz-transform 0.3s ease-out;
    -o-transition: -o-transform 1s ease-out;
    transition: transform 1s ; */
    height: 90%;
    overflow: auto;
  }

  .vh-modal-body input {
    width: 200px;
    padding: 8px;
    border: 1px solid #ddd;
    color: #888;
    outline: 0;
    font-size: 14px;
    font-weight: bold
  }

  .vh-modal-header, .vh-modal-footer {
    padding: 10px 20px;
  }

  .vh-modal-header {
    border-bottom: #eeeeee solid 1px;
  }

  .vh-modal-header h2 {
    font-size: 24px;
    color: #4299e1;
  }

  .modal-title {
    color: white;
    text-align: center;
    font-size: 30px;
  }

  .modal-header {
    background-color: #4299e1;
  }
  .main-content {
    width: 100%;
  }

  .vh-profile-model {
    padding: 20px;
    margin-top: 10px;
    border-radius: 10px;
    background-color: #4299e1;
    color: white;
    margin-left: 8px;
    font-size: 16px;
  }

  .vh-profile-model span {
    font-weight: bold;
  }
  .vh-exp-model {
    padding: 20px 0px 0px 30px;
  }
  .vh-exp-model>h3 {
    color: #4299e1;
  }
  .cover {
    width: 100%;
    height: auto;
    max-height: 300px;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
  }

  .dp {
    height: 200px;
    width: 200px;
    border-radius: 50%;
    position: relative;
    top: 5px;
    background-color: white;
    padding: 5px;
    margin-top: -100px;
    margin-left: 22px;
    margin-bottom: -4px;
    border: 3px solid #4299e1;
    object-fit: cover;
  }
  .main-box {
    width: 100%;
    padding: 30px;
    background-color: white;
    margin: 0;
    border-radius: 20px;
    position: relative;
    border: 1px solid rgba(0, 0, 0, 0.08);
  }
  .banner-web > img{
      width: 100%;
    height: auto;
    object-fit: cover;
    object-position: bottom;
  }
  .card-title{
    font-size: 14px;
    text-align:center;
      font-weight:600;
      height:30px;
  }
  .entry-content h1 strong, .entry-content h2 strong, .entry-content h3 strong {
    font-weight: bold;
  }
  .link_tuy_chinh {
    position: relative;
    overflow: hidden;
    margin: 20px 0;
    padding: 20px 20px 10px 60px;
    background-color: #fff;
    border-radius: 10px;
    -webkit-box-shadow: 1px 1px 4px 0 rgb(0 0 0 / 15%);
    box-shadow: 1px 1px 4px 0 rgb(0 0 0 / 15%);
    -webkit-transition: all .3sease;
    -webkit-transition: .3sease;
    -moz-transition: .3s ease;
    -ms-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3sease;
    box-sizing: border-box;
    border: 1px solid #eee;
}
.link_tuy_chinh:before {
    content: '';
    font-weight: 700;
    font-family: Font Awesome;
    font-size: 24px;
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 20px;
    height: 100%;
    background-color: #eee;
    background-image: url(https://giupviechungthinh.vn/images/quote_left.png);
    background-repeat: no-repeat;
    background-position: center;
}
.link_tuy_chinh p {
    padding-bottom: 10px;
    line-height: 20px;
}
.showText p {
    padding-bottom: 5px;
    margin-bottom: 5px;
    font-size: 15px;
    line-height: 25px;
}
.showText p a {
    color: #0d0d3c;
    display: inline-block;
    word-break: break-all;
}
.foryou-tab-container {
    width: 100%;
    padding-top: 20px;
    margin: auto;
    display: flex;
    flex-wrap: wrap;
}
a.foryou-tab-click {
    color: #000000;
    font-size: 14px;
    border: 1px solid #2079c5;
    border-radius: 50px;
    height: 38px;
    line-height: 38px;
    display: inline-block;
    padding: 0px 20px;
    min-width: 100px;
    text-align: center;
    margin: 0px 4px 12px 0px;
}
a.foryou-tab-more {
    padding-left: 15px;
    font-size: 13px;
    color: #2079c5;
    font-weight: 500;
    display: flex;
    align-items: center;
}
i.fa.fa-arrow-circle-right {
    font-size: 25px;
    padding-left: 8px;
}
.foryou-tab-click:hover, .foryou-tab-click.active {
    background-color: #2079c5;
    color: #ffffff;
}
a.foryou-tab-more:hover {
    font-size: 16px;
    text-decoration: none !important;
}
a.foryou-tab-click {
    display: none;
}
a.foryou-tab-click:nth-child(-n+8) {
    display: inline-block;
}
figure.snip1208 {
    margin: auto;
}