.service-section .service-columns{--ve-columns-spacing-vertical: 1.25rem;--ve-columns-spacing-horizontal: 1.25rem}.service-section .section-buttons{margin:2rem auto 2.5rem}.service-section .section-buttons .ve-button{height:2.5rem}@media screen and (max-width: 767px){.service-section .section-buttons{margin:1.25rem auto 0}.service-section .section-buttons .ve-button{height:auto;font-size:.75rem}}.solution-section .solution-columns{margin-bottom:2.375rem}.solution-section .solution-panel-columns{padding-bottom:2.5rem}.solution-section .solution-panel-columns img{display:block;max-width:100%}.solution-section .solution-content{padding-left:2.5rem}.solution-section .solution-content .item-title{font-size:1.875rem;font-weight:bold;margin-bottom:1.25rem}.solution-section .solution-content .item-description{font-size:1rem;line-height:1.625rem;margin-bottom:2.5rem}.solution-section .solution-content .ve-button{height:2.5rem;margin-right:1.25rem}@media screen and (max-width: 767px){.solution-section{padding-bottom:1.875rem}.solution-section .swiper-block{padding:0 1.435rem}.solution-section .solution-swiper{--ve-swiper-container-margin: -30px -30px 0;--ve-swiper-container-padding: 30px 30px 40px;position:relative}.solution-section [data-role=solution-item]{height:100%;-webkit-box-shadow:var(--ve-color-box-shadow);box-shadow:var(--ve-color-box-shadow)}.solution-section [data-role=solution-item] img{width:100%}.solution-section [data-role=solution-item] .item-content{padding:.625rem 1.25rem 4.75rem;background-color:#fff}.solution-section [data-role=solution-item] .item-content::before,.solution-section [data-role=solution-item] .item-content::after{content:"";display:table;clear:both}.solution-section [data-role=solution-item] .item-title{font-weight:bold;font-size:1rem;line-height:1.625rem;margin-bottom:.25rem}.solution-section [data-role=solution-item] .item-description{font-size:.75rem;line-height:1.125rem}.solution-section [data-role=solution-item] .item-label{display:none;margin-top:.25rem;font-size:.75rem;line-height:1;color:var(--ve-color-primary);text-decoration:underline}.solution-section [data-role=solution-item] .item-buttons{position:absolute;left:0;right:0;bottom:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.solution-section [data-role=solution-item] .item-buttons .ve-button{font-size:.75rem;margin:0 .3125rem}.solution-section [data-role=solution-item][data-is-collapsed] .item-description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.solution-section [data-role=solution-item][data-is-collapsed] .item-label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;float:right}}.digix-section{background-image:var(--ve-section-background-right),var(--ve-section-background-left-2);background-position:top right,left bottom;background-size:12.5rem,12.5rem;background-repeat:no-repeat,no-repeat;background-color:#f9b526;padding-top:75px;padding-bottom:75px}.digix-section .digix-column-left{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;padding-right:6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:2.5rem;line-height:3.125rem;font-weight:bold}.digix-section .digix-column-left img{display:block;width:auto;height:3.75rem;margin-bottom:2.5rem;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.digix-section .digix-column-right{-webkit-box-flex:0;-ms-flex:none;flex:none;width:35rem;padding:3.75rem 0;font-size:1rem;line-height:1.625rem}.digix-section .ve-button{height:2.5rem;margin:2.5rem 1rem 0}.digix-section .ve-button:nth-last-child(1){background-color:rgba(0,0,0,0)}@media screen and (max-width: 767px){.digix-section{background-size:6.25rem,6.25rem;background-color:#f9b526;padding-top:1.875rem;padding-bottom:1.875rem}.digix-section .digix-columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.digix-section .digix-column-left{padding-right:0;padding-bottom:.625rem;font-size:1.25rem;line-height:1.875rem}.digix-section .digix-column-left img{height:2.5rem;margin-bottom:1.25rem}.digix-section .digix-column-right{width:100%;padding:0;font-size:.75rem;line-height:1.125rem}.digix-section .section-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.digix-section .ve-button{height:auto;font-size:.75rem;margin:1.875rem .625rem 0}.digix-section .ve-button:nth-last-child(1){background-color:rgba(0,0,0,0)}}.sm-section{background-color:#fff}.sm-section .sm-columns-wrap{padding-top:2.5rem;padding-bottom:2.5rem}.sm-section .sm-columns{--ve-columns-spacing-vertical: 1.685rem;--ve-columns-spacing-horizontal: 1.685rem}@media screen and (max-width: 767px){.sm-section .section-description{font-size:.75rem;line-height:1.125rem}.sm-section .swiper-block{padding:1.25rem 0 1.875rem}.sm-section .package-swiper{--ve-swiper-container-margin: -30px calc(var(--ve-container-padding-horizontal) * -1);--ve-swiper-container-padding: 30px var(--ve-container-padding-horizontal)}.sm-section .package-swiper .swiper-slide-active [data-block=service-mode-block] .card-head{color:#fff;background-color:#115445}.sm-section .package-swiper .swiper-slide-active [data-block=service-mode-block] .card-foot .ve-button{color:#fff;background-color:#115445}}.cf-section{padding-bottom:2.5rem;background-color:#f8f8f8;background-size:contain;background-position:center;background-repeat:no-repeat}.cf-section .section-buttons{margin:1.875rem auto 0}.cf-section .section-buttons .ve-button{height:2.5rem}@media screen and (max-width: 767px){.cf-section .swiper-block{padding:0 1.435rem}.cf-section .cf-swiper{--ve-swiper-container-margin: -30px -30px 0;--ve-swiper-container-padding: 30px 30px 40px}}.view-section{padding-bottom:2.5rem}.view-section .section-link{color:#115445;padding:.375rem 0;border:none;border-bottom:1px solid currentColor}.view-section .section-link:hover{color:var(--ve-color-link-active)}@media screen and (max-width: 767px){.view-section .swiper-block{padding:0 1.435rem}.view-section .view-swiper{--ve-swiper-container-margin: -30px -30px 0;--ve-swiper-container-padding: 30px 30px 40px}}

/*# sourceMappingURL=site-home.css.map*/