#header .header-nav-main .menu-item-type-custom .sub-menu.nav-dropdown {
margin: 0 !important;
}
#header .header-nav-main .sub-menu.nav-dropdown .ux-menu-link {
width: 33.333% !important;
}
.text.dropdown-section-title p {
color: #000;
font-size: 20px;
}
#lien-he .mfp-close {
color: #fff !important;
}
#lien-he .wpcf7-submit svg {
display: none;
}
#lien-he .title-block h2 {
font-size: 30px;
}
#lien-he .section-contact-form {
padding: 30px;
}
.img-radius img {
border-radius: 12px;
}
.post-type-archive .post-pagination .page-numbers.current,
.post-type-archive .post-pagination .page-numbers:hover {
background-color: rgba(255, 0, 158, .3);
color: #892081;
}
#content.blog-single>.row .blog-content h1,
#content.blog-single>.row .blog-content h2,
#content.blog-single>.row .blog-content h3,
#content.blog-single>.row .blog-content h4,
#content.blog-single>.row .blog-content h5,
#content.blog-single>.row .blog-content h6,
#content.blog-single>.row .blog-content strong,
#content.blog-single .article-inner>.row .blog-content h1,
#content.blog-single .article-inner>.row .blog-content h2,
#content.blog-single .article-inner>.row .blog-content h3,
#content.blog-single .article-inner>.row .blog-content h4,
#content.blog-single .article-inner>.row .blog-content h5,
#content.blog-single .article-inner>.row .blog-content h6,
#content.blog-single .article-inner>.row .blog-content strong {
color: #892081  !important;
}
.post-type-archive .post-pagination .page-numbers {
width: 30px;
height: 30px;
font-weight: 600;
background: transparent;
color: rgba(255, 0, 158, .5);
}
b,
strong {
font-weight: 700;
} .project-design-1 .col {
padding-bottom: 0 !important;
}
.project-design-2 .row-1 .box {
display: flex;
flex-direction: column-reverse;
padding: 10px;
background: #fff;
border-radius: 12px;
box-shadow: 10px 10px 40px 0 rgb(24 25 26 / 16%);
}
.project-design-2 .project-slider__dots {
padding: 0;
}
.project-design-2 .row-1 .box-text {
padding: 10px;
}
.project-design-2 strong {
color: #892081;
}
.project-design-2 ul li {
margin-bottom: 3px;
}
.project-design-2 .img {
border-radius: 12px;
box-shadow: 10px 10px 40px 0 rgb(24 25 26 / 16%);
}  .single.single-post .entry-header .large-10.col {
flex-basis: 100%;
max-width: 100%;
}
.single.single-post .entry-content a,
.single.single-post .entry-content h2,
.single.single-post .entry-content h3,
.single.single-post div#ez-toc-container .ez-toc-link.current {
color: #892081 !important;
}
.single.single-post .entry-content img {
border-radius: 0.75rem;
}
#content.blog-single .article-inner>.row .blog-content.col :is(p, li, table, .wp-caption-text) strong {
color: #3a3a3a !important;
}
.wp-caption .wp-caption-text strong {
font-weight: 400 !important;	
}
.single.single-post .entry-content h2 {
font-size: 2em;
font-weight: 700;
margin-bottom: 24px;
}
.single.single-post .entry-content h3 {
font-size: 1.6em;
font-weight: 700;
margin-bottom: 24px;
}
.entry-content.single-page p {
line-height: 1.7;
margin-bottom: 24px;
}
div#ez-toc-container .ez-toc-title {
font-size: 18px !important;
font-weight: 700;
}
.entry-content.single-page .wp-caption {
margin-bottom: 24px;
}
div#ez-toc-container .ez-toc-list {
margin-top: .5rem !important;
}
.archive-projects__card {
height: 100%;
}
.archive-projects__card--inner {
height: 100%;
display: flex;
flex-direction: column;
}
.archive-projects__card__content {
flex-grow: 1;
}
#pagination-controls {
display: flex;
align-items: center;
justify-content: center;
}
.archive-projects__card .archive-projects__card__image {
padding-top: 125%;
transition: all 5s cubic-bezier(0.31, 0.32, 0.63, 0.63);
overflow: hidden;
}
.archive-projects__card .archive-projects__card__image img {
position: absolute;
top: 0;
left: 0;
width: 100%;
max-height: none;
transition: all 0.5s ease-in-out;
bottom: auto;
right: auto;
height: auto;
}
.archive-projects__card:hover .archive-projects__card__image img {
-webkit-transition: inherit;
transition: inherit;
top: 100%;
-webkit-transform: translateY(-100%);
transform: translateY(-100%);
}
footer .text-outstanding span {
color: #fff;
text-align: center;
animation: glow 1s ease-in-out infinite alternate;
}
@keyframes glow {
0% {
text-shadow: 0 0 3px #fff, 0 0 4px #fff, 0 0 5px #e60073, 0 0 6px #e60073, 0 0 7px #e60073, 0 0 8px #e60073, 0 0 9px #e60073;
}
100% {
text-shadow: 0 0 8px #fff, 0 0 12px red, 0 0 16px red, 0 0 20px red, 0 0 24px red, 0 0 32px red, 0 0 36px red;
}
}
.introduce-1 .title-block h2 {
line-height: 1.5;
}
.introduce-1 p {
font-size: 17px;
margin-top: 8px;
margin-bottom: 32px;
}
.introduce-optimal .icon-box h3 {
font-size: 24px;
border-bottom: 1px solid #CFCFCF;
margin-bottom: 24px;
}
.introduce-team .box-image {
border-radius: 8px;
}
.introduce-team .box-text {
width: 92%;
border-radius: 8px;
background-color: #fff;
margin-left: auto;
margin-right: auto;
padding: 16px;
margin-top: -32px;
}
.introduce-team .box-text h4 {
font-size: 20px;
letter-spacing: -0.941337px;
line-height: 1.75;
transition: all .3s ease-in-out;
}
.introduce-team .box-text p {
font-size: 16px;
color: #333;
}
.introduce-team .box-text .button {
color: #333;
margin: 0;
}
.introduce-team .box:hover h4,
.introduce-team .button:hover {
color: #ff009e;
}
.introduce-1 .button {
margin: 0;
} .section-solution ul {
list-style: none;
margin-bottom: 32px;
}
.section-solution ul li {
margin-left: 0;
font-size: 16px;
margin-bottom: 8px;
}
.section-solution ul li:before {
content: url(https://thietkewebfindme.com/wp-content/uploads/2024/04/point.png);
margin-right: 12px;
position: relative;
top: 3px;
}
.hosting-at-findme .title-block p,
.hosting-price-list .title-block p {
max-width: 60%;
margin: auto;
}
.hosting-at-findme .column-2 .col-inner {
background: #fff;
padding: 26px;
border-radius: 6px;
box-shadow: 20px 20px 40px rgba(124, 15, 209, 0.12);
height: 100%;
display: flex;
flex-direction: column;
}
.hosting-at-findme .column-2 .icon-box {
align-items: center;
margin-top: auto;
}
.hosting-at-findme .column-2 .icon-box-text {
text-align: left;
}
.hosting-at-findme h3 {
font-size: 18px;
margin-bottom: 18px;
}
.hosting-at-findme .column-2 p {
font-size: 16px;
margin-bottom: 32px;
}
.hosting-at-findme .icon-box .button {
margin: 0;
font-size: 14px;
color: #E33882;
}
.hosting-price-list .tab {
margin-right: 16px;
}
.hosting-price-list .tab a {
border-radius: 6px;
font-size: 16px;
padding: 8px 16px;
line-height: normal;
}
.hosting-price-list .tab.active a,
.hosting-price-list .tab a:hover {
background: #CC441E;
color: #fff;
}
.hosting-price-list .tabbed-content {
margin-top: 24px;
}
.hosting-price-list .column-2>.col-inner {
background: #e6f8fc;
position: relative;
padding: 0 12px 12px;
border-radius: 0 0 6px 6px;
}
.hosting-price-list .column-2.column-light>.col-inner {
background: #2b5da6;
}
.hosting-price-list .column-2>.col-inner:before {
position: absolute;
content: '';
width: 100px;
height: 27px;
top: -27px;
left: 0;
border-radius: 6px 6px 0px 0px;
background: #e6f8fc;
}
.hosting-price-list .column-2>.col-inner:after {
position: absolute;
content: '';
width: 100px;
height: 27px;
top: -27px;
right: 0;
border-radius: 6px 6px 0px 0px;
background: #e6f8fc;
}
.hosting-price-list .column-2.column-light>.col-inner:before,
.hosting-price-list .column-2.column-light>.col-inner:after {
background: #2b5da6;
}
.hosting-price-list .column-2 .icon-box {
justify-content: center;
padding-top: 30px;
padding-bottom: 30px;
border-bottom: 1px dashed #79D8EB;
align-items: center;
}
.hosting-price-list .column-2 .icon-box .icon-box-img {
margin: 0;
}
.hosting-price-list .column-2 .icon-box .icon-box-text {
margin: 0;
flex: 0;
padding-left: 8px;
}
.hosting-price-list .icon-box p {
font-size: 18px;
font-weight: 700;
margin-bottom: 0;
width: max-content;
}
.hosting-price-list .icon-box h4 {
font-size: 24px;
color: #2B5DA6;
margin-bottom: 0;
}
.hosting-price-list .column-light .icon-box h4 {
color: #fff;
}
.hosting-price-list .text-column {
padding: 32px 0 24px;
}
.hosting-price-list .text-column ul {
list-style: none;
margin: 0;
}
.hosting-price-list .text-column li {
position: relative;
width: fit-content;
margin: auto;
font-size: 16px;
margin-bottom: 8px;
}
.hosting-price-list .column-light .text-column li:before {
background: #fff;
}
.hosting-price-list .text-column li:before {
width: 5px;
height: 5px;
content: '';
position: absolute;
left: -12px;
top: 8px;
background: #000;
border-radius: 99px;
}
.hosting-price-list .nav {
margin-bottom: 24px;
}
.hosting-price-list .tab-panels {
padding-top: 0;
}
.hosting-solution .column-2 .col-inner {
border-radius: 16px;
padding: 40px 20px;
height: 100%;
}
.hosting-solution .icon-box .icon-box-img {
margin-bottom: 20px;
}
.hosting-solution .icon-box h3 {
font-size: 32px;
margin-bottom: 8px;
}
.column-padding {
padding-bottom: 0 !important;
}
.hosting-question .accordion-item {
border-bottom: 1px dashed #333333;
}
.hosting-question .accordion-title {
border-top: none; padding-left: 0;
font-weight: 700;
padding-right: 50px;
padding-bottom: 24px;
padding-top: 24px;
background: none;
}
.hosting-question .accordion-title.active {
color: #E33882
}
.hosting-question .accordion .toggle {
left: auto;
right: 0;
top: 50%;
transform: translatey(-50%);
margin: 0;
font-size: 30px;
line-height: 1px;
width: auto;
min-height: 1px;
}
.hosting-question .accordion .toggle i {
min-height: 1px;
line-height: 1px;
}
.hosting-question .accordion .active.accordion-title .toggle {
transform: translatey(-50%) rotate(-180deg);
}
.hosting-question .accordion .accordion-inner {
padding: 0 0 8px 0;
}
.hosting-solution h2 {
font-size: 32px;
margin-bottom: 16px;
}
.domain-solution .text-section img,
.domain-solution .text-section p {
margin-bottom: 0;
line-height: 1.8;
font-size: 20px;
}
.domain-solution .text-section {
margin-bottom: 16px;
}
.domain-popular .column-2 .col-inner {
padding: 16px;
background: #fff;
border-radius: 8px;
height: 100%; }
.domain-popular .column-2 h3 {
font-size: 48px;
color: #29D8FF;
margin-bottom: 16px;
line-height: normal;
}
.domain-popular .column-2 p {
margin-bottom: 16px;
}
.domain-popular .column-2 h4 {
font-size: 24px;
color: #892081;
margin-bottom: 16px;
}
.domain-popular .banner {
border-radius: 30px;
overflow: hidden;
}
.domain-solution ul li {
list-style: none;
position: relative;
margin-left: 0;
padding-left: 25px;
}
.domain-solution ul li:before {
content: url(https://thietkewebfindme.com/wp-content/uploads/2024/04/tick-1-1.png);
position: absolute;
left: 0;
top: 50%;
transform: translatey(-50%);
}
.domain-solution .text-dark ul li:before {
content: url(https://thietkewebfindme.com/wp-content/uploads/2024/04/tick-1.png);
}
.domain-popular .banner h3 {
font-size: 45px;
margin-bottom: 32px;
line-height: 1.2;
}
.hosting-price-list .hosting-popular {
position: absolute;
background: #2b5da6;
top: -56px;
left: 50%;
transform: translatex(-50%);
padding: 10px 14px;
font-size: 18px;
display: flex;
align-items: center;
gap: 0 8px;
border-radius: 8px;
}
.hosting-price-list .hosting-popular img {
margin-bottom: 0;
width: 52px;
}
.hosting-price-list .splide__slide {
padding-top: 55px;
}
.hosting-security ul {
margin-bottom: 32px;
}
.hosting-security ul li {
list-style: none;
position: relative;
font-size: 16px;
margin-bottom: 8px;
margin-left: 0;
padding-left: 36px;
}
.hosting-security ul li:before {
content: url(https://thietkewebfindme.com/wp-content/uploads/2024/04/Vector.png);
position: absolute;
left: 0;
}
.section-contact-form .row-teams .col .box-text .button {
margin-bottom: 0;
margin-top: 8px;
} .projects-search__quick-links__item:hover {
border: 1px solid #e33882;
}
.btn-border {
border: 3px solid #dd7bd3;
}
#masthead .header-nav.header-nav-main>li>a {
font-size: 18px;
font-weight: 400;
}
.section-partner .box:hover {
box-shadow: 0 10px 20px rgba(0, 0, 0, .19), 0 6px 6px rgba(0, 0, 0, .22);
}
.section-partner .box {
transition: 0.5s;
}
.section-footer-1 a.ux-menu-link__link:hover {
color: #ff009e;
}
.lightbox-content {
border-radius: 20px;
overflow: hidden;
}
#masthead .header-nav-main .header__drawer {
display: none !important;
}
footer .absolute-footer {
display: none;
}
#search-lightbox .searchform {
background-color: transparent;
padding: 0;
border: none;
}
#search-lightbox .searchform .submit-button {
background: transparent;
padding: 0;
}
.off-canvas .mfp-content form input {
font-size: 16px;
height: 50px;
padding: 0 20px;
}
.off-canvas .searchform .submit-button {
padding: 7px 25px;
line-height: 1px;
min-height: 1px;
}
@media only screen and (max-width: 1440px) {
.gap-mobi {
padding: 0 !important;
}
}
@media only screen and (max-width: 1440px) { #header .header-nav-main .sub-menu.nav-dropdown .ux-menu-link__short-description {
display: none;
}
#header .header-nav-main .sub-menu.nav-dropdown>.section .section-content {
padding: 0.5rem;
}
}
@media only screen and (max-width: 1024px) {
#masthead .header-nav.header-nav-main.nav-left {
display: none;
}
#masthead .header-nav-main .header__drawer {
display: block !important;
height: auto;
}
.section-contact-form .title-block h2 {
font-size: 40px;
}
.introduce-1 .medium-7.large-5 {
flex-basis: 58.3333333333%;
max-width: 58.3333333333%;
}
.introduce-1 .medium-5.large-7 {
flex-basis: 41.6666666667%;
max-width: 41.6666666667%;
}
.section-domain-register-form .text-container h1 {
font-size: 40px;
}
.domain-popular .banner h3 {
font-size: 40px;
}
.hosting-security .title-block h2 {
font-size: 40px;
}
.hosting-price-list .hosting-popular {
display: none;
}
}
@media only screen and (max-width: 820px) {
.section-contact-form.has-block .title-block h2 {
font-size: 25px;
}
.off-canvas .mfp-content form input {
font-size: 16px;
height: 50px;
padding: 0 20px;
}
.off-canvas .searchform .submit-button {
padding: 7px 25px;
line-height: 1px;
min-height: 1px;
} .hosting-price-list .hosting-popular {
display: block;
}
.row-center>.column-contact>.col-inner {
display: flex;
justify-content: flex-end;
}
.dot.is-selected {
background: linear-gradient(180deg, #D93683 0%, #992583 100%);
outline: 1px solid #cc441e !important;
outline-offset: 3px;
}
#search-lightbox .searchform {
background-color: transparent;
padding: 0;
border: none;
}
#search-lightbox .searchform .submit-button {
background: transparent;
padding: 0;
}
#lien-he .section-contact-form {
padding: 30px 0;
}
#lien-he .title-block h2 {
font-size: 23px;
}
div#ez-toc-container .ez-toc-link {
padding: .325rem 0;
}
}
@media only screen and (max-width: 575px) {
.section-faq .accordion-title span {
font-size: 14px;
}
.archive-projects__card__content {
padding: 15px !important;
}
.hosting-price-list .column-2 .icon-box {
padding-top: 15px;
padding-bottom: 15px;
}
.hosting-price-list .text-column {
padding: 15px 0 5px;
}
.hosting-price-list .text-bg-animated {
margin-right: 10px;
}
.hosting-price-list .column-2>.col-inner,
.hosting-price-list .splide__slide > .row {
height: 100%;
}
.hosting-price-list .splide__slide {
padding-top: 15px;
}
}
@media only screen and (max-width: 435px) {
.introduce-optimal .icon-box h3 {
font-size: 20px;
margin-bottom: 16px;
}
.column-padding.col,
.column-padding .col {
padding-bottom: 0 !important;
}
.about-us .title-block h2 {
font-size: 30px
}
.hosting-at-findme .title-block p,
.hosting-price-list .title-block p {
max-width: 100%;
}
.domain-popular .title-block h2 {
font-size: 25px;
}
.domain-solution .title-block h2 {
font-size: 20px;
}
.hosting-question .col.column-padding {
padding-bottom: 24px !important;
}
.hosting-question .accordion-title {
padding-bottom: 15px;
padding-top: 15px;
padding-right: 25px;
}
.hosting-question .accordion .toggle {
font-size: 20px;
}
.hosting-at-findme .title-block h2 {
font-size: 25px;
}
.hosting-price-list .hosting-popular {
top: -45px;
padding: 8px 12px;
font-size: 14px;
gap: 0 5px;
}
.hosting-price-list .splide__pagination {
margin-top: 0;
}
.hosting-solution .title-block h2 {
font-size: 20px;
}
.section.section-solution.hosting-solution-2 .title-block h2 {
font-size: 26px;
}
.hosting-solution-2 .row-2 {
flex-direction: column-reverse;
}
.domain-solution .row-2 {
flex-direction: column-reverse;
}
.introduce-1 .medium-7.large-5 {
flex-basis: 100%;
max-width: 100%;
}
.introduce-1 .medium-5.large-7 {
flex-basis: 100%;
max-width: 100%;
}
.introduce-1 .btn {
margin: 0;
}
.section-contact-form .title-block h2 {
font-size: 26px;
}
.row-center>.column-contact>.col-inner {
justify-content: flex-start;
}
.section-intro .title-block h2 {
font-size: 22px;
}
.projects-search .form-group {
margin-bottom: 60px;
position: relative;
}
.projects-search__submit {
position: absolute;
bottom: -60px;
right: 0;
}
}
@media only screen and (max-width: 375px) {
.introduce-1 .btn {
margin: 0;
font-size: 12px;
padding: 18px;
}
}
.web-dev-process__progress-bar::before {
content: '';
position: absolute;
width: 100%;
height: var(--sh);
background-color: var(--fs-color-secondary);
z-index: 1;
top: 0;
transition: all .5s cubic-bezier(0.38, 1.01, 0.65, 1.04);
}
.single.single-post ul.featured-link-list {
list-style:none;
margin:0;
padding:0;
max-width:500px;
}
.single.single-post ul.featured-link-list li {
margin-bottom:12px;
margin-left: 0;
}
.single.single-post ul.featured-link-list a {
display: block;
padding: 10px 14px;
background: #fff;
border-radius: 8px;
text-decoration: none;
color: #354a60 !important;
font-weight: 500;
border: 1px solid #e5e7eb;
transition: background 0.2s;
}
.single.single-post ul.featured-link-list a:hover {
background:#f1f5f9;
}
.single.single-post ul.featured-link-list a.blink {
color: #fff !important;
animation: glow 1s ease-in-out infinite alternate;
}
.widget_custom_html .widget-title {
font-size: 1.6em;
letter-spacing: 0;
color: #892081;
margin-bottom: 20px;
display: block;
font-weight: 700;
}
.widget_custom_html .is-divider {display: none}.pb-0{padding-bottom:0 !important}@media(min-width: 1024px){.pb-lg-0{padding-bottom:0 !important}}.pt-0{padding-top:0 !important}@media(min-width: 1024px){.pt-lg-0{padding-top:0 !important}}.col-auto{flex:0 0 auto;margin:0;padding:0 15px 30px;position:relative}.row-small>.col-auto,.row-small>.flickity-viewport>.flickity-slider>.col-auto{margin-bottom:0;padding:0 9.8px 19.6px}.row-xsmall>.col-auto,.row-xsmall>.flickity-viewport>.flickity-slider>.col-auto{margin-bottom:0;padding:0 2px 3px}@media(min-width: 1024px){.row-small>.large-auto,.row-small>.flickity-viewport>.flickity-slider>.large-auto{margin-bottom:0;padding:0 9.8px 19.6px;flex-basis:auto;width:auto}}@media(min-width: 769px){.row-small>.medium-auto,.row-small>.flickity-viewport>.flickity-slider>.medium-auto{margin-bottom:0;padding:0 9.8px 19.6px;flex-basis:auto;width:auto}}@media(min-width: 640px){.row-small>.small-auto,.row-small>.flickity-viewport>.flickity-slider>.small-auto{margin-bottom:0;padding:0 9.8px 19.6px;flex-basis:auto;width:auto}}@media(min-width: 1024px){.row-xsmall>.large-auto,.row-xsmall>.flickity-viewport>.flickity-slider>.large-auto{margin-bottom:0;padding:0 2px 3px;flex-basis:auto;width:auto}}@media(min-width: 769px){.row-xsmall>.medium-auto,.row-xsmall>.flickity-viewport>.flickity-slider>.medium-auto{margin-bottom:0;padding:0 2px 3px;flex-basis:auto;width:auto}}@media(min-width: 640px){.row-xsmall>.small-auto,.row-xsmall>.flickity-viewport>.flickity-slider>.small-auto{margin-bottom:0;padding:0 2px 3px;flex-basis:auto;width:auto}}@media(min-width: 1024px){.large-fit{flex:1}}@media(min-width: 769px)and (max-width: 1023.98px){.medium-fit{flex:1}}@media(max-width: 639.98px){.small-fit{flex:1}}.color-primary{color:var(--primary-color)}.color-white{color:#fff}a.icon.zalo.circle.button{background-color:#80b4ff !important;border-color:#80b4ff !important}a.icon.zalo:not(.is-outline){color:#0068ff !important}a.icon--svg svg{width:1.2em;height:1.2em;vertical-align:middle}.splide__slide{margin-left:0 !important}