.hidden{display:none!important;background-color:#000000b9}.text-normal{font-weight:400!important}.text-slim{font-weight:300!important}.text-bold{font-weight:700!important}h2.text-title{font-weight:500!important;font-size:20px!important}@media(max-width:600px){h2.text-title{font-size:14px!important}}.border-primary{border:2px solid var(--color-primary)!important}.bg-primary{background-color:var(--color-primary)!important}.text-primary{color:var(--color-primary)!important}.w-80{width:80%!important}@media(max-width:576px){.w-sm-20{width:20%!important}}@media(max-width:576px){.w-sm-80{width:80%!important}}.bg-gradient-tb{position:relative;z-index:1}.bg-gradient-tb:before{content:"";position:absolute;top:0;left:0;width:100%;height:75%;background:#000;background:linear-gradient(0deg,#0000,#000c 60%);z-index:-1}body a{text-decoration:none;color:#000;transition:all .3s ease-in-out}body a:hover{color:var(--color-primary)}body header .navbar .navbar-collapse .navbar-nav .nav-item .nav-link{color:#fff;padding:.5rem 0 .5rem 0rem!important;margin-left:2rem}.navbar .dropdown .dropdown-toggle:after{color:var(--color-primary)}.navbar .dropdown .dropdown-menu{background-color:var(--black);left:26px;color:#fff;border:unset;border-radius:unset}.navbar .dropdown .dropdown-menu .dropdown-item{color:#fff;transition:all .3s ease-in-out}.navbar .dropdown .dropdown-menu .dropdown-item:hover{color:var(--color-primary);background-color:transparent}.btn.btn-primary{background-color:var(--color-primary);padding:.35rem .75rem;border:1px solid var(--color-primary);font-weight:700;transition:all .3s ease-in-out;outline:none;box-shadow:none;font-weight:400}.btn.btn-primary:not(:disabled):not(.disabled).active,.btn.btn-primary:not(:disabled):not(.disabled):active,.btn.btn-primary.dropdown-toggle{color:#fff;background-color:var(--color-primary);border-color:var(--color-primary)}.btn.btn-primary:not(:disabled):not(.disabled).active:focus,.btn.btn-primary:not(:disabled):not(.disabled):active:focus,.btn.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #fbb03b80}.btn.btn-primary:hover,.btn.btn-primary:focus,.btn.btn-primary:active{background-color:transparent;color:var(--color-primary);border:1px solid var(--color-primary)}.section_title{position:relative;width:100%;text-align:center}.section_title .text{display:inline-block;position:relative;z-index:3;background:#fff;margin:unset;color:var(--color-primary);padding:0 20px;font-weight:700}@media(max-width:768px){.section_title .text{font-size:20px}}.section_title:after{content:"";position:absolute;border:thin solid var(--color-primary);left:0;right:0;z-index:1;top:50%;transform:translateY(-50%)}.hero-banner.swiper .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{width:10px;height:10px;background-color:#fff;border:1px solid #fff;transition:all .3s ease-in-out;opacity:1}.hero-banner.swiper .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;background-color:var(--color-primary);border:1px solid var(--color-primary)}.wrapper-swiper{position:relative;margin:0 2rem}.wrapper-swiper .swiper-pagination.swiper-pagination-bullets,.wrapper-swiper .swiper-pagination-showcase.swiper-pagination-bullets{display:flex;align-items:center;justify-content:center;bottom:-3rem}.wrapper-swiper .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet,.wrapper-swiper .swiper-pagination-showcase.swiper-pagination-bullets .swiper-pagination-bullet{width:10px;height:10px;background-color:transparent;border:1px solid var(--color-primary);transition:all .3s ease-in-out;opacity:1}.wrapper-swiper .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active,.wrapper-swiper .swiper-pagination-showcase.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;background-color:var(--color-primary)}.wrapper-swiper .brand-button-next-icon .swiper-navigation-icon,.wrapper-swiper .brand-button-prev-icon .swiper-navigation-icon,.wrapper-swiper .showcase-button-next-icon .swiper-navigation-icon,.wrapper-swiper .showcase-button-prev-icon .swiper-navigation-icon{height:0!important;width:0!important}.wrapper-swiper .brand-button-next-icon,.wrapper-swiper .brand-button-prev-icon,.wrapper-swiper .showcase-button-next-icon,.wrapper-swiper .showcase-button-prev-icon{position:absolute;top:50%;transform:translateY(-50%);z-index:2}.wrapper-swiper .brand-button-next-icon,.wrapper-swiper .showcase-button-next-icon{right:-2rem}.wrapper-swiper .brand-button-prev-icon,.wrapper-swiper .showcase-button-prev-icon{left:-2rem}.swiper.swiper-brands,.swiper.swiper-showcase{margin:1rem 0}body main#content .partners{padding-top:3rem;padding-bottom:0}body main#content .partners .container{padding-left:1rem!important;padding-right:1rem!important}body main#content .partners .container .swiper-brands .swiper-slide img{height:6rem;width:auto}@media(max-width:768px){body main#content .partners .container .swiper-brands .swiper-slide img{height:4.5rem}}@media(max-width:345px){body main#content .partners .container .swiper-brands .swiper-slide img{height:3rem}}@media(max-width:768px){.section.showcase{padding:unset}}.section.showcase .container .swiper-showcase a:hover{color:unset!important}.section.showcase .container .swiper-showcase .showcase-model-one{background-image:url(/img/bg-showcase-product.png);background-size:cover;background-repeat:no-repeat;height:520px;position:relative;transition:all .3s ease-in-out;text-transform:unset!important}.section.showcase .container .swiper-showcase .showcase-model-one:hover{color:unset!important}.section.showcase .container .swiper-showcase .showcase-model-one .text h2{flex-direction:26px!important;font-weight:400!important}@media(max-width:768px){.section.showcase .container .swiper-showcase .showcase-model-one .text h2{font-size:16px}}.section.showcase .container .swiper-showcase .showcase-model-one .text p{margin:0!important}.section.showcase .container .swiper-showcase .showcase-model-one .text p:hover{color:#000!important}.section.showcase .container .swiper-showcase .showcase-model-one .text .cta-link{font-size:20px!important}.section.showcase .container .swiper-showcase .showcase-model-one .text .cta-link:hover{color:var(--color-primary)!important}.section.showcase .container .swiper-showcase .showcase-model-one .showcase-product{padding:1rem}@media(max-width:768px){.section.showcase .container .swiper-showcase .showcase-model-one .showcase-product{padding:3rem 1rem}}.section.showcase .container .swiper-showcase .showcase-model-one .showcase-product img#pr{width:80%;height:auto!important}.section.products-showcase,.section.products-showcase .container .section_title .text{background-color:#ebebec}@media(max-width:768px){.section.products-showcase .container .section_title .text{font-size:20px}}.section.products-showcase .container .product-wrapper{flex-wrap:unset}@media(max-width:768px){.section.products-showcase .container .product-wrapper{flex-wrap:wrap;margin:0}}.section.products-showcase .container .showcase-right{aspect-ratio:1;background-size:cover;background-repeat:no-repeat;background-position:center}.section.products-showcase .container .showcase-right h3{font-size:2.3rem}@media(max-width:768px){.section.products-showcase .container .showcase-right h3{font-size:1.5rem}}.section.products-showcase .container .showcase-left{padding:0;padding-left:.7rem}@media(max-width:1020px){.section.products-showcase .container .showcase-left{padding:0;padding-left:unset;padding-top:.7rem}}.section.products-showcase .container .swiper.grid-product-showcase{width:100%;height:100%;margin-left:auto;margin-right:auto}.section.products-showcase .container .swiper.grid-product-showcase .swiper-slide{text-align:center;font-size:18px;background:#333;height:calc((100% - 50px)/2)!important;display:flex;justify-content:center;align-items:center;background-position:center;background-repeat:no-repeat;background-size:cover}.section.products-showcase .container .swiper.grid-product-showcase .product-button-prev-icon,.section.products-showcase .container .swiper.grid-product-showcase .product-button-next-icon{position:absolute;bottom:5px;z-index:2}.section.products-showcase .container .swiper.grid-product-showcase .product-button-next-icon{right:30%}.section.products-showcase .container .swiper.grid-product-showcase .product-button-prev-icon{left:30%}.section.products-showcase .container .swiper.grid-product-showcase .swiper-pagination{bottom:15px!important}.section.products-showcase .container .swiper.grid-product-showcase .swiper-pagination-bullet{width:10px;height:10px;background-color:transparent;border:1px solid var(--color-primary);transition:all .3s ease-in-out;opacity:1}.section.products-showcase .container .swiper.grid-product-showcase .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;background-color:var(--color-primary)}.section.products-showcase .container .swiper.grid-product-showcase .swiper-pagination-bullet-active-next-next,.section.products-showcase .container .swiper.grid-product-showcase .swiper-pagination-bullet-active-next,.section.products-showcase .container .swiper.grid-product-showcase .swiper-pagination-bullet-active-prev,.section.products-showcase .container .swiper.grid-product-showcase .swiper-pagination-bullet-active-prev-prev{transform:scale(0)}@media(max-width:768px){.section.products-showcase .container .swiper.grid-product-showcase .product-button-next-icon{right:20%}.section.products-showcase .container .swiper.grid-product-showcase .product-button-prev-icon{left:20%}}.section.products-showcase .container .swiper.grid-product-showcase .swiper-slide{background-color:#fff;align-items:flex-end;position:relative;z-index:1}.section.products-showcase .container .swiper.grid-product-showcase .swiper-slide:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:-1}.section.products-showcase .container .swiper.grid-product-showcase .swiper-slide a{display:flex;justify-content:space-between;width:100%;align-items:flex-end;color:#fff}.section.products-showcase .container .swiper.grid-product-showcase .swiper-slide img{width:30px;height:30px}.section.key-customer .container .slick-track{display:flex}.section.key-customer .container .slick-track .slick-slide{display:flex;height:auto;align-items:center;justify-content:center}.about-us.section{flex-direction:column}@media(max-width:768px){.about-us .about-content{padding-bottom:5rem!important}}.about-us .about-content .desc{font-weight:400}.about-us .about-content .about-image{float:right;width:80%;aspect-ratio:1;border-bottom-left-radius:40%;position:relative;margin-top:3rem}.about-us .about-content .about-image:before{content:"";position:absolute;top:0;left:0;width:100%;aspect-ratio:1;border:2px solid var(--color-primary);transform:translate(-40px,40px);border-bottom-left-radius:40%;z-index:-1}.about-us .about-content .about-image .swiper{aspect-ratio:1;border-bottom-left-radius:40%;position:relative}.about-us .about-content .about-image .swiper .swiper-slide{background-size:cover;background-position:center;background-repeat:no-repeat;border-bottom-left-radius:40%}.about-us .about-content .about-image .swiper .swiper-pagination-bullet{width:8px;height:8px;background-color:#fff;transition:all .3s ease-in-out;opacity:1}.about-us .about-content .about-image .swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;background-color:var(--color-primary)}.about-us .our-visoion{background-color:var(--color-primary);color:#fff;font-weight:400}.about-us .our-value{background-color:#e6a037;color:#fff;font-weight:400}.products{padding:3rem 0}.products h2{color:var(--black);font-weight:500;font-size:2.5rem}.products h4{font-family:Ubuntu,sans-serif;font-weight:700;text-transform:uppercase}.products .title-temp .flow-title{font-size:16px!important;font-weight:bolder!important}.products .product-category{padding:2rem 0 0}.products .product-category .category{font:700 1rem/1.2rem Ubuntu,sans-serif;text-transform:uppercase}.products .product-category .category .category-item{display:flex;align-items:center;gap:.5rem;margin:1rem 0;white-space:nowrap;color:var(--black);text-decoration:none;cursor:pointer;transition:all .3s ease-in-out}.products .product-category .category .category-item span{font-size:1.5rem}.products .product-category .category .category-item:hover,.products .product-category .category .category-item.active{color:var(--color-primary)}@media(max-width:768px){.products .product-category .category .category-item{white-space:unset}}.products .product-category .category ul.engineer{padding-inline-start:0;letter-spacing:-1px}.products .product-category .category li{display:block;padding:1.2rem 0;position:relative}.products .product-category .category li a{color:var(--black);text-decoration:none;cursor:pointer;transition:all .3s ease-in-out}.products .product-category .category li a.active{color:var(--color-primary)}.products .product-category .category li a span{font-size:1.5rem;position:absolute;left:-30px}.products .product-category .category li a:hover{color:var(--color-primary)}.products .product-category #category-sm{display:none}.products .detail-category .cat-name{padding:0 0 2rem;position:relative}.products .detail-category .cat-name.cat-name-auto:after{width:400px;width:60%;left:0;right:0;margin:auto}.products .detail-category .cat-name:after{position:absolute;bottom:0;border:thin solid #000;width:100%;content:""}.products .detail-category .cat-name .catname{position:relative;width:100%;height:70px;padding:22px 3rem;text-align:center;background:#fff}.products .detail-category .cat-name .catname:after{content:"";width:100%;border:thin solid #000;position:absolute;left:0;top:50%;z-index:1}.products .detail-category .cat-name .catname h4{background-color:#fff;width:auto;display:inline-block;z-index:3;padding:0 2rem;position:relative;margin:0}.products .detail-category .cat-name .cat-brand img{width:150px;height:auto;transition:all .3s ease-in-out}.products .detail-category .cat-name .cat-brand img:hover{cursor:pointer;transform:scale3d(1.05,1.05,1)}.products .detail-category .cat-name .cat-brand.active{position:relative;transition:all .3s ease-in-out}.products .detail-category .cat-name .cat-brand.active:after{position:absolute;bottom:-2rem;width:80%;margin:auto;left:0;right:0;text-align:center;border-bottom:10px solid #FBB03B;transition:all .3s ease-in-out;content:""}.products .detail-category .cat-name.special:after{display:none}@media only screen and (min-width:320px)and (max-width:767px){.products .detail-category .cat-name .m-brands .slick-prev{left:15px;z-index:2}.products .detail-category .cat-name .m-brands .slick-next{right:15px;z-index:2}}@media screen and (min-width:768px)and (max-width:1024px){.products .detail-category .cat-name .m-brands .slick-prev{left:0;z-index:2}.products .detail-category .cat-name .m-brands .slick-next{right:0;z-index:2}}.products .detail-category .brand-name{padding-top:3rem}.products .detail-category .brand-name h2{color:var(--black);font:bolder 2.5rem/3rem Ubuntu}.products .detail-category .brand-desc{padding-top:.5rem;font-weight:400}.products .detail-category .the-products{padding-top:2.5rem}.products .detail-category .the-products h4{color:var(--black);font-family:Ubuntu,sans-serif;font-weight:700}.products .detail-category .the-products .image{padding:1rem}.products .detail-category .the-products .desc{font-weight:400}.products .detail-category .the-products .desc ul{padding-inline-start:20px}.products .detail-category .cat-name-label{padding:0 0 2rem;position:relative}.products .detail-category .cat-name-label.cat-name-auto-label:after{width:400px;width:60%;left:0;right:0;margin:auto}.products .detail-category .cat-name-label:after{position:absolute;bottom:0;border:thin solid #000;width:100%;content:""}.products .detail-category .cat-name-label .catname-label{position:relative;width:100%;height:70px;padding:22px 3rem;text-align:center;background:#fff}.products .detail-category .cat-name-label .catname-label:after{content:"";width:100%;border:thin solid #000;position:absolute;left:0;top:50%;z-index:1}.products .detail-category .cat-name-label .catname-label h4{background-color:#fff;width:auto;display:inline-block;z-index:3;padding:0 2rem;position:relative;margin:0}.products .detail-category .cat-name-label .cat-brand-label img{width:150px;height:auto;transition:all .3s ease-in-out}.products .detail-category .cat-name-label .cat-brand-label img:hover{cursor:pointer;transform:scale3d(1.05,1.05,1)}.products .detail-category .cat-name-label .cat-brand-label.active{position:relative;transition:all .3s ease-in-out}.products .detail-category .cat-name-label .cat-brand-label.active:after{position:absolute;bottom:-2rem;width:80%;margin:auto;left:0;right:0;text-align:center;border-bottom:10px solid #FBB03B;transition:all .3s ease-in-out;content:""}.products .detail-category .cat-name-label.special:after{display:none}@media only screen and (min-width:320px)and (max-width:767px){.products .detail-category .cat-name-label .m-brands-label .slick-prev{left:15px;z-index:2}.products .detail-category .cat-name-label .m-brands-label .slick-next{right:15px;z-index:2}}@media screen and (min-width:768px)and (max-width:1024px){.products .detail-category .cat-name-label .m-brands-label .slick-prev{left:0;z-index:2}.products .detail-category .cat-name-label .m-brands-label .slick-next{right:0;z-index:2}}.products .detail-category .brand-name-label{padding-top:3rem}.products .detail-category .brand-name-label h2{color:var(--black);font:bolder 2.5rem/3rem Ubuntu}.products .detail-category .brand-desc-label{padding-top:.5rem;font-weight:400}.products .detail-category .the-products-label{padding-top:2.5rem}.products .detail-category .the-products-label h4{color:var(--black);font-family:Ubuntu,sans-serif;font-weight:700}.products .detail-category .the-products-label .image{padding:1rem}.products .detail-category .the-products-label .desc{font-weight:400}.products .detail-category .the-products-label .desc ul{padding-inline-start:20px}.products .detail-category .epc{padding:3rem 1rem;position:relative}.products .detail-category .epc:after{position:absolute;bottom:0;border:thin dashed #1A1A1A;width:100%;content:""}.products .detail-category .epc .special-image{position:relative}.products .detail-category .epc .special-image img{transition:all .3s ease-in-out;border-radius:5px}.products .detail-category .epc .special-image:hover img{filter:brightness(80%)}.products .brands.swiper-product-brand .swiper-slide{height:unset!important}.products .brands.swiper-product-brand .swiper-button-next svg.swiper-navigation-icon,.products .brands.swiper-product-brand .swiper-button-prev svg.swiper-navigation-icon{height:0!important;width:0!important}.products .flow-img-size{position:relative}.products .flow-img-size .folder-icon{position:absolute;top:60%;left:50%;transform:translate(-50%,-50%);z-index:2}.products .flow-img-size .folder-icon .icon{font-size:3.5rem;color:#ed922f}.product-detail .breadcrumb{padding:.75rem 0!important}.product-detail .page-children .logo-brand{width:auto;height:8rem}@media(max-width:700px){.product-detail .page-children .logo-brand{height:auto}}.products-list{display:grid;grid-template-columns:repeat(3,minmax(auto,1fr));gap:15px}.products-list .product-item{padding:28px 18px;border:1px solid #ddd;border-radius:10px}.products-list .product-item .flow-name{margin-top:10px}@media(max-width:1000px){.products-list{gap:10px;grid-template-columns:repeat(2,minmax(auto,1fr))}}@media(max-width:668px){.products-list{gap:.5rem;grid-template-columns:repeat(1,minmax(auto,1fr))}}#content.product-detail{overflow:unset!important}#content.product-detail .breadcrumb{margin-top:91px!important;background-color:unset!important}@media(max-width:765px){#content.product-detail .breadcrumb{margin-top:64px!important}#content.product-detail .breadcrumb .breadcrumb-item a,#content.product-detail .breadcrumb .breadcrumb-item.active{font-size:12px!important}}#content.product-detail p{font-weight:400;margin:0}#content.product-detail table{border-collapse:collapse;width:100%;margin:20px 0;font-size:14px}#content.product-detail table th p{font-weight:700}#content.product-detail table th,#content.product-detail table td{border:1px solid #ddd;padding:10px 15px;text-align:left;vertical-align:top}#content.product-detail table tr:nth-child(2n){background-color:#fafafa}#content.product-detail table tr:hover{background-color:#f1f1f1}#content.product-detail .swiper.product-swiper-show{--swiper-navigation-color: #fff;--swiper-pagination-color: #fff;aspect-ratio:16/9}#content.product-detail .swiper.product-swiper-show .swiper-slide{background-size:contain;background-position:center;background-repeat:no-repeat}#content.product-detail .swiper.product-swiper-thumb{max-height:128px}#content.product-detail .swiper.product-swiper-thumb .swiper-wrapper{display:flex}#content.product-detail .swiper.product-swiper-thumb .swiper-slide{width:128px;background-size:cover;background-repeat:no-repeat;background-position:center;aspect-ratio:1;border:2px solid #000}#content.product-detail .swiper.product-swiper-thumb .swiper-slide.swiper-slide-thumb-active{border-color:var(--color-primary)}#content.product-detail .card.card-product-detail{background-color:var(--color-primary);padding:20px;border-radius:10px;border:unset}#content.product-detail .card.card-product-detail img.icon{width:25px}#content.product-detail .card.card-product-detail .card-body{padding:0;color:#fff;margin-top:15px}#content.product-detail .card.card-product-detail .card-body .card-title{font-weight:700}#content.product-detail .card.card-product-detail .card-body .card-text{font-weight:400;font-size:14px}#content.product-detail .product-name{font-size:1.5rem;font-weight:700;color:var(--color-primary)}#content.product-detail .product-desc{font-weight:400}#content.product-detail .product-detail-nav{position:sticky;top:92px;padding:1rem 1.5rem;background-color:#333;display:flex;gap:1rem;flex-wrap:wrap;list-style:none;margin:0;z-index:10}#content.product-detail .product-detail-nav li a{color:var(--white);text-decoration:none;transition:all .3s ease-in-out}#content.product-detail .product-detail-nav li a:hover{color:var(--color-primary);cursor:pointer}#content.product-detail .product-detail-nav li a.active{color:var(--color-primary)}#content.product-detail .product-detail-nav li.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:var(--color-primary)}@media(max-width:768px){#content.product-detail .product-detail-nav{top:65px;padding:.5rem 1rem;gap:.5rem}#content.product-detail .product-detail-nav li a{font-size:15px}}#content.product-detail #features h5,#content.product-detail #application h5,#content.product-detail #specifications h5,#content.product-detail #download h5,#content.product-detail #video h5,#content.product-detail #compatibility h5{color:var(--color-primary)!important}#content.product-detail #download .download-link .accordion .card{border-radius:0;border:0px solid #ddd}#content.product-detail #download .download-link .accordion .card .card-header{background-color:var(--color-primary);padding:.3rem .5rem}#content.product-detail #download .download-link .accordion .card .card-header button.btn{gap:.5rem;align-items:center;color:#fff!important}#content.product-detail #download .download-link .accordion .card .card-header button.btn.focus,#content.product-detail #download .download-link .accordion .card .card-header button.btn:focus{box-shadow:none}#content.product-detail #download .download-link .accordion .card .card-header button.btn .triangle{width:0;height:0;border-style:solid;border-width:8px 0px 8px 12px;border-color:transparent transparent transparent #fff;transform:rotate(0);transition:all .3s ease-in-out}#content.product-detail #download .download-link .accordion .card .card-header button.btn[aria-expanded=true] .triangle{transform:rotate(90deg)}.services .content{background-color:#f4ecf8}.services .content h2.text-center{font-weight:700;font-size:2.5rem}@media(max-width:768px){.services .content h2.text-center{font-size:1.8rem}}.services .content .title{font-size:20px;width:70%;font-weight:500;text-align:center;margin:0 auto}@media(max-width:768px){.services .content .title{font-size:16px;width:100%;padding:20px 0}}.services .content .wrapper-card{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto 1fr auto;gap:0 20px;padding:40px;align-items:stretch}.services .content .wrapper-card .service-card{background:#fff;border-radius:8px;padding:20px 0;box-shadow:0 4px 8px #0000001a;display:grid;grid-row:span 5;grid-template-rows:subgrid}.services .content .wrapper-card .service-card .header-card{padding:0 16px;display:flex;flex-direction:column;justify-content:center;margin-bottom:30px;position:relative}.services .content .wrapper-card .service-card .header-card:before{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:20%;height:3px;border-radius:5px;margin:0 auto;background-color:var(--color-secondary)}.services .content .wrapper-card .service-card .header-card h2{display:flex;justify-content:center;align-items:center;text-align:center;font-size:18px;margin-bottom:10px;color:var(--color-secondary)}.services .content .wrapper-card .service-card p{font-size:14px;margin-bottom:15px;text-align:left}.services .content .wrapper-card .service-card img.icon{margin:0 auto 10px;width:60px;height:60px}.services .content .wrapper-card .service-card img.thumbnail{width:100%;min-height:180px;object-fit:cover;margin-bottom:15px}.services .content .wrapper-card .service-card .body-card{padding:0 14px;display:flex;flex-direction:column;height:100%;justify-content:space-between;align-items:center}.services .content .wrapper-card .service-card .body-card ul{text-align:left;margin:0 0 0 20px;padding:0;flex-grow:1;font-weight:400;font-size:14px;list-style-type:none}.services .content .wrapper-card .service-card .body-card ul li{position:relative}.services .content .wrapper-card .service-card .body-card ul li:before{content:"";position:absolute;left:-20px;top:5px;width:18px;height:18px;background-image:url(/img/ic_check.png);background-size:contain;background-repeat:no-repeat}.services .content .wrapper-card .service-card .body-card ul li p{font-size:16px;margin-bottom:unset;margin-left:6px}.services .content .wrapper-card .service-card .body-card button{margin-top:auto;width:100%;background:var(--color-secondary);color:#fff;border:none;padding:5px 15px;border-radius:8px;cursor:pointer}@media(max-width:1024px){.services .content .wrapper-card{padding:0;grid-template-columns:repeat(2,1fr)}.services .content .wrapper-card .service-card{margin-bottom:20px}}@media(max-width:512px){.services .content .wrapper-card{padding:0;grid-template-columns:repeat(1,1fr)}.services .content .wrapper-card .service-card{margin-bottom:20px}}.section.contact-us .the-form{padding:3rem}@media(max-width:768px){.section.contact-us .the-form{padding:3rem 1rem}}.section.contact-us .text-contact .addrs{font-weight:400}.section.contact-us .text-contact ul{padding-inline-start:0;list-style:none}.section.contact-us .text-contact ul a{color:var(--black);text-decoration:none;transition:all .3s ease-in-out;font-weight:400}.section.contact-us .text-contact ul a:hover{color:var(--color-primary)}.btn.btn-white{background-color:#fff;color:var(--black);border-radius:10px;box-shadow:0 4px 8px #0000001a}.loading-container{display:flex;width:100%;height:40vh;align-items:center;vertical-align:middle}.loader{display:flex;align-items:center;justify-content:center;margin:0 auto;text-align:center;width:100%;min-height:100%;opacity:1;animation-play-state:running}.loading-circle{margin:0 auto;width:40px;height:40px;border-radius:50%;border:6px solid #8d1a7e;position:relative}.loading-circle:before{animation:spin 1s infinite linear;content:"";width:40px;height:40px;border-radius:50%;display:block;position:absolute;left:-5.5px;top:-5.5px;border-right:6px solid rgba(190,182,157,0);border-top:6px solid rgba(190,182,157,0);border-left:6px solid #fab104;border-bottom:6px solid rgba(190,182,157,0)}@keyframes spin{to{transform:rotate(360deg)}}
