.contact-form-code select.error,
.contact-form-code select:focus.error {
  background: #000 !important;
  color: #fff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  letter-spacing: 1.2px;
  line-height: 1.5em;
  margin: 20px auto;
  padding: 5px;
  text-transform: capitalize;
  width: 100%;
}

.contact-form-code select,
.contact-form-code select:focus,
.contact-form-code select:active,
.contact-form-code select.error,
.contact-form-code select:focus.error,
.contact-form-code .error select {
  background-color: #000 !important;
  color: #fff !important;
}

.contact-form-code input[type="submit"] {
    border: 1px solid #003AE3;
    color: #FFFFFF;
    border-radius: 25px;
    padding: 15px 40px;
    font-size: 16px;
    background-color: #003AE3;
    vertical-align: middle;
    display: flex  ;
    width: fit-content;
    align-items: center;
    font-family: Satoshi-Regular;
    cursor: pointer;
    margin-top: 30px;
}

/* Insights */

.in-featured-sec{
	background:#151A23;
}

.in-featured-wrap{
	padding-top:20px;
	width:90%;
}

.infe-title{
	font-size:34px;
	font-weight:700;
	color:#fff;
	padding-bottom:20px;
	padding-top:10px;
}

.infe-cta{
	padding-top:20px;
}

#insights-lastsec{
	margin-top:5%;
}

#insights-lastsec .ins-card-wrap{
	padding-bottom:30px;
}
/* #insights-lastsec .ins-card-wrap img{
	transition:1s;
}
#insights-lastsec .ins-card-wrap img:hover{
	transform:scale(1.2);
	transition:1s;
} */
.all-collections {
	list-style:none;
    padding-top: 20px;
	margin-left:0;
}
.all-collections ul{
	margin:0;
}
.infilter-part .section-tag{
	margin-bottom:5%;
	color: #7C7C7C;
}
#insights-lastsec .infilter-part{
	margin-bottom:40%;
}
.all-infilters .dropdown-menu.show{
	background:#000;
	color:#fff;
	width:65%;
}
.all-infilters .dropdown-menu.show .dropdown-item{
	font-size: 15px;
    color: #fff;
	margin-bottom: 5px;
    background: transparent;
}
.all-collections li{
	margin-bottom: 20px;
    list-style: none;
}

.all-collections li a{
    width: auto;
    color: #fff;
    border-bottom: 2px solid #1C1C1C;
    padding-bottom: 4px;
    font-size: 20px;
    text-transform: uppercase;
    list-style-type: none;
}
.all-collections li a:active, .all-collections li a:hover, .all-collections li a:focus{
	color:#fff;
	border-bottom: 2px solid #CB1C2A;
}
#industryDropdown:focus-visible{
	box-shadow:none!important;
}
.dropdown-toggle::after {
  content: url('/wp-content/uploads/2025/09/Chevron.png');
  display: inline-block;
  margin-left: .3em;
  vertical-align: middle;
  border: none; /* remove default borders */
  right: 0;
  display: inline-flex;
  position: absolute;
}

#industryDropdown, #servicesDropdown {
    background: none;
    border: none;
    color: #fff;
    font-size: 20px;
    padding-top: 20px;
    border-bottom: 2px solid #1C1C1C;
    border-radius: 0;
	width: 65%;
    text-align: left;
}

.contact-form-code button, .contact-form-code input, .contact-form-code select, .contact-form-code textarea{
	background:0;
}
.contact-form-code  input[type="text"], .contact-form-code input[type="email"], .contact-form-code input[type="url"], .contact-form-code input[type="password"], .contact-form-code input[type="search"], .contact-form-code input#phone-5570dbfd-d1a7-48d5-bd7c-0a74b32d9eed{
	border:none;
	border-bottom:1px solid #444445;
	padding:0;
	margin-bottom:20px;
}
.contact-form-code input[type="submit"]{
	border: 1px solid #003AE3;
    color: #FFFFFF;
    border-radius: 25px;
    padding: 15px 40px;
    font-size: 16px;
    background-color: #003AE3;
    vertical-align: middle;
    display: flex;
    width: fit-content;
    align-items: center;
    font-family: Satoshi-Regular;
    cursor: pointer;
	margin-top:30px;
}	
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"]{padding:0;}


@media(max-width: 767.98px){
	#insights-lastsec .row .col-md-3, #insights-lastsec .row .col-sm-9, .row.partner-sec_wrap .col-sm-7, .row.partner-sec_wrap .col-sm-5{width:100%;}
	#industryDropdown, #servicesDropdown{width:100%;}
	#insights-lastsec .infilter-part{margin-bottom:0;}
	.all-collections li {width: 50%;float: inline-start;}
	#insights-results{margin-top:12%;}
	section#contact-sec1{padding-top:30%!important;}
	.primary-cta-dark{padding:10px 20px!important;}
	.partner_img img{width:100%;}
}
@media(max-width: 575.98px){

}
@media(max-width: 480px){

}
@media(max-width: 420px){

}
@media(max-width: 380px){

}
@media(max-width: 320px){

}
@media(max-width: 1024px) and (min-width: 768px){
	#industryDropdown, #servicesDropdown, .all-collections li a{font-size:16px;}
}
@media(max-width: 1024px) and (min-width: 992px){

}
@media(max-width: 1200px) and (min-width: 1025px){
	#industryDropdown, #servicesDropdown, .all-collections li a{font-size:16px;}
	.ins-card-wrap h5 a{font-size:20px;}
}
@media(max-width: 1300px) and (min-width: 1201px){

}
@media(max-width: 1400px) and (min-width: 1301px){

}
@media (max-width: 1799px) and (min-width: 1500px){

}
@media(min-width: 1800px){
	.partner-content h2{font-size:45px;line-height:55px;}
	.partner_cont_wrap, #industryDropdown, #servicesDropdown, .all-collections li a {font-size: 24px;line-height: 34px;}
	#industry-sec6 .slider-counter, #partner_sec_2 .slider-counter{font-size:20px;}
	
}
