.pbmit-service-style-1 .pbminfotech-post-item .pbmit-box-content-wrap, .pbmit-service-style-1 .pbmit-service-icon, .pbmit-service-style-1 .pbmit-service-icon svg, .pbmit-service-style-1 .pbmit-featured-wrapper img{ -webkit-transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; transition: all .4s ease-in-out; } .pbmit-service-style-1, .pbmit-service-style-1 .pbmit-service-image-wrapper, .pbmit-service-style-1 .pbmit-service-wrapper{ position: relative; } .pbmit-service-style-1 .pbmit-service-icon { position: absolute; bottom: -40px; right: 25px; z-index: 7; width: 70px; height: 70px; font-size: 35px; text-align: center; display: flex; justify-content: center; align-items: center; overflow: hidden; border-radius: 8px; color: var(--pbmit-xhyre-global-color); background-color: var(--pbmit-xhyre-light-bg-color); } .pbmit-service-style-1 .pbmit-service-icon svg { fill: var(--pbmit-xhyre-global-color); } .pbmit-service-style-1:hover .pbmit-service-icon { color: var(--pbmit-xhyre-white-color); background-color: var(--pbmit-xhyre-global-color); } .pbmit-service-style-1:hover .pbmit-service-icon svg { fill: var(--pbmit-xhyre-white-color); } .pbmit-service-style-1 .pbminfotech-post-item .pbmit-box-content-wrap{ padding: 15px; border-radius: 6px; border: 1px solid rgba(var(--pbmit-xhyre-blackish-color-rgb), 0.1); background-color: var(--pbmit-xhyre-white-color); } .pbmit-service-style-1 .pbmit-featured-wrapper{ overflow: hidden; border-radius: 6px; } .pbmit-service-style-1 .pbmit-featured-wrapper img{ width: 100%; } .pbmit-service-style-1:hover .pbmit-featured-wrapper img{ transform: scale(1.1); } .pbmit-service-style-1 .pbmit-content-box{ padding: 30px 25px 20px 25px; } .pbmit-service-style-1 .pbmit-service-title{ position: relative; font-size: 24px; line-height: 28px; } .pbmit-service-style-1 .pbmit-cat-number-wrap{ display: flex; align-items: center; font-size: 14px; line-height: 18px; position: relative; margin-bottom: 3px; color: var(--pbmit-xhyre-global-color); } .pbmit-service-style-1 .pbmit-cat-number-wrap::before { content: '/'; display: inline-block; margin-right: 4px; } .pbmit-service-style-1 .pbmit-serv-cat a { padding-left: 5px; text-transform: lowercase; color: var(--pbmit-xhyre-global-color); } .pbmit-service-style-1 .pbmit-serv-cat a:hover { color: var(--pbmit-xhyre-blackish-color); } .pbmit-service-style-1 .pbmit-service-description{ padding-bottom:30px; } .pbmit-service-style-1 .pbmit-service-description p{ margin: 0; } .pbmit-service-style-1 .pbmit-service-description, .pbmit-service-style-1 .pbmit-service-title { overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical; }