.service-banner{--icon-vertical-align:center;background-image:url(/images/banner/service.webp);background-position:100% 100%;background-size:cover;padding:0!important}.service-banner .padWidth{background-color:rgba(0,0,0,.843);padding-block:75px 70px}.service-banner h2,.service-banner li span,.service-banner p{color:#fff}.service-banner li span{font-weight:600}.service-banner p{letter-spacing:1px;margin-block:4px;padding-left:10px}.service-banner a{padding-left:10px}.service-banner ul{margin-bottom:50px;margin-top:20px;padding-left:10px}.service-banner ul li{align-items:center;display:flex;gap:10px;padding:8px 0}.service-banner ul li:before{background-color:var(--theme-color);color:var(--theme-color);content:".";display:block;font-size:0;height:8px;width:8px}.service-banner .callBtn{margin-top:50px}.padWidth{padding-inline:6%}.service-btn{align-items:center;background-color:var(--theme-color);border-radius:10px;color:var(--black-color);display:flex;font-size:20px;font-weight:800;margin-top:10px;padding:10px 15px;width:-moz-fit-content;width:fit-content}.service-btn svg{fill:var(--black-color);margin-right:10px}.service-btn:hover{background-color:var(--black-color);color:var(--theme-color)}.service-btn:hover svg{fill:var(--theme-color)}.service-section{padding-top:40px}.service-section .witr_section_title{margin-inline:auto;width:-moz-fit-content;width:fit-content}.service-section .taxiCards{display:grid;grid-template-columns:repeat(3,1fr);padding-block:40px}.service-section .taxiCards .taxiCard{align-items:center;border-radius:10px;display:flex;flex-direction:column;margin:20px;padding:10px;text-align:center}.service-section .taxiCards .taxiCard p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.service-section .taxiCards .taxiCard .taxiCard-imgs{aspect-ratio:16/10}.service-section .taxiCards .taxiCard .taxiCard-imgs-img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.service-section .taxiCards .taxiCard:hover{box-shadow:0 5px 20px 5px rgba(0,0,0,.043);transition-duration:.15s}.service-section .taxiCards .taxiCard:hover .taxiCard-imgs-img{transform:scale(1.1)}.service-section .taxiCards .taxiCard-imgs{position:relative}.service-section .taxiCards .taxiCard-imgs-icon{background-color:var(--black-color);border-radius:50%;padding:10px;position:absolute;right:10px;top:5px}.service-section .taxiCards .taxiCard-imgs-icon svg{fill:var(--white-color)}.service-section .taxiCards .taxiCard-title{font-size:24px;font-weight:600}.service-section .taxiCards .taxiCard-btn{background-color:var(--theme-secondary-color);border:none;border-radius:10px;font-weight:600;margin-top:20px;padding:6px 22px}.service-section .taxiCards .taxiCard-btn a{color:var(--white-color)}.service-section .taxiCards .taxiCard-btn:hover{background-color:var(--theme-color)}.service-section .taxiCards .taxiCard-btn:hover a{color:var(--black-color)}.service-section .taxiCards .taxiCard-btn2{background-color:var(--theme-color);border:none;border-radius:10px;font-weight:600;margin-top:20px;padding:6px 22px}.service-section .taxiCards .taxiCard-btn2 a{color:var(--black-color)}.service-section .taxiCards .taxiCard-btn2:hover{background-color:var(--theme-secondary-color)}.service-section .taxiCards .taxiCard-btn2:hover a{color:var(--white-color)}@media(max-width:850px){.service-section .taxiCards{grid-template-columns:repeat(2,1fr)}}@media(max-width:550px){.service-section .taxiCards{grid-template-columns:1fr}}@media(max-width:768px){.service-banner{background-image:url(/images/banner/service-mob.webp);background-position:75% 100%;background-size:cover;padding:0!important}.service-banner .padWidth{padding:70px 0 48px}.service-banner .witr_section_title_inner{text-align:center}.service-banner p,.service-banner ul{padding-inline:10px;text-align:center}.service-banner p li:before,.service-banner ul li:before{content:none}.service-banner a{margin-inline:auto}}