/* Enter Your Custom CSS Here */
/* Enter Your Custom CSS Here */
.wp-block-social-link a {
    padding: 15px;
}
.blog-content p {
	font-size: 1.3rem !important;
    line-height: 2.1rem;
    text-align: justify;
}
.blog-content li {
	font-size: 1.2rem !important;
    line-height: 2.1rem;
    text-align: justify;
}
.iq-breadcrumb-one {
    padding: 50px 0 80px !important;
}
.wpcf7 input[type="file"] {
	line-height: 30px !important;
    padding-top: 9px !important;
}
.ban img { width:100% !important; margin:0 auto !important;  }
.ban {padding:0px !important; }

.Our-Capabilities .iq-list {
	padding: 0 0 0 0px !important;
}

.notes {
	position: relative;
	top: -17px;
}
.navbar-nav > .menu-item-has-children::after {
	display: none !important;
}
.icon-placeholder-v i {
	color: #ff5501 !important;
}
.ps_timeline-marker::before {
	background: #ff5501 !important;
}
.ps_timeline-marker::after {
	background: #ff5501 !important;
}
.vc_pageable-slide-wrapper p {
	margin: 0px !important;
}
.vc_pageable-slide-wrapper .vc_gitem-post-data {
	margin-bottom: 0px !important;
}
.vc_pageable-slide-wrapper .vc_btn3-container {
	margin: 10px auto !important;
}
.footer-top .wp-block-columns {
	margin-bottom: 10px;
}

.bx-controls-auto {
	display: none !important;
}
footer .wp-block-social-links li a svg {
	fill: #fff;
}
footer .widget ul li {
}
.yellow {
	color: #fff500 !important;
	font-size:inherit !important;
}
footer.footer-one .copyright-footer {
	border-top: 1px solid #a2a2a2;
}
#contact, #contact a, #contact p {
	color: #fff !important;
}
footer.footer-one .widget h4.footer-title {
	color: #fff !important;
}
.footer-top {
	line-height: 24px !important;
}
footer.footer-one .widget .textwidget p {
	line-height: 24px;
	text-align: justify;
}
.copyright-footer .pt-3.pb-3 {
	padding: 5px 0px !important;
}
header .navbar ul li:last-child {
	margin-right: 0 !important;
}
.main-header .navbar ul li.highlig a {
	border: 1px solid #fb4f09;
	padding: 7px !important;
	background: #fb4f09;
	border-radius: 30px;
	color: #fff !important;
	font-weight:bold;
}
.main-header .navbar ul li.highlig a:hover {
	border: 1px solid #000;
	background: #000;
	color: #fff !important;
}
.widget ul li a::before {
	display: none !important;
}
.widget.widget_nav_menu ul li a, .widget ul.menu li a {
	padding: 0px !important;
}

#icons .ps_timeline.ps_timeline-centered .ps_timeline-item .icon-placeholder-v i {
	color: #ff5501 !important;
}
.single-post .iq-blog-image {
	display: block !important;
}
.iq-blog-image {
	display: none !important;
}
.has-post-thumbnail .iq-blog-box .iq-blog-detail {
	padding: 30px 30px 30px !important;
}
.text-center.iq-breadcrumb-two .title {
	color: #fff !important;
}
#icons .ps_timeline.ps_timeline-centered .ps_timeline-item .ps_timeline-marker::after {
	background:  #ff5501 !important;
}
#icons .ps_timeline.ps_timeline-centered .ps_timeline-item .ps_timeline-marker::before {
	background: #ff5501 !important;
}
.single-post h1 {
	font-size: 34px !important;
}
.site-main .sf-content > .vc_row.wpb_row.vc_row-fluid {
	padding: 40px 0;
}
footer .fa, footer .far, footer .fas {
	font-family: FontAwesome !important;
}
.content-area .site-main {
	padding: 0;
}
#menu-contact-us li a i {
	margin-right: 10px;
}
#menu-contact-us li a {
	padding-left: 32px !important;
	text-indent: -15px;
}
#menu-contact-us li a::before {
	display: none !important;
}
footer.footer-one .footer-top {
	padding-top: 20px;
	padding-bottom: 0px;
}
.widget.widget_nav_menu ul li i, .widget ul.menu li i {
	display: inline-block !important;
}
footer .fa, footer .far, footer .fas {
}
#submit-4 {
	margin-top: 20px;
}
 #fleet {
	position: relative;
	width: 100%;
	margin-bottom: 15px;
	background: #eff1fe;
	border-radius: 4px;
	padding-left: 15px;
	height: 55px !important;
	line-height: 55px;
	clear: both;
	border: 1px solid #e1e1e1;
}
/*.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram {
	background: url(https://avench.com/wp-content/uploads/2021/11/instagram.png);
	background-size:cover !important;
} */
.single-post h2 {
	font-size: 26px !important;
}
.list1 li {
	background: url(https://avench.comwp-content/uploads/2021/03/computer-processor.png) no-repeat left 2px;
	list-style: none !important;
	padding: 4px 0 3px 35px;
	line-height: 20px;
	margin: 0px auto 10px;
}

.dae-shortcode-download-button {
	border: 3px solid #437eeb;
	padding: 10px;
	display: inline-block;
	border-radius: 7px;
	font-size: 22px;
	font-weight: 900;
}

.vc_btn3.vc_btn3-style-custom {
	background: none !important;
	font-size: 20px !important;
	padding: 0px 35px 0px 0px !important;
}
.vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_title h4 {
	line-height: 30px !important;
}
.home-case p { margin-bottom:15px !important; }
.title-box h2 {
	margin-bottom: 0;
}
.navbar-nav > .menu-item-has-children::after {
	content: "\f123";
	font-family: "Ionicons";
	top: 2px;
	position: relative;
	right: -2px;
	text-align:right;
}
.navbar-nav > .menu-item-has-children .menu-item-has-children::before {
	content: "\f125";
	font-family: "Ionicons";
	position: absolute;
	right: 10px;
	z-index: 9999999 !important;
	top: 8px;
}
.navbar-nav > .menu-item-has-children .menu-item-has-children:hover:before {color:#fff !important; }
.navbar-nav .fa.fa-angle-down.toggledrop {
	display: none !important;
}

.mobmenu-right-panel li, .rightmbottom, .rightmtop {
	padding-left: 0 !important;
	padding-right: 5% !important;
}
.sub-menu.show-sub-menu {
	margin-left: 15px !important;
}
.show-sub-menu .sub-menu {
display:block;
}
.mobmenu-content .fa.fa-angle-down.toggledrop {
	display: none !important;
}
.mobmenu-content li a {
	padding: 10px 35px 10px 20px !important;
}
.single-case_study .text-left.iq-breadcrumb-one.iq-bg-over.black {
	display: none !important;
}

@media (min-width: 1024px) { 
.single-post .content-area .site-main {
	padding-top: 80px !important;
}
	.single-case_study  .content-area .site-main {
	padding-top: 80px !important;
}

}


/* // Small devices (landscape phones, less than 768px) */
@media (max-width: 767.98px) {
.cool-process-steps.process-steps-6 li {
	width: 29% !important;
	display: inline-block !important;
	margin: 0px 2%;
}

	.cool-process-steps .cool-process-icon {
	width: 80px !important;
	height: 80px !important;
}
#cool_process.cool-process-steps ul .cool-process-icon i {
	font-size: 50px !important;
}
	.cool-process-steps ul li h2.content-title {
	font-size: 15px;
	line-height: 22px !important;
}
	.cool-process-steps ul::before {
	display: none !important;
}
#icons .ps_timeline.ps_timeline-centered .ps_timeline-item .icon-placeholder-v i {
	font-size: 40px !important;
}
	.ps_timeline.ps_timeline-centered {
	display: block;
	margin-left: 20px;
}
}
.widget img {
		margin-left: -25px
}
/*.wp-social-link-linkedin {
	margin-top: -9px !important;
}*/

a {
    text-decoration: underline;
}

@media only screen and (max-width: 430px) {
	
	.vc_btn3-container.vc_btn3-right.vc_custom_1637303503893 {
    text-align: left;
}
	
	.vc_empty_space {
    display: none;
}
	.wpb_wrapper img.ls-is-cached.lazyloaded {
    height: 284px;
}
	img.vc_single_image-img.attachment-full.ls-is-cached.lazyloaded {
    height: 254px !important;
}
	.wpb_raw_code.wpb_content_element.wpb_raw_html.vc_custom_1732611769532 {
    margin-top: -45px !important;
}
	.vc_row.wpb_row.vc_row-fluid.vc_custom_1732432704297.vc_row-has-fill.vc_row-o-equal-height.vc_row-o-content-middle.vc_row-flex {
    margin-top: -21px !important;
}
	.vc_row.wpb_row.vc_row-fluid.vc_custom_1732609384960.vc_row-has-fill.vc_row-o-equal-height.vc_row-o-content-middle.vc_row-flex {
    margin-top: -41px !important;
    padding-top: 8px;
}
	.text-left.iq-breadcrumb-one.iq-bg-over.black.lazyloaded {
    padding-top: 67px !important;
}
}

