/*
 Theme Name:   	Dilabs Child
 Theme URI: 	https://themelocker.tech/wordpress/dilabs
 Description:  	This is a child theme for Dilabs - Digital Marketing WordPress Theme
 Author:       	Validthemes
 Author URI:   	https://themeforest.net/user/validthemes/portfolio
 Template:     	dilabs
 Version:      	1.0
 Tags:         	two-columns, three-columns, left-sidebar, right-sidebar, flexible-header, custom-background, custom-colors, custom-header, custom-menu, theme-options, editor-style, featured-images, microformats, post-formats,  sticky-post, threaded-comments, translation-ready
 Text Domain:  	dilabs-child
*/

/*  [ Add your custom css below ]
- - - - - - - - - - - - - - - - - - - - */

.navbar-brand>img {height:auto !important;}
.about-two-thumb .experience {top: 104% !important;}
.cta-box {
  margin-top: 36px;
  padding: 24px 28px;
  border-radius: 12px;
  background: #3a2e79;
  color: #fff !important;
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  gap: 16px;
}

.cta-box p {
  margin: 0;
  font-size: 15px;
  opacity: .9;
  color: #fff;
}

.cta-box a {
  background: #fff;
  color: #3a2e79;
  text-decoration: none;
  padding: 12px 22px;
  border-radius: 8px;
  font-weight: 700;
  font-size: 14px;
}

.quick-contact-widget {
  background-size: auto;
  position: relative;
  z-index: 1;
  padding: 60px 37px;
  background-position: bottom right;
  overflow: hidden;
  border-radius: 10px;
  background-repeat: no-repeat;
}


.quick-contact-widget::after {
  position: absolute;
  left: 0;
  top: 0;
  content: "";
  height: 100%;
  width: 100%;
  background: #3a2e79;
  z-index: -1;
  opacity: 0.75;
  border-radius: 7px;
}

.about-grid-info .list-info-item i,.top-bar-style-two .item-flex li strong {
  display: none;
}


.bg-dark.text-light .sub-title {
  color: #b3b3b3 !important;
  -webkit-text-fill-color: white;
  font-size: 32px;
}

footer img.logo {object-fit:contain;}
footer img.logo {
	height: auto;}
@media (min-width:1024px)
{
	.services-five-heading {top: 180px ;}
	.services-five-heading h2 {
	font-size: 20px !important;
	text-transform: none !important;}
	.banner-style-four h4,.contact-form-style-one .title { font-size: 38px; } 
}

@media (max-width:1023px)
{
	nav.navbar.validnavs .navbar-collapse.collapse.show img {object-fit: contain;}
}