.dpro-stats-container,
.dpro-hiw-container,
.dpro-columns-container
{
padding-top: 60px;
padding-bottom: 60px;
}
.dpro-taxonomy-element {
min-width: 100%;
display: block;
clear: both;
float: none;
padding-top: 60px;
padding-bottom: 60px;
}
.dpro-flex-row {
display: flex;
justify-content: center;
align-items: center;
flex-flow: wrap;
}
.dpro-stat-container {
width: calc(100% / 4);
text-align: center;
padding: 25px;
}
.dpro-stat-container:not(:last-child) {
border-right: 1px solid;
}
.dpro-stat-container .dpro-stat {
display: flex;
justify-content: center;
align-items: flex-end;
margin-bottom: 15px;
}
.dpro-stat-container > p {
letter-spacing: 0.8px;
font-size: 16px;
line-height: 25px;
font-weight: 600;
margin: 0;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.dpro-stat-container .dpro-stat > h1 {
font-size: 50px;
line-height: 40px;
font-weight: 300;
letter-spacing: 0;
margin: 0;
}
.dpro-stat-container .dpro-stat > p {
font-size: 25px;
line-height: 25px;
font-weight: 300;
letter-spacing: 0;
margin: 0;
} .dpro-column-grid {
padding: 10px 15px;
}
.dpro-column-grid .dpro-column-grid-icon img {
width: 35px;
height: 35px;
object-fit: scale-down;
margin-bottom: 15px;
}
.dpro-column-grid .dpro-column-grid-detail h4 {
font-weight: bold;
font-size: 16px;
line-height: 40px;
margin: 0 0 10px 0;
letter-spacing: 0.8px;
color: #FFFFFF;
text-transform: capitalize;
}
.dpro-column-grid .dpro-column-grid-detail p {
font-weight: normal;
font-size: 13px;
line-height: 20px;
margin: 0 0 0 0;
letter-spacing: 0;
color: #FFFFFF;
text-transform: capitalize;
} .dpro-tab-content:not(.active) {
display: none;
}
.dpro-taxonomy-element-tabs {
display: flex;
justify-content: flex-start;
align-items: center;
margin-bottom: 20px;
flex-wrap: wrap;
}
.dpro-taxonomy-element-tabs .dpro-taxonomy-element-tabs-link {
font-size: 14px;
line-height: 19px;
font-weight: 600;
letter-spacing: 0.59px;
color: #818584;
text-transform: uppercase;
background: transparent;
border: none;
border-bottom: 1px solid #81858448;
text-align: center;
width: calc(100% / 4);
padding: 20px;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.dpro-tab-content .dpro-taxonomy-list {
position: relative;
padding-left: 30px;
}
.dpro-tab-content .dpro-taxonomy-list a {
font-weight: 600;
font-size: 13px;
line-height: 20px;
letter-spacing: 0.55px;
color: #3A4041;
margin: 0 0 10px 0;
display: block;
}
.dpro-tab-content .dpro-taxonomy-list a:hover {
color: var(--p-color);
}
.dpro-taxonomy-element-tabs .dpro-taxonomy-element-tabs-link.active, .dpro-taxonomy-element-tabs .dpro-taxonomy-element-tabs-link:hover {
color: var(--p-color);
border-color: var(--p-color);
}
.dpro-tab-content .dpro-taxonomy-list:before {
background-color: var(--p-color);
}
.dpro-tab-content .dpro-taxonomy-list:before {
content: '';
width: 15px;
height: 2px;
position: absolute;
top: 10px;
left: 0;
} .dpro-hiw-card img {
border-radius: 50%;
width: 300px;
height: 300px;
object-fit: cover;
display: block;
margin: 0 auto 20px auto;
}
.dpro-hiw-card h3 {
text-align: center;
overflow-wrap: break-word;
font-size: 35px;
box-sizing: border-box;
padding: 0;
margin: 0 0 30px 0;
line-height: 1;
color: var(--p-color);
}
.dpro-hiw-card h4 {
text-align: center;
overflow-wrap: break-word;
box-sizing: border-box;
padding: 0;
margin: 0 0 30px 0;
font-size: 19px;
line-height: 24px;
}
.dpro-hiw-card p {
text-align: center;
} .dpro-faq-container {
font-weight: 700;
line-height: 1;
margin: 0;
padding: 15px;
border-bottom: 1px solid #d4d4d4;
cursor: pointer;
outline: none;
}
.dpro-faq-container h4 {
color: #1F2B59;
font-size: 14px;
margin: 0;
display: flex;
justify-content: space-between;
align-items: center;
user-select: none;
font-weight: 600;
}
.dpro-faq-container.dpro-expanded h4 {
color: var(--p-color);
}
.dpro-faq-container p {
margin: 10px 0;
user-select: none;
display: none;
}
.dpro-faq-container.dpro-expanded p {
display: block;
}
.dpro-faq-container.dpro-expanded h4 i {
transform: rotate(180deg);
} .lp-category-boxed2 .lp-category-boxed2-inner {
border-color: #fff !important;
border-radius: 5px !important;
}
.row .lp-category-boxed2 .lp-category-boxed2-inner-top {
height: 120px;
box-shadow: 2px 2px 7px 0 rgb(1 1 1 / 15%);
border-color: white !important;
border-radius: 5px !important;
padding-top: 25px;
}
.row .lp-category-boxed2 .col-md-3 {
width: 27%;
} .dpro-footer-widget {
margin-bottom: 30px;
}
footer#dpro-footer .dpro-footer-widget .widget-title h2 {
letter-spacing: 1.6px;
font-size: 16px;
font-weight: bold;
line-height: 40px;
margin: 0 0 20px 0 !important;
}
footer#dpro-footer .dpro-footer-widget ul.menu li a {
letter-spacing: 0.57px;
font-size: 14px;
font-weight: 600;
line-height: 30px;
}
.dpro-footer-bottom-section {
padding: 70px 0;
}
.dpro-footer-bottom-section .dpro-footer-bottom-container {
display: flex;
justify-content: space-between;
align-items: center;
flex-flow: wrap;
}
.dpro-footer-bottom-section .dpro-footer-bottom-container .dpro-footer-bottom-section-right .footer-social-icons {
margin: 0 !important;
}
.dpro-footer-bottom-section .dpro-footer-bottom-container .dpro-footer-bottom-section-right .footer-social-icons li {
margin-right: 20px;
}
footer#dpro-footer {
float: none;
display: block;
clear: both;
}
footer#dpro-footer .footer-social-icons li img {
width: 23px;
height: 23px;
object-fit: scale-down;
}
.widget img {
max-width: 100%;
}
@media only screen and ( max-width: 767px ) {
.dpro-column-grid {
border-right: none !important;
}
.dpro-taxonomy-element-tabs .dpro-taxonomy-element-tabs-link,
.dpro-stat-container
{
width: 100%;
}
.dpro-stat-container:not(:last-child) {
border-right: 0;
}
.listing-app-view .city-thumb2 img {
object-fit: scale-down !important;
}
.elementor-section-wrap {
overflow: hidden;
}
}
footer#dpro-footer .dpro-footer-widget ul.menu li a {
pointer-events: none;
}
.lp-join-now {
margin-right: 0px !important;
}
.lp-header.pos-relative.header-front-page-wrap {
margin-bottom: -68px !important;
}
.lp-grid-box-left.pull-left li span:nth-child(2){
display:none;
}
.lp-grid-box-description span.cat-icon {
width: 35px;
}
.lp-grid6-status {
border: 1px solid #8fce6e;
}
.listing-second-view .open-hours ul li a.Opened, a.status-btn .grid-opened {
color: #8fce6e !important;
}
.row .lp-category-boxed2 {
margin-left: 200px;
}
.elementor-shape-fill {
fill: #eaf0f9;
-webkit-transform-origin: center;
-ms-transform-origin: center;
transform-origin: center;
-webkit-transform: rotateY(0deg);
transform: rotateY(0deg);
}
.row .lp-category-boxed2 .lp-category-boxed2-inner-top {
height: 120px;
box-shadow: 2px 2px 7px 0 rgb(1 1 1 / 15%);
border-color: white !important;
border-radius: 5px !important;
padding-top: 25px;
}
.lp-category-boxed2 .lp-category-boxed2-inner{
border-color: #fff !important;
border-radius: 5px !important;
}
.lp-category-boxed2 .lp-category-boxed2-inner .lp-category-boxed2-inner-top h5 {
margin-top: 20px;
}
.lp-category-boxed2 .lp-category-boxed2-inner {
background-color: #FFF;
}
.lp-header-search-wrap.lp-header-search-wrap-sidebar-banner.lp-header-search-wrap-banner-height {
top: -70px;
}
.image.wp-image-736{
margin-bottom:30px !important;
}
.image.wp-image-735{
margin-bottom:30px !important;
}
.lp-grid-box .lp-h4 a {
font-size: 17px !important;
}
.lp-grid6-status a span{
color: #8fce6e !important;
}
.dpro-footer-top-section {
padding: 70px 0 0 0;
}
.lpmap-icon-contianer img {
width: 30px;
}
@media (max-width:992px){
.dpro-partner-img img{
max-width: 80px !important;
}
.listing-app-view .city-thumb2 img{
height: 105px !important;
}
.row.dpro-tab-content {
margin-left: 23px !important;
}
.listing-app-view .lp-grid-box-contianer1 {
margin-left: 37px !important;
}
.dpro-stat-container .dpro-stat  h1 {
font-size: 20px !important;
}
#page {
overflow-x: hidden;
}
}
.col-md-2:not(:first-child) .dpro-partner-img {
width: 67%;
filter: brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}