.section-banner-homepage .page-heading-title{font-size:var(--font-extra-large);font-weight:700}.section-banner-homepage .page-name{font-size:var(--font-h3);font-weight:700}.section-banner-homepage .serivce-provide{font-size:var(--font-body-large);font-weight:700;margin-bottom:15px!important}.section-banner-homepage .button-arrow-banner{background:#65FFFF!important;color:#fff;border-radius:50px;padding:10px 25px;font-size:var(--font-body)}.section-banner-homepage .button-arrow-banner:before{content:"\f061";font-family:"Font Awesome 6 Free"}.section-banner-homepage .flickity-button.flickity-prev-next-button{top:50%;transform:translateY(-50%);position:absolute}.services-list-section .swiper-container{padding:0 10px 100px 10px;}.services-list-section .swiper-autoheight,.services-list-section .swiper-autoheight .swiper-slide,.services-list-section .item-content-explain{height:100%}.services-list-section .item-content-explain{margin:20px 0;background:none}.services-list-section .item-content-explain:hover .content-fill.content-item{background:var(--primary-color);color:#fff}.services-list-section .item-content-explain:hover .content-fill.content-item a{background:#fff}.services-list-section .item-content-explain:hover .content-fill.content-item h3{color:#fff}.services-list-section .item-content-explain:hover .content-fill.content-item .icon-item img{filter:brightness(0) invert(1)}.services-list-section .item-content-explain:hover .content-fill.content-item .content-wrap.content-icon svg>path:nth-child(2){fill:#AD0006}.services-list-section .item-content-explain:hover .content-fill.content-item .content-wrap.content-icon svg>path:not(:nth-child(2)){fill:#fff}.services-list-section .item-content-explain .content-fill.content-item{display:flex;flex-direction:column-reverse;border-radius:20px;background:#F9F9F9;box-shadow:4px 8px 17px 0 #00000040;padding:40px 20px;justify-content:center;height:100%;align-items:center}.services-list-section div.btn-swiper{display:none}.services-list-section .item-content-explain .content-fill.content-item h3{text-align:center}.services-list-section .item-content-explain .content-fill.content-item .content-text{padding-bottom:15px}.services-list-section .item-content-explain .content-fill.content-item .content-button{text-align:center}.services-list-section .content-wrap.content-information{margin-top:20px;height:100%;display:flex;flex-direction:column;justify-content:space-between}.services-list-section .item-content-explain .content-fill.content-item .content-button a{text-align:center;border:1px solid var(--primary-color);border-radius:50px;padding:10px 30px;display:flex;width:fit-content;margin:0 auto;justify-content:center;align-items:center;margin-top:20px;color:var(--primary-color)}section.section-spe-prj div.item-os-sec p{margin-bottom:10px!important}.flickity-viewport .blog-post-inner .is-divider,.flickity-viewport .blog-post-inner .from_the_blog_excerpt{display:none}.flickity-viewport .blog-post-inner{display:flex;flex-direction:column-reverse}.flickity-viewport .blog-post-inner *{margin:0;text-align:left}@keyframes slide{from{transform:translateX(0)}to{transform:translateX(-100%)}}.block-slider-logos{overflow:hidden;white-space:nowrap;position:relative}.block-slider-logos:hover .list-logos{animation-play-state:paused}.list-logos{display:inline-flex;justify-content:space-around;animation:10s slide infinite linear;width:100%}.btn-contact-advise{margin-top:2rem!important}.swiper-container{width:100%;overflow:hidden}.swiper-container{width:100%;overflow:hidden}.swiper-post .item-post{display:flex;flex-direction:column;row-gap:10px;height:100%;transition:0.3s all;border-radius:25px}.box-slider-post{padding-bottom:10px}.swiper-post .swiper-slide{padding-inline:.5rem}.swiper-post .item-post:hover{padding-inline:0;padding:10px;box-shadow:inset 1px 1px 10px 2px rgb(0 0 0 / .16);transition:0.3s all}.swiper-post .item-post img{border-radius:30px;width:100%;max-height:9rem}.swiper-post .item-post .title-post{font-weight:700;transition:0.3s all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:-11px!important;left:auto}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:-11px!important;right:auto}.container-swiper{position:relative}.container-swiper .swiper-button-next,.container-swiper .swiper-button-prev{top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:100%;background:#3339;display:flex;align-items:center;justify-content:center;text-align:center}.container-swiper .swiper-button-next::after,.container-swiper .swiper-button-prev::after{font-size:18px;color:#fff}.item-number-spe-section{opacity:.5}.item-number-spe-section.active{opacity:1}@media screen and (max-width:1440px) and (min-width:1240px){div#content .hp-second-section div.col>div.col-inner.text-left{padding:0 0 0 100px}}@media screen and (max-width:1023px){.services-list-section div.btn-swiper{display:flex}}@media screen and (max-width:1239px) and (min-width:850px){div#content .hp-second-section div.col>div.col-inner.text-left{padding:0 0 0 50px}}@media screen and (max-width:549px){div.block-item-sol-home div.col-inner div.col.medium-10>div{text-align:center}div.item-os-sec{flex-direction:column}div.item-os-sec.item-os-rev-mob{flex-direction:column-reverse}div.item-os-sec>div{max-width:100%}div.item-os-sec div.col-inner>div{text-align:left!important}.services-list-section .swiper-slide .content-fill.content-item{flex-direction:column-reverse!important}.services-list-section .swiper-content-icon-box .swiper-wrapper{flex-wrap:nowrap}.services-list-section .swiper-slide.reverse-slide .item-content-explain{background:none;border-radius:20px}}@media screen and (max-width:650px){section.banner_home div.img.has-hover{height:40vh}section.banner_home div.img.has-hover div{height:120%}section.banner_home div.img.has-hover img{height:120%;object-fit:cover}#logos_slider .list-logos{width:auto}}@media screen and (max-width:1140px){body main div#content section.hp-second-section{padding:30px 0}}.section-solution-home .col-inner .stack.stack-icon-box{margin-bottom:24px}.section-solution-home .col-inner .stack.stack-icon-box .icon-box.featured-box{align-items:center;gap:15px}.section-solution-home .col-inner .stack.stack-icon-box .icon-box.featured-box .icon-box-text{background:var(--primary-color);padding:5px 10px;width:fit-content;border-radius:50px;text-align:center}.section-solution-home .col-inner .stack.stack-icon-box .icon-box.featured-box .icon-box-text *{color:#fff}