/**
* Theme Name: shipex Child
* Description: This is a child theme of shipex 
* Author: creatives_planet
* Template: shipex
* Version: 1.0
*/


.select2-dropdown, #page .select2-container--default .select2-selection--single {
    border-color: rgba(var(--pbmit-shipex-white-bg-color-rgb), .15) !important;
    color: var(--pbmit-shipex-white-color) !important;
}
#page .select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 60px;
    color: var(--pbmit-shipex-white-color) !important;
}
.pbmit-ihbox-style-1 .pbmit-heading-desc {
    margin: 40px 0 0 0;
    font-size: 18px;
    font-weight: 500;
    line-height: 36px;
}

.elementor-8544 h2.pbmit-element-title a {
    color: #023b5e !important;
}


.site-footer.pbmit-footer-style-2 .widget {
    padding-top: 10px;
}
.pbmit-footer-section.pbmit-bg-color-transparent {
    background-color: transparent;
    display: none;
}

.pbmit-image-diffrance .elementor-widget-container img {
    mix-blend-mode: normal !important;
}
.elementor-8572 .elementor-element.elementor-element-3374400 .stratum-advanced-google-map__container {
    border-radius: 20px 20px;
}
.pbmit-service-style-3 .pbminfotech-post-item {
    background: #ffffff !important;
}
.pbmit-service-style-3 .pbmit-service-icon, .pbmit-service-style-3 .pbmit-service-title a {
    color: #003b5c !important;
}
.pbmit-service-style-3 .pbmit-service-description p {
    color: rgb(0 59 92) !important;
}
.pbmit-text-color-white .pbmit-heading-subheading .pbmit-element-title {
    color: #003b5c !important;
}

.pbmit-heading-subheading .pbmit-heading-desc {
    margin-top: 25px;
    TEXT-ALIGN: justify;
}
@media(min-width:1070px) {
.pbminfotech-element-marquee-effect .pbmit-element-title {
    FONT-SIZE: 50px !important;
}
.pbminfotech-ele-fid-style-2 .pbmit-fid-inner {
    font-size: 50px !important;
}
	.pbminfotech-ele-fid-style-2 .pbmit-fid-inner sub, .pbminfotech-ele-fid-style-2 .pbmit-fid-inner sup {
    font-size: 34px !important;
    line-height: 50px;
}
.elementor-8572 .elementor-element.elementor-element-3374400 .stratum-advanced-google-map__container {
    height: 540px;
    border-radius: 20px 20px;
}
.pbmit-contact-widget-lines {
    font-size: 17px !important;
}
.pbmit-header-height-wrapper , .pbmit-header-content-inner.d-flex.align-items-center.justify-content-between {
    max-width: 1400px;
    margin: auto;
}

.pbmit-static-box-style-1.pbmit-active .pbmit-content-box {
    padding: 0 20px !important;
}
.pbmit-static-box-style-1 .pbmit-bg-imgbox .pbmit-static-box-title {
    font-size: 24px !important;
}
.pbmit-static-box-style-1.pbmit-active .pbmit-bg-imgbox {
    width: 290px !important;
    position: unset;
}
.pbmit-static-box-style-1 .pbmit-box-number {
    right: 10px !important;
}
.map-data .pbmit-ihbox-style-1 .pbmit-ihbox-box {
    height: 530px !important;
}
}

@media (max-width: 1350px and min-width: 1070px) {
    .pbmit-static-box-style-1 .pbmit-content-box .pbmit-static-box-desc {
        width: 270px !important;
    }
.pbmit-static-box-style-1.pbmit-active .pbmit-bg-imgbox {
    width: 210px !important;
}
.pbmit-static-box-style-1 .pbmit-box-number {
    right: 3px !important;
    height: 63px !important;
    width: 63px !important;
}
}

.site-footer.pbmit-footer-style-2 .widget {
    padding-top: 6px !important;
}
.pbmit-heading-subheading .pbmit-element-title {
    font-family: "Titillium Web", Sans-serif !important;
}

.pbmit-backtotop {
    background: #ffffff !important;}

.pbmit-breadcrumb .pbmit-breadcrumb-inner span {
    display: inline-block;
    font-size: 15px;
    text-transform: capitalize;
}
aside#block-77 {
    padding: 0;
}
div#map-multiple {
    border-radius: 30px;
}
p::first-letter {
  all: unset !important;
}
.pbmit-heading-desc {
    color: #003b5c !important;
}
.keys .pbmit-ihbox-style-1 .pbmit-box-number-wrap::after, .keys .pbmit-ihbox-style-1 .pbmit-box-number-wrap::before {
    box-shadow: 0 20px 0 0 #003b5c !important;
}
.keys .pbmit-ihbox-style-1 .pbmit-box-number-wrap {
    background-color: #003b5c !important;}

h3.pbmit-service-title {
    min-height: 60px !important;
}
.pbmit-service-style-3 .pbmit-service-description p {
    text-transform: inherit !important;
}
/* @media(min-width:992px) {
	.pbminfotech-box-content {
    min-height: 488px;
}
} */
.pbmit-static-box-style-1 .pbmit-box-number {
    display: none !important;
}
.pbmit-static-box-style-1 .pbmit-content-box .pbmit-static-box-desc
 {
    width: 265px !important;
    text-align: justify;
}
.pbminfotech-sidebar .pbmit-widget-ads .pbmit-service-ads .pbmit-ads-call a:hover {
    color: #009cd9 !important;
}