.pbmit-service-style-2 .pbmit-service-icon,.pbmit-service-style-2 .pbmit-service-title,.pbmit-service-style-2 .pbmit-service-title a,.pbmit-service-style-2 .pbmit-service-description,.pbmit-service-style-2 .pbmit-service-number,.pbmit-service-style-2 .pbmit-content-box-wrap,.pbmit-service-style-2 .pbmit-service-btn{-webkit-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.pbmit-service-style-2 .pbmit-box-content-wrap{position:relative;overflow:hidden}.pbmit-service-style-2 .pbmit-link{z-index:0}.pbmit-service-style-2 .pbmit-content-box{padding:50px;border-radius:15px;display:flex;flex-direction:column;justify-content:space-between;gap:10px;overflow:hidden;background-color:var(--pbmit-ophtical-light-bg-color);transition:background-color 0.6s ease-in-out}.pbmit-service-style-2:hover .pbmit-content-box{background-color:transparent}.pbmit-service-style-2 .pbmit-content-box::before{content:'';position:absolute;inset:0;border-radius:15px;background:linear-gradient(180deg,rgba(var(--pbmit-ophtical-secondary-color-rgb),.5) 0%,rgba(var(--pbmit-ophtical-secondary-color-rgb),.8) 100%);opacity:0;backdrop-filter:blur(1px);transition:opacity 0.6s ease-in-out;pointer-events:none;z-index:1}.pbmit-service-style-2:hover .pbmit-content-box::before{opacity:1}.pbmit-service-style-2 .pbmit-content-box>*{position:relative;z-index:2}.pbmit-service-style-2 .pbmit-featured-wrapper{overflow:hidden;border-radius:15px;width:100%;height:100%}.pbmit-service-style-2 .pbmit-featured-img-wrapper{position:absolute;top:10px;right:10px;width:220px;height:220px;border-radius:15px;z-index:0;overflow:hidden;transition:all 0.3s ease-in-out}.pbmit-element-service-style-2 .pbmit-ele.pbmit-service-style-2:hover .pbmit-content-box .pbmit-featured-img-wrapper{top:0;right:0;width:100%;height:100%}.pbmit-service-style-2 .pbmit-featured-img-wrapper img{width:100%;height:100%;clip-path:circle(93% at 93% 7%);object-fit:cover;transition:clip-path 0.3s ease-in-out,transform 0.3s cubic-bezier(.4,.01,.14,.99)}.pbmit-element-service-style-2 .pbmit-ele.pbmit-service-style-2:hover .pbmit-content-box .pbmit-featured-img-wrapper img{clip-path:circle(100% at 50% 50%)}.pbmit-service-style-2 .pbmit-service-number{font-size:13px;line-height:16px;color:var(--pbmit-ophtical-global-color)}.pbmit-service-style-2:hover .pbmit-service-number{color:var(--pbmit-ophtical-white-color);margin-bottom:-40px}.pbmit-service-style-2 .pbmit-service-icon{width:100px;height:100px;display:flex;justify-content:center;align-items:center;text-align:center;font-size:60px;color:var(--pbmit-ophtical-global-color);fill:var(--pbmit-ophtical-global-color);margin-bottom:50px;transition:transform 0.6s ease-in-out,height 0.6s ease-in-out,margin .6 ease-in-out}.pbmit-service-style-2 .pbmit-service-icon svg path,.pbmit-service-style-2 .pbmit-service-icon svg g,.pbmit-service-style-2 .pbmit-service-icon svg{fill:var(--pbmit-ophtical-global-color)}.pbmit-element-service-style-2 .pbmit-ele.pbmit-service-style-2:hover .pbmit-content-box .pbmit-service-icon{transform:scale(0%)}.pbmit-service-style-2 .pbmit-service-title,.pbmit-service-style-2 .pbmit-service-title a{margin:0;font-size:24px;line-height:32px;text-transform:capitalize;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.pbmit-service-style-2:hover .pbmit-service-title,.pbmit-service-style-2:hover .pbmit-service-title a{color:var(--pbmit-ophtical-white-color)}.pbmit-service-style-2 .pbmit-service-description{margin:10px 0 0 0;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.pbmit-service-style-2:hover .pbmit-service-description{margin-bottom:40px;color:rgba(var(--pbmit-ophtical-white-color-rgb),.8)}.pbmit-service-style-2 .pbmit-service-btn{transform:translateY(100px) scale(.6)}.pbmit-service-style-2:hover .pbmit-service-btn{transform:translateY(0) scale(1)}.pbmit-service-style-2 .pbmit-content-box-wrap{transform:translateY(55px)}.pbmit-element-service-style-2 .pbmit-ele.pbmit-service-style-2:hover .pbmit-content-box-wrap{transform:translateY(0)}.pbmit-service-style-2 .pbmit-serv-cat{display:none}.pbmit-service-style-2 .pbmit-serv-cat a{font-size:13px;line-height:24px;letter-spacing:1px;text-transform:uppercase}.pbmit-elementor-bg-color-light .pbmit-service-style-2 .pbmit-content-box{background-color:var(--pbmit-ophtical-white-bg-color)}.pbmit-elementor-bg-color-light .pbmit-service-style-2 .pbmit-button-text,.pbmit-elementor-bg-color-light .pbmit-service-style-2 .pbmit-button-icon{background-color:var(--pbmit-ophtical-light-bg-color)}.pbmit-elementor-bg-color-light .pbmit-service-style-2:hover .pbmit-content-box{background-color:transparent}.pbmit-element-column-four .pbmit-service-style-2 .pbmit-content-box{padding:30px}.pbmit-element-column-four .pbmit-service-style-2 .pbmit-featured-img-wrapper{width:150px;height:150px}.pbmit-element-column-four .pbmit-service-style-2:hover .pbmit-service-description{margin-bottom:15px}.pbmit-element-column-four .pbmit-service-style-2:hover .pbmit-service-number{margin-bottom:-15px}@media (max-width:1440px) and (min-width:1200px){.pbmit-element-column-four .pbmit-service-style-2 .pbmit-button-icon{display:none}.pbmit-element-column-four .pbmit-service-style-2 .pbmit-service-btn:hover .pbmit-btn-wrapper{transform:translateX(0);border-radius:50px}}@media (max-width:1366px){.pbmit-service-style-2 .pbmit-content-box{padding:30px}.pbmit-element-viewtype-masonry .pbmit-service-style-2 .pbmit-service-icon{width:60px;height:60px;font-size:60px}.pbmit-element-column-four .pbmit-service-style-2 .pbmit-service-icon{height:75px;width:75px;margin-bottom:20px}}@media (max-width:1366px) and (min-width:1200px){.pbmit-service-style-2 .pbmit-featured-img-wrapper{height:200px;width:200px}.pbmit-service-style-2:hover .pbmit-service-description{margin-bottom:20px}.pbmit-service-style-2:hover .pbmit-service-number{margin-bottom:-20px}.pbmit-element-column-four .pbmit-service-style-2 .pbmit-service-description{-webkit-line-clamp:2;line-clamp:2}}@media (max-width:1200px){.pbmit-element-viewtype-masonry.pbmit-element-column-two .pbmit-service-style-2 .pbmit-content-box{padding:30px}.pbmit-element-viewtype-row-column.pbmit-element-column-three .pbmit-service-style-2:hover .pbmit-service-description{margin-bottom:15px}.pbmit-element-viewtype-row-column.pbmit-element-column-three .pbmit-service-style-2:hover .pbmit-service-number{margin-bottom:-15px}.pbmit-element-viewtype-carousel.pbmit-element-column-four .pbmit-service-style-2 .pbmit-service-description{-webkit-line-clamp:2;line-clamp:2}}@media (max-width:1200px) and (min-width:992px){.pbmit-element-column-four .pbmit-service-style-2 .pbmit-button-icon,.pbmit-element-viewtype-row-column.pbmit-element-column-three .pbmit-service-style-2 .pbmit-button-icon{display:none}.pbmit-element-viewtype-row-column.pbmit-element-column-four .pbmit-service-style-2 .pbmit-service-btn:hover .pbmit-btn-wrapper,.pbmit-element-viewtype-row-column.pbmit-element-column-three .pbmit-service-style-2 .pbmit-service-btn:hover .pbmit-btn-wrapper{transform:translateX(0);border-radius:50px}.pbmit-element-viewtype-row-column.pbmit-element-column-three .pbmit-service-style-2 .pbmit-service-icon{width:75px;height:75px;font-size:75px;margin-bottom:20px}.pbmit-element-viewtype-carousel.pbmit-element-column-four .pbmit-service-style-2 .pbmit-featured-img-wrapper{width:100px;height:100px}.pbmit-element-viewtype-row-column.pbmit-element-column-three .pbmit-service-style-2 .pbmit-featured-img-wrapper{width:150px;height:150px}}@media (max-width:1024px){.pbmit-element-viewtype-masonry .pbmit-service-style-2 .pbmit-content-box,.pbmit-element-column-four .pbmit-service-style-2 .pbmit-content-box{padding:30px}.pbmit-service-style-2:hover .pbmit-service-description{margin-bottom:15px}.pbmit-service-style-2:hover .pbmit-service-number{margin-bottom:-15px}.pbmit-service-style-2 .pbmit-service-title,.pbmit-service-style-2 .pbmit-service-title a{font-size:24px;line-height:26px}}@media (max-width:992px){.pbmit-element-column-two .pbmit-service-style-2 .pbmit-service-description,.pbmit-element-viewtype-carousel.pbmit-element-column-three .pbmit-service-style-2 .pbmit-service-description{-webkit-line-clamp:2;line-clamp:2}.pbmit-element-viewtype-carousel.pbmit-element-column-three .pbmit-service-style-2:hover .pbmit-service-description{margin-bottom:15px}.pbmit-service-style-2 .pbmit-service-icon{height:75px;width:75px;margin-bottom:20px}.pbmit-service-style-2 .pbmit-featured-img-wrapper{height:180px;width:180px}.pbmit-element-viewtype-carousel.pbmit-element-column-four .pbmit-service-style-2 .pbmit-featured-img-wrapper{height:100px;width:100px}}@media (max-width:992px) and (min-width:768px){.pbmit-element-column-two .pbmit-service-style-2:hover .pbmit-service-description{margin-bottom:15px}.pbmit-element-column-two .pbmit-service-style-2:hover .pbmit-service-number{margin-bottom:-15px}.pbmit-element-viewtype-carousel.pbmit-element-column-four .pbmit-service-style-2 .pbmit-content-box-wrap{transform:translateY(0)}.pbmit-element-viewtype-carousel.pbmit-element-column-four .pbmit-service-style-2 .pbmit-service-btn{display:none}}@media (max-width:767px){.pbmit-service-style-2 .pbmit-featured-img-wrapper{height:150px;width:150px}.pbmit-element-viewtype-carousel .pbmit-service-style-2 .pbmit-content-box-wrap{transform:translateY(55px)}}@media (max-width:579px){.pbmit-service-style-2 .pbmit-content-box .pbmit-service-title,.pbmit-service-style-2 .pbmit-content-box .pbmit-service-title a{font-size:20px;line-height:22px}}