a {
transition: .4s all;
}
b, strong {
font-weight: 700;
}
.videoWrapper {
position: relative;
padding-bottom: 56.25%; padding-top: 25px;
height: 0;
margin: 0 0 20px 0;
}
.videoWrapper iframe,
.videoWrapper object,
.videoWrapper embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
h1.h1_logo {
height: 0;
overflow: hidden;
width: 0;
margin: 0;
padding: 0;
position: absolute;
}
.entry-meta.uppercase {
letter-spacing: normal;
text-transform: none;
font-size: .9em;
}
.searchform-wrapper.ux-search-box form.searchform input.search-field {
padding: 14px 40px 14px 20px;
border: 1px solid rgba(255, 255, 255, 0.25);
min-height: 48px;
font-size: 15px;
background-color: rgb(255 255 255 / 10%) !important;
font-weight: 400;
}
.searchform-wrapper.ux-search-box form.searchform input.search-field::placeholder {
color: rgb(255 255 255 / 60%);
font-weight: 400;
}
.searchform-wrapper.form-flat .flex-col:last-of-type {
margin-left: -3.2em;
}
.searchform-wrapper.ux-search-box form.searchform button.ux-search-submit.submit-button.secondary.button {
border: unset;
box-shadow: unset;
padding: unset;
}
div#masthead ul.mobile-nav.nav.nav-right li.header-search i.icon-search::before,
.searchform-wrapper.ux-search-box form.searchform button.ux-search-submit.submit-button.secondary.button i.icon-search:before {
content: "";
width: 20px;
height: 20px;
display: inline-block;
background-size: contain;
background-position: center;
background-repeat: no-repeat;
background-image: url(//tata.edu.vn/wp-content/themes/devvn-child/images/search_w.svg);
}
div#masthead ul.mobile-nav.nav.nav-right li.header-search i.icon-search {
line-height: 1;
top: 2px;
}
.searchform-wrapper.ux-search-box form.searchform button.ux-search-submit.submit-button.secondary.button i {
line-height: normal;
top: 0;
}
ul.header-nav.header-nav-main.nav.nav-right li.html.header-button-1 .header-button .button {
font-weight: 700;
font-size: 16px;
line-height: normal;
min-height: 48px;
display: inline-flex;
align-items: center;
justify-content: center;
padding: 14px 25px;
border: unset;
}
div#masthead .header-inner .flex-col.hide-for-medium.flex-left.flex-grow {
flex: initial;
}
.banner_header .overlay,
.banner_header .video-overlay {
background-color: #00000091;
z-index: 1;
background: linear-gradient(267.11deg, rgba(78, 104, 202, 0.75) -47.82%, rgba(18, 26, 59, 0.75) 94.19%);
}
.banner_header .banner-layers {
z-index: 2;
}
.banner_header .banner-bg.fill {
z-index: 1;
}
div#masthead .top-divider.full-width {
display: block;
border-color: rgba(255, 255, 255, 0.25);
opacity: 1;
}
div#masthead .header-inner .flex-col.hide-for-medium.flex-right {
flex: 1;
}
div#wide-nav ul.nav.header-nav.header-bottom-nav > li > a:hover {
color: var(--fs-color-secondary);
}
ul.header-nav.header-nav-main.nav.nav-right li.html.header-button-1 .header-button .button span {
line-height: normal;
}
div#wide-nav ul.nav.header-nav.header-bottom-nav li a {
font-size: 16px;
color: #fff;
font-weight: 700;
}
div#wide-nav ul.nav.header-nav.header-bottom-nav > li {
margin-left: 16px;
margin-right: 16px;
}
div#wide-nav ul.nav.header-nav.header-bottom-nav > li > ul.sub-menu {
padding: 10px 0;
}
div#wide-nav ul.nav.header-nav.header-bottom-nav > li > ul.sub-menu li a:hover {
background-color: var(--fs-color-secondary);
}
.footer-widgets.footer.footer-1 {
padding-top: 60px;
border: unset;
}
.footer_logo a {
display: inline-flex;
}
.footer_logo a img.size-full.alignnone {
margin-bottom: 16px;
}
.footer-widgets.footer.footer-1 .row > .col.widget:nth-child(1) {
font-size: 17px;
line-height: 1.58;
}
.menu-footer-1-container ul.menu li a {
font-size: 19px;
font-weight: 700;
line-height: normal;
padding: unset;
display: inline-block;
}
.menu-footer-1-container ul.menu li {
margin-bottom: 15px;
}
.footer-widgets.footer.footer-1 ul.footer_lists {
line-height: 1.58;
font-size: 17px;
}
.footer-widgets.footer.footer-1 ul.footer_lists li a strong {
font-size: 19px;
line-height: normal;
}
.footer-widgets.footer.footer-1 ul.footer_lists li {
margin-bottom: 8px;
line-height: normal;
}
.footer-widgets.footer.footer-1 ul.footer_lists li a {
display: inline-block;
}
.footer-widgets.footer.footer-1 .row > .col.widget:nth-child(4) .textwidget.custom-html-widget > :nth-child(1) {
font-size: 17px;
line-height: 1.58;
margin-bottom: unset;
}
.footer-widgets.footer.footer-1 .social-icons.follow-icons .icon.plain {
font-size: 20px;
margin-right: 12px;
margin-left: unset;
}
.footer-widgets.footer.footer-1 .social-icons.follow-icons .icon.plain:last-child {
margin-right: unset;
}
.footer-widgets.footer.footer-2 .row > .col.widget:nth-child(1) .textwidget > :nth-child(1) {
font-size: 23px;
max-width: 225px;
line-height: 1.55;
}
.footer_list_address .item_address p {
margin-bottom: unset;
}
.footer_list_address .item_address > :nth-child(1) {
font-size: 17px;
line-height: 1.6;
}
.footer_list_address .item_address > :nth-child(2) {
font-size: 15px;
margin-bottom: 8px;
}
.footer_list_address .item_address > :nth-child(2) strong {
font-size: 15px;
line-height: 21px;
}
.footer_list_address .item_address > :nth-child(3) a:after {
width: 16px;
height: 16px;
background-image: url(//tata.edu.vn/wp-content/themes/devvn-child/images/right_long.svg);
background-position: center;
background-repeat: no-repeat;
content: "";
display: inline-block;
margin-left: 3px;
top: 2px;
position: relative;
}
.footer_list_address .item_address > :nth-child(3) a {
color: #536ED4;
}
.footer_list_address.row-solid .col:before {
border: unset;
}
.absolute-footer .footer-primary.pull-left {
color: #1E2C62;
font-size: 13px;
font-weight: 500;
letter-spacing: -.26px;
}
.footer_list_address .item_address > :nth-child(3) a:hover:after {
background-image: url(//tata.edu.vn/wp-content/themes/devvn-child/images/right_long_hover.svg);
}
.footer_list_address .item_address > :nth-child(3) a:hover {
color: #f4c001;
}
.footer_box_register .container.section-title-container span.section-title-main {
font-size: 70px;
line-height: 1.2;
border: unset;
letter-spacing: -1.4px;
margin-right: unset;
padding: unset;
}
.banner_header .text-box .text-inner .uxb-wrapper div > :nth-child(1),
.banner_header .text-box .text-inner > :nth-child(1) {
font-size: 52px;
letter-spacing: -1.04px;
line-height: 1.5;
margin-top: unset;
margin-bottom: unset;
}
.banner_header .text-box .text-inner > :nth-child(1) > span {
padding: 4px 14px;
}
.footer_box_register .container.section-title-container .section-title.section-title-normal {
border: unset;
font-weight: 700;
margin: unset;
}
.footer_box_register .container.section-title-container {
margin-bottom: 35px;
}
.banner_header .text-box .text-inner .uxb-wrapper div > :nth-child(2),
.banner_header .text-box .text-inner > :nth-child(2) {
font-size: 18px;
font-weight: 400;
line-height: 1.58;
margin-top: 20px;
margin-bottom: 20px;
color: rgb(255 255 255 / 90%);
}
.banner_header .text-box .text-inner .button {
margin-bottom: unset;
margin-right: unset;
border: unset;
padding: unset;
min-height: unset;
line-height: normal;
font-size: 18px;
}
.banner_header .text-box .text-inner .button i.icon-angle-right:before {
content: "";
width: 18px;
height: 18px;
display: inline-block;
background-position: center;
background-size: contain;
background-repeat: no-repeat;
background-image: url(//tata.edu.vn/wp-content/themes/devvn-child/images/right_long_hover.svg);
}
.banner_header .text-box .text-inner .button i.icon-angle-right {
top: 1px;
margin-left: unset;
}
.banner.banner_header {
border-bottom: 28px solid #2A3F8D;
}
.container.section-title-container .section-title span.section-title-main {
font-size: 40px;
line-height: 1.3;
border: unset;
padding-bottom: unset;
}
.container.section-title-container .section-title {
border: unset;
align-items: flex-end;
margin-bottom: unset;
}
.container.section-title-container .section-title a {
display: inline-flex;
padding: 19px 24px 19px 28px;
justify-content: center;
align-items: center;
border-radius: 100px;
background: #344DAD;
color: #fff;
line-height: normal;
font-weight: 700;
}
.container.section-title-container .section-title a i {
opacity: 1;
display: none;
}
.container.section-title-container .section-title a:hover {
background-color: #f4c001;
}
.container.section-title-container {
margin-bottom: 25px;
}
.home_box_typical_course .slider-wrapper .slider .section {
padding-left: unset;
padding-right: unset;
}
.home_box_typical_course .slider-wrapper .slider .section:nth-child(1) {
max-width: 52%;
flex-basis: 52%;
}
.home_box_typical_course .slider-wrapper .slider .section {
max-width: 24%;
flex-basis: 24%;
}
.home_box_typical_course .box.box-overlay .overlay {
background: linear-gradient(180deg, rgba(78, 104, 202, 0) 59.56%, rgba(18, 26, 59, 0.8) 100%);
}
.home_box_typical_course .box.box-overlay .box-text {
padding: 28px;
pointer-events: none;
}
.home_box_typical_course .row.list_courses {
overflow: hidden;
border-radius: 8px;
}
.home_box_typical_course .row.list_courses > .col:nth-child(1),
.home_box_typical_course .row.list_courses > .col:nth-child(2),
.home_box_typical_course .row.list_courses > .col:nth-child(3) {
max-width: 24%;
flex-basis: 24%;
transition: .6s all;
}
.home_box_typical_course .row.list_courses > .col.active {
max-width: 52%;
flex-basis: 52%;
}
.home_box_typical_course .row.list_courses > .col .box-image .image-cover {
padding-top: 490px !important;
} .home_box_typical_course .box.box-overlay .box-text .box-text-inner p {
margin: unset;
font-size: 23px;
font-weight: 700;
line-height: 1.3;
text-shadow: unset !important;
}
.home_box_typical_course {
padding-bottom: 60px !important;
}
.box-overlay.dark .box-text, .box-shade.dark .box-text {
text-shadow: unset;
}
.home_box_typical_course .box.box-overlay:hover .box-text .box-text-inner p {
color: #f4c001;
}
.slider-nav-light .flickity-prev-next-button .arrow, .slider-nav-light .flickity-prev-next-button svg {
background-color: var(--fs-color-primary);
border-color: var(--fs-color-primary);
}
.slider-nav-circle .flickity-prev-next-button:hover .arrow, .slider-nav-circle .flickity-prev-next-button:hover svg {
background-color: var(--fs-color-secondary);
border-color: var(--fs-color-secondary);
}
.home_box_typical_course .slider-wrapper .slider .flickity-slider {
border-radius: 8px;
overflow: hidden;
}
.home_box_why .video.video-fit.mb {
padding-top: unset !important;
}
.home_box_why .video.video-fit .videoWrapper {
margin-bottom: unset;
}
.home_box_why .video.video-fit .videoWrapper iframe {
border-radius: 8px;
}
.home_box_why .container.section-title-container .section-title.section-title-normal span.section-title-main {
margin-right: unset;
}
.home_box_why .accordion .accordion-title button.toggle {
left: auto;
right: 0;
border: unset;
margin: unset;
font-size: 14px;
top: 9px;
width: auto;
color: #192552;
opacity: 1;
}
.home_box_why .accordion .accordion-title.active {
background-color: unset;
}
.home_box_why .accordion .accordion-title {
padding-left: unset;
font-size: 19px;
padding-right: 30px;
border-top: 1px solid rgba(25, 37, 82, 0.15);
font-style: normal;
font-weight: 600;
color: #192552;
}
.home_box_why .accordion .accordion-inner {
padding-left: unset;
padding-right: unset;
font-size: 17px;
color: #192552;
line-height: 1.6;
padding-top: unset;
}
.home_box_why .accordion .accordion-inner p {
margin-bottom: 12px;
}
.home_box_why .accordion .accordion-inner .button {
margin: unset;
border: unset;
height: unset;
min-height: unset;
line-height: normal;
color: #344DAD;
font-size: 18px;
}
.home_box_why {
padding-bottom: 45px !important;
}
.container.section-title-container .section-title.section-title-center b {
opacity: 0;
}
.container.section-title-container .section-title.section-title-center b {
opacity: 0;
}
.container.section-title-container .section-title.section-title-center img.alignnone.size-full {
margin-bottom: 22px;
}
.container.section-title-container .section-title.section-title-center {
display: inline;
}
.page_box_team .container.section-title-container {
text-align: center;
margin-bottom: 10px;
max-width: 400px;
}
.devvn_desc_title {
font-size: 17px;
line-height: 1.6;
}
.list_team > .col.team_item {
max-width: 20%;
flex-basis: 20%;
padding-bottom: 80px;
}
.team_item .icon-box.featured-box .icon-box-img img {
padding-top: unset;
}
.team_item .icon-box.featured-box .icon-box-img {
margin-bottom: 30px;
}
.team_item .icon-box.featured-box .icon-box-text.last-reset > :nth-child(1) {
color: #192552;
font-size: 19px;
font-style: normal;
font-weight: 600;
line-height: 20px;
margin-bottom: 5px;
}
.team_item .icon-box.featured-box .icon-box-text.last-reset > :nth-child(2) {
color: #536ED4;
font-size: 15px;
font-weight: 600;
line-height: 21px;
margin-bottom: 5px;
}
.team_item .icon-box.featured-box .icon-box-text.last-reset > :nth-child(3) {
color: #1E2C62;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 24px;
}
.team_item .icon-box.featured-box .icon-box-text.last-reset {
max-width: 230px;
}
.page_box_team {
padding-bottom: 60px !important;
}
.container.section-title-container.devvn_title_1 .section-title a {
background-color: transparent;
color: #536ED4;
padding: unset;
}
.container.section-title-container.devvn_title_1 .section-title a i.icon-angle-right {
display: inline-block;
}
.container.section-title-container.devvn_title_1 .section-title a i.icon-angle-right:before {
content: "";
width: 18px;
height: 18px;
background-repeat: no-repeat;
background-size: contain;
background-position: center;
background-image: url(//tata.edu.vn/wp-content/themes/devvn-child/images/right_long.svg);
display: inline-block;
position: relative;
top: 2px;
}
.home_box_library .col.post-item .box.box-normal .box-text .cat-label.is-xxsmall.op-7.uppercase {
opacity: 1;
color: #F4C001;
font-size: 17px;
font-style: normal;
font-weight: 600;
line-height: 19px;
font-family: "Wix Madefor Text", sans-serif;
margin-top: unset;  margin-bottom: 12px;
}
.home_box_library .col.post-item .box.box-normal .box-image:after {
content: "";
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: linear-gradient(270deg, rgba(78, 104, 202, 0) -3.68%, rgba(18, 26, 59, 0.7) 100%), linear-gradient(180deg, rgba(78, 104, 202, 0) 59.56%, rgba(18, 26, 59, 0.8) 100%);
pointer-events: none;
}
.home_box_library .col.post-item .box.box-normal .box-text .post-title.is-large {
font-size: 23px;
font-style: normal;
font-weight: 700;
line-height: 32px;
color: #fff; margin-top: unset;
margin-bottom: 15px;
flex-grow: 1;
}
.home_box_library .col.post-item .box.box-normal .box-text .from_the_blog_excerpt {
border-radius: 0px 16px 0px 0;
background: #F4C001;
padding: 20px 24px;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 21px;
color: #232E57;
margin-left: -30px;
margin-bottom: 0;
opacity: 0;
max-width: 340px;
}
.home_box_library .col.post-item .box.box-normal .box-text .is-divider {
display: none;
}
.home_box_library .col.post-item .box.box-normal .box-text {
position: absolute;
top: 0;
bottom: 0;
padding: 30px 30px 0;
pointer-events: none;
}
.home_box_library .col.post-item .box.box-normal .box-text .box-text-inner.blog-post-inner {
display: flex;
flex-direction: column;
height: 100%;
}
.home_box_library .slider-nav-push:not(.slider-nav-reveal) .flickity-prev-next-button {
margin-top: unset;
}
.slide_action_library {
display: flex;
padding-top: 18px;
}
.slide_action_library button.arrow {
padding: 14px;
border-radius: 100%;
width: 52px;
height: 52px;
margin-bottom: unset;
display: flex;
align-items: center;
justify-content: center;
border: 1px solid rgba(48, 73, 168, 0.10);
margin-right: 8px;
}
.slide_action_library button.arrow:hover {
background-color: #2D62F0;
border-color: #2D62F0;
}
.slide_action_library button.arrow:hover svg path {
fill: #fff;
}
.page-wrapper {
padding-top: unset;
}
.devvn_list_cat_childs {
padding-top: 60px;
}
.devvn_list_cat_childs ul.lists li {
list-style: none;
margin-left: unset;
margin-right: 12px;
margin-bottom: 20px;
}
.devvn_list_cat_childs ul.lists {
display: flex;
border-bottom: 1px solid rgba(48, 70, 155, 0.10);
margin-bottom: 50px;
flex-wrap: wrap;
}
.devvn_list_cat_childs ul.lists li a {
padding: 0 16px;
min-height: 45px;
display: inline-flex;
align-items: center;
justify-content: center;
border: 1px solid rgba(52, 77, 173, 0.15);
border-radius: 8px;
font-size: 17px;
line-height: normal;
color: #344DAD;
}
.devvn_list_cat_childs ul.lists li a:hover {
color: #fff;
background-color: #344DAD;
border-color: #344DAD;
}
.col.post-item .box.box-normal .box-image .image-cover {
border-radius: 8px;
}
.col.post-item .box.box-normal .box-text p.cat-label.is-xxsmall.op-7.uppercase {
color: #344DAD;
font-size: 17px;
font-style: normal;
font-weight: 600;
line-height: 19px;
letter-spacing: unset;
opacity: 1;
margin-bottom: 5px;
}
.col.post-item .box.box-normal .box-text {
padding-top: 16px;
}
.col.post-item .box.box-normal .box-text .post-title.is-large {
font-size: 23px;
font-style: normal;
font-weight: 700;
line-height: 1.3;
margin-bottom: 5px;
}
.col.post-item .box.box-normal .box-text .is-divider {
display: none;
}
.col.post-item .box.box-normal .box-text p.from_the_blog_excerpt {
font-size: 17px;
font-style: normal;
font-weight: 400;
line-height: 1.6;
}
.home_box_library .col.post-item .box.box-normal .box-image .image-cover {
border-radius: unset;
}
.devvn_post_featured_article .post_featured_title {
color: #192552;
font-size: 40px;
font-style: normal;
font-weight: 700;
letter-spacing: -0.8px;
line-height: 1.6;
margin-bottom: 30px;
}
.col.post-item .box.box-text-bottom .box-image .image-cover {
border-radius: 8px;
}
.home_box_library .col.post-item .box.box-normal:hover .box-text .post-title.is-large {
color: #f4c001;
}
.col.post-item .box.box-text-bottom .box-text .is-divider {
display: none;
}
.devvn_post_featured_article .col.post-item .box.box-text-bottom .box-text .box-text-inner.blog-post-inner,
.custom_box_style .col.post-item .box.box-text-bottom .box-text .box-text-inner.blog-post-inner {
display: flex;
flex-direction: column;
}
.devvn_post_featured_article .col.post-item .box.box-text-bottom .box-text .box-text-inner.blog-post-inner .post-title.is-large,
.custom_box_style .col.post-item .box.box-text-bottom .box-text .box-text-inner.blog-post-inner .post-title.is-large {
order: 1;
}
.devvn_post_featured_article .col.post-item .box.box-text-bottom .box-text .box-text-inner.blog-post-inner .from_the_blog_excerpt,
.custom_box_style .col.post-item .box.box-text-bottom .box-text .box-text-inner.blog-post-inner .from_the_blog_excerpt {
order: 2;
}
.devvn_post_featured_article .col.post-item .box.box-text-bottom .box-text .box-text-inner.blog-post-inner .cat-label.is-xxsmall.op-7.uppercase,
.custom_box_style .col.post-item .box.box-text-bottom .box-text .box-text-inner.blog-post-inner .cat-label.is-xxsmall.op-7.uppercase {
order: 3;
}
.devvn_post_featured_article .col.post-item .col-inner .box-text .post-title.is-large, .custom_box_style .col.post-item .box.box-text-bottom .box-text .box-text-inner.blog-post-inner .post-title.is-large {
font-size: 23px;
font-style: normal;
font-weight: 700;
line-height: 1.3;
margin: unset;
}
.devvn_post_featured_article .col.post-item .col-inner .box-text p.from_the_blog_excerpt, .custom_box_style .col.post-item .box.box-text-bottom .box-text .box-text-inner.blog-post-inner .from_the_blog_excerpt {
font-size: 17px;
font-style: normal;
font-weight: 400;
line-height: 1.6;
margin-bottom: 20px;
-webkit-line-clamp: 2;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
}
.devvn_post_featured_article .col.post-item .col-inner .box-text .cat-label.is-xxsmall.op-7.uppercase, .custom_box_style .col.post-item .box.box-text-bottom .box-text .box-text-inner.blog-post-inner .cat-label.is-xxsmall.op-7.uppercase {
padding: 8px 12px;
font-size: 13px;
font-style: normal;
font-weight: 500;
line-height: 16px;
letter-spacing: -0.26px;
color: #344DAD;
border: 1px solid rgba(52, 77, 173, 0.15);
border-radius: 5px;
display: inline-flex;
text-transform: none;
width: fit-content;
}
.devvn_post_featured_article .col.post-item .box.box-vertical {
display: flex;
}
.devvn_post_featured_article .col.post-item .box.box-vertical .box-image {
max-width: 31%;
flex-basis: 31%;
}
.devvn_post_featured_article .col.post-item .box.box-vertical .box-text.text-left {
max-width: 69%;
flex-basis: 69%;
padding-top: unset;
padding-right: unset;
padding-bottom: unset;
}
.devvn_post_featured_article .box_right .col.post-item:not(:last-child) > .col-inner {
padding-bottom: 20px;
border-bottom: 1px solid rgba(48, 70, 155, 0.10);
}
.devvn_post_featured_article .box_right .col.post-item:not(:last-child) {
padding-bottom: 20px;
}
.devvn_post_featured_article .box_left .col.post-item .box.box-text-bottom .box-text {
padding-bottom: unset;
padding-top: 15px;
}
.devvn_post_featured_article {
padding-bottom: 20px;
position: relative;
}
.devvn_post_featured_article:after {
content: "";
bottom: 0;
left: 50%;
transform: translateX(-50%);
display: block;
right: auto;
position: absolute;
max-width: 1530px;
width: calc(100% - 30px);
border-bottom: 1px solid rgba(52, 77, 173, 0.30);
}
header.archive-page-header {
padding-top: 60px;
}
header.archive-page-header .page-title.is-large.uppercase {
margin-bottom: unset;
}
.cat_library_content_title {
padding-top: 60px;
}
header.archive-page-header .page-title.is-large.uppercase,
.cat_library_content_title .name strong {
font-size: 40px;
font-style: normal;
font-weight: 700;
line-height: 1.6; letter-spacing: -0.8px;
}
.custom_box_style .col.post-item .box.box-text-bottom .box-text {
padding-top: 15px;
padding-bottom: 10px;
}
.cat_library_content_title .name {
margin-bottom: 30px;
}
.nav-pagination > li > a, .nav-pagination > li > span {
border-radius: 12px;
border: 1px solid #E5F5FA;
height: 40px;
width: 40px;
padding: 10px 15px;
line-height: normal;
font-weight: 600;
font-size: 15px;
display: inline-flex;
align-items: center;
justify-content: center;
}
.nav-pagination > li i {
top: 0;
}
header.archive-page-header .page-title.is-large.uppercase {
text-align: left;
text-transform: none;
}
.devvn_post_event_featured {
padding-top: 100px;
}
.devvn_post_event_featured .slider.row-slider .col.post-item {
padding-bottom: unset;
}
.devvn_post_event_featured .col.post-item .col-inner {
box-shadow: unset;
}
.devvn_post_event_featured .col.post-item .box.box-vertical {
display: flex;
align-items: center;
}
.devvn_post_event_featured .col.post-item .box.box-vertical .box-image {
max-width: 50%;
flex-basis: 50%;
}
.devvn_post_event_featured .col.post-item .box.box-vertical .box-text {
max-width: 50%;
flex-basis: 50%;
padding-right: unset;
padding-top: unset;
padding-bottom: unset;
padding-left: 90px;
}
.devvn_post_event_featured .col.post-item .box.box-vertical .box-text .post-title.is-large {
font-size: 40px;
font-style: normal;
font-weight: 700;
line-height: 1.3; letter-spacing: -0.8px;
margin-bottom: 12px;
}
.devvn_post_event_featured .col.post-item .box.box-vertical .box-text p.from_the_blog_excerpt {
font-size: 17px;
font-style: normal;
font-weight: 400;
line-height: 1.6;
margin-bottom: 40px;
}
.devvn_post_event_featured .col.post-item .box.box-vertical .box-text .button.primary {
border: unset;
margin: unset;
display: inline-flex;
padding: 19px 24px 19px 28px;
justify-content: center;
align-items: center;
line-height: normal;
border-radius: 100px;
font-size: 16px;
font-weight: 700;
}
.devvn_post_event_featured .col.post-item .box.box-vertical .box-text .cat-label.is-xxsmall.op-7.uppercase {
color: #344DAD;
font-size: 18px;
font-style: normal;
font-weight: 700;
line-height: normal;
opacity: 1;
text-transform: none;
margin-bottom: 15px;
margin-top: unset;
}
header#header:not(.transparent) .header-bg-color.fill {
background: linear-gradient(267deg, #4E68CA -47.82%, #121A3B 94.19%);
}
header#header:not(.transparent) div#wide-nav {
background-color: transparent;
}
header#header:not(.transparent) .header-wrapper {
border-bottom: 28px solid #2A3F8D;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}
.devvn_post_featured_article.devvn_get_post_new {
padding-bottom: unset;
}
.devvn_post_featured_article.devvn_get_post_new::after {
display: none;
}
div#devvn_breadcrumbs nav.rank-math-breadcrumb span.separator {
width: 16px;
height: 16px;
display: inline-block;
background-position: center;
background-repeat: no-repeat;
position: relative;
top: 2px;
margin: 0 8px;
background-image: url(//tata.edu.vn/wp-content/themes/devvn-child/images/separator_right.svg);
}
div#devvn_breadcrumbs nav.rank-math-breadcrumb p {
margin-bottom: unset;
}
div#devvn_breadcrumbs {
margin-top: 65px;
}
div#devvn_breadcrumbs nav.rank-math-breadcrumb {
padding: 15px 0;
border-bottom: 1px solid rgba(48, 70, 155, 0.10);
margin-bottom: 15px;
}
.devvn_share_single_post ul.list_shares {
display: flex;
align-items: center;
margin-bottom: unset;
}
.devvn_share_single_post ul.list_shares li {
list-style: none;
margin-bottom: 10px;
padding-left: 12px;
padding-right: 12px;
line-height: normal;
display: inline-flex;
min-height: 32px;
border-right: 1px solid rgba(48, 70, 155, 0.10);
}
.devvn_share_single_post ul.list_shares li:first-child {
padding-left: unset;
}
.devvn_share_single_post ul.list_shares li:last-child {
padding-right: unset;
border-right: unset;
}
.devvn_share_single_post ul.list_shares li a {
display: inline-flex;
align-items: center;
font-size: 14px;
font-style: normal;
font-weight: 700;
line-height: 24px;
letter-spacing: 0.21px;
}
.devvn_share_single_post ul.list_shares li a svg {
margin-right: 8px;
}
.devvn_share_single_post ul.list_shares li a span {
line-height: normal;
}
.devvn_share_single_post {
margin-bottom: 30px;
}
.entry-header-text-top .entry-title {
font-size: 52px;
font-style: normal;
font-weight: 700;
line-height: 1.3;
letter-spacing: -1.04px;
margin-bottom: unset;
}
.entry-header-text-top {
padding-bottom: unset;
}
.entry-header-text-top .entry-divider.is-divider.small {
display: none;
}
.blog-single > .row > .large-8.col {
padding-right: 135px;
}
.entry-content.single-page img.alignnone {
border-radius: 8px;
}
.entry-content.single-page {
font-size: 17px;
color: #1E2C62;
}
.ftwp-widget #ftwp-container.ftwp-wrap #ftwp-contents {
z-index: 9999;
top: 190px !important;
}
#ftwp-container #ftwp-list.ftwp-strong-first > .ftwp-item > .ftwp-anchor .ftwp-text {
font-size: 19px;
}
#ftwp-container.ftwp-wrap #ftwp-header {
padding-left: 40px;
padding-top: 35px;
line-height: normal;
padding-right: 40px;
padding-bottom: 10px;
}
#ftwp-container #ftwp-list.ftwp-list-nest.ftwp-colexp-icon .ftwp-anchor {
padding-right: 35px;
padding-left: unset;
padding: 10px 10px;
}
#ftwp-container #ftwp-list.ftwp-list-nest.ftwp-colexp .ftwp-icon-expand {
left: auto;
right: 0;
padding-right: unset;
top: 20px;
}
#ftwp-container.ftwp-wrap #ftwp-list {
padding-bottom: 25px;
padding-left: 40px;
padding-right: 40px;
}
#ftwp-container #ftwp-list.ftwp-list-nest.ftwp-colexp .ftwp-has-sub .ftwp-has-sub > .ftwp-icon-collapse {
line-height: normal;
right: 0;
left: auto;
cursor: pointer;
padding-right: unset;
top: 6px;
}
#ftwp-container #ftwp-list.ftwp-list-nest.ftwp-colexp .ftwp-has-sub .ftwp-has-sub > .ftwp-icon-expand {
left: auto;
right: 0;
cursor: pointer;
padding-right: unset;
top: 0;
}
#ftwp-container #ftwp-list.ftwp-list-nest.ftwp-colexp .ftwp-icon-collapse {
cursor: pointer;
left: auto;
right: 0;
padding-right: unset;
top: 25px;
}
#ftwp-container #ftwp-list.ftwp-liststyle-decimal > .ftwp-item {
border-bottom: 1px solid rgba(48, 70, 155, 0.10);
padding-bottom: 15px;
padding-top: 15px;
}
#ftwp-container.ftwp-wrap #ftwp-header button#ftwp-header-minimize {
opacity: 0;
}
#ftwp-container #ftwp-list.ftwp-list-nest.ftwp-colexp .ftwp-icon-collapse:hover, #ftwp-container #ftwp-list.ftwp-list-nest.ftwp-colexp .ftwp-icon-expand:hover {
}
#ftwp-container #ftwp-list.ftwp-list-nest.ftwp-colexp .ftwp-has-sub .ftwp-has-sub > .ftwp-icon-collapse::before {
content: '\E801';
}
#ftwp-container #ftwp-list.ftwp-liststyle-decimal > .ftwp-item:last-child {
border-bottom: unset;
}
.ftwp-widget #ftwp-container.ftwp-wrap #ftwp-contents {
box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.10);
}
#ftwp-container #ftwp-list.ftwp-list-nest.ftwp-colexp > .ftwp-has-sub.ftwp-collapse > button.ftwp-icon-collapse {
transform: rotate(-90deg);
}
#ftwp-container #ftwp-list.ftwp-list-nest.ftwp-colexp .ftwp-has-sub.ftwp-collapse button.ftwp-icon-collapse {
transform: rotate(-180deg);
padding-left: unset;
}
div#secondary .widget {
margin-bottom: 100px;
}
.widget span.widget-title span {
font-size: 23px;
font-style: normal;
font-weight: 700;
line-height: 1.6;
color: #192552;
}
.widget .is-divider.small {
display: none;
}
.widget span.widget-title {
display: block;
line-height: normal;
margin-bottom: 25px;
}
.widget .devvn_post_featured_article .col.post-item .box.box-text-bottom .box-text .box-text-inner.blog-post-inner .post-title.is-large {
font-size: 19px;
font-style: normal;
font-weight: 700;
line-height: 20px;
margin-bottom: 12px;        }
.widget .devvn_post_featured_article .col.post-item .box.box-text-bottom .box-text {
padding-left: 15px;
max-width: calc(100% - 200px);
flex-basis: calc(100% - 200px);
}
.widget .devvn_post_featured_article .col.post-item .box.box-text-bottom .box-text p.from_the_blog_excerpt {
color: #1E2C62;
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: 21px;
-webkit-line-clamp: 3;
margin-bottom: 12px;
margin-top: unset;
}
.widget .devvn_post_featured_article .col.post-item .col-inner .box-text .cat-label.is-xxsmall.op-7.uppercase {
padding: 8px 12px;
}
.widget .devvn_post_featured_article .col.post-item .col-inner .box-image {
max-width: 200px;
flex-basis: 200px;
}
.widget .devvn_post_featured_article .col.post-item .box.box-text-bottom .box-text .box-text-inner.blog-post-inner .post-title.is-large a {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
display: block;
}
.widget .devvn_post_featured_article::after {
display: none;
}
.widget .devvn_post_featured_article {
padding-bottom: unset;
}
.devvn_post_featured_article .col.post-item .col-inner {
padding-bottom: 20px;
border-bottom: 1px solid rgba(48, 70, 155, 0.10);
}
.devvn_post_featured_article .col.post-item:last-child .col-inner {
border-bottom: unset;
padding-bottom: unset;
}
.devvn_post_featured_article.devvn_get_post_new .col.post-item .col-inner {
padding: unset;
border: unset;
}
.entry-tag-lists {
display: flex;
align-items: center;
flex-wrap: wrap;
}
.entry-tag-lists a {
padding: 0 15px;
border-radius: 8px;
border: 1px solid rgba(52, 77, 173, 0.15);
min-height: 45px;
display: inline-flex;
align-items: center;
justify-content: center;
font-size: 17px;
font-weight: 400;
line-height: 1.6;
margin-right: 10px;
margin-bottom: 10px;
}
.entry-tag-lists a:last-child {
margin-right: unset;
}
.entry-tag-lists a:hover {
color: #fff;
background-color: #344dad;
border-color: #344dad;
}
.entry-content.single-page blockquote {
border-radius: 8px;
background: #EBEDF7;
border-left: unset;
padding: 40px 130px;
font-size: 23px;
font-style: normal;
font-weight: 700;
line-height: 32px;
text-align: center;
color: #4A5364;
background-repeat: no-repeat;
background-size: 60px 48px;
overflow: unset;
background-position: 70px -24px;
margin-top: 50px;
}
.entry-content.single-page blockquote:before {
content: "";
width: 60px;
height: 48px;
display: inline-block;
background-image: url(//tata.edu.vn/wp-content/themes/devvn-child/images/blockquote.svg);
background-repeat: no-repeat;
background-size: contain;
position: absolute;
left: 70px;
top: -24px;
}
.entry-content.single-page blockquote p:last-child {
margin-bottom: unset;
}
.widget .banner .text-box {
top: 0;
bottom: 0;
}
.widget .banner .text-box .text-box-content {
height: 100%;
}
.entry-content.single-page .img img {
border-radius: 8px;
}
.entry-content.single-page .img .img-inner:before {
content: "";
position: absolute;
left: 0;
right: 0;
bottom: 0;
top: 0;
background: linear-gradient(180deg, rgba(78, 104, 202, 0) 59.56%, rgba(18, 26, 59, 0.8) 100%);
border-radius: 8px;
}
.entry-content.single-page .img .img-inner {
border-radius: 8px;
}
.widget .banner .text-box .text-box-content .text-inner {
height: 100%;
font-size: 23px;
display: flex;
flex-direction: column;
align-items: flex-start;
}
.widget .banner .fill.banner-link {
background: linear-gradient(176.19deg, rgba(78, 104, 202, 0) 30.93%, rgba(18, 26, 59, 0.8) 96.88%);
border-radius: 8px;
}
.widget .banner {
border-radius: 8px;
overflow: hidden;
}
.widget .banner .fill.banner-link:before {
content: "";
position: absolute;
left: 0;
top: 0;
background: linear-gradient(325.28deg, rgba(78, 104, 202, 0) 40.48%, rgba(18, 26, 59, 0.8) 97.3%);
right: 0;
bottom: 0;
}
.widget .banner .text-box .text-box-content .text-inner > :nth-child(1) {
margin-top: 90px;
text-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25);
font-size: 23px;
font-style: normal;
font-weight: 700;
line-height: 1.6;
flex-grow: 1;
}
.widget .banner .text-box .text-box-content .text-inner > :nth-child(2) {
text-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25);
font-size: 40px;
font-style: normal;
font-weight: 700;
line-height: 1.6; letter-spacing: -0.8px;
margin-top: unset;
margin-bottom: 24px;
}
.widget .banner .text-box .text-box-content .text-inner .button {
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding: 14px 25px;
border: unset;
margin: unset;
}
.widget .banner .text-box .text-box-content .text-inner .button span {
line-height: normal;
}
.widget .banner .text-box .text-box-content .text-inner .button:hover {
color: #fff;
}
.footer_box_register .gform_wrapper .gform_heading {
margin: unset;
}
.footer_box_register .gform_wrapper ul.gform_fields li.gfield {
margin: unset;
padding-right: unset;
}
.footer_box_register .gform_wrapper ul.gform_fields li.gfield label.gfield_label {
display: none;
}
.footer_box_register .gform_wrapper ul.gform_fields li.gfield .ginput_container {
margin-top: unset;
}
.footer_box_register .gform_wrapper ul.gform_fields li.gfield input, .footer_box_register .gform_wrapper ul.gform_fields li.gfield select {
margin-bottom: 12px;
min-height: 57px;
border-radius: 8px;
border: 1px solid rgba(255, 255, 255, 0.15);
padding: 0 20px !important;
color: rgb(255 255 255 / 80%);
background-color: transparent;
font-size: 15px;
}
.footer_box_register .gform_footer.top_label {
padding-top: unset;
padding-bottom: unset;
margin-top: 5px;
}
.footer_box_register .gform_footer.top_label input.gform_button {
width: 100%;
border-radius: 99px;
background-color: #F4C001;
color: #192552;
min-height: 58px;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: normal;
text-transform: none;
border: unset;
padding: 20px 24px;
margin-right: unset;
}
.footer_box_register .gform_wrapper ul.gform_fields li.gfield input::placeholder {
color: rgb(255 255 255 / 80%);
font-size: 15px;
}
.footer_box_register .gform_wrapper ul.gform_fields li.gfield:nth-child(1), .footer_box_register .gform_wrapper ul.gform_fields li.gfield:nth-child(2) {
max-width: calc(50% - 6px);
flex-basis: calc(50% - 6px);
}
.footer_box_register .gform_wrapper ul.gform_fields {
display: flex;
flex-wrap: wrap;
}
.footer_box_register .gform_wrapper ul.gform_fields li.gfield:nth-child(1) {
margin-right: 12px;
}
.footer_box_register .gform_wrapper ul.gform_fields li.gfield:nth-child(3), .footer_box_register .gform_wrapper ul.gform_fields li.gfield:nth-child(4) {
max-width: 100%;
flex-basis: 100%;
}
.footer_box_register .gform_wrapper ul.gform_fields li.gfield select {
background-image: url(//tata.edu.vn/wp-content/themes/devvn-child/images/down.svg);
}
.footer_box_register .gform_wrapper ul.gform_fields li.gfield select option {
color: #192552;
}
.footer_box_register .container.section-title-container .section-title span.section-title-main {
font-size: 70px;
}
.img .img-inner {
border-radius: 8px;
}
.page_intro_content.intro_1 .row > .col .img {
margin-bottom: 20px;
}
.page_intro_content .desc {
color: #1E2C62;
font-size: 17px;
font-style: normal;
font-weight: 400;
line-height: 1.6;
}
.page_intro_content .desc p {
margin-bottom: 10px;
}
.page_intro_content.intro_1 {
padding-bottom: 10px !important;
}
.intro_title_1 {
font-size: 18px;
font-style: normal;
font-weight: 700;
line-height: normal;
margin-bottom: 20px;
}
.intro_title_1 p {
margin-bottom: unset;
}
.page_intro_content.intro_2 .container.section-title-container .section-title span.section-title-main {
font-size: 40px;
font-style: normal;
font-weight: 700;
line-height: 1.3;
letter-spacing: -0.8px;
margin-left: unset;
margin-right: unset;
}
.page_intro_content.intro_2 .container.section-title-container .section-title img {
width: auto;
height: 30px;
margin-bottom: unset;
position: relative;
top: -10px;
}
.page_intro_content.intro_2 .container.section-title-container .section-title {
line-height: normal;
}
.page_intro_content.intro_2 .container.section-title-container {
margin-bottom: unset;
}
.page_intro_content.intro_2 p {
font-size: 17px;
font-style: normal;
font-weight: 400;
line-height: 1.6;
color: #1E2C62;
}
.page_intro_content.intro_2 > .section-bg.fill:after {
content: "";
width: 100%;
height: 20%;
position: absolute;
background: linear-gradient(359.62deg, #192552 -3.14%, #3853B8 105.94%);
left: 0;
top: auto;
bottom: 0;
right: 0;
}
.page_intro_content.intro_2 > .section-bg.fill img {
height: 80%;
}
.container.section-title-container.intro_box_title .section-title.section-title-center {
align-items: center;
display: flex;
}
.container.section-title-container.intro_box_title {
margin-bottom: 12px;
}
.page_intro_content.intro_3 .desc p {
margin-bottom: 20px;
}
.intro_3 .banner {
border-radius: 8px;
overflow: hidden;
border: 3px solid #FFFFFF;
max-width: 20%;
flex-basis: 20%;
}
.intro_3 .banner .fill.banner-link {
background: linear-gradient(0deg, rgba(52, 77, 173, 0.7), rgba(52, 77, 173, 0.7));
border-radius: 8px;
}
.intro_3 .banner .text-box-content .text-inner p {
margin-top: 10px;
margin-bottom: 10px;
}
.intro_3 .banner .text-box-content .text-inner strong {
font-size: 19px;
font-style: normal;
font-weight: 700;
line-height: 20px;
text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.30);
}
.page_intro_content.intro_4 > .section-bg.fill {
background: linear-gradient(359.62deg, #192552 -3.14%, #3853B8 105.94%);
}
.page_intro_content.intro_4 .contents > .col-inner > :nth-child(1) {
font-size: 40px;
font-style: normal;
font-weight: 700;
line-height: 1.3;
letter-spacing: -0.8px;
}
.page_intro_content.intro_4 .contents > .col-inner > :nth-child(3), .page_intro_content.intro_4 .contents > .col-inner > :nth-child(4) {
margin-bottom: unset;
}
.page_intro_content.intro_4 .contents > .col-inner > :nth-child(2) {
font-size: 17px;
font-style: normal;
font-weight: 400;
line-height: 1.6;
margin-bottom: 40px;
}
.page_intro_content.intro_4 .contents > .col-inner > :nth-child(3) {
font-size: 23px;
font-style: normal;
font-weight: 700;
line-height: 1.6;
}
.page_intro_content.intro_4 .contents > .col-inner > :nth-child(4) {
font-size: 17px;
font-style: normal;
font-weight: 400;
line-height: 27px;
}
.page_intro_content.intro_4 {
margin-top: 60px;
}
.page_intro_content.intro_5 > .section-bg.fill {
background-size: 100% auto;
}
.page_intro_content.intro_5 > .section-bg.fill img {
height: auto;
top: auto;
bottom: 0;
}
.devvn_post_featured_article .col.post-item .box.box-text-bottom .box-image .image-cover a:before,
.blog-archive .col.post-item .box.box-text-bottom .box-image .image-cover a:before {
top: 0;
bottom: 0;
background: linear-gradient(180deg, rgba(78, 104, 202, 0) 59.56%, rgba(18, 26, 59, 0.8) 100%);
border-radius: 8px;
left: 0;
right: 0;
position: absolute;
z-index: 1;
content: "";
}
header#header:not(.transparent) .header-wrapper.stuck {
border-bottom: unset;
}
.box-student-experience .slider .section:last-child {
margin-right: unset;
}
.box-student-experience .slider .section {
padding-left: unset;
padding-right: unset;
max-width: 590px;
flex-basis: 590px;
margin-right: 20px;
}
.box-student-experience .slider .section > .section-content.relative {
border-radius: 8px;
border: 1px solid #F1F1F1;
background: #EBEDF7;
padding: 40px;
}
.student-box-break .text:nth-child(2) {
font-size: 19px;
font-weight: 400;
line-height: 1.5;
}
.student-box-break .text:nth-child(3) {
font-size: 17px;
}
.student-box-list .box .box-image .overlay {
border-radius: 8px;
background: linear-gradient(359.62deg, rgba(25, 37, 82, 0.8) -3.14%, rgba(56, 83, 184, 0.8) 105.94%);
}
.student-box-list .box .box-text {
pointer-events: none;
}
.student-box-list .box .box-text .box-text-inner p {
font-size: 17px;
font-style: normal;
line-height: 1.6;
}
.box-student-experience .icon-box.featured-box {
display: flex;
align-items: center;
padding-right: 85px;
background-image: url(//tata.edu.vn/wp-content/themes/devvn-child/images/blockquote.svg);
background-repeat: no-repeat;
background-size: 80px auto;
background-position: 100% center;
}
.box-student-experience .icon-box.featured-box .icon-box-text.last-reset p {
margin: unset;
}
.box-student-experience .icon-box.featured-box .icon-box-img img {
padding: unset;
}
.box-student-experience .icon-box.featured-box {
margin-bottom: 24px;
}
.box-student-experience .icon-box.featured-box .icon-box-text.last-reset > :nth-child(1) {
font-size: 19px;
font-style: normal;
font-weight: 700;
line-height: 20px;
color: #1E2C62;
}
.box-student-experience .icon-box.featured-box .icon-box-text.last-reset > :nth-child(2) {
font-size: 17px;
font-style: normal;
font-weight: 400;
line-height: 27px;
color: #1E2C62;
}
.home_box_event .slider-nav-push:not(.slider-nav-reveal) .flickity-prev-next-button,
.home_box_library .slider-nav-push:not(.slider-nav-reveal) .flickity-prev-next-button {
opacity: 0;
}
.home_box_library .col.post-item .box.box-normal .box-text .from_the_blog_excerpt {
transform: translateY(100%);
transition: .5s all;
}
.home_box_library .col.post-item .box.box-normal:hover .box-text .from_the_blog_excerpt {
transform: translateY(0);
opacity: 1;
}
.home_box_event .slide_action_library {
padding-top: unset;
}
#ftwp-container.ftwp-fixed-to-post #ftwp-list {
padding-left: 15px;
padding-right: 15px;
padding-bottom: 15px;
}
#ftwp-container.ftwp-fixed-to-post {
z-index: 9999;
}
#ftwp-container.ftwp-fixed-to-post #ftwp-header {
padding-top: 20px;
padding-left: 15px;
padding-right: 15px;
}
#ftwp-container.ftwp-wrap #ftwp-list .ftwp-text::before {
border-radius: 6px;
}
#ftwp-container.ftwp-fixed-to-post #ftwp-list {
font-size: 16px;
}
#ftwp-container.ftwp-fixed-to-post #ftwp-list.ftwp-strong-first > .ftwp-item > .ftwp-anchor .ftwp-text, #ftwp-container.ftwp-fixed-to-post #ftwp-list.ftwp-strong-first.ftwp-liststyle-decimal > .ftwp-item > .ftwp-anchor::before {
font-size: 16px;
}
#ftwp-container.ftwp-fixed-to-post #ftwp-list.ftwp-list-nest.ftwp-colexp .ftwp-icon-expand, #ftwp-container.ftwp-fixed-to-post #ftwp-list.ftwp-list-nest.ftwp-colexp .ftwp-has-sub .ftwp-has-sub > .ftwp-icon-expand {
right: 5px;
}
#ftwp-container.ftwp-fixed-to-post #ftwp-list.ftwp-list-nest.ftwp-colexp .ftwp-has-sub .ftwp-has-sub > .ftwp-icon-expand {
top: 5px;
}
#ftwp-container.ftwp-wrap #ftwp-header {
align-items: center;
}
#ftwp-container.ftwp-fixed-to-post #ftwp-list.ftwp-list-nest.ftwp-colexp .ftwp-has-sub.ftwp-collapse button.ftwp-icon-collapse {
right: 6px;
}
#ftwp-container.ftwp-wrap #ftwp-header span#ftwp-header-control {
top: 3px;
position: relative;
}
.home_box_event .col.post-item .box.box-normal .box-text {
padding-bottom: unset;
}
.box-student-experience .icon-box.testimonial-box .icon-box-text {
display: flex;
flex-direction: column;
}
.box-student-experience .icon-box.testimonial-box .icon-box-text .testimonial-text {
order: 1;
font-style: normal !important;
color: #1E2C62;
font-size: 17px;
font-style: normal;
font-weight: 400;
line-height: 1.4;
margin-bottom: 24px;
}
.box-student-experience .icon-box.testimonial-box .icon-box-text .star-rating {
order: 2;
font-size: 20px;
letter-spacing: 5px;
width: 6em;
margin-bottom: unset;
margin-top: unset;
}
.box-student-experience .icon-box.testimonial-box .icon-box-text .testimonial-meta.pt-half {
padding: unset;
}
.box-student-experience .icon-box.testimonial-box .icon-box-text .star-rating > span {
padding-top: 20px;
}
.box-student-experience .slider ol.flickity-page-dots {
left: 10px;
right: auto;
bottom: -40px;
}
.box-student-experience .slider ol.flickity-page-dots li.dot {
border-color: rgba(48, 73, 166, 0.10);
opacity: 1;
height: 0;
border-width: 1px;
width: 20px;
}
.box-student-experience .slider ol.flickity-page-dots li.dot.is-selected {
border-color: #3049A6;
}
.box-student-experience .slider ol.flickity-page-dots:before {
content: "1";
margin-right: 10px;
color: #3049A6;
font-size: 16px;
font-weight: 700;
position: relative;
top: 5px;
}
.box-student-experience .slider ol.flickity-page-dots:after {
content: attr(data-sumli);
margin-left: 10px;
color: #3049A6;
font-size: 16px;
font-weight: 700;
position: relative;
top: 5px;
}
.page-content-achievement .box-right .slider .img:not(.is-selected) .overlay {
background: linear-gradient(0deg, rgba(25, 37, 82, 0.80) -3.14%, rgba(56, 83, 184, 0.80) 105.94%), lightgray 50% / cover no-repeat;
}
.devvn_hide_arrow .flickity-prev-next-button {
opacity: 0 !important;
}
.page-content-achievement {
padding-bottom: 50px !important;
}
.page-content-achievement .list-box-icons > .col-inner {
display: flex;
flex-wrap: wrap;
gap: 24px;
justify-content: space-between;
}
.page-content-achievement .list-box-icons > .col-inner .plain {
display: block;
padding: 32px;
border-radius: 8px;
border: 1px solid #344DAD;
flex-grow: 1;
}
.page-content-achievement .list-box-icons > .col-inner .plain .box .icon-box-img {
margin-bottom: 24px;
}
.page-content-achievement .list-box-icons > .col-inner .plain .box .icon-box-text.last-reset {
font-size: 18px;
color: #192552;
line-height: normal;
}
.page-content-achievement .list-box-icons > .col-inner .plain:hover {
background: linear-gradient(0deg, #192552 -3.14%, #3853B8 105.94%), linear-gradient(0deg, #344DAD 0%, #344DAD 100%), #FFF;
}
.page-content-achievement .slide_action_library {
padding-top: unset;
}
.page-content-team .list_visions ul li:not(:last-child) {
border-bottom: 1px solid rgba(52, 77, 173, 0.30);
}
.page-content-team .list_visions ul li {
list-style: none;
margin-left: unset;
padding: 16px 0;
margin-bottom: unset;
font-size: 23px;
line-height: 1.4;
display: flex;
}
.page-content-team .list_visions ul li span {
padding-right: 20px;
width: calc(100% - 96px);
padding-left: 40px;
padding-top: 11px;
padding-bottom: 11px;
}
.page-content-team .list_visions ul li:after {
content: "";
width: 41px;
height: 30px;
background-repeat: no-repeat;
background-size: contain;
background-position: center;
background-image: url(//tata.edu.vn/wp-content/themes/devvn-child/images/icon_title.svg);
display: inline-block;
position: relative;
top: 11px;
}
.page-content-team .list_visions ul {
margin-bottom: unset;
}
.page-content-team .list_visions ul li:before {
counter-increment: count;
content: counter(count);
width: 55px;
height: 55px;
display: inline-flex;
align-items: center;
justify-content: center;
border-radius: 8px;
background: #344DAD;
font-weight: 700;
color: #FFF;
}
.page-content-team .list_visions {
counter-reset: count;
}
.list-link-iframe > .col-inner > .plain {
padding-bottom: 18px;
display: flex;
margin-bottom: 18px;
border-bottom: 1px solid rgba(48, 70, 155, 0.10);
order: 2;
}
.list-link-iframe > .col-inner > .plain:last-child {
margin-bottom: unset;
padding-bottom: unset;
border: unset;
}
.list-link-iframe > .col-inner .icon-box.featured-box .icon-box-img .icon .icon-inner {
border-radius: 8px;
overflow: hidden;
}
.list-link-iframe > .col-inner .icon-box.featured-box .icon-box-img .icon .icon-inner img {
padding: unset;
}
.list-link-iframe > .col-inner .icon-box.featured-box .icon-box-img {
max-width: 230px;
flex-basis: 230px;
order: 2;
}
.list-link-iframe > .col-inner .icon-box.featured-box .icon-box-text.last-reset {
max-width: calc(100% - 230px);
flex-basis: calc(100% - 230px);
padding-left: unset;
padding-right: 15px;
order: 1;
}
.list-link-iframe > .col-inner .icon-box.featured-box .icon-box-text.last-reset p {
margin-bottom: 12px;
}
.list-link-iframe > .col-inner .icon-box.featured-box .icon-box-text.last-reset p:last-child {
margin-bottom: unset;
}
.list-link-iframe > .col-inner .icon-box.featured-box .icon-box-text.last-reset > :nth-child(1) {
font-size: 19px;
color: #1E2C62;
line-height: 1.1;
}
.list-link-iframe > .col-inner .icon-box.featured-box .icon-box-text.last-reset > :nth-child(2) {
font-size: 17px;
line-height: 1.6;
}
.list-link-iframe > .col-inner .icon-box.featured-box .icon-box-text.last-reset > :nth-child(3) {
font-size: 18px;
}
.list-link-iframe > .col-inner .icon-box.featured-box:not(.active) {
opacity: .5;
}
.list-link-iframe > .col-inner .icon-box.featured-box .icon-box-text.last-reset > :nth-child(3) strong:after {
content: "";
width: 18px;
height: 18px;
display: inline-block;
background-image: url(//tata.edu.vn/wp-content/themes/devvn-child/images/right_long.svg);
background-repeat: no-repeat;
background-size: contain;
background-position: center;
position: relative;
margin-left: 5px;
top: 3px;
}
.page-content-consulting-support .gform_wrapper .top_label .gfield_label, .page-content-consulting-support .gform_wrapper legend.gfield_label {
display: none;
}
.page-content-consulting-support .gform_wrapper ul.gform_fields li.gfield {
margin-top: unset;
margin-bottom: 12px;
padding-right: unset;
width: 100%;
}
.page-content-consulting-support .gform_wrapper .top_label div.ginput_container {
margin-top: unset;
}
.page-content-consulting-support .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
margin-bottom: unset;
padding: 0 20px;
}
.page-content-consulting-support .gform_wrapper .gform_footer {
padding-top: unset;
padding-bottom: unset;
margin-top: unset;
} .page-content-consulting-support .gform_wrapper .hidden_label input.large, .page-content-consulting-support .gform_wrapper .hidden_label select.large, .page-content-consulting-support .gform_wrapper .top_label input.large, .page-content-consulting-support .gform_wrapper .top_label select.large, .page-content-consulting-support .gform_wrapper textarea {
border-radius: 8px;
border: 1px solid rgba(25, 37, 82, 0.30);
box-shadow: unset;
padding: 10px 20px;
min-height: 60px !important;
font-size: 17px;
margin-bottom: unset;
}
.page-content-consulting-support .gform_wrapper ul.gform_fields li.gfield:nth-child(1), .page-content-consulting-support .gform_wrapper ul.gform_fields li.gfield:nth-child(2) {
width: calc(50% - 6px);
}
.page-content-consulting-support .gform_wrapper ul.gform_fields {
display: flex;
flex-wrap: wrap;
}
.page-content-consulting-support .gform_wrapper ul.gform_fields li.gfield:nth-child(1) {
margin-right: 12px;
}
.page-content-consulting-support .box-right .banner .overlay {
background: linear-gradient(265deg, rgba(78, 104, 202, 0.52) 10.25%, rgba(18, 26, 59, 0.80) 84.8%), lightgray 50% / cover no-repeat;
}
.page-content-consulting-support .box-right .banner {
border-radius: 8px;
overflow: hidden;
}
.page-content-consulting-support .box-right .banner .text-box .text-inner ul {
margin: unset;
}
.page-content-consulting-support .box-right .banner .text-box .text-inner ul li {
list-style: none;
margin-left: unset;
font-size: 15px;
margin-bottom: 16px;
}
.page-content-consulting-support .box-right .banner .text-box .text-inner ul li strong {
font-size: 16px;
}
.page-content-consulting-support .box-right .banner .text-box .text-inner ul li:last-child {
margin-bottom: unset;
}
.page-content-consulting-support .box-right .banner .text-box .text-inner ul li a:hover {
color: #f4c001;
}
.page-content-consulting-support .box-2 .gform_wrapper .gform_footer input.button {
max-width: 520px;
}
.page-content-consulting-support .gform_wrapper .gform_footer input.button {
margin: unset;
min-height: 60px !important;
border-radius: 99px;
background-color: #F4C001;
color: #192552;
width: 100%;
border: unset;
font-size: 17px;
letter-spacing: unset;
text-transform: none;
}
.search-form-active ul.header-nav.header-nav-main > li.header-search-form.search-form.html.relative.has-icon {
flex-grow: 1;
}
div#masthead > .header-inner,
ul.header-nav.header-nav-main > li.header-search-form.search-form.html.relative.has-icon {
transition: .4s all;
}
.search-form-active .searchform-wrapper.ux-search-box form.searchform input.search-field {
border: 1px solid rgba(47, 70, 157, 0.15);
background: rgba(231, 237, 253, 0.20);
color: #232E57 !important;
}
.search-form-active .searchform-wrapper.ux-search-box form.searchform input.search-field::placeholder {
color: rgb(35 46 87 / 40%);
}
.search-form-active .searchform-wrapper.ux-search-box form.searchform button.ux-search-submit.submit-button.secondary.button i.icon-search:before {
background-image: url(//tata.edu.vn/wp-content/themes/devvn-child/images/s_bg_w.svg);
}
.search-form-active .header-main {
min-height: 90px;
}
.search-form-active .header-main .header-inner {
align-items: flex-start;
}
.search-form-active .header-main .header-inner {
padding-top: 20px;
}
header#header div#masthead .header-inner ul.header-nav.header-nav-main > li:last-child {
opacity: 0;
pointer-events: none;
display: none;
color: #1e2c62;
}
.tag_search .content ul {
display: flex;
flex-wrap: wrap;
padding-top: 15px;
margin-bottom: 10px;
}
html.show-search-form {
overflow: hidden;
}
.search-form-active:not(.search-has-result) .live-search-result,
.search-has-result .tag_search .header, .search-has-result .tag_search .content {
display: none;
}
.live-search-result .box-result {
padding-right: 10px;
}
.live-search-result .box-result .title {
display: flex;
align-items: center;
margin-bottom: 8px;
color: #232E57;
}
.live-search-result .box-result .title span {
font-weight: 600;
font-size: 16px;
padding-left: 6px;
}
.box-result.box-courses .box.box-overlay .image-cover {
border-radius: 8px;
}
.box-result.box-courses .box.box-overlay .image-cover .overlay {
background: linear-gradient(180deg, rgba(78, 104, 202, 0) 59.56%, rgba(18, 26, 59, 0.8) 100%);
}
.box-result.box-posts .box.box-overlay .box-image .image-cover .overlay {
background: linear-gradient(180deg, rgba(78, 104, 202, 0) 59.56%, rgba(18, 26, 59, 0.8) 100%);
}
.box-result.box-posts .box.box-overlay .box-text .box-text-inner.blog-post-inner a.plain {
color: #fff !important;
font-size: 13px !important;
}
.box-result.box-courses .box.box-overlay .box-text-inner p {
font-size: 13px;
}
html.show-search-form body:before {
content: "";
position: fixed;
left: 0;
right: 0;
top: 0;
bottom: 0;
background: rgb(0 0 0 / 40%);
display: flex;
z-index: 4;
}
.live-search-result {
max-height: 500px;
overflow-y: auto;
}
.tag_search .content ul li a:hover {
color: #fff !important;
background-color: #2F469D;
}
.tag_search .content ul li {
list-style: none;
margin-right: 4px;
margin-bottom: 4px;
}
.tag_search .content ul li a {
color: #2F469D;
font-weight: 600;
font-size: 15px;
padding: 6px 12px;
border-radius: 8px;
border: 1px solid rgba(52, 77, 173, 0.15);
display: inline-flex;
}
header#header.search-form-active div#masthead .header-inner ul.header-nav.header-nav-main > li:last-child {
width: 100%;
margin-left: unset;
position: absolute;
top: 100%;
padding: unset;
left: 0;
right: 0;
background-color: #fff;
border-radius: 0px 0px 8px 8px;
padding-left: 200px;
padding-bottom: 15px;
transition: .4s all;
opacity: 1;
pointer-events: all;
display: block;
}
header#header.search-form-active div#masthead .header-inner ul.header-nav.header-nav-main {
position: unset;
}
header#header.search-form-active div#masthead .header-inner ul.header-nav.header-nav-main {
position: unset;
}
div#masthead .header-inner ul.header-nav.header-nav-main > li:last-child {
padding-top: 16px;
padding-bottom: 15px;
font-size: 15px;
}
div#masthead .header-inner ul.header-nav.header-nav-main > li:last-child a {
color: #1e2c62;
font-size: 15px;
}
.search-has-result .searchform-wrapper.ux-search-box form.searchform button.ux-search-submit.submit-button.secondary.button i.icon-search:before {
background-image: url(//tata.edu.vn/wp-content/themes/devvn-child/images/close_s.svg);
}
.live-search-result .box.box-overlay .box-text {
pointer-events: none;
}
.box-result.box-courses .box.box-overlay:hover {
opacity: .8;
}
.page_intro_content.intro_5 .content-cuon .text {
max-width: 200px;
color: #1E2C62;
font-size: 17px;
margin-left: unset;
margin-right: unset;
}
.page_intro_content.intro_5 .content-cuon .text p {
margin-bottom: unset;
}
.page_intro_content.intro_5 .content-cuon .text > :nth-child(1) {
font-size: 23px;
font-style: normal;
font-weight: 700;
color: #192552;
}
.page_intro_content.intro_5 .content-cuon > .col > .col-inner {
display: flex;
flex-wrap: wrap;
justify-content: center;
}
.page_intro_content.intro_5 .content-cuon .text.text-box-one {
padding-top: 70px;
padding-right: 15px;
}
.page_intro_content.intro_5 .content-cuon .text.text-box-two {
padding-left: 15px;
}
.page_intro_content.intro_5 .content-cuon .img {
max-width: calc(100% - 400px);
flex-basis: calc(100% - 400px);
margin-right: -15px;
}
.page_intro_content.intro_5 .content-cuon .text.text-box-one, .page_intro_content.intro_5 .content-cuon .text.text-box-two {
padding-top: 70px;
}
.student-box-list .box .box-text, .student-box-list .box .box-image .overlay {
display: none;
}
.student-box-list .box .box-image .image-cover {
border-radius: 6px;
}
.web_action {
position: fixed;
right: 15px;
bottom: 0;
z-index: 9999;
}
.web_action ul li {
list-style: none;
margin-bottom: 15px;
order: 1;
}
.page-content-achievement .row.slider .gallery-col.col {
max-width: 730px;
flex-basis: 730px;
margin-right: 24px;
}
.page-content-achievement .row.slider .gallery-col.col .box .box-image.image-cover {
border-radius: 8px;
cursor: pointer;
}
.page-content-achievement .row.slider .gallery-col.col .box .box-text.text-left {
display: none;
}
.page-content-achievement .row.slider .gallery-col.col:not(.is-selected) .box .box-image.image-cover .overlay.fill {
background: linear-gradient(0deg, rgba(25, 37, 82, 0.80) -3.14%, rgba(56, 83, 184, 0.80) 105.94%), lightgray 50% / cover no-repeat;
}
.web_action ul li a img {
width: 60px;
animation-name: tada;
animation-duration: 3s;
animation-iteration-count: infinite;
}
.list-link-iframe > .col-inner {
display: flex;
flex-direction: column;
}
@-webkit-keyframes tada {
0% {
-webkit-transform: scale(1);
transform: scale(1);
}
10%, 20% {
-webkit-transform: scale(0.9) rotate(-3deg);
transform: scale(0.9) rotate(-3deg);
}
30%, 50%, 70%, 90% {
-webkit-transform: scale(1.1) rotate(3deg);
transform: scale(1.1) rotate(3deg);
}
40%, 60%, 80% {
-webkit-transform: scale(1.1) rotate(-3deg);
transform: scale(1.1) rotate(-3deg);
}
100% {
-webkit-transform: scale(1) rotate(0);
transform: scale(1) rotate(0);
}
}
@keyframes tada {
0% {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
10%, 20% {
-webkit-transform: scale(0.9) rotate(-3deg);
-ms-transform: scale(0.9) rotate(-3deg);
transform: scale(0.9) rotate(-3deg);
}
30%, 50%, 70%, 90% {
-webkit-transform: scale(1.1) rotate(3deg);
-ms-transform: scale(1.1) rotate(3deg);
transform: scale(1.1) rotate(3deg);
}
40%, 60%, 80% {
-webkit-transform: scale(1.1) rotate(-3deg);
-ms-transform: scale(1.1) rotate(-3deg);
transform: scale(1.1) rotate(-3deg);
}
100% {
-webkit-transform: scale(1) rotate(0);
-ms-transform: scale(1) rotate(0);
transform: scale(1) rotate(0);
}
}
.web_action ul {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
margin-bottom: unset;
}
.web_action ul li:last-child {
order: 2;
}
.web_action ul li.pc a span {
animation-name: pulse;
animation-delay: 0s;
animation-duration: 3s;
animation-iteration-count: infinite;
}
@-webkit-keyframes pulse {
0% {
-webkit-transform: scale(1);
transform: scale(1);
}
50% {
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
100% {
-webkit-transform: scale(1);
transform: scale(1);
}
}
@keyframes pulse {
0% {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
50% {
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
100% {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
}
a#top-link {
bottom: 90px;
width: 60px;
height: 60px;
font-size: 22px;
display: flex;
align-items: center;
justify-content: center;
right: 15px;
margin: unset;
}
.web_action ul li.pc a {
display: inline-flex;
background-color: #1e2c62;
color: #fff;
padding: 5px 20px;
border-radius: 99px;
border: 1px solid #1e2c62;
font-size: 16px;
font-weight: 600;
letter-spacing: 0;
align-items: center;
margin: 0;
box-shadow: 0 0 0 0 #033357;
}
.web_action.left {
right: auto;
left: 15px;
bottom: 0;
}
.page-content-achievement .slider-nav-light .flickity-prev-next-button {
opacity: 0;
}
body:not(.home) .home_box_why:before {
content: "";
border-top: 1px solid rgba(52, 77, 173, 0.30);
left: 15px;
right: 15px;
bottom: 75px;
position: absolute;
}
body:not(.home) .home_box_why {
position: relative;
}
.home_box_why iframe {
border-radius: 10px;
}
@-webkit-keyframes zoom {
0% {
transform: scale(.9)
}
70% {
transform: scale(1);
box-shadow: 0 0 0 15px transparent
}
100% {
transform: scale(.9);
box-shadow: 0 0 0 0 transparent
}
}
@keyframes zoom {
0% {
transform: scale(.9)
}
70% {
transform: scale(1);
box-shadow: 0 0 0 15px transparent
}
100% {
transform: scale(.9);
box-shadow: 0 0 0 0 transparent
}
}
.post-sidebar div#secondary {
height: 100%;
display: flex;
flex-direction: column;
}
.post-sidebar div#secondary .widget.block_widget {
height: 100%;
}
.post-sidebar div#secondary .widget.block_widget .img {
position: sticky;
top: 170px;
}
.box-student-experience .slider .flickity-prev-next-button {
opacity: 1 !important;
right: 0;
left: auto;
top: auto;
bottom: -55px;
transform: unset !important;
display: block !important;
width: 45px !important;
height: 45px;
}
.box-student-experience .slider .flickity-prev-next-button.previous {
right: 55px;
}
.box-student-experience .slider .flickity-prev-next-button:not(:disabled, :hover) svg {
border: 1px solid rgba(48, 73, 168, 0.10);
background-color: #fff;
color: #344dad;
}
.box-student-experience .slider .flickity-prev-next-button:not(:disabled) svg path.arrow {
fill: #344dad;
}
.box-student-experience .slider .flickity-prev-next-button svg.flickity-button-icon {
padding: 13px !important;
width: 45px;
height: 45px;
}
.banner_header_2.banner_header .overlay {
background: linear-gradient(88.67deg, rgba(30, 44, 98, 0.9) 15.3%, rgba(30, 44, 98, 0) 97.03%);
}
.page_root_box .content {
color: #1E2C62;
font-size: 30px;
letter-spacing: -0.6px;
margin-bottom: 80px;
}
.page_root_box .img {
max-width: 325px;
margin-bottom: 80px;
}
.page_root_box .root-lists p {
margin-bottom: 12px;
color: #1E2C62;
font-size: 19px;
}
.page_root_box .root-lists p:last-child {
margin-bottom: unset;
}
.page_root_box .root-lists p:nth-child(1) {
color: #1E2C62;
line-height: 1.4;
}
.page_root_box_1 .root-lists > .col > .col-inner {
padding-left: 70px;
padding-right: 70px;
}
.page_root_box_1 .root-lists > .col:nth-child(1) {
flex-basis: 14%;
max-width: 14%;
}
.page_root_box_1 .root-lists > .col:nth-child(1) > .col-inner {
padding-left: unset;
}
.page_root_box_1 .root-lists > .col:nth-child(2) {
flex-basis: 31%;
max-width: 31%;
}
.page_root_box_1 .root-lists > .col:nth-child(4) {
flex-basis: 28%;
max-width: 28%;
}
.page_root_box_1 .root-lists > .col:nth-child(3) {
flex-basis: 27%;
max-width: 27%;
}
.page_root_box > .section-bg.fill > img {
-o-object-fit: contain;
object-fit: contain;
}
.page_root_box_1 .root-lists > .col:nth-child(4) > .col-inner {
padding-right: unset;
}
.img.image-overlay .overlay {
background: linear-gradient(270deg, rgba(78, 104, 202, 0) -3.68%, rgba(18, 26, 59, 0.7) 100%);
}
.root_box_title.container.section-title-container .section-title.section-title-center {
display: flex;
align-items: center;
flex-wrap: wrap;
}
.page_root_box_3 .container.section-title-container.root_box_title {
margin-bottom: 12px;
}
.page_root_box_3 .desc_title {
font-size: 18px;
color: #344DAD;
}
.page_root_box_3 .desc_title p {
margin-bottom: 10px;
}
.root-two-lists .icon-box.featured-box .icon-box-img {
margin-bottom: 12px;
}
.root-two-lists .icon-box.featured-box .icon-box-text.last-reset {
font-size: 19px;
color: #1E2C62;
line-height: 1.5;
}
.page_root_box_7 > .section-bg.fill {
background: linear-gradient(359.62deg, #192552 -3.14%, #3853B8 105.94%);
}
.root-two-lists > .col > .col-inner {
font-size: 19px;
line-height: 1.3;
border-radius: 8px;
}
.root-two-lists > .col > .col-inner ul li {
margin-bottom: unset;
}
.page_root_box_5 .row.root-two-lists > .col {
padding-left: 68px;
padding-right: 68px;
}
.root-two-lists > .col > .col-inner ul, .root-two-lists > .col > .col-inner p {
margin-bottom: 16px;
}
.root-two-lists > .col > .col-inner img {
margin-bottom: unset;
position: absolute;
left: 0;
top: 5px;
}
.page_root_box_5 .row.root-two-lists > .col:nth-child(1):after {
content: "+";
font-size: 23px;
color: #29376A;
position: absolute;
right: -7px;
top: 10px;
}
.page_root_box_5 .row.root-two-lists > .col:nth-child(2):after {
content: "";
width: 9px;
height: 13px;
display: inline-block;
background-repeat: no-repeat;
background-size: contain;
background-position: center;
position: absolute;
right: -5px;
top: 20px;
background-image: url(//tata.edu.vn/wp-content/themes/devvn-child/images/right_arrow.svg);
}
.root-two-lists > .col > .col-inner p:last-child {
margin-bottom: unset;
padding-left: 20px;
position: relative;
}
.root-two-lists > .col > .col-inner ul {
line-height: 1.5;
}
.page_root_box_7 > .section-content > .row > .col:nth-child(1) .img:nth-child(2) {
position: absolute;
bottom: 0;
max-width: 475px;
left: 50%;
transform: translateX(-50%);
}
.page_root_box_7 > .section-content > .row > .col:nth-child(1) .img:nth-child(1) {
margin-bottom: unset;
}
.page_root_box_7 > .section-content > .row > .col:nth-child(1) {
max-width: 48%;
flex-basis: 48%;
}
.page_root_box_7 > .section-content > .row > .col:nth-child(2) {
max-width: 52%;
flex-basis: 52%;
}
.page_root_box_7 .text.content {
font-size: 17px;
line-height: 1.6;
}
.page_root_box_7 .text.content ul {
line-height: 1.8;
margin-bottom: unset;
}
.page_root_box_7 .text.content ul li {
margin-bottom: 5px;
}
.page_root_box_7 > .section-content > .row > .col:nth-child(1) .img .img-inner {
border-radius: unset;
}
.page_root_box_8 .row > .col .img {
max-width: 58px;
margin-bottom: 12px;
}
.page_root_box_8 .row > .col .text.content {
font-size: 30px;
letter-spacing: -0.6px;
line-height: 1.4;
}
.thinking-box-1 .box-content .content {
max-width: 600px;
margin: 0 auto;
font-size: 19px;
line-height: 1.5;
margin-bottom: 25px;
}
.thinking-box-1 .box-content .content > :nth-child(1) {
font-size: 52px;
color: #192552;
letter-spacing: -1.04px;
line-height: 1.3;
margin-bottom: 17px;
}
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(2),
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(5) {
max-width: 233px;
position: absolute;
}
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(2) {
left: 0;
top: 127px;
}
.thinking-box-1 .box-content > .col > .col-inner > .img {
margin-bottom: unset;
position: relative;
}
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(3) {
max-width: 363px;
left: 25px;
margin-right: 175px;
top: 102px;
margin-bottom: 112px;
}
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(4) {
max-width: 258px;
top: 65px;
left: auto;
right: 0;
}
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(5) {
right: 0;
left: auto;
top: 57px;
}
.thinking-box-1 .box-content > .col > .col-inner {
padding-left: 365px;
padding-right: 365px;
display: flex;
flex-wrap: wrap;
align-items: flex-start;
justify-content: space-between;
}
.thinking-box-1 .box-content > .col > .col-inner > .img .img-inner {
overflow: unset;
border: unset;
position: relative;
z-index: 1;
}
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(2):after,
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(5):after,
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(3):after,
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(4):after,
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(2):before,
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(5):before,
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(3):before,
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(4):before {
content: "";
display: block;
position: absolute;
background-repeat: no-repeat;
background-size: contain;
background-position: center;
}
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(2):after,
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(5):after,
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(3):after,
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(4):after {
width: 109px;
height: 109px;
top: -57px;
}
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(4):before,
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(2):before {
left: -10px;
}
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(5):before,
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(3):before {
right: -10px;
}
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(4):before,
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(2):before,
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(5):before,
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(3):before {
width: 36px;
height: 36px;
bottom: -10px;
}
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(5):before,
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(3):before {
background-image: url(//tata.edu.vn/wp-content/themes/devvn-child/images/bg_image_none_after.png);
}
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(2):before,
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(4):before {
background-image: url(//tata.edu.vn/wp-content/themes/devvn-child/images/bg_image_two_after.png);
}
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(5):after,
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(3):after {
background-image: url(//tata.edu.vn/wp-content/themes/devvn-child/images/bg_image_none_before.png);
left: -62px;
right: auto;
}
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(2):after,
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(4):after {
background-image: url(//tata.edu.vn/wp-content/themes/devvn-child/images/bg_image_two_before.png);
left: auto;
right: -62px;
}
.thinking-box.thinking-box-1 {
padding-bottom: 128px !important;
}
.thinking-box-2 .devvn_title {
display: flex;
max-width: 1560px;
margin: 0 auto;
align-items: flex-end;
margin-bottom: 15px;
}
.thinking-box-2 .devvn_title .container.section-title-container.devvn_title_1 {
margin-bottom: unset;
padding-right: 15px;
}
.thinking-box-3 .container.section-title-container .section-title span.section-title-main {
margin-right: unset;
}
.thinking-box-2 .devvn_title .slide_action_library {
padding-bottom: 15px;
padding-top: unset;
}
.thinking-box .lessons > :nth-child(1) {
font-size: 30px;
margin-bottom: unset;
padding-bottom: 23px;
border-bottom: 1px dashed rgba(25, 37, 82, 0.15);
line-height: 1.3;
}
.thinking-box .lessons ul {
margin-bottom: unset;
}
.thinking-box .lessons ul li {
padding-top: 17px;
padding-bottom: 17px;
border-bottom: 1px dashed rgba(25, 37, 82, 0.15);
list-style: none;
margin-bottom: unset;
margin-left: unset;
padding-left: 26px;
position: relative;
font-size: 19px;
color: #1E2C62;
line-height: 1.5;
background-image: url(//tata.edu.vn/wp-content/themes/devvn-child/images/icon_li.svg);
background-size: 18px 19px;
background-position: left 22px;
background-repeat: no-repeat;
}
.thinking-box .lessons ul li:last-child {
border-bottom: unset;
}
.thinking-box .lessons ul li strong {
font-size: 23px;
line-height: 1.4;
}
.seeding-box .container.section-title-container .section-title span.section-title-main {
font-size: 52px;
letter-spacing: -1.04px;
}
.seeding-box .content {
font-size: 19px;
line-height: 1.5;
}
.seeding-box-2.page_box_team .container.section-title-container {
max-width: 100%;
}
.seeding-box .container.section-title-container {
margin-bottom: 16px;
}
.thinking-box-3.thinking-box .lessons ul li em {
font-size: 16px;
font-style: normal;
margin-bottom: 10px;
display: inline-block;
}
.thinking-box-3.thinking-box .lessons > ul {
border-bottom: unset;
padding-bottom: unset;
}
.thinking-box.thinking-box-3 {
padding-bottom: 50px !important;
}
.thinking-box-4 .box-left > .col-inner {
display: flex;
flex-direction: column;
}
.thinking-box-4 .box-left > .col-inner .desc {
flex-grow: 1;
font-size: 19px;
line-height: 1.5;
}
.page_root_box_2 > .section-bg.fill img {
object-fit: contain;
max-width: 213px;
}
.box-student-experience.thinking-box-4 .is-divider.divider.clearfix,
.page-content-teaching-facility.thinking-box-5 .is-divider.divider.clearfix,
.page_root_box_6 .is-divider.divider.clearfix,
.page_root_box_5 .is-divider.divider.clearfix,
.page_root_box_4 .is-divider.divider.clearfix,
.page_root_box_2 .is-divider.divider.clearfix,
.page_root_box_3 .is-divider.divider.clearfix {
background-color: unset !important;
border-bottom: 1px dashed rgba(25, 37, 82, 0.15);
}
.page_root_box_5 > .section-bg.fill > img {
object-fit: contain;
max-width: 213px;
left: auto;
right: 0;
}
.page_root_box_3 > .section-bg.fill > img {
max-width: 142px;
object-fit: contain;
left: auto;
right: 0;
top: -25%;
}
.page_root_box_4 > .section-bg.fill > img {
max-width: 142px;
object-fit: contain;
top: -10%;
}
.page_root_box_8 > .section-bg.fill {
background-image: url(//tata.edu.vn/wp-content/themes/devvn-child/images/bg_one.png), url(//tata.edu.vn/wp-content/themes/devvn-child/images/bg_blockquote.png), url(//tata.edu.vn/wp-content/themes/devvn-child/images/bg_two.png), url(//tata.edu.vn/wp-content/themes/devvn-child/images/bg_three.png);
background-size: auto;
background-repeat: no-repeat;
background-position: 0 0, 92.7% 27%, 0 100%, 100% 100%;
}
.page_root_box_3 .root-two-lists > .col > .col-inner p:last-child {
padding-left: unset;
}
.col.post-item .box.box-normal .box-text .post-title.is-large a.plain {
-webkit-line-clamp: 2;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
min-height: 60px;
line-height: 1.3;
}
.banner_header_2.banner_header_3.banner_header .overlay:before {
content: "";
top: 0;
bottom: 0;
left: 0;
right: 0;
background-repeat: no-repeat;
background-size: auto;
background-image: url(//tata.edu.vn/wp-content/themes/devvn-child/images/1.png), url(//tata.edu.vn/wp-content/themes/devvn-child/images/2.png), url(//tata.edu.vn/wp-content/themes/devvn-child/images/1.png);
background-position: 0 105%, 58% 45%, 95% 100%;
position: absolute;
z-index: 1;
}
.banner_header_2.banner_header_3.banner_header .overlay {
background: linear-gradient(270deg, rgba(30, 44, 98, 0.70) 0.16%, rgba(30, 44, 98, 0.00) 207.45%);
}
.banner_header_2.banner_header_3.banner_header .banner-bg.fill img {
width: auto;
height: auto;
left: auto;
right: 8.5%;
bottom: 0;
top: auto;
z-index: 2;
}
.banner_header_2.banner_header_3.banner_header .overlay:after {
content: "";
background: linear-gradient(270deg, rgba(30, 44, 98, 0.70) 0.16%, rgba(30, 44, 98, 0.00) 207.45%);
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
}
.banner_header_3 .banner_items .banner_item {
font-size: 13px;
display: inline-block;
padding: 10px;
position: relative;
position: absolute;
}
.banner_header_3 .banner_items .banner_item > :nth-child(1) { margin-bottom: unset;
margin-top: unset;
}
.banner_header_3 .banner_items .banner_item > :nth-child(2) {
font-size: 16px;
margin: unset;
}
.banner_header_3 .banner_items .banner_item > :nth-child(2) strong {
font-weight: 600;
}
.banner_header_3 .banner_items .banner_item:nth-child(1) {
background: #F4C001;
left: -8%;
bottom: 22%;
}
.banner_header_3 .banner_items .banner_item:nth-child(2) {
background: #4E68CA;
right: 9%;
top: 13%;
z-index: -1;
}
.banner_header_3 .banner_items .banner_item:nth-child(1) > :nth-child(1) {
color: #192552;
}
.banner_header_3 .banner_items .banner_item:nth-child(1) > :nth-child(2) strong {
color: #192552;
}
.banner_header_3 .banner_items .banner_item:nth-child(3) {
background: #E83B42;
bottom: 10%;
right: 15%;
}
.banner_header_3 .banner_items .banner_item:before, .banner_header_3 .banner_items .banner_item:after {
content: "";
width: 34px;
height: 34px;
display: inline-block;
position: absolute;
}
.banner_header_3 .banner_items .banner_item:before {
width: 37px;
height: 37px;  }
.banner_header_3 .banner_items .banner_item:nth-child(1)::before {
right: -37px;
top: -37px;
background-color: #4E68CA;
}
.banner_header_3 .banner_items .banner_item:nth-child(1)::after {
left: -12px;
bottom: -12px;
border-left: 2px solid #F4C001;
border-bottom: 2px solid #F4C001;
}
.banner_header_3 .banner_items .banner_item:nth-child(2):before {
right: -12px;
top: -12px;
border-right: 2px solid #4E68CA;
border-top: 2px solid #4E68CA;
}
.banner_header_3 .banner_items .banner_item:nth-child(2):after {
left: -34px;
bottom: -34px;
background: #E83B42;
}
.banner_header_3 .banner_items .banner_item:nth-child(3)::before {
right: -12px;
bottom: -12px;
border-right: 2px solid #E83B42;
border-bottom: 2px solid #E83B42;
}
.banner_header_3 .banner_items .banner_item:nth-child(3)::after {
left: -34px;
top: -34px;
background: #F4C001;
}
.banner_header_3 .text-box .text-box-content .text-inner {
display: flex;
align-items: center;
}
.banner_header_3 .banner_items .banner_image img.alignnone.size-full {
margin-bottom: unset;
}
.banner_header_3 .banner_items {
max-width: 60%;
flex-basis: 60%;
margin-bottom: unset !important;
position: relative;
margin-right: 0;
margin-top: unset !important;
bottom: -15px;
right: -5%;
}
.banner_header_3 .text-box .text-inner > :nth-child(1) {
max-width: 40%;
flex-basis: 40%;
}
.banner_header_3 .text-box, .banner_header_3 .text-box .text-box-content, .banner_header_3 .text-box .text-box-content .text-inner {
height: 100%;
}
.banner_header.banner_header_4 .overlay {
background: linear-gradient(270deg, rgba(30, 44, 98, 0.70) 0.16%, rgba(30, 44, 98, 0.00) 207.45%), linear-gradient(6deg, #192552 2.04%, #3853B8 113.64%);
z-index: 1;
}
.banner_header.banner_header_4 .banner-bg.fill img {
z-index: 2;
width: auto;
height: auto;
left: auto;
right: 0;
bottom: 0;
top: auto;
}
.banner_header.banner_header_4 .overlay:after {
content: "";
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
background: linear-gradient(269.79deg, rgba(30, 44, 98, 0.7) 0.16%, rgba(30, 44, 98, 0) 207.45%);
}
.banner_header.banner_header_4 .overlay:before {
content: "";
position: absolute;
left: 0;
right: 0;
bottom: 0;
top: 0;
display: block;
background-size: auto;
background-position: center;
background-image: url(//tata.edu.vn/wp-content/themes/devvn-child/images/bg_um.png);
opacity: .25;
z-index: 1;
}
.thinking-box-2 .slider-wrapper .section {
padding-left: unset;
padding-right: unset;
}
.thinking-box-2 .slider-wrapper .section .box .overlay:after {
background: linear-gradient(270deg, rgba(78, 104, 202, 0) -3.68%, rgba(18, 26, 59, 0.7) 100%);
}
.thinking-box-2 .slider-wrapper .section .box .overlay:before {
background: linear-gradient(359.62deg, #192552 -3.14%, #3853B8 105.94%);
}
.thinking-box-2 .slider-wrapper .flickity-prev-next-button {
display: none;
}
.thinking-box-2 .slider-wrapper .section .box .overlay:before,
.thinking-box-2 .slider-wrapper .section .box .overlay:after {
content: "";
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
}
.thinking-box-2 .slider-wrapper .section .box .overlay {
background-color: #C3D0F3;
opacity: .4;
}
.thinking-box-2 .slider-wrapper .section .box .box-text {
bottom: auto;
top: 0;
padding: 30px;
}
.thinking-box-2 .slider-wrapper .section .box .box-text .box-text-inner > :nth-child(1) {
color: #F4C001;
margin-bottom: 14px;
font-size: 17px;
margin-top: unset;
line-height: 19px;
}
.thinking-box-2 .slider-wrapper .section .box .box-text .box-text-inner > :nth-child(2) {
font-size: 23px;
line-height: 1.4;
margin-bottom: 10px;
margin-top: unset;
}
.thinking-box-2 .slider-wrapper .section .box .box-text .box-text-inner ul {
list-style: none;
margin-bottom: unset;
}
.thinking-box-2 .slider-wrapper .section .box .box-text .box-text-inner ul li {
margin-bottom: 8px;
margin-left: unset;
padding-left: 22px;
font-size: 19px;
line-height: 1.5;
opacity: .95;
background-image: url(//tata.edu.vn/wp-content/themes/devvn-child/images/icon_li_w.svg);
background-repeat: no-repeat;
background-size: 17px;
background-position: 0 7px;
}
.thinking-box-2 .slider-wrapper .section:first-child {
border-radius: 4px 0 0 4px;
overflow: hidden;
}
.thinking-box-2 .slider-wrapper .section:last-child {
border-radius: 0 4px 4px 0;
overflow: hidden;
}
.search-form-active .tag_search.processing:after {
content: "";
left: 0;
right: 0;
position: absolute;
bottom: 0;
top: 0;
background-color: #00000036;
z-index: 1;
}
.devvn_post_featured_article .featured_title {
display: block;
margin-bottom: 25px;
font-size: 23px;
font-style: normal;
font-weight: 700;
line-height: 1.6;
color: #192552;
}
div#secondary .widget:nth-child(1) {
margin-bottom: unset;
}
div#secondary .widget:nth-child(1) .devvn_post_featured_article {
margin-bottom: 100px;
}
.tata_box_library > .section-bg.fill {
background: linear-gradient(244deg, #526ED4 3.12%, #2F469D 109.22%);
}
.tata_box_library .col.post-item .col-inner .box {
border-radius: 8px;
background: linear-gradient(0deg, #F0F3FF 0%, #F0F3FF 100%), linear-gradient(68deg, #101937 -27.8%, #2F469D 96.02%);
box-shadow: 0px 1px 12px 0px rgba(0, 0, 0, 0.35);
height: 100%;
margin-top: 8px;
}
.tata_box_library .col.post-item .col-inner .box .box-text {
padding: 24px;
}
.tata_box_library .container.section-title-container.devvn_title_1 .section-title a {
color: #fff;
}
.tata_box_library .slide_action_library button.arrow {
background-color: #fff;
}
.tata_box_library .container.section-title-container.devvn_title_1 .section-title a i.icon-angle-right:before {
background-image: url(//tata.edu.vn/wp-content/themes/devvn-child/images/right_long_w.svg);
}
.tata_box_library .col.post-item .col-inner .box .box-text .box-text-inner.blog-post-inner {
display: flex;
flex-direction: column;
align-items: flex-start;
}
.tata_box_library .col.post-item .col-inner .box .box-text .box-text-inner.blog-post-inner .post-title.is-large {
order: 1;
margin-top: unset;
font-size: 23px;
margin-bottom: 8px;
line-height: 1.6;
}
.tata_box_library .col.post-item .col-inner .box .box-text .box-text-inner.blog-post-inner .cat-label.is-xxsmall.op-7.uppercase {
order: 3;
color: #536ED4;
opacity: 1;
padding: 8px 12px;
border: 1px solid rgba(83, 110, 212, 0.15);
font-size: 14px;
letter-spacing: -0.28px;
display: inline-flex;
width: auto;
border-radius: 5.548px;
line-height: 16px;
}
.tata_box_library > .section-bg.fill:before {
content: "";
position: absolute;
left: 0;
right: 0;
bottom: 0;
top: 0;
background-repeat: no-repeat;
background-size: auto;
background-position: 17% 64%, 50% 65px, 100% 100%;
background-image: url(//tata.edu.vn/wp-content/themes/devvn-child/images/lib_bg_1.png), url(//tata.edu.vn/wp-content/themes/devvn-child/images/lib_bg_2.png), url(//tata.edu.vn/wp-content/themes/devvn-child/images/lib_bg_3.png);
}
.tata_box_library .col.post-item .col-inner .box .box-text .box-text-inner.blog-post-inner .from_the_blog_excerpt {
order: 2;
font-size: 17px;
margin-bottom: 20px;
}
.box_list_team .carousel.carousel-nav .carousel-cell.col .devvn_inner_item {
border: 1px solid #FFF;
border-radius: 12px;
overflow: hidden;
background: rgba(255, 255, 255, 0.30);
padding: 7px 10px 7px;
}
.box_list_team .carousel.carousel-nav .carousel-cell.col .devvn_inner_item .icon-box-img img {
padding: unset;
}
.box_list_team .carousel.carousel-nav .carousel-cell.col .devvn_inner_item .icon-box-text.last-reset {
padding-left: 16px;
max-width: calc(100% - 72px);
flex-basis: calc(100% - 72px);
}
.box_list_team .carousel.carousel-nav .carousel-cell.col .devvn_inner_item .icon-box-text.last-reset p {
margin-bottom: unset;
}
.box_list_team .carousel.carousel-nav .carousel-cell.col .devvn_inner_item .icon-box.featured-box {
display: flex;
align-items: center;
}
.box_list_team .carousel.carousel-nav .carousel-cell.col .devvn_inner_item .icon-box-text.last-reset > :nth-child(1) {
font-size: 19px;
line-height: 21px;
margin-bottom: 5px;
}
.box_list_team .carousel.carousel-nav .carousel-cell.col .devvn_inner_item .icon-box-text.last-reset > :nth-child(1) strong {
font-weight: 600;
}
.box_list_team .carousel.carousel-nav .carousel-cell.col .devvn_inner_item .icon-box-text.last-reset > :nth-child(2) {
font-size: 15px;
line-height: 21px;
font-weight: 500;
}
.box_list_team .carousel.carousel-nav .carousel-cell.col.is-nav-selected .devvn_inner_item {
border: 1px solid rgba(47, 70, 157, 0.30);
background-color: #fff;
}
.box_list_team .devvn_slider .carousel.carousel-main .devvn_inner_item > .row > .col:nth-child(1) .img {
max-width: 337px;
margin-left: auto;
}
.box_list_team .devvn_slider .carousel.carousel-main .devvn_inner_item > .row > .col:nth-child(2) p {
margin-bottom: unset;
}
.box_list_team .devvn_slider .carousel.carousel-main .devvn_inner_item > .row > .col:nth-child(2) > .col-inner .name > :nth-child(1) {
font-size: 30px;
letter-spacing: -0.6px;
line-height: 1.4;
}
.box_list_team .devvn_slider .carousel.carousel-main .devvn_inner_item > .row > .col:nth-child(2) > .col-inner .name > :nth-child(2) {
font-size: 23px;
line-height: 1.5;
}
.box_list_team .devvn_slider .carousel.carousel-main .devvn_inner_item > .row > .col:nth-child(2) > .col-inner .name {
padding-bottom: 16px;
margin-bottom: 18px;
border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}
.box_list_team .devvn_slider .carousel.carousel-main .devvn_inner_item > .row > .col:nth-child(2) > .col-inner .icon-box.featured-box {
margin-bottom: 18px;
}
.box_list_team .devvn_slider .carousel.carousel-main .devvn_inner_item > .row > .col:nth-child(2) > .col-inner .icon-box.featured-box .icon-box-text.last-reset {
padding-left: 8px;
}
.box_list_team .devvn_slider .carousel.carousel-main .devvn_inner_item > .row > .col:nth-child(2) > .col-inner .icon-box.featured-box .icon-box-text.last-reset > :nth-child(1) {
font-size: 17px;
font-weight: 600;
line-height: 19px;
margin-bottom: 3px;
}
.box_list_team .devvn_slider .carousel.carousel-main .devvn_inner_item > .row > .col:nth-child(2) > .col-inner .icon-box.featured-box .icon-box-text.last-reset > :nth-child(2) {
font-size: 16px;
line-height: 24px;
}
.box_list_team .devvn_slider .carousel.carousel-main .devvn_inner_item > .row > .col:nth-child(2) > .col-inner {
padding-top: 48px;
padding-left: 40px;
padding-right: 50px;
}
.box_list_team .devvn_slider .carousel.carousel-main .devvn_inner_item {
background-color: #fff;
border: 1px solid rgba(47, 70, 157, 0.30);
border-radius: 12px;
padding: 40px;
}
.box_list_team .devvn_slider {
display: flex;
flex-direction: column;
}
.box_list_team .devvn_slider .carousel.carousel-nav {
order: 1;
margin-bottom: 18px;
flex-wrap: nowrap;
}
.box_list_team .devvn_slider .carousel.carousel-main {
order: 2;
}
.box_list_team .devvn_slider .carousel.carousel-main .devvn_inner_item {
background-repeat: no-repeat;
background-size: auto;
background-position: 100% 0;
background-image: url(//tata.edu.vn/wp-content/themes/devvn-child/images/bg_content_slide.png);
}
.box_list_team .devvn_slider .carousel.carousel-main .devvn_inner_item > .row > .col:nth-child(1) > .col-inner {
background-repeat: no-repeat;
background-size: auto;
background-position: 100% 90%;
background-image: url(//tata.edu.vn/wp-content/themes/devvn-child/images/bg_image_slide.png);
}
.box_list_team .devvn_slider .carousel.carousel-main .flickity-prev-next-button:hover {
opacity: 1;
}
.box_list_team .devvn_slider .carousel.carousel-main .flickity-prev-next-button {
opacity: .6;
color: #2D62F0;
width: 52px;
}
.box_list_team .devvn_slider .carousel.carousel-main .flickity-prev-next-button svg {
border: 1px rgba(48, 73, 168, 0.10) solid;
background: #FFF;
border-radius: 100%;
padding: 17px;
width: 52px;
height: 52px;
}
.box_list_team .devvn_slider .carousel.carousel-main ol.flickity-page-dots {
display: none;
}
.tata_box_library .col.post-item .col-inner .box .box-text .box-text-inner.blog-post-inner .post-title.is-large a {
-webkit-line-clamp: 2;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
}
@media only screen and (min-width: 550px) {
.web_action ul li.mb {
display: none;
}
.home_box_typical_course .row.list_courses > .col .show-for-small.box-content-desc .desc {
margin-bottom: 17px;
}
.home_box_typical_course .row.list_courses > .col .show-for-small.box-content-desc .action .button {
margin: unset;
border-radius: 100px;
background: #E7EDFD;
min-height: 42px;
display: inline-flex;
justify-content: center;
align-items: center;
color: #2F469D;
border: unset;
font-size: 14px;
letter-spacing: unset;
padding: 0 20px;
}
}
@media only screen and (min-width: 850px) {
.home_box_typical_course .row.list_courses > .col .show-for-small.box-content-desc {
display: block !important;
position: absolute;
right: 50px;
bottom: -100%;
padding: 20px;
border-radius: 8px 8px 0px 0px;
background: #F4C001;
color: #232E57;
font-size: 14px;
max-width: 340px;
transition: .4s all;
}
.box-student-experience.thinking-box-4 .slider .flickity-prev-next-button {
display: none !important;
}
.search-form-active div#masthead > .header-inner {
background-color: #fff;
border-radius: 8px 8px 0 0;
position: relative;
}
.search-form-active div#masthead div#logo img.header_logo.header-logo {
display: block !important;
}
.search-form-active div#masthead div#logo img.header-logo-dark {
display: none !important;
}
.page-content-achievement .section-content.relative > .row > .box-left {
max-width: 32%;
flex-basis: 32%;
}
.page-content-consulting-support .box-1 .box-left {
max-width: 35%;
flex-basis: 35%;
}
.page-content-consulting-support .box-1 .box-right {
max-width: 65%;
flex-basis: 65%;
}
.page-content-team .row > .box-left {
max-width: 37%;
flex-basis: 37%;
}
.page-content-team .row > .box-right {
max-width: 63%;
flex-basis: 63%;
}
.page-content-achievement .section-content.relative > .row > .box-right {
max-width: 68%;
flex-basis: 68%;
}
.page-content-achievement .box-right .slider .img:last-child {
margin-right: unset;
}
.page-content-achievement .box-right .slider .img {
max-width: 730px;
flex-basis: 730px;
margin-right: 24px;
}
.footer-widgets.footer.footer-1 .row > .col.widget:nth-child(1) {
max-width: 41%;
flex-basis: 41%;
padding-right: 200px;
}
.home_box_typical_course .row.list_courses > .col .box:hover .show-for-small.box-content-desc {
bottom: 0;
}
.footer-widgets.footer.footer-1 .row > .col.widget:nth-child(2) {
max-width: 16%;
flex-basis: 16%;
}
.footer-widgets.footer.footer-1 .row > .col.widget:nth-child(4) {
max-width: 10%;
flex-basis: 10%;
text-align: right;
}
.footer-widgets.footer.footer-1 .row > .col.widget:nth-child(3) {
max-width: 33%;
flex-basis: 33%;
}
.footer-widgets.footer.footer-2 .row > .col.widget:nth-child(1) {
max-width: 41%;
flex-basis: 41%;
}
.footer-widgets.footer.footer-2 .row > .col.widget:nth-child(2) {
max-width: 59%;
flex-basis: 59%;
}
}
@media (min-width: 850px) and (max-width: 1200px) {
.live-search-result .box-result .large-columns-4 > .col, .box-result.box-courses .row-small > .col {
max-width: calc(100% / 3);
flex-basis: calc(100% / 3);
}
}
@media (min-width: 850px) and (max-width: 1140px) {
.home_box_library .large-columns-4 .flickity-slider > .col {
max-width: calc(100% / 3);
flex-basis: calc(100% / 3);
}
}
@media (min-width: 850px) and (max-width: 1440px) {
.banner.banner_header {
padding-top: 650px !important;
}
.banner.banner_header .text-box {
bottom: 10%;
}
}
@media (min-width: 1200px) and (max-width: 1680px) {
div#wrapper .header.show-on-scroll, div#wrapper .stuck .header-main {
height: 64px !important;
}
div#wrapper .header-bottom {
min-height: 47px;
}
}
@media (min-width: 850px) and (max-width: 1024px) {
.banner_header.banner_header_2.banner_header_3 {
padding-top: 650px !important;
}
.banner_header_3 .text-box .text-inner > :nth-child(1) {
font-size: 36px !important;
}
.banner_header_3 .banner_items .banner_item:nth-child(3) {
bottom: 5% !important;
right: 9% !important;
}
.banner_header_3 .banner_items .banner_item:nth-child(1) {
bottom: 6% !important;
left: -20% !important;
}
.banner_header_3 .banner_items .banner_item:nth-child(2) {
top: 24% !important;
}
}
@media only screen and (min-width: 1200px) {
.page_intro_content.intro_4 .image-left .img {
margin-top: -112px;
width: 850px !important;
right: 165px;
left: auto;
}
}
@media only screen and (min-width: 1140px) {
.page_root_box_4 .root-two-lists > .col:nth-child(2) {
padding-left: 40px;
}
.page_root_box_4 .root-two-lists > .col:nth-child(1) {
padding-right: 40px;
}
}
@media only screen and (max-width: 1680px) {
.footer_box_register .container.section-title-container .section-title span.section-title-main {
font-size: 60px;
}
.tata_box_library .col.post-item .col-inner .box .box-text .box-text-inner.blog-post-inner .post-title.is-large a {
margin-top: unset;
}
.tata_box_library .col.post-item .col-inner .box .box-text .box-text-inner.blog-post-inner .post-title.is-large {
font-size: 18px;
margin-bottom: 6px;
margin-top: unset;
}
.tata_box_library .col.post-item .col-inner .box .box-text {
padding: 15px;
}
.box_list_team .devvn_slider .carousel.carousel-main .devvn_inner_item > .row > .col:nth-child(2) > .col-inner > .row > .col {
padding-bottom: unset;
}
.tata_box_library .col.post-item .col-inner .box .box-text .box-text-inner.blog-post-inner .from_the_blog_excerpt {
font-size: 15px;
-webkit-line-clamp: 3;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
margin-bottom: 10px;
line-height: 1.5;
}
.page_box_team .devvn_desc_title {
font-size: 16px;
}
.page_box_team .devvn_desc_title p {
margin-bottom: 5px;
}
.box_list_team .carousel.carousel-nav .carousel-cell.col .devvn_inner_item .icon-box.featured-box .icon-box-img {
max-width: 55px;
}
.box_list_team .carousel.carousel-nav .carousel-cell.col .devvn_inner_item .icon-box-text.last-reset {
max-width: calc(100% - 55px);
flex-basis: calc(100% - 55px);
padding-left: 12px;
}
.box_list_team .carousel.carousel-nav .carousel-cell.col .devvn_inner_item .icon-box-text.last-reset > :nth-child(1) {
font-size: 18px;
}
.box_list_team .carousel.carousel-nav .carousel-cell.col {
min-width: 290px;
}
.box_list_team .devvn_slider .carousel.carousel-main .devvn_inner_item > .row > .col:nth-child(2) > .col-inner {
padding-top: 10px;
}
.box_list_team .devvn_slider .carousel.carousel-main .devvn_inner_item {
padding-bottom: unset;
padding-top: 20px;
}
.box_list_team .devvn_slider .carousel.carousel-main .devvn_inner_item > .row > .col:nth-child(2) > .col-inner {
padding-left: 15px;
padding-right: 30px;
}
.box_list_team .devvn_slider .carousel.carousel-main .devvn_inner_item > .row > .col:nth-child(1) .img {
max-width: 280px;
}
.page_box_team .section-content.relative > .row > .col {
padding-bottom: 15px;
}
.box_list_team .devvn_slider .carousel.carousel-main .devvn_inner_item > .row > .col:nth-child(2) > .col-inner .name > :nth-child(1) {
font-size: 22px;
}
.box_list_team .devvn_slider .carousel.carousel-main .devvn_inner_item > .row > .col:nth-child(2) > .col-inner .name > :nth-child(2) {
font-size: 18px;
}
.box_list_team .devvn_slider .carousel.carousel-main .devvn_inner_item > .row > .col:nth-child(2) > .col-inner .icon-box.featured-box .icon-box-text.last-reset > :nth-child(1) {
font-size: 16px;
line-height: 1.1;
}
.box_list_team .devvn_slider .carousel.carousel-main .devvn_inner_item > .row > .col:nth-child(2) > .col-inner .icon-box.featured-box .icon-box-text.last-reset > :nth-child(2) {
font-size: 15px;
line-height: 1.4;
}
.tata_box_library .col.post-item {
min-width: 400px;
}
.banner_header.banner_header_4 .banner-bg.fill img {
max-width: 915px;
}
.banner_header.banner_header_2.banner_header_3 {
padding-top: 690px !important;
}
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(3) {
margin-right: unset;
max-width: 270px;
}
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(4) {
max-width: 200px;
}
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(2), .thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(5) {
max-width: 180px;
}
.thinking-box-1 .box-content > .col > .col-inner {
padding-left: 280px;
padding-right: 280px;
}
.thinking-box .lessons > :nth-child(1) {
font-size: 23px;
}
.thinking-box .lessons ul li strong {
font-size: 19px;
}
.thinking-box .lessons ul li {
font-size: 17px;
}
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(2):after, .thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(5):after, .thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(3):after, .thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(4):after {
width: 80px;
height: 80px;
top: -40px;
}
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(5):after, .thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(3):after {
left: -40px;
}
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(2):after, .thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(4):after {
right: -40px;
}
.page_root_box_5 > .section-bg.fill > img {
max-width: 120px;
}
.page_root_box_8 > .section-bg.fill {
background-size: 150px, 70px, 100px, 100px;
background-position: 0 0, 95% 15%, 0 100%, 100% 100%;
}
.page_root_box_4 > .section-bg.fill > img {
max-width: 110px;
top: -35%;
}
.page_root_box .content, .page_root_box_8 .row > .col .text.content {
font-size: 23px;
}
.page_root_box_3 > .section-bg.fill > img {
max-width: 110px;
}
.page_root_box_2 > .section-bg.fill img {
max-width: 120px;
top: -22%;
}
.page_root_box_7 .section-content.relative > .row > .col:nth-child(2) .col-inner {
padding-left: 30px !important;
}
.page_root_box_7 > .section-content > .row > .col:nth-child(1) .img:nth-child(2) {
max-width: 380px;
}
.banner_header .text-box .text-inner .uxb-wrapper div > :nth-child(1), .banner_header .text-box .text-inner > :nth-child(1) {
font-size: 45px;
}
.thinking-box-2 .devvn_title,
.container-width, .full-width .ubermenu-nav, .container, .row:not(.row-full-width) {
max-width: 1230px !important;
}
.page_box_team .section-content.relative > .row.row-large {
max-width: 1290px !important;
}
.banner_header .text-box .text-inner .uxb-wrapper div > :nth-child(1), .banner_header .text-box .text-inner > :nth-child(1) {
font-size: 40px;
}
.banner_header .text-box .text-inner .uxb-wrapper div > :nth-child(2), .banner_header .text-box .text-inner > :nth-child(2) {
font-size: 16px;
}
.page_intro_content.intro_2 .container.section-title-container .section-title span.section-title-main {
font-size: 35px;
}
.page_intro_content.intro_2 p {
font-size: 16px;
}
.page_intro_content.intro_4 .contents > .col-inner > :nth-child(1) {
font-size: 32px;
}
.banner_header .text-box .text-inner .button {
font-size: 16px;
}
.container.section-title-container .section-title span.section-title-main {
font-size: 32px;
}
.home_box_why .accordion .accordion-title {
font-size: 17px;
}
.home_box_why .accordion .accordion-inner {
font-size: 16px;
}
.home_box_why .accordion .accordion-inner .button {
font-size: 16px;
}
.footer_box_register .container.section-title-container .section-title span.section-title-main {
font-size: 50px;
}
.menu-footer-1-container ul.menu li a, .footer-widgets.footer.footer-1 ul.footer_lists li a strong {
font-size: 17px;
}
.footer-widgets.footer.footer-2 .row > .col.widget:nth-child(1) .textwidget > :nth-child(1) {
font-size: 20px;
}
}
@media only screen and (max-width: 1440px) {
.entry-header-text-top .entry-title {
font-size: 39px;
}
.entry-content.single-page h2 {
font-size: 30px;
}
.entry-content.single-page {
font-size: 14px;
}
.home_box_library .col.post-item .box.box-normal .box-text .from_the_blog_excerpt {
margin-left: -15px;
padding: 10px 12px;
}
.home_box_library .col.post-item .box.box-normal .box-text {
padding: 15px 15px 0;
}
.home_box_library .col.post-item .box.box-normal .box-text .cat-label.is-xxsmall.op-7.uppercase {
font-size: 14px;
margin-bottom: 5px;
}
.home_box_library .col.post-item .box.box-normal .box-text .post-title.is-large {
font-size: 18px;
}
}
@media only screen and (max-width: 1430px) {
.footer_box_register .container.section-title-container .section-title span.section-title-main {
font-size: 50px;
}
.thinking-box-2 .slider-wrapper .section {
max-width: 380px;
}
.footer-widgets.footer.footer-1 .row > .col.widget:nth-child(1) {
padding-right: 100px;
}
}
@media only screen and (max-width: 1330px) {
.banner_header .text-box .text-inner .uxb-wrapper div > :nth-child(1), .banner_header .text-box .text-inner > :nth-child(1) {
font-size: 40px;
}
.banner_header.banner_header_4 .banner-bg.fill img {
max-width: 800px;
}
.banner_header .text-box .text-inner .uxb-wrapper div > :nth-child(2), .banner_header .text-box .text-inner > :nth-child(2) {
font-size: 17px;
}
}
@media only screen and (max-width: 1200px) {
.blog-single > .row > .large-8.col {
padding-right: 15px;
}
.seeding-box .container.section-title-container .section-title span.section-title-main {
font-size: 40px;
}
.thinking-box-1 .box-content > .col > .col-inner {
padding-left: 240px;
padding-right: 240px;
}
.home_box_library .col.post-item .box.box-normal .box-text .post-title.is-large {
font-size: 16px;
}
.page_intro_content.intro_4 .section-content.relative .image-left > .col-inner {
padding-right: unset !important;
}
.page_intro_content.intro_4 .contents > .col-inner {
padding-left: unset !important;
}
.page_intro_content.intro_4 .contents > .col-inner > :nth-child(1) {
font-size: 32px;
}
#ftwp-container.ftwp-wrap #ftwp-header {
padding-left: 20px;
padding-top: 20px;
padding-right: 20px;
}
#ftwp-container.ftwp-wrap #ftwp-list {
padding-left: 20px;
padding-right: 20px;
padding-bottom: 15px;
}
div#secondary .widget {
margin-bottom: 50px;
}
.entry-header-text-top .entry-title {
font-size: 40px;
}
.devvn_post_event_featured .col.post-item .box.box-vertical .box-text {
padding-left: 15px;
}
.devvn_post_event_featured .col.post-item .box.box-vertical .box-text .post-title.is-large {
font-size: 32px;
}
.devvn_post_event_featured .col.post-item .box.box-vertical .box-text .cat-label.is-xxsmall.op-7.uppercase {
font-size: 16px;
}
.devvn_post_event_featured .col.post-item .box.box-vertical .box-text .button.primary {
min-height: 45px;
padding: 0 25px;
}
div#devvn_breadcrumbs {
margin-top: 30px;
}
}
@media only screen and (max-width: 1140px) {
.banner_header .text-box, .banner_header .text-box {
width: 50% !important;
}
.banner_header.banner_header_4 .banner-bg.fill img {
max-width: 650px;
}
.banner_header_3 .text-box {
width: 100% !important;
}
.banner_header_3 .banner_items {
bottom: 0;
height: 100%;
display: flex;
align-items: flex-end;
}
.banner_header_3 .banner_items .banner_item:nth-child(1) {
left: -15%;
bottom: 15%;
}
.banner_header_3 .banner_items .banner_item:nth-child(2) {
top: 15%;
right: 9%;
}
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(3) {
left: -50px;
}
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(4) {
right: -50px;
}
.page_root_box_1 .root-lists > .col > .col-inner {
padding-left: 15px;
padding-right: 15px;
}
.page_root_box .img {
max-width: 265px;
}
.page_root_box_1 .root-lists > .col:nth-child(1) > .col-inner {
padding-left: 15px;
}
.page_root_box_1 .root-lists > .col:nth-child(4) > .col-inner {
padding-right: 15px;
}
.devvn_list_cat_childs ul.lists li a {
font-size: 16px;
}
.page_root_box_7 > .section-content > .row > .col:nth-child(1) .img:nth-child(2) {
max-width: 350px;
}
.devvn_post_featured_article .col.post-item .col-inner .box-text .post-title.is-large, .custom_box_style .col.post-item .box.box-text-bottom .box-text .box-text-inner.blog-post-inner .post-title.is-large {
font-size: 20px;
}
.devvn_post_featured_article .col.post-item .col-inner .box-text p.from_the_blog_excerpt, .custom_box_style .col.post-item .box.box-text-bottom .box-text .box-text-inner.blog-post-inner .from_the_blog_excerpt {
font-size: 16px;
}
}
@media only screen and (max-width: 1024px) {
.footer_box_register .container.section-title-container .section-title span.section-title-main {
font-size: 40px;
}
.tata_box_library .col.post-item {
min-width: 335px;
}
.banner_header.banner_header_3 .text-box {
width: 100% !important;
}
.seeding-box .container.section-title-container .section-title span.section-title-main {
font-size: 32px;
}
.thinking-box-1 .box-content .content > :nth-child(1) {
font-size: 40px;
}
.container.section-title-container .section-title span.section-title-main {
font-size: 35px;
}
.thinking-box-1 .box-content .content > :nth-child(1) {
font-size: 40px;
}
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(3) {
left: -170px;
}
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(4) {
position: absolute;
bottom: 100px;
top: auto;
right: 100px;
}
.thinking-box-1 .box-content .content {
font-size: 17px;
margin-bottom: unset;
}
.home_box_typical_course .box.box-overlay .box-text .box-text-inner p {
font-size: 18px;
}
.home_box_library .col.post-item .box.box-normal .box-text .cat-label.is-xxsmall.op-7.uppercase {
font-size: 14px;
margin-bottom: 10px;
}
.page_intro_content.intro_1 > .section-content.relative > .row > .col > .col-inner {
padding-right: unset !important;
}
.banner_header .text-box, .banner_header .text-box {
width: 60% !important;
}
}
@media only screen and (max-width: 991px) {
.intro_3 .banner {
max-width: 25%;
flex-basis: 25%;
}
.box_list_team .devvn_slider .carousel.carousel-main .devvn_inner_item {
padding: 20px;
}
}
@media only screen and (max-width: 849px) {
div#masthead .top-divider.full-width {
opacity: 0;
}
.tata_box_library > .section-bg.fill:before {
background-position: 0 60%, 100% 100%, -100% -100%;
background-size: auto, 86px, auto;
}
div#secondary .widget:nth-child(1) .devvn_post_featured_article {
margin-bottom: 40px;
}
.mfp-bg.mfp-ready {
opacity: .7;
}
div#search-lightbox .tag_search .header {
font-size: 14px;
text-align: left;
padding-top: 15px;
}
div#search-lightbox .tag_search .content ul {
padding-top: 10px;
}
div#search-lightbox .tag_search {
opacity: 0;
}
div#search-lightbox.search-form-active .tag_search {
opacity: 1;
}
.show-search-form div#search-lightbox {
border-radius: 8px;
background-color: #fff;
padding: 15px 15px 5px;
color: #000;
}
.banner_header_4.banner_header .text-box {
top: 40%;
}
.banner_header_3 .banner_items, .banner_header_3 .text-box .text-inner > :nth-child(1) {
max-width: 100%;
flex-basis: 100%;
}
.banner_header_3 .text-box .text-box-content .text-inner {
flex-direction: column;
justify-content: flex-end;
}
.banner_header_3 .banner_items .banner_item:nth-child(1) {
left: 0;
}
.banner_header_3 .banner_items .banner_item:nth-child(3) {
right: 5%;
}
.banner_header_3 .banner_items {
right: 0;
}
.banner_header_3 .banner_items .banner_image img {
max-height: 360px;
width: auto;
}
.banner_header_3 .banner_items {
justify-content: center;
height: auto;
width: 100%;
}
.banner_header_3 .banner_items .banner_item:nth-child(1)::before {
right: -20px;
top: -20px;
}
.banner_header_3 .banner_items .banner_item:before {
width: 22px;
height: 22px;
}
.banner_header_3 .banner_items .banner_item:before, .banner_header_3 .banner_items .banner_item:after {
width: 20px;
height: 20px;
}
.banner_header_3 .banner_items .banner_item:nth-child(3)::after {
left: -20px;
top: -20px;
}
.banner_header_3 .banner_items .banner_item:nth-child(2):after {
left: -20px;
bottom: -20px;
}
.banner_header_3 .banner_items .banner_item:nth-child(2) {
right: 17%;
top: 0%;
}
.banner_header_3 .text-box .text-inner > :nth-child(1) {
padding-top: 100px;
}
.banner_header.banner_header_2.banner_header_3 {
padding-top: 835px !important;
}
.thinking-box-4 .slide_action_library {
display: none;
}
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(2), .thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(5) {
max-width: 150px;
}
.thinking-box-1 .box-content > .col > .col-inner {
padding-left: 220px;
padding-right: 220px;
}
.root-two-lists .icon-box.featured-box .icon-box-text.last-reset {
font-size: 18px;
}
.page_root_box_5 .row.root-two-lists > .col {
padding-left: 30px;
padding-right: 30px;
}
.page_root_box_1 .root-lists > .col:nth-child(2), .page_root_box_1 .root-lists > .col:nth-child(1), .page_root_box_1 .root-lists > .col:nth-child(3), .page_root_box_1 .root-lists > .col:nth-child(4) {
flex-basis: 50%;
max-width: 50%;
}
.page_root_box_7 > .section-content > .row > .col:nth-child(2) {
max-width: 100%;
flex-basis: 100%;
order: 1;
}
.page_root_box_2 > .section-bg.fill img, .page_root_box_3 > .section-bg.fill img, .page_root_box_4 > .section-bg.fill img, .page_root_box_5 > .section-bg.fill img {
opacity: 0;
}
.page_root_box_7 > .section-content > .row > .col:nth-child(1) {
max-width: 100%;
flex-basis: 100%;
order: 2;
}
.page_root_box_7 .section-content.relative > .row > .col:nth-child(2) .col-inner {
padding-left: unset !important;
}
.page_intro_content.intro_5 .content-cuon .text.text-box-one, .page_intro_content.intro_5 .content-cuon .text.text-box-two {
padding-top: 25px;
}
.page_intro_content.intro_5 .content-cuon .text > :nth-child(1) {
font-size: 18px;
}
.page_intro_content.intro_5 .content-cuon .text {
font-size: 15px;
}
.page_intro_content.intro_5 .content-cuon .text {
max-width: 150px;
flex-basis: 150px;
}
.page_intro_content.intro_5 .content-cuon .img {
max-width: calc(100% - 300px);
flex-basis: calc(100% - 300px);
}
.search-form-active div#wide-nav ul.nav.header-bottom-nav > li:last-child {
display: block;
}
div#wide-nav ul.nav.header-bottom-nav > li:last-child {
display: none;
width: 100%;
margin-left: unset;
position: absolute;
top: 100%;
padding: unset;
left: 0;
right: 0;
background-color: #fff;
border-radius: 0px 0px 8px 8px;
padding-bottom: 15px;
padding-left: 15px;
transition: .4s all;
opacity: 1;
pointer-events: all;
}
.search-form-active div#wide-nav ul.nav.header-bottom-nav .tag_search {
color: #232E57;
}
div#wide-nav ul.nav.header-bottom-nav {
transition: .4s all;
}
.search-form-active div#wide-nav ul.nav.header-bottom-nav {
background-color: #fff;
border-radius: 8px 8px 0 0;
position: relative;
padding: 10px 15px;
}
.location-iframe > :last-child {
margin-bottom: unset;
}
.box-student-experience .slider .section {
max-width: 500px;
}
.box-student-experience .icon-box.featured-box {
background-size: 70px auto;
}
.box-student-experience .slider .section > .section-content.relative {
padding: 25px;
}
.home_box_typical_course .row.list_courses > .col .box-image .image-cover {
padding-top: 250px !important;
}
.intro_3 .banner {
max-width: calc(100% / 3);
flex-basis: calc(100% / 3);
}
.page_intro_content.intro_4 .section-content.relative .image-left > .col-inner .img {
max-width: 500px;
margin: 0 auto;
}
.devvn_post_event_featured .col.post-item .box.box-vertical {
flex-wrap: wrap;
}
.page_intro_content.intro_2 .container.section-title-container .section-title span.section-title-main {
font-size: 23px;
}
.container.section-title-container .section-title.section-title-center img.alignnone.size-full {
height: 16px;
top: -5px;
}
.page_intro_content.intro_2 p {
font-size: 14px;
}
.devvn_post_event_featured .col.post-item .box.box-vertical .box-image, .devvn_post_event_featured .col.post-item .box.box-vertical .box-text {
max-width: 100%;
flex-basis: 100%;
}
.devvn_post_event_featured .col.post-item .box.box-vertical .box-text {
padding-top: 20px;
padding-left: unset;
}
.entry-header-text-top .entry-title {
font-size: 30px;
}
.entry-content.single-page blockquote {
padding-left: 50px;
padding-right: 50px;
background-position: 30px -24px;
font-size: 16px;
line-height: 1.6;
padding-top: 25px;
padding-bottom: 20px;
}
.entry-tag-lists a {
font-size: 14px;
min-height: 40px;
}
.blog-single > .row > .large-8.col {
padding-bottom: unset;
}
.blog-single > .row > .large-8.col > .post {
margin-bottom: unset;
}
.entry-content.single-page blockquote:before {
left: 15px;
top: -15px;
width: 45px;
height: 40px;
}
.devvn_post_featured_article .col.post-item .box.box-text-bottom .box-text .box-text-inner.blog-post-inner .post-title.is-large, .custom_box_style .col.post-item .box.box-text-bottom .box-text .box-text-inner.blog-post-inner .post-title.is-large {
font-size: 17px;
font-style: normal;
font-weight: 700;
line-height: 24px;
}
.devvn_post_featured_article .col.post-item .col-inner .box-text p.from_the_blog_excerpt, .custom_box_style .col.post-item .box.box-text-bottom .box-text .box-text-inner.blog-post-inner .from_the_blog_excerpt {
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 21px;
margin-bottom: 10px;
}
.home_box_typical_course .box.box-overlay .box-text {
padding: 20px 15px;
}
.list_team > .col.team_item {
max-width: 50%;
flex-basis: 50%;
}
.banner_header .text-box, .banner_header .text-box {
width: 100% !important;
}
.banner_header .overlay, .banner_header .video-overlay,
.banner_header video.video-bg.fill.hide-for-medium {
display: block !important;
}
.footer-widgets.footer.footer-2 .row > .col.widget:nth-child(1) .textwidget > :nth-child(1) {
margin-bottom: unset;
}
.footer_box_register .image-box .img {
margin-left: -11%;
}
.banner.banner_header,
header#header:not(.transparent) .header-wrapper {
border-bottom-width: 18px;
}
.off-canvas:not(.off-canvas-center) .nav-vertical li > a {
color: #192552;
font-size: 16px;
}
.transparent .header-main {
height: 75px;
}
.off-canvas:not(.off-canvas-center) .nav-vertical li button.toggle {
font-size: 11px;
opacity: 1;
}
.footer-widgets.footer.footer-1 .row > .col.widget:nth-child(1) {
padding-right: unset;
}
header.archive-page-header .page-title.is-large.uppercase, .cat_library_content_title .name strong {
font-size: 35px;
}
.widget .banner .text-box .text-box-content .text-inner > :nth-child(1) {
font-size: 20px;
}
.widget .banner .text-box .text-box-content .text-inner > :nth-child(2) {
font-size: 25px;
}
.box-result.box-courses .row-small > .col {
max-width: 50%;
flex-basis: 50%;
}
div#search-lightbox .live-search-result .box-result {
padding-top: 15px;
}
div#search-lightbox .live-search-result .box.box-overlay .box-text {
padding: 15px;
}
div#wide-nav {
padding-bottom: 28px;
}
}
@media only screen and (max-width: 767px) {
.home_box_library .col.post-item .box.box-normal .box-text .post-title.is-large {
margin-bottom: 8px;
}
.banner_header.banner_header_4 .banner-bg.fill img {
left: 0;
max-width: 100%;
}
.banner_header_3 .banner_items .banner_item:nth-child(2) {
right: 9%;
top: 5%;
}
.banner_header.banner_header_4 .overlay:before {
background-size: 150px;
}
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(5):before, .thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(3):before {
right: -5px;
}
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(2), .thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(5) {
max-width: 78px;
}
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(2):after, .thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(5):after, .thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(3):after, .thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(4):after {
width: 36px;
height: 36px;
top: -18px;
}
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(2):after, .thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(4):after {
right: -18px;
}
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(4):before, .thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(2):before, .thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(5):before, .thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(3):before {
width: 16px;
height: 16px;
bottom: -5px;
}
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(4):before, .thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(2):before {
left: -5px;
}
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(5):after, .thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(3):after {
left: -18px;
}
.thinking-box-1 .box-content > .col > .col-inner {
padding-left: 90px;
padding-right: 90px;
}
.thinking-box-1 .box-content .content > :nth-child(1) {
font-size: 32px;
}
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(2) {
top: -10px;
}
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(5) {
top: -30px;
}
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(3) {
left: -80px;
max-width: 140px;
top: 20px;
margin-bottom: unset;
}
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(4) {
right: 30px;
max-width: 100px;
bottom: -15px;
}
.page_root_box .img {
max-width: 210px;
}
.page_root_box_8 > .section-bg.fill {
background-size: 80px, 70px, 60px, 60px;
background-position: 0 0, 100% 8%, 0 100%, 100% 100%;
}
.home_box_library .col.post-item .box.box-normal .box-text .cat-label.is-xxsmall.op-7.uppercase {
margin-bottom: 5px;
}
.page_root_box_7 > .section-content > .row > .col:nth-child(1) .img:nth-child(2) {
max-width: 74%;
}
.page_root_box_7 > .section-content > .row > .col:nth-child(1) {
margin-top: 50px;
}
.box_list_team .devvn_slider .carousel.carousel-main .devvn_inner_item {
padding: 20px;
background-image: unset;
}
.box_list_team .devvn_slider .carousel.carousel-main .devvn_inner_item > .row > .col {
max-width: 100%;
flex-basis: 100%;
}
.box_list_team .devvn_slider .carousel.carousel-main .devvn_inner_item > .row > .col:nth-child(1) .img {
margin-right: auto;
}
.box_list_team .devvn_slider .carousel.carousel-main .devvn_inner_item > .row > .col:nth-child(2) > .col-inner {
padding-left: unset;
padding-top: unset;
padding-right: unset;
}
.box_list_team .devvn_slider .carousel.carousel-main .devvn_inner_item > .row > .col:nth-child(1) > .col-inner {
background-size: 350px auto;
background-position: center;
}
}
@media only screen and (max-width: 549px) {
.absolute-footer.light.medium-text-center.small-text-center {
text-align: left;
}
.tata_box_library .col.post-item .col-inner .box .box-text .box-text-inner.blog-post-inner .post-title.is-large {
font-size: 17px;
}
.tata_box_library .col.post-item .col-inner .box .box-text .box-text-inner.blog-post-inner .from_the_blog_excerpt {
font-size: 14px;
}
.thinking-box-2 .slider-wrapper .section .box .box-text .box-text-inner > :nth-child(2) {
font-size: 19px;
}
.thinking-box-2 .slider-wrapper .section .box .box-text .box-text-inner ul li {
font-size: 16px;
}
.banner_header.banner_header_2.banner_header_3 {
padding-top: 700px !important;
}
.banner_header_3 .banner_items .banner_item:nth-child(2) {
right: 10px;
top: -20px;
}
.banner_header_3 .banner_items .banner_item:nth-child(3) {
right: 10px;
}
.banner_header_3 .banner_items .banner_item {
font-size: 10px;
}
.banner_header_3 .banner_items .banner_item > :nth-child(2) {
font-size: 13px;
}
.footer_box_register .container.section-title-container .section-title span.section-title-main {
font-size: 32px;
}
.thinking-box.thinking-box-1 {
padding-bottom: 80px !important;
}
.thinking-box-2 .devvn_title .slide_action_library {
display: none;
}
.thinking-box-3 .container.section-title-container {
margin-bottom: unset;
}
.thinking-box .lessons > :nth-child(1) {
font-size: 19px;
}
.thinking-box .lessons ul li strong {
font-size: 17px;
}
.thinking-box-1 .box-content > .col > .col-inner {
padding-left: 70px;
padding-right: 70px;
}
.thinking-box .lessons ul li {
font-size: 16px;
}
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(2) {
left: -10px;
}
.thinking-box-1 .box-content > .col > .col-inner > .img:nth-child(5) {
right: -10px;
}
.thinking-box.thinking-box-3 {
padding-bottom: 20px !important;
}
.page_root_box .content {
margin-bottom: 40px;
}
.page_root_box .img {
max-width: 158px;
margin-bottom: 30px;
}
.page_root_box_5 .row.root-two-lists > .col:nth-child(2):after, .page_root_box_5 .row.root-two-lists > .col:nth-child(1):after {
top: auto;
bottom: 5px;
left: 50%;
transform: translateX(-50%);
right: auto;
}
.page_root_box_7 .text.content {
font-size: 16px;
}
.page_root_box_5 .row.root-two-lists > .col:nth-child(2):after {
transform: translateX(-50%) rotate(90deg);
bottom: 15px;
}
.page_root_box_5 .container.section-title-container {
margin-bottom: unset;
border-bottom: 1px dashed rgba(25, 37, 82, 0.15);
padding-bottom: 30px;
}
.page_root_box_2 .root-two-lists .icon-box.featured-box .icon-box-img,
.page_root_box_3 .root-two-lists .icon-box.featured-box .icon-box-img {
margin-bottom: unset;
}
.page_root_box_3 .root-two-lists .icon-box.featured-box,
.page_root_box_2 .root-two-lists .icon-box.featured-box {
display: flex;
}
.root-two-lists > .col > .col-inner,
.root-two-lists .icon-box.featured-box .icon-box-text.last-reset {
font-size: 16px;
}
.page_root_box_3 .root-two-lists .icon-box.featured-box .icon-box-text.last-reset,
.page_root_box_2 .root-two-lists .icon-box.featured-box .icon-box-text.last-reset {
width: calc(100% - 20px);
text-align: left;
padding-left: 8px;
}
.page_root_box_3 .root-two-lists .icon-box.featured-box .icon-box-text.last-reset p,
.page_root_box_2 .root-two-lists .icon-box.featured-box .icon-box-text.last-reset p {
padding-left: unset;
}
.page_root_box_3 .root-two-lists > .col,
.page_root_box_2 .root-two-lists > .col {
padding-bottom: 20px;
}
.page_root_box_3 .root-two-lists > .col > .col-inner,
.page_root_box_2 .root-two-lists > .col > .col-inner {
padding-bottom: 20px;
border-bottom: 1px dashed rgba(25, 37, 82, 0.15);
}
.page_root_box_3 .root-two-lists > .col:last-child > .col-inner,
.page_root_box_2 .root-two-lists > .col:last-child > .col-inner {
border-bottom: unset;
padding-bottom: unset;
}
.page_root_box_3 .root-two-lists > .col:last-child,
.page_root_box_2 .root-two-lists > .col:last-child {
padding-bottom: unset;
}
.page_root_box_1 .root-lists > .col:nth-child(2),
.page_root_box_1 .root-lists > .col:nth-child(1),
.page_root_box_1 .root-lists > .col:nth-child(3),
.page_root_box_1 .root-lists > .col:nth-child(4) {
max-width: 100%;
flex-basis: 100%;
}
.page_root_box .root-lists p:nth-child(1) {
margin-bottom: unset;
font-size: 17px;
}
.page_root_box .root-lists p:nth-child(2) {
font-size: 15px;
}
.home_box_library .col.post-item .box.box-normal .box-text .post-title.is-large {
font-size: 16px;
margin-bottom: 5px;
flex-grow: unset;
}
.home_box_library .col.post-item .box.box-normal .box-text p.from_the_blog_excerpt {
display: none;
}
.home_box_library .col.post-item .box.box-normal .box-text .box-text-inner.blog-post-inner {
justify-content: space-between;
}
.web_action.left {
display: none;
}
.web_action ul li a img {
width: 45px;
}
.page_intro_content.intro_5 .content-cuon .text.text-box-one, .page_intro_content.intro_5 .content-cuon .text.text-box-two {
padding-top: unset;
}
.page_intro_content.intro_5 .content-cuon .text > :nth-child(1) {
font-size: 15px;
}
.page_intro_content.intro_5 .content-cuon .text {
font-size: 12px;
max-width: 120px;
flex-basis: 120px;
}
.page_intro_content.intro_5 .content-cuon .img {
max-width: calc(100% - 240px);
flex-basis: calc(100% - 240px);
}
.box-result.box-courses .row-small > .col {
max-width: 100%;
flex-basis: 100%;
}
.box-result.box-courses .box .show-for-small.box-content-desc {
display: none;
} .box-result.box-courses .box .box-image .title.show-for-small {
bottom: 0;
z-index: 1;
position: absolute;
left: 0;
padding-left: 17px;
padding-right: 17px;
color: #fff;
padding-bottom: 16px;
padding-top: 16px;
margin-bottom: unset;
right: 0;
}
.page-content-consulting-support {
padding-bottom: 20px !important;
}
.list-link-iframe > .col-inner .icon-box.featured-box .icon-box-text.last-reset {
max-width: 100%;
flex-basis: 100%;
}
.list-link-iframe > .col-inner .icon-box.featured-box .icon-box-img {
display: none;
}
.list-link-iframe > .col-inner {
padding: 30px 20px !important;
border-radius: 8px;
background: #EBEDF7;
}
.list-link-iframe > .col-inner .icon-box.featured-box .icon-box-text.last-reset > :nth-child(1) {
font-size: 15px;
}
.page-content-teaching-facility {
padding-bottom: unset !important;
}
.list-link-iframe > .col-inner .icon-box.featured-box .icon-box-text.last-reset > :nth-child(2), .list-link-iframe > .col-inner .icon-box.featured-box .icon-box-text.last-reset > :nth-child(3) {
font-size: 14px;
}
.page-content-team .list_visions ul li {
font-size: 17px;
padding-top: 10px;
padding-bottom: 10px;
}
.page-content-team {
padding-bottom: 20px !important;
}
.page-content-team .list_visions ul li:before {
width: 38px;
height: 38px;
}
.page-content-team .list_visions ul li:after {
width: 28px;
height: 20px;
}
.page-content-team .list_visions ul li span {
width: calc(100% - 66px);
padding-left: 25px;
padding-top: 7px;
padding-bottom: 7px;
}
.student-box-break .text:nth-child(3), .student-box-break .text:nth-child(2) {
font-size: 16px;
}
.box-student-experience .icon-box.featured-box .icon-box-img {
max-width: 60px;
}
.box-student-experience .icon-box.featured-box .icon-box-text.last-reset > :nth-child(1) {
font-size: 16px;
}
.student-box-list .box .box-text .box-text-inner p {
font-size: 15px;
}
.box-student-experience .icon-box.featured-box .icon-box-text.last-reset > :nth-child(2) {
font-size: 16px;
}
.box-student-experience .icon-box.featured-box {
background-size: 55px auto;
padding-right: 60px;
}
.box-student-experience .icon-box.testimonial-box .icon-box-text .testimonial-text {
font-size: 16px;
}
.home_box_event .slide_action_library {
padding-bottom: 25px;
}
.page_intro_content.intro_2 p {
margin-bottom: unset;
}
.page_intro_content.intro_4 {
margin-top: unset;
}
.intro_3 .banner {
max-width: 230px;
flex-basis: 230px;
}
.devvn_post_event_featured {
padding-top: 50px;
}
.devvn_post_event_featured .col.post-item .box.box-vertical .box-text .cat-label.is-xxsmall.op-7.uppercase {
font-size: 14px;
margin-bottom: 10px;
}
.devvn_post_event_featured .col.post-item .box.box-vertical .box-text .post-title.is-large {
font-size: 25px;
}
.devvn_post_event_featured .col.post-item .box.box-vertical .box-text p.from_the_blog_excerpt {
font-size: 15px;
margin-bottom: 20px;
}
.cat_library_content_title {
padding-top: 50px;
}
.page_intro_content.intro_4 .contents > .col-inner > :nth-child(1),
header.archive-page-header .page-title.is-large.uppercase, .cat_library_content_title .name strong,
header.archive-page-header .page-title.is-large.uppercase,
.cat_library_content_title .name strong,
.devvn_post_featured_article .post_featured_title,
.container.section-title-container .section-title span.section-title-main {
font-size: 23px;
}
.banner_header .text-box .text-inner .uxb-wrapper div > :nth-child(1), .banner_header .text-box .text-inner > :nth-child(1) {
font-size: 28px;
}
.page_intro_content.intro_4 .contents > .col-inner > :nth-child(4),
.page_intro_content.intro_4 .contents > .col-inner > :nth-child(2),
.banner_header .text-box .text-inner .uxb-wrapper div > :nth-child(2), .banner_header .text-box .text-inner > :nth-child(2),
.banner_header .text-box .text-inner .button {
font-size: 14px;
}
.absolute-footer .footer-primary .copyright-footer {
text-align: left;
padding-top: 40px;
max-width: 180px;
font-size: 12px;
}
.container.section-title-container .section-title a {
padding: 0 25px;
min-height: 45px;
}
.footer_list_address.row-solid .col:after {
opacity: 0;
}
.menu-footer-1-container ul.menu li a,
.footer-widgets.footer.footer-1 ul.footer_lists li a strong {
font-size: 16px;
}
.footer-widgets.footer.footer-1 .row > .col.widget:nth-child(1),
.footer_list_address .item_address > :nth-child(1),
.footer_list_address .item_address > :nth-child(2) strong,
.footer_list_address .item_address > :nth-child(3) a,
.footer-widgets.footer.footer-1 ul.footer_lists,
.footer-widgets.footer.footer-1 .row > .col.widget:nth-child(4) .textwidget.custom-html-widget > :nth-child(1) {
font-size: 14px;
}
.menu-footer-1-container ul.menu li:last-child {
margin-bottom: unset;
}
.menu-footer-1-container ul.menu {
padding-bottom: 20px;
border-bottom: 1px solid rgba(48, 70, 155, 0.10);
}
.footer-widgets.footer.footer-1 .widget:nth-child(3) {
margin-bottom: unset;
}
.footer_list_address .item_address > :nth-child(2) {
font-size: 12px;
}
.footer_list_address .item_address > :nth-child(3) a:after {
width: 14px;
height: 14px;
}
.home_box_typical_course {
padding-top: 50px !important;
padding-bottom: 30px !important;
} .home_box_typical_course .row.list_courses > .col:not(.active) .show-for-small.box-content-desc {
display: none;
}
.home_box_typical_course .container.section-title-container .section-title a {
display: none;
}
.home_box_typical_course .row.list_courses > .col:nth-child(1), .home_box_typical_course .row.list_courses > .col:nth-child(2), .home_box_typical_course .row.list_courses > .col:nth-child(3) {
max-width: 100%;
flex-basis: 100%;
}
.home_box_typical_course .row.list_courses > .col .box.box-overlay .box-image .image-cover {
padding-top: 56% !important;
}
.home_box_typical_course .row.list_courses > .col .box.box-overlay .box-image .image-cover img {
}
.home_box_typical_course .box.box-overlay .box-text .box-text-inner p {
font-size: 17px;
}
.home_box_typical_course .row.list_courses > .col .show-for-small.box-content-desc {
background: #F4C001;
border-radius: 8px 8px 0px 0px;
padding: 22px 18px;
margin-top: -8px;
z-index: 1;
position: relative;
color: #232E57;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 21px;
}
.home_box_typical_course .row.list_courses > .col .box.box-overlay .box-text {
top: 40%;
bottom: auto;
}
.home_box_typical_course .row.list_courses > .col .show-for-small.box-content-desc .desc {
margin-bottom: 17px;
}
.home_box_typical_course .row.list_courses > .col .show-for-small.box-content-desc .action .button {
padding: 12px 16px 12px 20px;
border-radius: 100px;
background: #E7EDFD;
color: #2F469D;
min-height: 42px;
height: unset;
line-height: normal;
margin: unset;
}
.home_box_why .accordion .accordion-title {
font-size: 16px;
}
.home_box_why .accordion .accordion-title button.toggle {
height: unset;
top: 6px;
font-size: 13px;
}
.home_box_why .accordion .accordion-inner .button {
font-size: 16px;
}
.home_box_why .accordion .accordion-inner {
font-size: 16px;
}
.container.section-title-container .section-title.section-title-center img.alignnone.size-full {
width: 25px;
}
.container.section-title-container .section-title span.section-title-main {
margin-right: unset;
margin-left: unset;
}
.home_box_why {
padding-bottom: 10px !important;
}
.team_item .icon-box.featured-box .icon-box-img {
max-width: inherit;
margin-bottom: 15px;
}
.team_item .icon-box.featured-box .icon-box-img img {
height: 117px;
width: auto;
}
.list_team > .col.team_item {
padding-bottom: 30px;
}
.team_item .icon-box.featured-box .icon-box-text.last-reset > :nth-child(1) {
font-size: 17px;
}
.team_item .icon-box.featured-box .icon-box-text.last-reset > :nth-child(2) {
font-size: 14px;
}
.team_item .icon-box.featured-box .icon-box-text.last-reset > :nth-child(3) {
font-size: 14px;
line-height: 20px;
}
.page_box_team {
padding-bottom: 40px !important;
}
.home_box_typical_course .row.list_courses > .col .box .box-image p.title {
position: absolute;
bottom: 0;
padding: 20px 18px;
width: 100%;
margin: unset;
font-size: 17px;
font-style: normal;
font-weight: 700;
line-height: 24px;
}
.container.section-title-container.devvn_title_1 .section-title a i.icon-angle-right {
margin-left: 5px;
}
.slide_action_library button.arrow {
width: 45px;
height: 45px;
}
.slider-nav-light .flickity-prev-next-button .arrow, .slider-nav-light .flickity-prev-next-button svg {
width: 35px;
height: 35px;
padding: 10px !important;
}
.slider-nav-light .flickity-prev-next-button {
width: 35px !important;
}
.slide_action_library button.arrow {
width: 45px;
height: 45px;
}
.home_box_library .slider .col.post-item {
max-width: 245px;
flex-basis: 245px;
}
.home_box_library .container.section-title-container .section-title a {
min-height: unset;
font-size: 15px;
}
.container.section-title-container.devvn_title_1 .section-title a {
font-size: 15px;
min-height: unset;
}
.col.post-item .box.box-normal .box-text p.cat-label.is-xxsmall.op-7.uppercase {
font-size: 15px;
}
.col.post-item .box.box-normal .box-text .post-title.is-large {
font-size: 17px;
}
.home_box_event {
padding-bottom: 10px !important;
}
.home_box_library .col.post-item .box.box-normal .box-text {
padding: 19px 19px 0;
}
.home_box_library .col.post-item .box.box-normal .box-text p.from_the_blog_excerpt span {
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
}
.home_box_library .col.post-item .box.box-normal .box-text p.from_the_blog_excerpt {
margin-left: -20px;
transform: translateY(0);
opacity: 1;
padding-left: 20px;
padding-right: 20px;
position: relative;
}
.home_box_library .col.post-item.is-selected .box.box-normal .box-text p.from_the_blog_excerpt {
opacity: 1;
}
.home_box_library .slider .flickity-viewport {
border-radius: 8px;
}
.devvn_post_featured_article .col.post-item .box.box-vertical .box-text.text-left {
padding-left: 15px;
}
.devvn_list_cat_childs ul.lists li a {
font-size: 14px;
min-height: 40px;
}
.intro_3 .banner .text-box-content .text-inner strong {
font-size: 16px;
}
.entry-tag-lists {
margin-bottom: 30px;
}
.single-post div#secondary .widget:nth-child(1) {
display: none;
}
.banner_header_2.banner_header_3.banner_header .overlay:before {
background-size: 60px;
background-position: 100% 30%, 100% 0, 0 64%;
}
.col.post-item .box.box-normal .box-text p.from_the_blog_excerpt {
font-size: 14px;
line-height: 21px;
}
.box_list_team .devvn_slider .carousel.carousel-main .devvn_inner_item > .row > .col:nth-child(2) > .col-inner .name > :nth-child(1) {
font-size: 23px;
}
.box_list_team .devvn_slider .carousel.carousel-main .devvn_inner_item > .row > .col:nth-child(2) > .col-inner .name > :nth-child(2) {
font-size: 18px;
}
.box_list_team .devvn_slider .carousel.carousel-main .devvn_inner_item > .row > .col:nth-child(2) > .col-inner .icon-box.featured-box .icon-box-text.last-reset > :nth-child(1) {
font-size: 14px;
}
.box_list_team .devvn_slider .carousel.carousel-main .devvn_inner_item > .row > .col:nth-child(2) > .col-inner .icon-box.featured-box .icon-box-text.last-reset > :nth-child(2) {
font-size: 14px;
}
.box_list_team .devvn_slider .carousel.carousel-main .devvn_inner_item > .row > .col:nth-child(2),
.box_list_team .devvn_slider .carousel.carousel-main .devvn_inner_item > .row > .col:nth-child(2) > .col-inner > .row > .col {
padding-bottom: unset;
}
.box_list_team .devvn_slider .carousel.carousel-main .flickity-prev-next-button {
opacity: 0;
}
}
@media print {
.blog-single .post-sidebar.large-4.col,
header#header,
.devvn_share_single_post,
footer#footer,
div#devvn_breadcrumbs,
.devvn_post_featured_article {
display: none !important;
}
}
.box-student-category.processing:after {
content: "";
top: 0;
right: 0;
bottom: 0;
left: 0;
background-color: #ffffff91;
display: block;
position: absolute;
} .page-template-page-blank-landingpage .container, .page-template-page-blank-landingpage .row {
max-width: 1330px;
}
.ldp_absolute_footer p {
margin-bottom: unset;
color: #D0D5DD;
}
.ldp_footer .ldp_footer_box_1 > .col > .col-inner .content > :last-child {
margin-bottom: unset;
}
.ldp_footer .ldp_footer_box_1 > .col > .col-inner .content {
max-width: 415px;
}
.ldp_footer .ux-logo-link {
padding-left: unset !important;
padding-right: unset !important;
padding-top: unset !important;
}
.ldp_footer .ldp_footer_box_1 .box_right > .col-inner {
display: flex;
flex-direction: column;
}
.ldp_footer .ldp_footer_box_1 .box_right > .col-inner .plain {
width: auto;
}
.ldp_footer .ldp_footer_box_1 .box_right > .col-inner .plain .icon-box-text.last-reset strong {
font-size: 20px;
}
.ldp_footer {
padding-bottom: 30px !important;
}
.ldp_footer .ldp_footer_box_2 > .col > .col-inner p:last-child {
margin-bottom: unset;
}
.ldp_footer .ldp_footer_box_2 > .col > .col-inner p {
margin-bottom: 10px;
}
.ldp_footer .ldp_footer_box_2 > .col > .col-inner p:nth-child(1) {
font-size: 20px;
line-height: 28px;
}
.ldp_footer .ldp_footer_box_2 > .col > .col-inner p {
color: #1E2C62;
font-size: 14px;
}
.ldp_footer .ldp_footer_box_2 > .col > .col-inner p a {
color: #4F68C9;
}
.ldp_footer .ldp_footer_box_2 > .col > .col-inner p a:after {
content: "";
width: 20px;
height: 20px;
background-repeat: no-repeat;
background-size: contain;
background-position: center;
display: inline-block;
position: relative;
top: 3px;
margin-left: 8px;
background-image: url(//tata.edu.vn/wp-content/themes/devvn-child/images/map-01.svg);
}
.ldp_header .ldp_logo .ux-logo-link.block {
padding: unset !important;
}
.ldp_main_box_1 > .section-bg.fill {
background: linear-gradient(180deg, #2340AB 0%, #192E7C 47%, #0E1A45 100%);
}
.ldp_header .ldp_menu .ux-menu {
display: flex;
flex-direction: row;
justify-content: flex-end;
gap: 32px;
}
.ldp_header .ldp_menu .ux-menu .ux-menu-link.flex.menu-item .ux-menu-link__link.flex {
padding: unset;
min-height: unset;
font-weight: 600;
line-height: 24px;
font-family: "Manrope", serif;
}
.ux-menu .ux-menu-link.flex.menu-item.button:hover {
box-shadow: unset;
}
.ux-menu .ux-menu-link.flex.menu-item.button {
background-color: transparent;
border: unset;
padding: unset;
}
.ldp_header .ldp_menu .ux-menu .ux-menu-link.flex.menu-item:not(.button) .ux-menu-link__link.flex:hover {
color: #f4c001;
}
.ldp_header .ldp_menu .ux-menu .ux-menu-link.flex.menu-item.button .ux-menu-link__link.flex {
border-radius: 99px;
background: #E83B42;
min-height: 40px;
display: inline-flex;
align-items: center;
padding: 5px 15px;
justify-content: center;
color: #fff;
}
.ldp_main_box_1 > .section-bg.fill img.bg {
top: 160px;
}
.ldp_title .box_right .text > :nth-child(1) strong {
margin-bottom: 20px;
display: block;
}
.ldp_title .box_right .text > :nth-child(1) {
font-family: "Aleo", serif;
font-size: 60px;
letter-spacing: -1.2px;
}
.ldp_title .box_right .text > :nth-child(1) strong {
padding: 40px;
background-image: url(//tata.edu.vn/wp-content/themes/devvn-child/images/ldp_bg_title.png);
background-repeat: no-repeat;
background-size: contain;
background-position: center;
}
.ldp_title .box_right .button {
background: #FECA0A;
color: #1E2C62;
font-size: 18px;
border: unset;
min-height: 48px;
display: inline-flex;
align-items: center;
justify-content: center;
}
.ldp_title .box_right .button span {
line-height: 1.34;
}
.ldp_service > .col > .col-inner {
background: linear-gradient(0deg, rgba(42, 61, 137, 0.70) 0%, rgba(51, 77, 179, 0.70) 100%);
box-shadow: 0px 4px 12px 0px rgba(255, 255, 255, 0.25) inset, 0px 4px 12px 0px rgba(51, 77, 179, 0.25);
backdrop-filter: blur(12px);
border-radius: 24px;
border: 2px solid rgba(255, 255, 255, 0.30);
transform: translateY(50%);
}
.ldp_main_box_1 > .section-bg.fill:after {
content: "";
background: linear-gradient(0deg, #5592F5 22.09%, rgba(92, 120, 222, 0.00) 100%);
display: block;
position: absolute;
bottom: 0;
left: 0;
right: 0;
height: 317px;
}
.ldp_service > .col > .col-inner > .row {
margin: 0 -20px;
}
.ldp_service > .col > .col-inner > .row > .col {
padding-left: 20px;
padding-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
}
.ldp_service p {
margin-bottom: 5px;
font-family: 'Manrope', sans-serif;
font-weight: 600;
line-height: 1.5;
}
.ldp_service p:last-child {
margin-bottom: unset;
}
.ldp_service p:nth-child(1) {
font-family: 'Aleo', sans-serif;
font-size: 24px;
letter-spacing: -0.48px;
line-height: 1.33;
padding-left: 26px;
background-repeat: no-repeat;
background-position: center left;
background-size: 20px;
background-image: url(//tata.edu.vn/wp-content/themes/devvn-child/images/flash.svg);
}
.ldp_main_box_2 .ldp_box_1 .box_left .content {
font-family: 'Aleo', sans-serif;
font-size: 48px;
letter-spacing: -0.96px;
line-height: 1.25;
}
.ldp_main_box_2 .ldp_box_1 .box_left .content strong {
font-weight: 600;
}
.ldp_main_box_2 .ldp_box_1 .box_left .img {
width: 815px !important;
transform: translateX(-20%);
}
div#ldp_form_dk .ldp_form_title strong,
.ldp_main_box_2 .ldp_box_1 .box_right .col-inner .text strong {
font-family: Aleo;
font-size: 36px;
font-weight: 600;
line-height: 1.22;
letter-spacing: -0.72px;
}
.ldp_form_title {
margin-bottom: 24px;
}
div#ldp_form_dk {
border-radius: 24px;
}
.ldp_main_box_2 .ldp_box_1 .box_right .col-inner .text p {
margin-bottom: 20px;
}
.ldp_main_box_2 .gform_wrapper {
margin-top: unset;
margin-bottom: unset;
}
.ldp_main_box_2 .gform_wrapper .gform_footer.top_label {
padding: unset;
}
.ldp_main_box_2 .gform_wrapper ul.gform_fields .gfield_label span.gfield_required {
display: none;
}
.ldp_main_box_2 .gform_wrapper ul.gform_fields .gfield_label {
color: #1E2C62;
font-family: Manrope, sans-serif;
font-size: 14px;
font-style: normal;
font-weight: 700;
line-height: 20px;
}
body.page-template-page-blank-landingpage {
font-family: Manrope, sans-serif;
}
.ldp_main_box_2 .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .page-template-page-blank-landingpage .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select {
height: 40px;
padding: 8px 12px;
border-radius: 8px;
border: 1px solid #D0D5DD;
box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);
color: rgba(30, 44, 98, 0.60);
margin-bottom: 20px;
}
.ldp_main_box_2 .gform_wrapper ul.gform_fields li.gfield {
margin-bottom: unset;
padding: unset;
margin-top: unset;
}
body .ldp_main_box_2 .gform_wrapper .top_label div.ginput_container {
margin-top: unset;
}
.ldp_main_box_2 .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::placeholder {
color: rgba(30, 44, 98, 0.60);
}
.ldp_main_box_2 .gform_wrapper .gform_footer input.button,
.page-template-page-blank-landingpage .gform_wrapper .gform_footer input[type=submit] {
border-radius: 100px;
border: 2px solid rgba(255, 255, 255, 0.12);
background: linear-gradient(180deg, #E9543F 0%, #E41B23 100%);
box-shadow: 0px 0px 2px 2px rgba(200, 8, 8, 0.18) inset, 0px -2px 0px 2px rgba(10, 13, 18, 0.05) inset, 0px 4px 4px 0px rgba(10, 13, 18, 0.06);
margin-right: unset;
font-size: 16px;
text-transform: none;
max-width: 145px;
width: 100%;
height: 48px;
display: inline-flex;
align-items: center;
justify-content: center;
}
.ldp_main_box_2 .ldp_box_2 .icon-box.featured-box {
background-size: contain;
background-position: center;
background-repeat: no-repeat;
background-image: url(//tata.edu.vn/wp-content/themes/devvn-child/images/Union.svg);
padding: 28px 56px;
align-items: center;
height: 100%;
}
.ldp_main_box_2 .ldp_box_2 > .col:nth-child(2) .icon-box.featured-box .icon-box-img {
max-width: 56px;
flex-basis: 56px;
}
.ldp_main_box_2 .ldp_box_2 > .col:nth-child(3) .icon-box.featured-box .icon-box-img {
max-width: 110px;
flex-basis: 110px;
}
.ldp_main_box_2 .ldp_box_2 > .col .icon-box.featured-box .icon-box-img img {
padding: unset;
}
.ldp_main_box_2 .ldp_box_2 > .col:nth-child(2) .icon-box.featured-box .icon-box-text.last-reset {
max-width: calc(100% - 56px);
flex-basis: calc(100% - 56px);
}
.ldp_main_box_2 .ldp_box_2 > .col:nth-child(3) .icon-box.featured-box .icon-box-text.last-reset {
max-width: calc(100% - 110px);
flex-basis: calc(100% - 110px);
}
.ldp_main_box_2 .ldp_box_2 > .col:nth-child(1) .icon-box.featured-box .icon-box-img img {
max-height: 129px;
width: auto;
}
.ldp_main_box_2 .ldp_box_2 .icon-box.featured-box .icon-box-text.last-reset {
padding-left: 50px;
text-transform: uppercase;
font-weight: 800;
line-height: 1.5;
position: relative;
}
.ldp_main_box_2 .ldp_box_2 .icon-box.featured-box .icon-box-img:after {
content: "";
}
.ldp_main_box_2 {
padding-bottom: 50px !important;
}
.ldp_main_box_2 .ldp_box_2 > .col:nth-child(1) .icon-box-text.last-reset p strong {
font-size: 48px;
line-height: 1.16;
display: block;
}
.ldp_main_box_2 .ldp_box_2 > .col:nth-child(1) .icon-box-text.last-reset {
max-width: calc(100% - 170px);
}
.ldp_main_box_2 .ldp_box_2 > .col:nth-child(1) .icon-box-text.last-reset p strong span {
font-size: 30px;
position: relative;
top: -15px;
}
.ldp_main_box_2 .ldp_box_2 .icon-box.featured-box .icon-box-text.last-reset:before {
content: "";
border-left: 3px dashed #9DCFFB;
height: 120px;
position: absolute;
left: 20px;
top: 50%;
transform: translateY(-50%);
}
.ldp_box_title > :nth-child(1) {
color: #1E2C62;
font-family: Aleo, sans-serif;
font-size: 48px;
font-weight: 600;
line-height: 1.25;
}
.ldp_box_title p {
margin-bottom: unset;
}
.ldp_box_title strong {
font-weight: 600;
}
.row.ldp_list_students {
justify-content: center;
}
.row.ldp_list_students .gallery-col.col {
padding-left: 20px;
padding-right: 20px;
padding-bottom: 24px;
}
.row .row.ldp_list_students {
margin-left: -20px;
margin-right: -20px;
}
.row.ldp_list_students .gallery-col.col .box .box-text p span {
font-size: 24px;
letter-spacing: -0.48px;
font-weight: 600;
}
.row.ldp_list_students .gallery-col.col .box .box-text {
top: 0;
display: flex;
align-items: center;
justify-content: center;
padding: 15px;
color: #fff;
font-size: 14px;
font-style: normal;
font-weight: 600;
line-height: 16px;
letter-spacing: -0.28px;
}
.row.ldp_list_students .gallery-col.col .box .box-text p {
margin-bottom: unset;
}
.ldp_desc {
color: rgba(30, 44, 98, 0.80);
text-align: center;
font-size: 18px;
font-style: normal;
line-height: 1.5;
}
.ldp_desc strong {
font-weight: 600;
}
.ldp_main_box_3 > .section-bg.fill img.bg {
height: auto;
top: auto;
bottom: 0;
}
.ldp_video_button a:after {
content: "";
width: 80px;
height: 80px;
display: block;
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
background-repeat: no-repeat;
background-size: contain;
background-position: center;
background-image: url(//tata.edu.vn/wp-content/themes/devvn-child/images/Play_button.png);
}
.ldp_main_box_3 {
padding-bottom: 90px !important;
}
.ldp_lt_list_items .ldp_lt_star {
max-width: 166px;
}
.ldp_lt_list_items .item > :nth-child(1) strong {
padding-left: 26px;
background-repeat: no-repeat;
background-position: center left;
background-size: 20px;
background-image: url(//tata.edu.vn/wp-content/themes/devvn-child/images/flash.svg);
color: #FFE173;
font-family: Aleo, sans-serif;
font-size: 24px;
font-style: normal;
font-weight: 600;
line-height: 1.33; letter-spacing: -0.48px;
}
.ldp_lt_list_items .item {
display: flex;
align-items: center;
}
.ldp_lt_list_items .item > :nth-child(1) {
color: rgba(255, 255, 255, 0.80);
font-size: 14px;
font-style: normal;
font-weight: 700;
line-height: 1.71;
margin-bottom: unset;
padding-left: 16px;
padding-top: 16px;
padding-bottom: 20px;
max-width: 210px;
background-repeat: no-repeat;
background-size: 100% 100%;
background-position: left center;
background-image: url(//tata.edu.vn/wp-content/themes/devvn-child/images/title_lt.png);
flex-basis: 210px;
min-height: 105px;
}
.ldp_lt_list_items .item > :nth-child(2) {
border-radius: 12px;
background: rgba(43, 66, 156, 0.60);
backdrop-filter: blur(40px);
color: rgba(255, 255, 255, 0.80);
font-size: 12px;
font-style: normal;
font-weight: 600;
line-height: 1.5; padding: 12px;
margin-bottom: unset;
max-width: 335px;
flex-basis: 335px;
margin-left: -35px;
}
.ldp_lt_list_items > .col-inner {
background-image: url(//tata.edu.vn/wp-content/themes/devvn-child/images/bg_lt_content.png);
background-repeat: no-repeat;
background-size: 92% 78.7%;
background-position: right bottom;
}
.ldp_main_box_4 .ldp_lt_list_items {
max-width: 1075px;
flex-basis: 1075px;
margin-left: auto;
}
.ldp_lo_trinh {
padding-bottom: unset !important;
}
.ldp_lt_list_items .item:nth-child(6) {
margin-left: 90px;
}
.ldp_lt_list_items .item:nth-child(5) {
margin-left: 180px;
}
.ldp_lt_list_items .item:nth-child(4) {
margin-left: 270px;
}
.ldp_lt_list_items .item:nth-child(3) {
margin-left: 360px;
}
.ldp_lt_list_items .item:nth-child(2) {
margin-left: 450px;
}
.ldp_lt_list_items .ldp_lt_star.img:nth-child(1) {
margin-left: 450px;
margin-bottom: unset;
}
.ldp_lo_trinh_title > :nth-child(1) {
color: #1E2C62;
text-align: center;
font-family: Aleo;
font-size: 48px;
font-style: normal;
font-weight: 600;
line-height: 1.25; letter-spacing: -0.96px;
margin-bottom: 20px;
}
.ldp_lo_trinh .ldp_desc p {
margin-bottom: 20px;
}
.ldp_lo_trinh .ldp_desc {
color: rgba(30, 44, 98, 0.80);
text-align: center;
font-size: 18px;
font-style: normal;
font-weight: 600;
line-height: 1.55; }
.page-template-page-blank-landingpage a.button.primary {
border: unset;
min-height: 48px;
padding: 5px 20px;
display: inline-flex;
align-items: center;
justify-content: center;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 1.5; background: linear-gradient(180deg, #E9543F 0%, #E41B23 100%);
box-shadow: 0px 0px 2px 2px rgba(200, 8, 8, 0.18) inset, 0px -2px 0px 2px var(--Colors-Effects-Shadows-shadow-skeumorphic-inner, rgba(10, 13, 18, 0.05)) inset, 0px 4px 4px 0px rgba(10, 13, 18, 0.06);
}
.ldp_main_box_5 .ldp_box_1 .box_left > .col-inner ul {
margin-bottom: unset;
padding-left: 195px;
background-repeat: no-repeat;
background-size: auto 100%;
background-position: top left;
background-image: url(//tata.edu.vn/wp-content/themes/devvn-child/images/PENLI.png);
}
.ldp_main_box_5 .ldp_box_1 .box_left > .col-inner ul li {
list-style: none;
border-radius: 12px;
background: #FFF;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.12);
padding: 16px;
margin-bottom: 16px;
font-size: 12px;
font-weight: 600;
line-height: 1.5;
color: rgba(30, 44, 98, 0.80);
margin-left: unset;
}
.ldp_main_box_5 .ldp_box_1 .box_left > .col-inner ul li:last-child {
margin-bottom: unset;
}
.ldp_main_box_5 .ldp_box_1 .box_left > .col-inner ul li strong {
color: #1E2C62;
font-family: Aleo;
font-size: 18px;
font-style: normal;
font-weight: 700;
line-height: 1.33;
display: inline-block;
margin-bottom: 5px;
}
.ldp_main_box_5 .ux-logo .ux-logo-link {
padding: unset !important;
margin-bottom: 40px;
}
.ldp_main_box_5 .ldp_title {
margin-bottom: 40px;
}
.ldp_main_box_5 .ldp_title > :nth-child(1) {
margin-bottom: unset;
color: #1E2C62;
font-family: Aleo;
font-size: 48px;
font-style: normal;
font-weight: 600;
line-height: 1.25;
letter-spacing: -0.96px;
}
.ldp_main_box_5 .ldp_desc {
font-size: 16px;
font-weight: 600;
line-height: 1.5; margin-bottom: 20px;
color: rgba(30, 44, 98, 0.80);
}
.ldp_main_box_5 .ldp_box_1 .box_right > .col-inner .box.box-push {
max-width: 416px;
margin-left: 0;
margin-right: auto;
}
.ldp_main_box_5 .ldp_box_1 .box_right > .col-inner .box.box-push .box-text {
border-radius: 24px;
background: rgba(28, 56, 163, 0.80);
backdrop-filter: blur(20px);
color: #fff;
font-size: 16px;
font-style: normal;
font-weight: 600;
line-height: 1.5;
max-width: 185px;
top: 0;
margin: unset;
position: absolute;
bottom: 0;
display: flex;
align-items: center;
}
.ldp_main_box_5 .ldp_box_1 .box_right > .col-inner .box.box-push .box-text strong {
font-size: 48px;
font-style: normal;
font-weight: 600;
line-height: 1.05;
display: block;
}
.ldp_main_box_5 {
padding-bottom: 95px !important;
}
.ldp_box_desc {
color: rgba(30, 44, 98, 0.80);
font-size: 16px;
font-style: normal;
font-weight: 600;
line-height: 1.5; }
.ldp_box_desc p {
margin-bottom: 20px;
}
.ldp_box_desc {
margin-bottom: 45px;
}
.ldp_main_box_6 .box.box-label .box-text {
right: 0;
left: auto;
margin: unset;
top: 0;
border-radius: 24px;
background: rgba(30, 44, 98, 0.80);
backdrop-filter: blur(12px);
padding: 40px 35px;
color: #fff;
font-size: 32px;
font-style: normal;
font-weight: 700;
line-height: 1.25; letter-spacing: -0.64px;
text-transform: uppercase;
max-width: 265px;
display: flex;
align-items: center;
}
.ldp_main_box_6 .box.box-label .box-image {
border-radius: 24px;
overflow: hidden;
}
.ldp_main_box_7 > .section-bg.fill:after {
content: "";
display: block;
top: 0;
z-index: 1;
position: absolute;
left: 0;
right: 0;
bottom: 0;
background-repeat: no-repeat;
background-size: auto;
background-image: url(//tata.edu.vn/wp-content/themes/devvn-child/images/ldp_bg_1.png), url(//tata.edu.vn/wp-content/themes/devvn-child/images/ldp_bg_2.png), url(//tata.edu.vn/wp-content/themes/devvn-child/images/ldp_bg_2.png);
background-position: 0% 40%, 100% 70%, 30% 200%;
}
.ldp_main_box_7 > .section-bg.fill {
top: 18%;
background-color: #2a3d89;
height: auto !important;
overflow: hidden;
}
.ldp_main_box_7 {
overflow: hidden;
}
.ldp_list_teams .box.box-label.box-text-bottom {
border-radius: 24px;
}
.ldp_list_teams .box.box-label.box-text-bottom .box-text.text-left {
z-index: 2;
padding: 20px;
border-radius: 16px;
border: 1px solid rgba(255, 255, 255, 0.30);
background: rgba(255, 255, 255, 0.30);
backdrop-filter: blur(12px);
left: 20px;
margin: unset;
right: 20px;
bottom: 20px;
}
.ldp_list_teams .box.box-label.box-text-bottom:after {
content: "";
position: absolute;
left: 0;
right: 0;
bottom: 0;
top: 50%;
pointer-events: none;
background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.40) 100%);
}
.ldp_list_teams .box.box-label.box-text-bottom .box-text .box-text-inner > :nth-child(1) {
margin-top: unset;
margin-bottom: 8px;
}
.ldp_list_teams .box.box-label.box-text-bottom .box-text .box-text-inner > :nth-child(1) strong {
border-radius: 4px;
background: #E83B42;
box-shadow: 0px 0px 0px 1px rgba(10, 13, 18, 0.18) inset, 0px -2px 0px 0px rgba(10, 13, 18, 0.05) inset, 0px 1px 2px 0px rgba(10, 13, 18, 0.05);
display: inline-block;
padding: 4px 10px;
line-height: 1.42;
}
.ldp_list_teams .box.box-label.box-text-bottom .box-text .box-text-inner > :nth-child(2) strong {
font-family: Aleo;
font-size: 20px;
font-style: normal;
font-weight: 600;
line-height: 1.4;
}
.ldp_list_teams .box.box-label.box-text-bottom .box-text .box-text-inner > :nth-child(2) {
margin-bottom: 5px;
}
.ldp_list_teams .box.box-label.box-text-bottom .box-text .box-text-inner > :nth-child(3) {
margin-bottom: 2px;
}
.ldp_list_teams .box.box-label.box-text-bottom .box-text .box-text-inner > :nth-child(3) strong {
font-size: 16px;
font-style: normal;
font-weight: 600;
line-height: 1.5;
}
.ldp_list_teams .box.box-label.box-text-bottom .box-text .box-text-inner > :nth-child(4) {
font-size: 12px;
font-style: normal;
font-weight: 500;
line-height: 1.5;
color: rgb(255 255 255 / 80%);
}
.ldp_list_teams .box.box-label.box-text-bottom .box-text .box-text-inner p {
color: #fff;
}
.ldp_main_box_7 .ldp_box_3 > .col > .col-inner {
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.13);
}
.ldp_main_box_7 .ldp_box_3 > .col > .col-inner .ux-logo-link {
padding: unset !important;
margin-bottom: 20px;
}
.ldp_main_box_7 .ldp_box_3 .ldp_box_title > :nth-child(1) {
font-size: 36px;
margin-bottom: unset;
}
.ldp_main_box_7 .ldp_box_3 .ldp_box_title {
margin-bottom: 44px;
}
.ldp_main_box_7 .ldp_box_3 .ldp_info ul {
display: flex;
margin-bottom: unset;
justify-content: center;
}
.ldp_main_box_7 .ldp_box_3 .ldp_info ul li {
margin: unset;
list-style: none;
padding: 16px;
color: rgba(30, 44, 98, 0.80);
text-align: center;
font-size: 16px;
font-style: normal;
font-weight: 600;
line-height: 1.7;
min-width: 240px;
}
.ldp_main_box_7 .ldp_box_3 .ldp_info ul li {
border-right: 1px dashed #E9EAEB;
}
.ldp_main_box_7 .ldp_box_3 .ldp_info ul li:last-child {
border-right-color: transparent;
}
.ldp_main_box_7 .ldp_box_3 .ldp_info ul li strong {
display: block;
font-size: 48px;
font-style: normal;
font-weight: 600;
line-height: 1.16; letter-spacing: -0.96px;
color: #4D52BF;
}
.ldp_tkb > .col-inner {
border-radius: 20px;
display: flex;
flex-wrap: wrap;
overflow: hidden;
}
.ldp_tkb > .col-inner > .uxb-wrapper.uxb-wrapper--text.uxb-draggable,
.ldp_tkb .item {
max-width: calc(100% / 3);
flex-basis: calc(100% / 3);
}
.ldp_main_box_7 .ldp_box_4 .ldp_box_title {
margin-bottom: 10px;
}
.ldp_tkb .item ul li {
margin: unset;
list-style: none;
padding: 12px 16px;
border-top: 1px solid rgba(32, 53, 96, 0.08);
border-bottom: 1px solid rgba(32, 53, 96, 0.08);
border-left: 1px solid rgba(32, 53, 96, 0.08);
background: #FFF;
color: #1E2C62;
font-size: 14px;
font-style: normal;
font-weight: 600;
line-height: 1.57;
max-width: 50%;
flex-basis: 50%;
}
.ldp_tkb .item ul {
margin: unset;
display: flex;
flex-wrap: wrap;
}
.ldp_tkb .item p {
margin: unset;
padding: 16px;
border-top: 1px solid rgba(32, 53, 96, 0.08);
border-bottom: 1px solid rgba(32, 53, 96, 0.08);
background: #F0F3FF;
font-family: Aleo;
font-size: 16px;
font-style: normal;
font-weight: 800;
line-height: 1.5;
}
.ldp_main_box_8 .ldp_box_title > :nth-child(1) {
margin-bottom: 20px;
}
.ldp_main_box_8 .ldp_box_1 .slider .section.col {
max-width: 446px;
flex-basis: 446px;
padding-left: 15px;
padding-right: 15px;
}
.ldp_main_box_8 .ldp_box_1 .slider .section.col .icon-box.testimonial-box {
border-radius: 24px;
background: #FFF;
box-shadow: 0px 4px 12px 0px rgba(153, 173, 255, 0.25);
padding: 32px;
height: 100%;
}
.ldp_main_box_8 .ldp_box_1 .icon-box.testimonial-box .icon-box-text .ldp_label {
position: absolute;
top: 32px;
right: 32px;
border-radius: 16px;
border: 1px solid #FED486;
background: #FED94D;
box-shadow: 0px 8px 8px 0px rgba(255, 255, 255, 0.25) inset;
width: 72px;
height: 72px;
padding: 9px 17px;
display: flex;
align-items: center;
justify-content: center;
text-align: center;
font-style: normal;
color: #1E2C62;
font-size: 14px;
font-weight: 500;
line-height: 1.57;
}
.ldp_main_box_8 .ldp_box_1 .icon-box.testimonial-box .icon-box-text .ldp_label strong {
color: #1E2C62;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: 1.33;
}
.ldp_main_box_8 .ldp_box_1 .icon-box.testimonial-box .icon-box-text {
display: flex;
flex-direction: column;
}
.ldp_main_box_8 .ldp_box_1 .icon-box.testimonial-box .icon-box-text .testimonial-meta.pt-half {
padding-top: unset;
order: 1;
margin-bottom: 5px;
}
.ldp_main_box_8 .ldp_box_1 .icon-box.testimonial-box .icon-box-text .testimonial-text {
order: 3;
color: rgba(30, 44, 98, 0.80);
font-size: 14px;
font-weight: 600;
line-height: 1.57; font-style: normal !important;
}
.ldp_main_box_8 .ldp_box_1 .icon-box.testimonial-box .icon-box-text .star-rating {
order: 2;
margin-bottom: 20px;
margin-top: unset;
}
.ldp_main_box_8 .ldp_box_1 .icon-box.testimonial-box .icon-box-img.testimonial-image.circle {
margin-bottom: 12px;
}
.ldp_main_box_8 .ldp_box_1 .icon-box.testimonial-box .icon-box-text .testimonial-meta.pt-half .testimonial-name.test_name:after {
content: "";
width: 16px;
height: 16px;
margin-left: 8px;
display: inline-block;
position: relative;
background-repeat: no-repeat;
background-size: contain;
background-position: center;
background-image: url(//tata.edu.vn/wp-content/themes/devvn-child/images/check.svg);
top: 2px;
}
.ldp_main_box_8 .slide_action_library {
padding-top: 30px;
}
.ldp_main_box_8 .slide_action_library button.arrow {
background-color: #fff;
}
.ldp_main_box_8 .slide_action_library button.arrow:hover svg {
fill: #fff;
}
.ldp_main_box_8 .ldp_box_2 .slider button.flickity-button.flickity-prev-next-button,
.ldp_main_box_8 .ldp_box_1 .slider button.flickity-button.flickity-prev-next-button {
display: none;
}
.ldp_main_box_8 .ldp_box_2 .img.col .img-inner {
border-radius: 24px;
overflow: hidden;
box-shadow: 0px 4px 12px 0px rgba(153, 173, 255, 0.25);
}
.ldp_main_box_8 .ldp_box_2 .img.col {
max-width: 446px;
flex-basis: 446px;
}
.ldp_main_box_8 .ldp_box_2 .slide_action_library {
padding-top: unset;
}
.ldp_list_brands .col-inner {
display: flex;
align-items: center;
gap: 64px;
}
.ldp_list_brands .col-inner .img {
margin-bottom: unset;
}
.ldp_list_brands .col-inner img {
max-width: 100%;
width: unset;
display: block;
margin: 0 auto;
margin-bottom: unset;
}
.ldp_main_box_9 .ux-logo .ux-logo-link {
padding: unset !important;
margin-bottom: 20px;
}
.ldp_contact_buttons {
margin: unset !important;
max-width: 94px;
width: auto;
max-width: inherit !important;
position: fixed;
right: 0;
bottom: 0;
z-index: 999;
}
.ldp_header.absolute.active {
background-color: #2340AB;
}
.ldp_contact_buttons .img {
width: 64px;
margin-left: auto;
margin-right: 0;
background-color: #fff;
height: 64px;
max-width: 64px;
display: flex;
align-items: center;
justify-content: center;
border-radius: 100%;
box-shadow: 0px 4px 4px 0px rgba(10, 13, 18, 0.06);
}
.ldp_contact_buttons .img:nth-child(1) img {
height: 40px;
}
.ldp_contact_buttons .button.primary {
margin: unset;
}
.pum-theme-lightbox img.size-full {
border-radius: 24px;
}
div#ldp_form_dk.ldp_main_box_2 {
padding-bottom: 24px !important;
}
.ldp_video_button .absolute.no-click.x50.y50.md-x50.md-y50.lg-x50.lg-y50.text-shadow-2 {
display: none;
}
.ldp_video_button .overlay {
display: none;
}
.ldp_lt_list_items .item:nth-child(3) > :nth-child(2) {
transition-delay: .4s;
}
.ldp_lt_list_items .item:nth-child(4) > :nth-child(2) {
transition-delay: .6s;
}
.ldp_lt_list_items .item:nth-child(5) > :nth-child(2) {
transition-delay: .8s;
}
.ldp_lt_list_items .item:nth-child(6) > :nth-child(2) {
transition-delay: 1s;
}
.ldp_lt_list_items .item:nth-child(7) > :nth-child(2) {
transition-delay: 1.2s;
}
.pum-theme-1320 .pum-container, .pum-theme-lightbox .pum-container {
margin-bottom: unset !important;
}
.ldp_main_box_2 .ldp_box_1 .box_left .content p {
margin-bottom: unset;
}
.ldp_main_box_5 .ldp_box_1 .box_left > .col-inner {
display: flex;
align-items: center;
justify-content: center;
}
.ldp_main_box_8 .row-full-width.ldp_box_1 > .col:nth-child(2), .ldp_main_box_8 .row-full-width.ldp_box_2 > .col:nth-child(1) {
padding-right: unset;
}
div#ldp_form_dk button.mfp-close {
background-color: #fff !important;
opacity: 1;
border-radius: 100%;
height: 30px;
width: 30px;
display: flex;
align-items: center;
justify-content: center;
top: -10px !important;
right: -10px;
z-index: 2;
line-height: normal;
mix-blend-mode: unset;
box-shadow: 0px 0px 15px 1px rgb(0 0 0 / 24%) !important;
text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.23) !important;
}
div#ldp_form_dk button.mfp-close svg.feather {
z-index: 5;
width: 16px;
position: relative;
height: 16px;
stroke: #000;
}
.page-template-page-blank-landingpage .mfp-ready .mfp-close {
display: none;
}
.ldp_iframe_video .videoWrapper {
border-radius: 10px;
overflow: hidden;
}
@media only screen and (min-width: 550px) {
.ldp_footer .ldp_footer_box_1 .box_right {
max-width: 33.33333%;
flex-basis: 33.33333%;
}
.ldp_header.absolute {
position: fixed !important;
z-index: 100;
}
.ldp_footer .ldp_footer_box_1 .box_left {
max-width: 66.66667%;
flex-basis: 66.66667%;
}
}
@media (min-width: 850px) and (max-width: 991px) {
.ldp_main_box_2 .ldp_box_2 > .col:nth-child(3) .icon-box.featured-box .icon-box-img {
max-width: 50px;
flex-basis: 50px;
}
.ldp_main_box_2 .ldp_box_2 > .col:nth-child(3) .icon-box.featured-box .icon-box-text.last-reset {
max-width: calc(100% - 50px);
flex-basis: calc(100% - 50px);
}
.ldp_main_box_2 .ldp_box_2 .icon-box.featured-box .icon-box-text.last-reset:before {
height: 90px;
}
.ldp_main_box_2 .ldp_box_2 .icon-box.featured-box .icon-box-text.last-reset {
font-size: 13px;
}
.ldp_main_box_2 .ldp_box_2 .icon-box.featured-box {
padding: 20px 30px;
}
.ldp_main_box_2 .ldp_box_2 > .col:nth-child(1) .icon-box.featured-box .icon-box-img {
max-width: 80px;
flex-basis: 80px;
}
.ldp_main_box_2 .ldp_box_2 > .col:nth-child(1) .icon-box-text.last-reset p strong {
font-size: 30px;
}
.ldp_main_box_2 .ldp_box_2 > .col:nth-child(1) .icon-box-text.last-reset p strong span {
font-size: 20px;
top: -7px;
}
.ldp_main_box_2 .ldp_box_2 > .col:nth-child(1) .icon-box.featured-box .icon-box-text.last-reset {
max-width: calc(100% - 80px);
flex-basis: calc(100% - 80px);
}
}
@media only screen and (min-width: 850px) and (max-width: 1140px) {
.ldp_header .ldp_logo {
max-width: 182px;
flex-basis: 182px;
}
.ldp_main_box_2 .ldp_box_1 .box_left .content {
font-size: 41px;
}
.ldp_header .ldp_menu {
max-width: calc(100% - 182px);
flex-basis: calc(100% - 182px);
}
.ldp_main_box_1 .section-content .ldp_title .box_right.col {
max-width: 650px;
flex-basis: 650px;
}
.ldp_main_box_1 .section-content .ldp_title .col:nth-child(1) {
max-width: calc(100% - 650px);
flex-basis: calc(100% - 650px);
}
}
@media only screen and (min-width: 768px) {
.ldp_tkb .item:nth-child(4), .ldp_tkb .item:nth-child(1), .ldp_tkb .item:nth-child(2), .ldp_tkb .item:nth-child(5) {
border-right: 3px solid #D8DDF3;
}
}
@media only screen and (min-width: 850px) {
.row.ldp_list_students .gallery-col.col {
max-width: calc(100% / 9);
flex-basis: calc(100% / 9);
}
.ldp_main_box_1 .section-content.relative .ldp_title .box_right {
max-width: 680px;
flex-basis: 680px;
}
.ldp_main_box_1 .section-content.relative .ldp_title .box_left {
max-width: calc(100% - 680px);
flex-basis: calc(100% - 680px);
}
.ldp_main_box_2 .ldp_box_2 .icon-box.featured-box .icon-box-text.last-reset {
padding-left: 25px;
}
.ldp_main_box_2 .ldp_box_2 > .col:nth-child(2) .icon-box.featured-box .icon-box-img {
max-width: 45px;
flex-basis: 45px;
}
.ldp_main_box_2 .ldp_box_2 > .col:nth-child(2) .icon-box.featured-box .icon-box-text.last-reset {
max-width: calc(100% - 45px);
flex-basis: calc(100% - 45px);
}
.ldp_main_box_2 .ldp_box_2 .icon-box.featured-box .icon-box-text.last-reset:before {
left: 10px;
}
.ldp_main_box_2 .ldp_box_2 > .col:nth-child(1) .icon-box.featured-box .icon-box-img {
max-width: 120px;
flex-basis: 120px;
}
.ldp_main_box_2 .ldp_box_2 > .col:nth-child(1) .icon-box-text.last-reset p strong {
font-size: 40px;
}
.ldp_main_box_2 .ldp_box_2 > .col:nth-child(1) .icon-box.featured-box .icon-box-text.last-reset {
max-width: calc(100% - 120px);
flex-basis: calc(100% - 120px);
}
}
@media only screen and (min-width: 850px) and (max-width: 1024px) {
.ldp_main_box_1 > .section-content.relative > .gap-element:nth-child(1) {
display: none !important;
}
.ldp_title .box_right .text > :nth-child(1) {
font-size: 40px !important;
}
.ldp_title .box_right .text > :nth-child(1) strong {
padding: 25px;
}
.ldp_main_box_1 .section-content.relative .ldp_title .box_right {
max-width: 500px;
flex-basis: 500px;
margin-right: 0;
margin-left: auto;
}
}
@media only screen and (min-width: 925px)  and (max-width: 1024px) {
.ldp_main_box_2 .ldp_box_1 .box_left .content {
font-size: 36px;
}
}
@media only screen and (min-width: 992px)  and (max-width: 1140px) {
.ldp_main_box_2 .ldp_box_2 > .col:nth-child(3) .icon-box.featured-box .icon-box-img {
max-width: 85px;
flex-basis: 85px;
}
.ldp_main_box_2 .ldp_box_2 > .col:nth-child(3) .icon-box.featured-box .icon-box-text.last-reset {
max-width: calc(100% - 85px);
flex-basis: calc(100% - 85px);
}
}
@media only screen and (min-width: 992px) {
.ldp_header .ldp_menu {
max-width: calc(100% - 226px);
flex-basis: calc(100% - 226px);
}
.ldp_header .ldp_logo {
max-width: 226px;
flex-basis: 226px;
}
.ldp_main_box_2 .ldp_box_2 .icon-box.featured-box .icon-box-text.last-reset {
padding-left: 30px;
}
.ldp_main_box_2 .ldp_box_2 .icon-box.featured-box {
padding: 24px 30px;
}
}
@media only screen and (min-width: 1140px) {
.ldp_main_box_2 .ldp_box_2 > .col:nth-child(1) .icon-box.featured-box .icon-box-img {
max-width: 170px;
flex-basis: 170px;
}
.ldp_main_box_2 .ldp_box_2 > .col:nth-child(1) .icon-box.featured-box
.icon-box-text.last-reset {
max-width: calc(100% - 170px);
flex-basis: calc(100% - 170px);
}
}
@media only screen and (min-width: 1200px) {
.ldp_main_box_2 .ldp_box_2 .icon-box.featured-box {
padding: 24px 40px;
}
}
@media only screen and (max-width: 1920px) {
.ldp_main_box_1 > .section-bg.fill img.bg {
object-fit: contain;
top: 100px;
}
}
@media only screen and (min-width: 1680px) and (max-width: 1920px) {
.ldp_main_box_1 .section-content.relative > .gap-element:nth-child(3) {
padding-top: 260px !important;
}
}
@media only screen and (min-width: 1440px) and (max-width: 1680px) {
.ldp_main_box_1 .section-content.relative > .gap-element:nth-child(3) {
padding-top: 165px !important;
}
}
@media only screen and (min-width: 1140px) and (max-width: 1440px) {
.ldp_main_box_1 .section-content.relative > .gap-element:nth-child(3) {
padding-top: 75px !important;
}
.ldp_main_box_4 > .section-bg.fill img.bg {
object-position: 30% 50%;
}
.ldp_main_box_1 .section-content.relative > .gap-element:nth-child(1) {
padding-top: unset !important;
}
}
@media only screen and (max-width: 1680px) {
.page-template-page-blank-landingpage .container, .page-template-page-blank-landingpage .row {
max-width: 1260px;
}
}
@media only screen and (max-width: 1300px) {
.ldp_main_box_1 .gap-element:nth-child(3) {
padding-top: 150px !important;
}
}
@media only screen and (max-width: 1200px) {
.ldp_title .box_right .text > :nth-child(1) {
font-size: 50px;
}
}
@media only screen and (max-width: 1140px) {
.row .row.ldp_list_students {
margin-left: -10px;
margin-right: -10px;
}
.row.ldp_list_students .gallery-col.col {
padding-left: 10px;
padding-right: 10px;
}
.ldp_main_box_4 .ldp_lt_list_items {
max-width: 850px;
}
.ldp_lt_list_items > .col-inner {
background-size: 83% 78.7%;
}
.ldp_lt_list_items .item:nth-child(3) {
margin-left: 240px;
}
.ldp_lt_list_items .item:nth-child(4) {
margin-left: 180px;
}
.ldp_lt_list_items .item:nth-child(5) {
margin-left: 120px;
}
.ldp_lt_list_items .item:nth-child(6) {
margin-left: 60px;
}
.ldp_lt_list_items .item:nth-child(2), .ldp_lt_list_items .ldp_lt_star.img:nth-child(1) {
margin-left: 300px;
}
.ldp_main_box_5 .ldp_box_1 .box_left > .col-inner ul {
padding-left: 150px;
background-size: 150px;
background-position: left center;
}
}
@media only screen and (max-width: 849px) {
.ldp_lo_trinh_title > :nth-child(1) {
font-size: 32px;
}
.ldp_main_box_8 .ldp_box_title > :nth-child(1) {
margin-bottom: unset;
}
.ldp_list_brands .col-inner {
gap: 30px;
}
.ldp_main_box_5 .ldp_title > :nth-child(1) {
font-size: 32px;
}
.ldp_main_box_5 .ldp_title {
margin-bottom: 20px;
}
.ldp_main_box_5 .ux-logo .ux-logo-link {
margin-top: unset;
margin-bottom: 30px;
}
.ldp_main_box_5 {
padding-bottom: 50px !important;
}
.ldp_main_box_5 .ldp_box_1 .box_left > .col-inner ul {
background-size: contain;
}
.ldp_lt_list_items .ldp_lt_star {
max-width: 106px;
}
.ldp_lt_list_items .item > :nth-child(2) {
display: none;
}
.ldp_main_box_4 .ldp_lt_list_items {
max-width: 752px;
}
.ldp_lt_list_items > .col-inner {
background-size: 83% 85.3%;
}
.ldp_main_box_4 > .section-bg.fill > img.bg {
object-position: 100% 50%;
}
.ldp_header .ldp_logo .ux-logo {
flex-grow: 1;
}
.row.ldp_list_students .gallery-col.col {
padding-bottom: 20px;
}
.ldp_main_box_3 {
padding-bottom: 20px !important;
}
.ldp_box_title > :nth-child(1) {
font-size: 32px;
}
.ldp_main_box_1 .ldp_title .box_left {
padding-left: unset;
padding-right: unset;
}
.ldp_main_box_1 .ldp_title .box_left .img {
margin-bottom: -29%;
}
.ldp_header .ldp_logo .col-inner {
display: flex;
align-items: center;
}
.ldp_header .ldp_logo .col-inner .button.primary {
margin: unset;
height: 40px;
min-height: unset;
border: unset;
}
.ldp_header .ldp_menu .ux-menu {
justify-content: flex-start;
gap: 20px;
flex-wrap: wrap;
}
.ldp_header .ldp_menu > .col-inner {
padding-top: 16px;
}
.ldp_header .ldp_logo .ux-logo .ux-logo-link.block {
max-width: 152px;
}
.ldp_main_box_1 > .section-bg.fill img.bg {
opacity: 0;
}
.ldp_service > .col > .col-inner {
transform: unset;
}
.ldp_title .box_right .text > :nth-child(1) strong {
padding: 36px;
}
.ldp_title .box_right .text > :nth-child(1) {
font-size: 40px;
}
.ldp_main_box_2 .ldp_box_1 .box_left .img {
transform: unset;
max-width: 100%;
}
.ldp_main_box_2 .ldp_box_2 .icon-box.featured-box {
max-width: 410px;
margin: 0 auto;
}
.ldp_main_box_2 .ldp_box_2 > .col:nth-child(3) .icon-box.featured-box {
flex-direction: row-reverse;
}
.ldp_main_box_2 .ldp_box_2 > .col:nth-child(3) .icon-box.featured-box .icon-box-text.last-reset {
padding-right: 50px;
padding-left: unset;
}
.ldp_main_box_2 .ldp_box_2 > .col:nth-child(3) .icon-box.featured-box .icon-box-text.last-reset:before {
right: 20px;
left: auto;
}
.ldp_main_box_2 .ldp_box_1 .box_left .content {
font-size: 32px;
}
.ldp_main_box_6 .box.box-label .box-text {
font-size: 20px;
max-width: 210px;
}
.ldp_main_box_7 .ldp_box_3 .ldp_info ul {
flex-wrap: wrap;
}
.ldp_main_box_7 .ldp_box_3 .ldp_info ul li {
max-width: 100%;
flex-basis: 100%;
border: unset;
padding: 12px;
}
.ldp_main_box_7 .ldp_box_3 .ldp_box_title {
margin-bottom: 30px;
}
.ldp_main_box_7 .ldp_box_3 .ldp_box_title > :nth-child(1) {
font-size: 32px;
}
.ldp_list_teams .box.box-label.box-text-bottom .box-text.text-left {
padding: 12px;
left: 10px;
right: 10px;
bottom: 10px;
}
.ldp_main_box_7 .ldp_box_3 .ldp_info ul li strong {
font-size: 40px;
}
.ldp_main_box_7 > .section-bg.fill {
top: 14%;
}
}
@media only screen and (max-width: 767px) {
.ldp_lt_list_items > .col-inner {
background-size: 85% 85.3%;
background-position: 168% 100%;
}
.ldp_tkb > .col-inner > .uxb-wrapper.uxb-wrapper--text.uxb-draggable, .ldp_tkb .item {
max-width: 100%;
flex-basis: 100%;
border-right: unset;
}
.ldp_list_teams > .col {
max-width: 100%;
flex-basis: 100%;
}
.ldp_main_box_4 .ldp_lt_list_items {
max-width: calc(100% - 16px);
flex-basis: calc(100% - 16px);
}
.ldp_lt_list_items .item:nth-child(6) {
margin-left: 30px;
}
.ldp_lt_list_items .item:nth-child(5) {
margin-left: 60px;
}
.ldp_lt_list_items .item:nth-child(4) {
margin-left: 90px;
}
.ldp_lt_list_items .item:nth-child(3) {
margin-left: 120px;
}
.ldp_lt_list_items .item:nth-child(2) {
margin-left: 150px;
}
.ldp_lt_list_items .ldp_lt_star.img:nth-child(1) {
margin-left: 180px;
}
.ldp_main_box_5 .ldp_box_1 .box_right > .col-inner .box.box-push {
border-radius: 20px;
overflow: hidden;
}
.ldp_main_box_6 .box.box-label .box-text {
max-width: 172px;
padding: 20px;
}
}
@media only screen and (max-width: 549px) {
.ldp_header .ldp_menu .ux-menu .ux-menu-link.flex.menu-item .ux-menu-link__link.flex {
font-size: 14px;
}
.ldp_lt_list_items > .col-inner {
background-image: unset;
}
.ldp_list_brands .col-inner .img {
max-width: 243px;
margin: 0 auto;
}
.ldp_lt_list_items > .col-inner:after {
content: "";
background-color: #192D7A;
right: 0;
bottom: 0;
width: 63%;
display: block;
position: absolute;
top: 110px;
z-index: -1;
}
.ldp_header.absolute.active {
padding-top: 20px !important;
padding-bottom: 20px !important;
}
div#ldp_form_dk .ldp_form_title strong {
font-size: 32px;
}
div#ldp_form_dk.ldp_main_box_2 {
padding-left: 30px !important;
padding-right: 30px !important;
}
.ldp_main_box_8 .ldp_box_1 .slider .section.col .icon-box.testimonial-box {
padding: 32px 24px;
}
.ldp_main_box_8 .ldp_box_1 .slider .section.col, .ldp_main_box_8 .ldp_box_2 .img.col {
max-width: 297px;
flex-basis: 297px;
}
.ldp_main_box_5 .ldp_box_1 .box_left > .col-inner ul {
padding-left: unset;
background-image: unset;
}
.ldp_main_box_5 .ldp_box_1 .box_left > .col-inner {
background-color: transparent !important;
}
.ldp_main_box_5 .ldp_box_1 .box_left > .col-inner ul li {
background: #F0F3FF;
}
.row.ldp_list_students .gallery-col.col .box .box-text p span {
font-size: 16px;
}
.row.ldp_list_students .gallery-col.col .box .box-text {
font-size: 12px;
padding: 10px;
}
.ldp_header .ldp_menu .ux-menu {
gap: 15px;
}
.ldp_footer .ldp_footer_box_1 .box_right > .col-inner {
align-items: flex-start;
}
.ldp_footer .ux-logo-link img {
max-height: 80px;
width: auto;
}
.ldp_title .box_right .text > :nth-child(1) {
max-width: 400px;
margin-left: auto;
margin-right: auto;
font-size: 36px;
}
.row.ldp_list_students .gallery-col.col {
padding-left: 5px;
padding-right: 5px;
padding-bottom: 10px;
}
.row .row.ldp_list_students {
margin-left: -5px;
margin-right: -5px;
}
.ldp_title .box_right .text > :nth-child(1) strong {
background-image: url(//tata.edu.vn/wp-content/themes/devvn-child/images/ldp_mobile_bg_title.png);
max-width: 305px;
margin-left: auto;
margin-right: auto;
}
.ldp_title .box_right {
padding-bottom: unset;
}
.ldp_title .box_right .button {
margin-bottom: unset;
}
.ldp_main_box_2 .ldp_box_2 > .col:nth-child(1) .icon-box.featured-box .icon-box-img {
max-width: 140px;
flex-basis: 140px;
}
.ldp_main_box_2 .ldp_box_2 > .col:nth-child(1) .icon-box.featured-box .icon-box-text.last-reset {
max-width: calc(100% - 140px);
flex-basis: calc(100% - 140px);
padding-left: 35px;
}
.ldp_main_box_2 .ldp_box_2 .icon-box.featured-box .icon-box-text.last-reset:before {
left: 15px;
}
.ldp_main_box_2 .ldp_box_2 .icon-box.featured-box {
padding: 18px 40px;
min-height: 150px;
}
.ldp_main_box_2 .ldp_box_2 > .col:nth-child(2) .icon-box.featured-box .icon-box-text.last-reset {
padding-left: 35px;
}
.ldp_main_box_2 .ldp_box_2 > .col:nth-child(3) .icon-box.featured-box .icon-box-text.last-reset {
padding-right: 35px;
right: unset;
}
.ldp_main_box_2 .ldp_box_2 > .col:nth-child(3) .icon-box.featured-box .icon-box-img {
max-width: 87px;
flex-basis: 87px;
}
.ldp_main_box_2 .ldp_box_2 > .col:nth-child(1) .icon-box-text.last-reset p strong {
font-size: 40px;
}
.ldp_main_box_2 .ldp_box_2 > .col:nth-child(1) .icon-box-text.last-reset p strong span {
font-size: 24px;
top: -10px;
}
.ldp_main_box_2 .ldp_box_2 > .col:nth-child(3) .icon-box.featured-box .icon-box-text.last-reset {
max-width: calc(100% - 87px);
flex-basis: calc(100% - 87px);
}
.ldp_main_box_2 .ldp_box_2 .icon-box.featured-box .icon-box-text.last-reset {
font-size: 14px;
}
.ldp_main_box_2 .ldp_box_2 > .col:nth-child(3) .icon-box.featured-box {
padding-left: 56px;
}
.ldp_main_box_2 .ldp_box_1 .box_right .col-inner .text strong {
font-size: 32px;
}
.ldp_main_box_2 .ldp_box_1 .box_left .content p {
margin-bottom: 30px;
}
.ldp_main_box_2 .ldp_box_2 > .col:nth-child(3) .icon-box.featured-box .icon-box-text.last-reset:before {
right: 15px;
}
.ldp_main_box_2 .ldp_box_2 > .col {
padding-bottom: 12px;
}
.ldp_main_box_7 > .section-bg.fill {
top: 51%;
}
.ldp_main_box_8 .ldp_box_title > :nth-child(1) {
margin-bottom: unset;
}
.ldp_list_brands .col-inner {
gap: 30px;
}
.ldp_list_brands .col-inner {
flex-direction: column;
}
.ldp_main_box_8 .ldp_box_1 .icon-box.testimonial-box .icon-box-text .ldp_label {
right: 24px;
}
.ldp_contact_buttons .img:nth-child(1) img {
height: 32px;
}
.ldp_contact_buttons .img:nth-child(2) img {
height: 26px;
}
.ldp_contact_buttons .img {
max-width: 48px;
height: 48px;
}
.ldp_main_box_9 .ldp_box_title > :nth-child(1) {
margin-bottom: 10px;
}
.ldp_contact_buttons .img {
position: fixed;
left: 15px;
}
.ldp_contact_buttons .img:nth-child(2) {
left: 78px;
}
.ldp_video_button a:after {
width: 50px;
height: 50px;
}
}
@media only screen and (min-width: 400px) and (max-width: 549px) {
.ldp_main_box_2 .ldp_box_2 .icon-box.featured-box {
padding: 18px 56px;
}
}
@media only screen and (max-width: 530px) {
.ldp_main_box_7 > .section-bg.fill {
top: 48%;
}
.ldp_lt_list_items > .col-inner:after {
width: 62%;
}
}
@media only screen and (max-width: 450px) {
.ldp_main_box_7 > .section-bg.fill {
top: 46%;
}
.row.ldp_list_students .gallery-col.col .box .box-text {
font-size: 10px;
}
.row.ldp_list_students .gallery-col.col .box .box-text p span {
font-size: 14px;
}
}
@media only screen and (max-width: 430px) {
.ldp_main_box_7 > .section-bg.fill {
top: 45%;
}
.ldp_header .ldp_menu .ux-menu .ux-menu-link.flex.menu-item .ux-menu-link__link.flex {
font-size: 13px;
}
.ldp_header .ldp_menu .ux-menu {
overflow-x: scroll;
flex-wrap: nowrap;
white-space: nowrap;
}
.ldp_header .ldp_menu .ux-menu {
gap: 8px;
}
.ldp_lt_list_items > .col-inner:after {
width: 53%;
}
}
@media only screen and (max-width: 380px) {
.ldp_header .ldp_menu .ux-menu .ux-menu-link.flex.menu-item .ux-menu-link__link.flex {
font-size: 12px;
}
.ldp_main_box_7 > .section-bg.fill {
top: 42%;
}
.ldp_header .ldp_logo .col-inner .button.primary {
padding-left: 10px;
padding-right: 10px;
font-size: 14px;
}
}
@media only screen and (max-width: 350px) {
.ldp_main_box_2 .ldp_box_2 > .col:nth-child(1) .icon-box.featured-box .icon-box-img {
max-width: 100px;
flex-basis: 100px;
}
.ldp_lt_list_items > .col-inner:after {
width: 45%;
}
.ldp_main_box_2 .ldp_box_2 > .col:nth-child(1) .icon-box.featured-box .icon-box-text.last-reset {
max-width: calc(100% - 100px);
flex-basis: calc(100% - 100px);
}
.ldp_main_box_2 .ldp_box_2 > .col:nth-child(2) .icon-box.featured-box .icon-box-img {
max-width: 40px;
}
.ldp_main_box_2 .ldp_box_2 > .col:nth-child(2) .icon-box.featured-box .icon-box-text.last-reset {
max-width: calc(100% - 40px);
flex-basis: calc(100% - 40px);
}
.ldp_main_box_2 .ldp_box_2 .icon-box.featured-box {
min-height: 125px;
background-size: 100%;
}
.ldp_main_box_2 .ldp_box_2 > .col:nth-child(3) .icon-box.featured-box .icon-box-img {
max-width: 60px;
flex-basis: 60px;
}
.ldp_main_box_2 .ldp_box_2 > .col:nth-child(3) .icon-box.featured-box .icon-box-text.last-reset {
max-width: calc(100% - 60px);
flex-basis: calc(100% - 60px);
}
.ldp_main_box_2 .ldp_box_2 > .col:nth-child(3) .icon-box.featured-box .icon-box-text.last-reset:before {
height: 80px;
}
.ldp_main_box_2 .ldp_box_2 .icon-box.featured-box .icon-box-text.last-reset:before {
height: 100px;
}
}  body.ldp_toiec_course .ldp_footer {
font-family: 'BR Omega VN', sans-serif;
color: #273378;
}
body.ldp_toiec_course {
font-family: 'EB Garamond', sans-serif;
}
.ldp_toiec_course .ldp_header .ldp_menu .ux-menu .ux-menu-link.flex.menu-item {
padding-right: 20px;
border-right: 2px solid #fff;
padding-left: 20px;
}
.ldp_toiec_course .ldp_header .ldp_menu .ux-menu {
gap: unset;
align-items: center;
}
.ldp_toiec_course .ldp_header .ldp_menu .ux-menu .ux-menu-link.flex.menu-item.button {
padding-right: unset;
border-right: unset;
}
.ldp_toiec_course .ldp_header .ldp_menu .ux-menu .ux-menu-link.flex.menu-item:nth-last-child(2) {
border-right: unset;
}
.ldp_toiec_course .ldp_header .ldp_menu .ux-menu .ux-menu-link.flex.menu-item:nth-child(1) {
padding-left: unset;
}
.ldp_toiec_course .ldp_main_box_1 .section-content.relative .ldp_title .box_right .ldp_content {
color: #fff;
padding-left: 80px;
}
.ldp_toiec_course .ldp_main_box_1 .ldp_title .box_right .ldp_content ul {
font-size: 30px;
font-family: 'EB Garamond', sans-serif;
text-align: left;
}
.ldp_toiec_course .ldp_main_box_1 .ldp_title .box_right .ldp_content ul li {
margin-left: unset;
list-style: none;
margin-bottom: unset;
padding-left: 43px;
background-image: url(//tata.edu.vn/wp-content/themes/devvn-child/images/check_ldp.svg);
background-size: 29px;
background-position: 2px 10px;
background-repeat: no-repeat;
}
.ldp_toiec_course .ldp_footer .ux-logo-link {
max-width: 465px;
}
.ldp_toiec_course .ldp_footer .ldp_footer_box_1 > .col > .col-inner .content {
font-size: 29px;
line-height: 1.3;
max-width: inherit;
font-family: 'EB Garamond', sans-serif;
color: #273378;
}
.ldp_toiec_course .ldp_footer .ldp_footer_box_1 .box_right {
max-width: 56%;
flex-basis: 56%;
}
.ldp_toiec_course .ldp_footer .ldp_footer_box_1 .box_left {
max-width: 44%;
flex-basis: 44%;
}
.ldp_toiec_course .ldp_footer .ldp_footer_box_1 .box_right > .col-inner {
flex-direction: row;
}
.ldp_toiec_course .ldp_footer .ldp_footer_box_1 .box_right > .col-inner > .plain {
margin-right: 40px;
}
.ldp_toiec_course .ldp_footer .ldp_footer_box_1 .box_right > .col-inner > .plain:last-child {
margin-right: unset;
}
.ldp_toiec_course .ldp_footer .ldp_footer_box_1 .box_right > .col-inner .plain .icon-box-text.last-reset strong {
font-size: 24px;
}
.ldp_toiec_course .ldp_footer .ldp_footer_box_1 .box_right > .col-inner .plain .icon-box.featured-box {
display: flex;
align-items: center;
}
.ldp_toiec_course .ldp_footer .ldp_footer_box_1 .box_right > .col-inner .plain .icon-box.featured-box .icon-box-text.last-reset {
padding-left: 10px;
line-height: 1.3;
}
.ldp_toiec_course .ldp_footer .ldp_footer_box_1 .box_right > .col-inner .plain .icon-box-text.last-reset p {
line-height: normal;
}
.ldp_toiec_course .ldp_footer .ldp_footer_box_1 .box_right > .col-inner .plain .icon-box.featured-box .icon-box-img img {
padding-top: unset;
}
.ldp_toiec_course .ldp_footer .ldp_footer_box_2 > .col > .col-inner p:nth-child(1) {
font-size: 25px;
line-height: 1.3;
margin-bottom: 20px;
}
.ldp_toiec_course .ldp_main_box_8 .slide_action_library {
padding-top: unset;
justify-content: flex-end;
}
.ldp_toiec_course .ldp_footer .ldp_footer_box_2 > .col > .col-inner p {
font-size: 24px;
margin-bottom: unset;
}
.ldp_toiec_course .ldp_main_box_8 .ldp_box_title > :nth-child(1) img {
display: inline-block;
max-width: 420px;
margin-bottom: 15px;
margin-left: 15px;
}
.ldp_toiec_course .ldp_main_box_8 .slide_action_library button.arrow svg {
height: 23px;
width: 22px;
}
.ldp_toiec_course .ldp_main_box_8 .slide_action_library button.arrow:hover svg {
fill: #2D62F0;
}
.ldp_toiec_course .slide_action_library button.arrow:hover svg path {
fill: #2D62F0;
}
.ldp_toiec_course .ldp_tkb .item ul li:nth-child(2n) {
justify-content: center;
}
.ldp_toiec_course .ldp_tkb .item ul li {
height: 78px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
font-size: 25px;
font-weight: 400;
font-family: 'EB Garamond', sans-serif;
display: flex;
align-items: center;
}
.ldp_toiec_course .ldp_tkb .item:nth-child(4),
.ldp_toiec_course .ldp_tkb .item:nth-child(1),
.ldp_toiec_course .ldp_tkb .item:nth-child(2),
.ldp_toiec_course .ldp_tkb .item:nth-child(5) {
border-right: 1px solid #D8DDF3;
}
.ldp_toiec_course .ldp_tkb > .col-inner {
border-radius: 65px;
}
.ldp_toiec_course .ldp_tkb .item p {
height: 78px;
display: flex;
justify-content: center;
align-items: center;
font-size: 30px;
font-family: 'EB Garamond', sans-serif;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.ldp_toiec_course .ldp_box_4 .ldp_main_box_7 .ldp_box_title {
margin-bottom: 25px;
}
.ldp_toiec_course .ldp_main_box_7 .ldp_box_title > :nth-child(1) {
font-size: 70px;
font-weight: 400;
font-family: 'EB Garamond', sans-serif;
}
.ldp_toiec_course .ldp_main_box_7 .ldp_box_3 .ldp_info ul li strong {
font-family: 'BR Omega VN', sans-serif;
font-size: 79px;
color: #FECA0A;
}
.ldp_toiec_course .ldp_main_box_7 .ldp_box_3 .ldp_info ul li:not(:last-child):after {
content: "";
width: 0;
height: 100px;
border-right: 5px solid #FECA0A;
border-radius: 99px;
display: block;
position: absolute;
right: -2.5px;
top: 50%;
transform: translateY(-50%);
}
.ldp_toiec_course .ldp_main_box_7 .ldp_box_3 .ldp_info ul li {
font-size: 39px;
font-weight: 400;
line-height: 1.2;
color: #273378;
padding-left: 100px;
padding-right: 100px;
border-right: unset;
position: relative;
}
.ldp_toiec_course .ldp_main_box_5 .ldp_box_title > :nth-child(1) {
font-size: 70px;
}
.ldp_toiec_course .ldp_box_title > :nth-child(1) {
color: #273378;
font-weight: 400;
font-family: 'EB Garamond', sans-serif;
font-size: 70px;
}
.ldp_toiec_course .ldp_main_box_7 .ldp_box_3 .ldp_box_title > :nth-child(1) {
font-size: 50px;
}
.ldp_toiec_course .ldp_main_box_7 .ldp_box_3 > .col > .col-inner .ux-logo-link img {
display: block;
margin: 0 auto;
}
.ldp_toiec_course .ldp_main_box_7 .ldp_box_3 .ldp_info ul li:nth-child(1) {
padding-left: unset;
padding-right: 100px;
}
.ldp_toiec_course .ldp_main_box_6 .ldp_box_desc {
font-size: 35px;
}
.ldp_toiec_course .ldp_box_desc {
font-size: 25px;
font-weight: 400;
}
.ldp_toiec_course .ldp_main_box_7 .ldp_box_3 .ldp_info ul li:nth-child(3) {
padding-left: 100px;
padding-right: unset;
}
.ldp_toiec_course .ldp_main_box_6 .ldp_box_title > :nth-child(1) {
margin-bottom: unset;
font-size: 70px;
font-family: 'EB Garamond', sans-serif;
font-weight: 400;
}
.ldp_toiec_course .ldp_main_box_5 {
counter-reset: li;
}
.ldp_toiec_course .ldp_main_box_5 .ldp_content ul {
margin-bottom: unset;
}
.ldp_toiec_course .ldp_main_box_5 .ldp_content ul li:last-child {
margin-bottom: unset;
}
.ldp_toiec_course .ldp_main_box_5 .ldp_content ul li {
margin-left: unset;
list-style: none;
background-color: #fff;
padding: 15px 50px;
font-size: 25px;
border-radius: 37px;
position: relative;
margin-bottom: 50px;
line-height: 1.3;
min-height: 122px;
display: flex;
align-items: center;
box-shadow: 0px 6px 10px #0000004d;
}
.ldp_toiec_course .ldp_main_box_5 .ldp_box_1:nth-child(2) {
max-width: 1120px;
}
.ldp_toiec_course .ldp_main_box_5 .ldp_content ul li:before {
content: counter(li);
counter-increment: li;
font-size: 216px;
position: absolute;
color: #FECA0A;
top: calc(50% - 9px);
left: -55px;
line-height: 160px;
z-index: 1;
transform: translateY(-50%);
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box:nth-child(2n) {
display: flex;
flex-direction: column-reverse;
justify-content: flex-start;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box {
max-width: 25%;
flex-basis: 25%;
justify-content: flex-start;
display: flex;
flex-direction: column;
padding-left: 10px;
padding-right: 10px;
}
.ldp_toiec_course .ldp_main_box_4 .ldp_content > .col-inner {
display: flex;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box .icon-box-text.last-reset p {
margin-bottom: unset;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box .icon-box-text.last-reset > :nth-child(1) {
font-size: 50px;
font-family: 'BR Omega VN', sans-serif;
line-height: 1.4;
padding-bottom: 10px;
position: relative;
margin-bottom: 30px;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box .icon-box-img img {
padding-top: unset;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box .icon-box-text.last-reset > :nth-child(2) {
font-size: 27px;
color: #ED1C24;
display: flex;
justify-content: center;
align-items: center;
line-height: 1.2;
margin-bottom: 15px;
font-family: 'BR Omega VN', sans-serif;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box .icon-box-text.last-reset > :nth-child(2) em {
font-style: normal;
font-weight: 700;
font-size: 32px;
color: #fff;
background-color: #1B1464;
border-radius: 10px;
padding: 8px 10px 3px;
line-height: 1;
margin-left: 35px;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box .icon-box-text.last-reset ul {
font-size: 23px;
margin-bottom: unset;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box .icon-box-text.last-reset ul li {
margin-left: unset;
list-style: none;
margin-bottom: unset;
line-height: 1.2;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box .icon-box-text.last-reset ul li::before {
width: 6px;
height: 6px;
content: "";
background-color: currentColor;
border-radius: 100%;
display: inline-block;
margin-right: 8px;
position: relative;
top: -4px;
}
.ldp_toiec_course.page-template-page-blank-landingpage .ldp_contact_buttons a.button.primary {
min-height: 48px;
font-size: 16px;
padding-left: 20px;
padding-right: 20px;
}
.ldp_toiec_course.page-template-page-blank-landingpage a.button.primary {
font-size: 25px;
min-height: 68px;
padding-left: 30px;
padding-right: 30px;
padding-bottom: 9px;
}
.ldp_toiec_course .ldp_lo_trinh_title > :nth-child(1) {
font-weight: 400;
font-size: 70px;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box:nth-child(2n) .icon-box-img {
margin-bottom: unset;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box .icon-box-img {
margin-bottom: 20px;
height: 139px;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box .icon-box-text.last-reset > :nth-child(1):before {
content: "";
display: block;
max-width: 225px;
left: 50%;
transform: translateX(-50%);
position: absolute;
width: 100%;
bottom: -2px;
border-bottom: 3px solid #273378;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box .icon-box-text.last-reset > :nth-child(2) strong {
text-align: left;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box:nth-child(2n) .icon-box-text.last-reset {
display: flex;
flex-direction: column;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box:nth-child(2n) .icon-box-text.last-reset > :nth-child(1) {
order: 3;
margin-bottom: unset;
padding-top: 40px;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box:nth-child(2n) .icon-box-text.last-reset > :nth-child(1)::before {
bottom: auto;
top: 0;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box:nth-child(2n) .icon-box-text.last-reset > :nth-child(3) {
margin-bottom: 25px;
}
.ldp_toiec_course .ldp_main_box_4 .ldp_content > .col-inner:before {
content: "";
position: absolute;
left: 0;
right: 0;
top: 25px;
bottom: -25px;
background-color: #B3C3FF;
z-index: -1;
border-radius: 78px;
pointer-events: none;
box-shadow: inset 0 0 10px 5px #fff;
}
.ldp_toiec_course .ldp_main_box_4 .ldp_content > .col-inner {
border-radius: 78px;
background-color: #DEE4FF;
box-shadow: inset 0 0 10px  5px #fff;
}
.ldp_toiec_course .ldp_main_box_4 .ldp_content > .col-inner:after, .ldp_lt_bg {
content: "";
background-image: url(//tata.edu.vn/wp-content/themes/devvn-child/images/ldp_bg_line.png);
background-position: center;
background-size: 100%;
background-repeat: no-repeat;
position: absolute;
left: -35px;
right: -35px;
top: 50%;
transform: translateY(-50%);
height: 399px;
pointer-events: none;
}
.ldp_toiec_course .ldp_main_box_2 .ldp_box_1 .box_right .col-inner {
border: 1px solid #FECA0A;
border-radius: 72px !important;
box-shadow: 0 0 10px #fff;
}
.ldp_toiec_course .ldp_main_box_2 .ldp_box_1 .box_left {
max-width: 54%;
flex-basis: 54%;
}
.ldp_toiec_course .ldp_main_box_2 .ldp_box_1 .box_right {
max-width: 46%;
flex-basis: 46%;
}
.ldp_toiec_course .ldp_main_box_2 .ldp_box_1 .box_right .col-inner .text p strong {
font-size: 33px;
font-family: 'BR Omega VN', sans-serif;
font-style: italic;
}
.ldp_toiec_course .ldp_main_box_2 .gform_wrapper ul.gform_fields .gfield_label {
font-size: 27px;
line-height: 1.2;
font-family: 'EB Garamond', sans-serif;
}
.ldp_toiec_course .ldp_main_box_2 .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),
.ldp_toiec_course.page-template-page-blank-landingpage .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select {
height: 48px;
font-size: 18px;
font-family: 'EB Garamond', sans-serif;
}
.ldp_toiec_course .ldp_main_box_2 .gform_wrapper .gform_footer input.button, .ldp_toiec_course.page-template-page-blank-landingpage .gform_wrapper .gform_footer input[type=submit] {
font-size: 28px;
max-width: 300px;
margin: 0 auto;
font-family: 'BR Omega VN', sans-serif;
display: flex;
text-transform: uppercase;
padding-top: 3px;
}
.ldp_toiec_course .ldp_main_box_2 .ldp_box_1 .box_left .content p {
font-family: 'MJ Breaker Rockin Display', sans-serif;
}
.ldp_toiec_course .ldp_main_box_1 .section-content.relative .ldp_title .box_right {
max-width: 770px;
flex-basis: 770px;
}
.ldp_toiec_course .ldp_main_box_1 .section-content.relative .ldp_title .box_left {
max-width: calc(100% - 770px);
flex-basis: calc(100% - 770px);
}
.ldp_toiec_course .ldp_main_box_1 .section-content.relative .ldp_title .box_right .text p {
margin-bottom: 15px;
}
.ldp_toiec_course .ldp_main_box_1 .section-content.relative .ldp_title .box_right .text img {
margin-bottom: unset;
}
.ldp_toiec_course .ldp_main_box_1 .ldp_title .box_right .button {
margin-left: 80px;
margin-right: auto;
background-color: #E41E26;
color: #fff;
font-size: 22px;
}
.ldp_toiec_course .ldp_main_box_1 > .section-bg.fill img.bg {
object-fit: cover;
top: 0;
}
.ldp_toiec_course .ldp_tkb:after {
content: "";
left: 15px;
right: 15px;
top: 20px;
position: absolute;
bottom: 10px;
background-color: #B3B3B3;
z-index: -1;
border-radius: 65px;
box-shadow: inset 0 0 10px  5px #fff;
}
.ldp_toiec_course .ldp_main_box_7 .ldp_box_3 > .col > .col-inner:after {
content: "";
left: 0;
right: 0;
top: 20px;
position: absolute;
bottom: -20px;
background-color: #B3B3B3;
z-index: -1;
border-radius: 72px;
box-shadow: inset 0 0 10px  5px #fff;
}
.ldp_toiec_course .ldp_box_2_title p:nth-child(2) {
color: #FECA0A !important;
position: absolute;
top: 4px;
left: 13px;
}
.ldp_toiec_course .ldp_box_2_title {
position: relative;
}
.ldp_toiec_course .ldp_box_2_title p:nth-child(1) {
font-size: 44px;
}
.ldp_toiec_course .ldp_box_2_title p {
font-family: 'MJ Breaker Rockin Display', sans-serif;
font-size: 42px;
color: #fff;
line-height: 2;
}
.ldp_toiec_course .ldp_box_2_title p {
margin-bottom: unset;
}
.ldp_toiec_course .ldp_box_2_title img.alignnone.size-full {
margin-bottom: 10px;
}
.ldp_toiec_course .ldp_main_box_1 > .section-bg.fill:after {
background: linear-gradient(0deg, #425CCC, rgba(92, 120, 222, 0.00) 100%);
}
.ldp_toiec_course .ldp_header .ldp_menu .ux-menu .ux-menu-link.flex.menu-item.button .ux-menu-link__link.flex {
font-family: 'BR Omega VN', sans-serif;
font-size: 20px;
text-transform: uppercase;
padding-top: 10px;
}
.ldp_toiec_course .ldp_header .ldp_menu .ux-menu .ux-menu-link.flex.menu-item .ux-menu-link__link.flex {
font-size: 20px;
font-family: 'BR Omega VN', sans-serif;
padding-top: 5px;
}
.ldp_lt_bg {
display: none;
}
@media (min-width: 1400px) {
.page-template-page-blank-landingpage.ldp_toiec_course .container,
.ldp_toiec_course.page-template-page-blank-landingpage .row:not(.row-full-width) {
max-width: 1330px !important;
}
} @media (max-width: 1399px) {
.page-template-page-blank-landingpage.ldp_toiec_course .container,
.ldp_toiec_course.page-template-page-blank-landingpage .row:not(.row-full-width) {
max-width: 1140px !important;
}
.ldp_toiec_course .ldp_footer .ldp_footer_box_1 .box_left {
max-width: 35%;
flex-basis: 35%;
}
.ldp_toiec_course .ldp_footer .ldp_footer_box_1 .box_right {
max-width: 65%;
flex-basis: 65%;
}
.ldp_toiec_course .ldp_footer .ux-logo-link img.ux-logo-image.block {
height: auto !important;
}
.ldp_toiec_course .ldp_main_box_1 .section-content.relative .ldp_title .box_right {
max-width: 700px;
flex-basis: 700px;
}
.ldp_toiec_course .ldp_main_box_1 .section-content.relative .ldp_title .box_left {
max-width: calc(100% - 700px);
flex-basis: calc(100% - 700px);
}
.ldp_toiec_course .ldp_main_box_2 .ldp_box_1 .box_right .col-inner {
border-radius: 50px !important;
}
.ldp_toiec_course .ldp_main_box_2 .ldp_box_1 .box_left .img {
width: 730px !important;
}
.ldp_toiec_course .ldp_main_box_2 .ldp_box_1 .box_right .col-inner .text p strong {
font-size: 29px;
}
.ldp_toiec_course .ldp_main_box_2 .gform_wrapper ul.gform_fields .gfield_label {
font-size: 24px;
}
.ldp_toiec_course .ldp_main_box_2 .gform_wrapper .gform_footer input.button, .ldp_toiec_course.page-template-page-blank-landingpage .gform_wrapper .gform_footer input[type=submit] {
font-size: 20px;
}
.ldp_toiec_course .ldp_box_title > :nth-child(1),
.ldp_toiec_course .ldp_main_box_7 .ldp_box_title > :nth-child(1),
.ldp_toiec_course .ldp_main_box_7 .ldp_box_title > :nth-child(1),
.ldp_toiec_course .ldp_main_box_6 .ldp_box_title > :nth-child(1),
.ldp_toiec_course .ldp_main_box_5 .ldp_box_title > :nth-child(1),
.ldp_toiec_course .ldp_lo_trinh_title > :nth-child(1) {
font-size: 56px;
}
.ldp_toiec_course .ldp_main_box_6 .ldp_box_desc {
font-size: 25px;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box .icon-box-text.last-reset > :nth-child(1) {
font-size: 40px;
}
.ldp_toiec_course .ldp_main_box_7 .ldp_box_3 .ldp_info ul li strong {
font-size: 65px;
}
.ldp_toiec_course .ldp_tkb .item p {
font-size: 24px;
}
.ldp_toiec_course .ldp_tkb .item ul li {
font-size: 20px;
}
.ldp_toiec_course .ldp_main_box_7 .ldp_box_3 .ldp_info ul li {
font-size: 30px;
}
.ldp_toiec_course .ldp_main_box_6 .box.box-label .box-text {
font-size: 30px;
}
.ldp_toiec_course.page-template-page-blank-landingpage a.button.primary {
font-size: 20px;
min-height: 56px;
padding-bottom: 7px;
}
} @media (max-width: 1199px) {
.page-template-page-blank-landingpage.ldp_toiec_course .container,
.ldp_toiec_course.page-template-page-blank-landingpage .row:not(.row-full-width) {
max-width: 960px !important;
}
.ldp_toiec_course .ldp_header .ldp_menu .ux-menu .ux-menu-link.flex.menu-item {
padding-left: 15px;
padding-right: 15px;
}
.ldp_toiec_course .ldp_header .ldp_menu .ux-menu .ux-menu-link.flex.menu-item.button .ux-menu-link__link.flex,
.ldp_toiec_course .ldp_header .ldp_menu .ux-menu .ux-menu-link.flex.menu-item .ux-menu-link__link.flex {
font-size: 17px;
}
.ldp_toiec_course .ldp_footer .ldp_footer_box_1 .box_right > .col-inner > .plain {
margin-right: 15px;
}
.ldp_toiec_course .ldp_header .ldp_menu .ux-menu .ux-menu-link.flex.menu-item.button .ux-menu-link__link.flex {
padding-top: 9px;
}
.ldp_toiec_course .ldp_footer .ldp_footer_box_1 .box_right > .col-inner .plain .icon-box-text.last-reset strong {
font-size: 20px;
}
.ldp_toiec_course .ldp_footer .ldp_footer_box_1 > .col > .col-inner .content {
font-size: 24px;
}
.ldp_toiec_course .ldp_main_box_1 .ldp_title .box_right .ldp_content ul {
font-size: 24px !important;
}
.ldp_toiec_course .ldp_main_box_1 .section-content.relative .ldp_title .box_right {
max-width: 500px;
flex-basis: 500px;
}
.ldp_toiec_course .ldp_main_box_1 .section-content.relative .ldp_title .box_right .ldp_content {
padding-left: 30px;
}
.ldp_toiec_course .ldp_main_box_1 .ldp_title .box_right .button {
margin-left: 30px;
font-size: 18px;
}
.ldp_toiec_course .ldp_main_box_1 .section-content.relative .ldp_title .box_left {
max-width: calc(100% - 500px);
flex-basis: calc(100% - 500px);
}
.ldp_toiec_course .ldp_main_box_2 .ldp_box_1 .box_left .img {
width: 625px !important;
}
.ldp_toiec_course .ldp_main_box_2 .gform_wrapper ul.gform_fields .gfield_label {
font-size: 20px;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box .icon-box-img img {
height: 110px;
width: auto;
margin: 0 auto;
display: block;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box .icon-box-img {
display: flex;
align-items: center;
justify-content: center;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box .icon-box-text.last-reset > :nth-child(1) {
font-size: 35px;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box .icon-box-text.last-reset > :nth-child(2) em {
font-size: 24px;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box .icon-box-text.last-reset ul {
font-size: 20px;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box .icon-box-text.last-reset > :nth-child(2) {
font-size: 24px;
}
.ldp_toiec_course .ldp_main_box_5 .ldp_content ul li:before {
font-size: 190px;
}
.ldp_toiec_course .ldp_main_box_7 .ldp_box_3 .ldp_info ul li:nth-child(3) {
padding-left: 50px;
}
.ldp_toiec_course .ldp_main_box_7 .ldp_box_3 .ldp_info ul li {
padding-left: 50px;
padding-right: 50px;
font-size: 24px;
}
.ldp_toiec_course .ldp_main_box_7 .ldp_box_3 .ldp_info ul li:nth-child(1) {
padding-right: 50px;
}
.ldp_toiec_course .ldp_main_box_7 .ldp_box_3 .ldp_info ul li strong {
font-size: 56px;
}
.ldp_toiec_course .ldp_main_box_8 .ldp_box_title > :nth-child(1) img {
max-width: 300px;
}
.ldp_toiec_course .ldp_main_box_4 .ldp_content > .col-inner {
padding-top: 40px !important;
padding-bottom: 40px !important;
}
} @media (max-width: 991px) {
.page-template-page-blank-landingpage.ldp_toiec_course .container,
.ldp_toiec_course.page-template-page-blank-landingpage .row:not(.row-full-width) {
max-width: 820px !important;
}
.ldp_toiec_course .ldp_header .ldp_menu .ux-menu .ux-menu-link.flex.menu-item.button .ux-menu-link__link.flex,
.ldp_toiec_course .ldp_header .ldp_menu .ux-menu .ux-menu-link.flex.menu-item .ux-menu-link__link.flex {
font-size: 15px;
}
.ldp_toiec_course .ldp_footer .ux-logo-link {
max-width: 300px;
margin: 0 auto;
}
.ldp_toiec_course .ldp_header .ldp_menu .ux-menu .ux-menu-link.flex.menu-item {
padding-left: 12px;
padding-right: 12px;
}
.ldp_toiec_course.page-template-page-blank-landingpage a.button.primary {
font-size: 15px;
text-transform: uppercase;
padding-top: 12px;
font-family: 'BR Omega VN', sans-serif;
}
.ldp_toiec_course .ldp_footer .ldp_footer_box_1 .box_left {
text-align: center;
}
.ldp_toiec_course .ldp_footer .ldp_footer_box_1 .box_right > .col-inner {
justify-content: space-between;
}
.ldp_toiec_course .ldp_footer .ldp_footer_box_1 .box_left,
.ldp_toiec_course .ldp_footer .ldp_footer_box_1 .box_right {
max-width: 100%;
flex-basis: 100%;
}
.ldp_toiec_course .ldp_main_box_2 .ldp_box_1 .box_left .img {
width: 550px !important;
}
.ldp_toiec_course .ldp_box_2_title img {
height: 180px;
width: auto;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box .icon-box-text.last-reset > :nth-child(1) {
font-size: 30px;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box .icon-box-text.last-reset > :nth-child(2) em {
margin-left: 15px;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box .icon-box-text.last-reset > :nth-child(2), .ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box .icon-box-text.last-reset > :nth-child(2) em {
font-size: 20px;
}
.ldp_toiec_course .ldp_main_box_7 .ldp_box_3 .ldp_info ul li strong {
font-size: 45px;
}
.ldp_toiec_course .ldp_main_box_7 .ldp_box_3 .ldp_info ul li:nth-child(3) {
padding-left: 30px;
}
.ldp_toiec_course .ldp_main_box_7 .ldp_box_3 .ldp_info ul li {
padding-right: 30px;
padding-left: 30px;
}
.ldp_toiec_course .ldp_main_box_7 .ldp_box_3 .ldp_info ul li:nth-child(1) {
padding-right: 30px;
}
.ldp_toiec_course .ldp_main_box_7 .ldp_box_3 .ldp_info ul li:nth-child(2) {
flex-grow: 1;
}
.ldp_toiec_course .ldp_tkb .item ul li {
height: 60px;
}
} @media (max-width: 849px) {
.page-template-page-blank-landingpage.ldp_toiec_course .container,
.ldp_toiec_course.page-template-page-blank-landingpage .row:not(.row-full-width) {
max-width: 720px !important;
}
.ldp_toiec_course .ldp_main_box_4 .ldp_content > .col-inner:after {
display: none;
}
.ldp_toiec_course .ldp_lt_bg {
display: block;
}
.ldp_toiec_course .ldp_box_2_title {
text-align: center;
}
.ldp_toiec_course .ldp_main_box_2 .ldp_box_1 .box_left .img {
width: 100% !important;
}
.ldp_toiec_course .ldp_main_box_2 .ldp_box_1 .box_right, .ldp_toiec_course .ldp_main_box_2 .ldp_box_1 .box_left,
.ldp_toiec_course .ldp_main_box_1 .section-content.relative .ldp_title .box_left,
.ldp_toiec_course .ldp_main_box_1 .section-content.relative .ldp_title .box_right {
max-width: 100%;
flex-basis: 100%;
}
.ldp_toiec_course .ldp_main_box_1 .section-content.relative .ldp_title .box_right .ldp_content {
padding-left: unset;
text-align: center;
}
.ldp_toiec_course .ldp_main_box_1 .ldp_title .box_right .ldp_content ul {
margin-left: -30px;
display: inline-block;
}
.ldp_toiec_course .ldp_main_box_1 .section-content.relative .ldp_title .box_right .text img {
right: -25px;
position: relative;
}
.ldp_toiec_course .ldp_main_box_1 .ldp_title .box_right .button {
margin-left: auto;
margin-right: auto;
display: flex;
max-width: 256px;
}
.ldp_toiec_course .ldp_main_box_4 .ldp_content > .col-inner:after, .ldp_lt_bg {
transform: translateY(-50%) rotate(90deg) scaleY(-1);
left: -60px;
right: -60px;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box {
max-width: 100%;
}
.ldp_toiec_course .ldp_main_box_4 .ldp_content > .col-inner {
flex-direction: column;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box:nth-child(2n) {
margin-left: 0;
margin-right: auto;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box {
flex-direction: row;
position: relative;
max-width: calc(50% + 65px);
flex-basis: calc(50% + 65px);
align-items: center;
padding-top: unset !important;
padding-bottom: unset !important;
margin-right: 0;
margin-left: auto;
width: 100%;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box .icon-box-img {
max-width: 130px;
flex-basis: 130px;
width: 100%;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box .icon-box-text.last-reset {
max-width: calc(100% - 130px);
flex-basis: calc(100% - 130px);
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box .icon-box-img {
padding-bottom: 36px;
margin-bottom: unset;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box .icon-box-text.last-reset > :nth-child(1) {
position: absolute;
left: 0;
bottom: 0;
margin-bottom: unset;
padding-bottom: unset;
line-height: 1;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box .icon-box-text.last-reset > :nth-child(1):before {
display: none;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box:nth-child(2n) .icon-box-text.last-reset > :nth-child(1) {
padding: unset;
right: 0;
left: auto;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box:nth-child(2n) {
flex-direction: row-reverse;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box .icon-box-text.last-reset > :nth-child(2) {
justify-content: flex-start;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box .icon-box-img img {
height: 75px;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box .icon-box-text.last-reset > :nth-child(1) {
font-size: 24px;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box .icon-box-text.last-reset > :nth-child(1) {
max-width: 130px;
width: 100%;
top: calc(50% + 54px);
transform: translateY(-50%);
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box:nth-child(2n) .icon-box-img {
padding-top: 45px;
padding-bottom: unset;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box:nth-child(2n) .icon-box-text.last-reset > :nth-child(1) {
top: calc(50% - 34px);
bottom: auto;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box .icon-box-img .icon {
margin-left: -30px;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box:nth-child(2n) .icon-box-img .icon {
margin-left: 20px;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box:nth-child(2) .icon-box-img {
padding-top: 30px;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box:nth-child(2) .icon-box-text.last-reset > :nth-child(1) {
top: calc(50% - 40px);
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box:nth-child(1) .icon-box-img {
padding-bottom: 50px;
}
.ldp_toiec_course .ldp_box_title > :nth-child(1), .ldp_toiec_course .ldp_main_box_7 .ldp_box_title > :nth-child(1), .ldp_toiec_course .ldp_main_box_7 .ldp_box_title > :nth-child(1), .ldp_toiec_course .ldp_main_box_6 .ldp_box_title > :nth-child(1), .ldp_toiec_course .ldp_main_box_5 .ldp_box_title > :nth-child(1), .ldp_toiec_course .ldp_lo_trinh_title > :nth-child(1) {
font-size: 45px;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box:nth-child(1) .icon-box-text.last-reset > :nth-child(1) {
top: calc(50% + 46px);
}
.ldp_toiec_course .ldp_main_box_6 .box.box-label .box-text {
font-size: 26px;
}
.ldp_toiec_course .ldp_main_box_6 .ldp_box_desc, .ldp_toiec_course .ldp_box_desc {
font-size: 20px;
}
.ldp_toiec_course .ldp_main_box_6 .row > .col:nth-child(3) .box.box-label .box-text {
left: 0;
right: auto;
}
.ldp_toiec_course .ldp_main_box_7 .ldp_box_3 .ldp_info ul {
flex-wrap: nowrap;
}
.ldp_toiec_course .ldp_main_box_1 > .section-bg.fill:after {
z-index: 9;
}
.ldp_toiec_course .ldp_main_box_1 .ldp_title .box_left .img {
margin-bottom: unset;
}
.ldp_toiec_course .ldp_main_box_7 .ldp_box_3 .ldp_info ul li {
min-width: unset;
}
.ldp_toiec_course .ldp_main_box_1 > .section-bg.fill {
background-image: url(//tata.edu.vn/wp-content/themes/devvn-child/images/bg_ldp_banner.jpg);
background-size: cover;
background-repeat: no-repeat;
background-position: top left;
}
} @media (max-width: 767px) {
.page-template-page-blank-landingpage.ldp_toiec_course .container,
.ldp_toiec_course.page-template-page-blank-landingpage .row:not(.row-full-width) {
max-width: 520px !important;
}
.ldp_toiec_course .ldp_tkb .item:nth-child(5) {
max-width: 100%;
flex-basis: 100%;
}
.ldp_toiec_course .ldp_main_box_1 .section-content.relative .ldp_title .box_right .text img {
right: -15px;
}
.ldp_toiec_course .ldp_footer_box_2 > .col .gap-element {
display: none !important;
}
.ldp_toiec_course .ldp_footer .ldp_footer_box_2 > .col > .col-inner p:nth-child(1) {
margin-bottom: 10px;
}
.ldp_toiec_course .ldp_footer_box_2 > .col {
max-width: 100%;
flex-basis: 100%;
}
.ldp_toiec_course .ldp_footer .ldp_footer_box_1 .box_right > .col-inner .plain .icon-box.featured-box .icon-box-img {
max-width: 35px;
}
.ldp_toiec_course .ldp_footer .ldp_footer_box_1 .box_right > .col-inner .plain .icon-box-text.last-reset strong {
font-size: 16px;
}
.ldp_toiec_course .ldp_footer .ldp_footer_box_1 > .col > .col-inner .content {
font-size: 18px;
}
.ldp_toiec_course .ldp_lt_bg {
left: -50%;
}
.ldp_toiec_course .ldp_main_box_5 .ldp_content ul li:before {
font-size: 160px;
left: -45px;
}
.ldp_toiec_course .ldp_main_box_6 .box.box-label .box-text {
font-size: 23px;
}
.ldp_toiec_course .ldp_box_title > :nth-child(1), .ldp_toiec_course .ldp_main_box_7 .ldp_box_title > :nth-child(1), .ldp_toiec_course .ldp_main_box_7 .ldp_box_title > :nth-child(1), .ldp_toiec_course .ldp_main_box_6 .ldp_box_title > :nth-child(1), .ldp_toiec_course .ldp_main_box_5 .ldp_box_title > :nth-child(1), .ldp_toiec_course .ldp_lo_trinh_title > :nth-child(1), .ldp_toiec_course .ldp_main_box_7 .ldp_box_3 .ldp_box_title > :nth-child(1) {
font-size: 40px;
}
.ldp_toiec_course .ldp_main_box_7 .ldp_box_3 .ldp_info ul li:not(:last-child):after {
display: none;
}
.ldp_toiec_course .ldp_main_box_7 .ldp_box_3 .ldp_info ul {
flex-wrap: wrap;
}
.ldp_toiec_course .ldp_main_box_7 .ldp_box_3 .ldp_info ul li:nth-child(1) {
padding-right: unset;
}
.ldp_toiec_course .ldp_main_box_7 .ldp_box_3 .ldp_info ul li:nth-child(2) {
padding-left: unset;
padding-right: unset;
}
.ldp_toiec_course .ldp_main_box_7 .ldp_box_3 .ldp_info ul li:nth-child(3) {
padding-left: unset;
}
.ldp_main_box_7 .ldp_box_3 > .col > .col-inner .ux-logo-link {
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box:nth-child(1) .icon-box-text.last-reset > :nth-child(1) {
top: calc(50% + 56px);
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box .icon-box-text.last-reset > :nth-child(1) {
top: calc(50% + 60px);
}
.ldp_toiec_course .ldp_main_box_7 .ldp_box_3 > .col > .col-inner .ux-logo-link img {
max-height: 65px;
width: auto;
}
}
@media (max-width: 549px) {
.ldp_toiec_course .ldp_header .ldp_menu .ux-menu {
overflow-x: scroll;
flex-wrap: nowrap;
white-space: nowrap;
}
.ldp_toiec_course .ldp_footer .ldp_footer_box_1 > .col > .col-inner .content {
font-size: 14px;
}
.ldp_toiec_course .ldp_header .ldp_logo .col-inner .button.primary {
font-size: 14px;
text-transform: uppercase;
padding-top: 11px;
}
.ldp_toiec_course .ldp_footer .ux-logo-link {
max-width: 200px;
}
.ldp_toiec_course .ldp_footer .ldp_footer_box_2 > .col > .col-inner p:nth-child(1) {
font-size: 16px;
margin-bottom: 5px;
}
.ldp_toiec_course .ldp_footer .ldp_footer_box_2 > .col > .col-inner p {
font-size: 14px;
}
.ldp_toiec_course .ldp_footer .ldp_footer_box_1 .box_right > .col-inner .plain .icon-box.featured-box .icon-box-img {
max-width: 20px;
}
.ldp_toiec_course .ldp_footer .ldp_footer_box_1 .box_right > .col-inner {
flex-wrap: nowrap;
white-space: nowrap;
overflow-x: scroll;
display: block;
}
.ldp_toiec_course .ldp_footer .ldp_footer_box_1 .box_right > .col-inner > .plain {
display: inline-block;
}
.ldp_toiec_course .ldp_footer .ldp_footer_box_1 .box_right > .col-inner .plain .icon-box.featured-box .icon-box-text.last-reset {
max-width: calc(100% - 20px);
padding-left: 8px;
}
.ldp_toiec_course .ldp_footer .ldp_footer_box_1 .box_right > .col-inner .plain .icon-box-text.last-reset strong {
font-size: 14px;
font-weight: 400;
}
.ldp_toiec_course .ldp_main_box_4 .ldp_content > .col-inner {
border-radius: 30px;
}
.ldp_toiec_course .ldp_main_box_2 .ldp_box_1 .box_right .col-inner {
border-radius: 30px !important;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box .icon-box-text.last-reset ul {
font-size: 12px;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box .icon-box-text.last-reset > :nth-child(2), .ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box .icon-box-text.last-reset > :nth-child(2) em {
font-size: 12px;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box .icon-box-text.last-reset > :nth-child(1) {
font-size: 14px;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box .icon-box-img img {
height: 40px;
}
.ldp_toiec_course .ldp_main_box_5 .ldp_content ul {
padding-left: 35px;
}
.ldp_toiec_course .ldp_main_box_5 .ldp_content ul li:before {
font-size: 150px;
left: -40px;
}
.ldp_toiec_course .ldp_main_box_5 .ldp_content ul li {
font-size: 20px;
}
.ldp_toiec_course .ldp_box_title > :nth-child(1), .ldp_toiec_course .ldp_main_box_7 .ldp_box_title > :nth-child(1), .ldp_toiec_course .ldp_main_box_7 .ldp_box_title > :nth-child(1), .ldp_toiec_course .ldp_main_box_6 .ldp_box_title > :nth-child(1), .ldp_toiec_course .ldp_main_box_5 .ldp_box_title > :nth-child(1), .ldp_toiec_course .ldp_lo_trinh_title > :nth-child(1), .ldp_toiec_course .ldp_main_box_7 .ldp_box_3 .ldp_box_title > :nth-child(1) {
font-size: 32px;
}
.ldp_toiec_course .ldp_main_box_6 .ldp_box_desc, .ldp_toiec_course .ldp_box_desc {
font-size: 16px;
}
.ldp_toiec_course .ldp_main_box_4 .ldp_content > .col-inner:before,
.ldp_toiec_course .ldp_tkb:after, .ldp_toiec_course .ldp_tkb > .col-inner, .ldp_toiec_course .ldp_main_box_7 .ldp_box_3 > .col > .col-inner:after, .ldp_toiec_course .ldp_main_box_7 .ldp_box_3 > .col > .col-inner {
border-radius: 30px !important;
}
.ldp_toiec_course .ldp_tkb .item p {
font-size: 20px;
}
.ldp_toiec_course .ldp_main_box_1 .ldp_title .box_right .ldp_content ul li {
font-size: 18px;
background-size: 18px;
padding-left: 30px;
}
.ldp_toiec_course .ldp_main_box_2 .ldp_box_1 .box_right .col-inner .text p strong {
font-size: 24px;
}
.ldp_toiec_course .ldp_main_box_1 .ldp_title .box_right .ldp_content ul {
margin-left: unset;
}
.ldp_toiec_course .ldp_main_box_8 .ldp_box_title > :nth-child(1) img {
max-width: 170px;
}
.ldp_toiec_course .ldp_tkb .item p {
height: 60px;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box .icon-box-img {
height: auto;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box:nth-child(1) .icon-box-img {
padding-bottom: 30px;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box:nth-child(1) .icon-box-text.last-reset > :nth-child(1) {
top: calc(50% + 22px);
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box:nth-child(2) .icon-box-text.last-reset > :nth-child(1) {
top: calc(50% - 20px);
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box .icon-box-text.last-reset > :nth-child(1) {
top: calc(50% + 22px);
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box .icon-box-img .icon {
margin-left: -24px;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box:nth-child(2n) .icon-box-text.last-reset > :nth-child(1) {
top: calc(50% - 15px);
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box:nth-child(2n) .icon-box-img {
padding-top: 36px;
}
.ldp_toiec_course .ldp_lt_bg {
left: 50%;
transform: translateY(-50%) translateX(-50%) rotate(90deg) scaleY(-1);
right: auto;
position: absolute;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box {
max-width: calc(50% + 35px);
flex-basis: calc(50% + 35px);
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box .icon-box-img {
max-width: 70px;
flex-basis: 70px;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box .icon-box-text.last-reset {
max-width: calc(100% - 70px);
flex-basis: calc(100% - 70px);
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box .icon-box-text.last-reset > :nth-child(1) {
max-width: 70px;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box:nth-child(2) .icon-box-img {
padding-top: 25px;
padding-bottom: 20px;
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box:nth-child(2) .icon-box-text.last-reset > :nth-child(1) {
top: calc(50% - 30px);
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box:nth-child(3) .icon-box-img {
padding-bottom: 22px;
padding-top: 20px;
}
.ldp_toiec_course .ldp_main_box_6 .row > .col:nth-child(3) .box.box-label .image-cover img {
transform: translateX(15%);
}
.ldp_toiec_course .ldp_main_box_4 .icon-box.featured-box:nth-child(3) .icon-box-text.last-reset > :nth-child(1) {
top: calc(50% + 35px);
}
}