.business-section-2 .card-service .icon-shape{opacity:0;transition:all .3s ease-in-out}.business-section-2 .card-service:hover .icon-shape{opacity:1;transition:all .3s ease-in-out}@media screen and (max-width:991.98px){.business-section-2 .card-service .icon-shape{opacity:1;transition:all .3s ease-in-out}}*{--bs-border-radius-xl:10px;--bs-border-radius-xxl:20px}.bg-secondary-3{background:#eceff1}.button--calypso:after,.button--calypso:before{background:#094cdf}.business-section-4 .img-project .bg-button,.business-section-4 .img-project .button{opacity:0;transition:all .3s ease-in-out}.business-section-4 .img-project:hover .bg-button{filter:blur(20px);opacity:1;transition:all .3s ease-in-out}.business-section-4 .img-project:hover .button{opacity:1;transition:all .3s ease-in-out}.business-section-4 .img-project.img-2{width:295px;height:295px}.business-section-4 .img-project.img-3{width:230px;height:230px}.business-section-4 .img-project.img-5{width:184px;height:184px}.business-section-9 .bg-light-2{-webkit-clip-path:polygon(0 50%,100% 0,100% 100%,0 100%);clip-path:polygon(0 50%,100% 0,100% 100%,0 100%)}.card-pricing .sale-off{border-radius:0 0 6px 6px;border:1px solid var(--tc-theme-primary);border-top:0;background:rgba(13,110,253,.1)}.progress,.progress-stacked{--bs-progress-height:4px;--bs-progress-font-size:0.75rem;--bs-progress-bg:#e9e9e9;--bs-progress-border-radius:20px;--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:var(--tc-theme-primary);--bs-progress-bar-transition:width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.bg-banner{background-repeat:no-repeat;background-size:cover}.bg-banner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--tc-system-navy-blue-4);z-index:-1;border-radius:0!important}.card{transition:all .3s ease-in-out}.card .card-header a{border-bottom:1px solid transparent}.card .card-header a .arrow:before{transition:.3s;transform:rotate(0deg);font-family:bootstrap-icons;content:"\f2ea";color:var(--tc-system-navy-blue-3);font-size:20px}.card .card-header a.collapsed{border-bottom:1px solid hsla(0,0%,100%,.2)}.card .card-header a.collapsed .arrow{background-color:transparent}.card .card-header a.collapsed .arrow:before{transition:.3s;color:var(--tc-system-navy-blue-3);transform:rotate(180deg);content:"\f4fe"}.business-pricing-section-3 .swiper-button-next,.business-pricing-section-3 .swiper-button-prev{--swiper-navigation-size:16px;--swiper-navigation-top-offset:50%;--swiper-navigation-sides-offset:10px;--swiper-navigation-color:var(--tc-system-black);display:flex;width:50px;height:50px;padding:0;font-size:16px;border-radius:50px;background-color:var(--tc-system-white)!important;border:1px solid var(--tc-system-stroke)}.business-pricing-section-3 .swiper-button-next svg,.business-pricing-section-3 .swiper-button-prev svg{width:16px;height:16px}.business-pricing-section-3 .swiper-button-next :active,.business-pricing-section-3 .swiper-button-next:hover,.business-pricing-section-3 .swiper-button-prev :active,.business-pricing-section-3 .swiper-button-prev:hover{background-color:var(--tc-system-black)!important;border:1px solid var(--tc-system-black)}.business-pricing-section-3 .swiper-button-next :active svg path,.business-pricing-section-3 .swiper-button-next:hover svg path,.business-pricing-section-3 .swiper-button-prev :active svg path,.business-pricing-section-3 .swiper-button-prev:hover svg path{fill:var(--tc-system-white)}.business-contact-section-2 .card-contact .border-bottom{transition:all .2s ease-in-out}.business-contact-section-2 .card-contact:hover .border-bottom{border-color:var(--tc-theme-primary)!important;transition:all .2s ease-in-out}.business-contact-section-2 .contact-map{max-height:500px}.business-contact-section-2 .contact-map iframe{height:500px;width:100%}.business-contact-section-2 .form-control:focus{box-shadow:none;border:1px solid var(--tc-system-stroke)!important}.pagination_item{font-weight:400!important;background:#fff;color:var(--tc-system-black);border:1px solid var(--tc-system-stroke)!important;border-radius:10px!important}.pagination_item:hover{background:var(--tc-theme-primary);color:var(--tc-system-white)!important;transition:.3s ease-in-out;border-color:var(--tc-theme-primary)!important}.pagination_item:hover svg path{stroke:var(--tc-system-white)!important;transition:.3s ease-in-out}.pagination_item.active{background:var(--tc-theme-primary);color:var(--tc-system-white)!important;transition:.3s ease-in-out;border-color:var(--tc-theme-primary)!important}.pagination_item.active svg path{stroke:var(--tc-system-white)!important;transition:.3s ease-in-out}.pagination_item:focus{box-shadow:none;background-color:var(--tc-theme-primary)!important;border-color:var(--tc-theme-primary);color:var(--tc-system-white)!important;transition:.3s ease-in-out}.pagination_item:focus svg path{stroke:var(--tc-system-white)!important;transition:.3s ease-in-out}.input-group .form-control{color:var(--tc-system-black)}.input-group .form-control:focus,.input-group .form-control:hover{background-color:var(--tc-system-white)!important;border:1px solid var(--tc-system-black)!important}