.header-title-breadcrumb-overlay{
    /*background-image: url(https://www.gen8i.com/wp-content/uploads/2023/04/breadcumb_section.jpg);*/
    background-image: url(https://www.gen8i.com/wp-content/uploads/2023/04/g8i-background.jpg)!important;
}
.page-id-813 .header-title-breadcrumb-overlay{
	display: none !important;
}
.high-padding {
    padding: 0px 0 !important;
}
.page-id-415 .header-title-breadcrumb-overlay{
	display: none !important;
}
footer .textwidget p{
    color: #efeff2 !important;
}
footer .footer-top .menu .menu-item a{
	    color: #efeff2 !important;
}
button.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-gradient-custom.vc_btn-gradient-btn-67b3305f1a2bc {
    color: #fff !important;
}
p.copyright, p.copyright a{
       color: #ffffff !important;
}
footer .footer-top .menu .menu-item a::before{
	color: #ffffff !important;
}
.vc_general.vc_btn3:focus {
    color:#fff !important;
}
.button-winona.btn.btn-medium {
    background-image: linear-gradient(to right, #f27842 0%, #f27842 51%, #f27842 100%) !important;
}
.aipt-contact.v2 {
    background: #f27842 !important;
}
img.image.wp-image-4884.attachment-medium.size-medium {
    width: 40% !important;
}
footer .footer-top .menu .menu-item a{
    font-size: 14px !important;
}
footer .textwidget p{
    font-size: 14px !important;
        font-family: 'DM Sans';
}
footer .social-links a{
    background: #f2784200 !important;
}
footer .social-links i {
    font-size: 22px !important;
    line-height: 35px;
    margin: 0;
    color: #f27842 !important;
}
p.copyright{
    font-size: 12px !important;
        font-family: 'DM Sans';
}
p.copyright a{
    font-size: 12px !important;
        font-family: 'DM Sans';
}
p{
font-family: 'DM Sans';	
}
.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner{
	padding-top: 0px !important;
}
@media only screen and (max-width: 767px)
.aipt-main-slider h1.vc_custom_heading {
    font-size: 45px !important;
}
@media only screen and (max-width: 497px) {
    .aipt-main-slider h1.vc_custom_heading, .aipt-main-slider .parent-typed-text {
        font-size: 45px !important;
	line-height: 50px !important;
    }
	
	.parent-typed-text{line-height: 50px !important;}
}

@media only screen and (max-width: 420px)
.aipt-main-slider h1.vc_custom_heading {
    font-size: 45px !important;
}
.footer1 .menu > .menu-item {
    display: flex !important;
  }
  @media (max-width: 1099px) {
    .pull-left.header-info-group.header-button {
        display: none !important;
    }
}
@media (max-width: 768px) {
    div#ai-agents .image-description {
        margin-left: 0px;
        margin-right: 0px;
    
    }
    .gen8-section img{
        height: auto;
        border-radius: 3px;
        max-width: 100%;
    }
}