.no-sidebar .entry-content .alignfull{
	max-width: 100%;
}

body:has(#post-25) .header-widget {
	display: none;
}
.elementskit-megamenu-panel{
	width:1054px !important;
}
h1{
	font-weight: 400!important;
}
#menu-item-6223 div {
    width: 400px;
}
.elementor-element-3e433c9 div{
		width:300px !Important;
}
/* nav */

@media (min-width: 767px){
	#mega-menu-item-110 > .mega-sub-menu{
		padding-inline: 16px!important;
	}

	#mega-menu-110-0 > .mega-sub-menu{
		padding-block: 16px!important;
		align-content: center;
		align-items: center;

	}
}

@media only screen and (max-width: 768px) {
    #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column {
        width: auto;
        clear: none;
    }
}

#mega-menu-item-media_image-3 {
	padding-right: 0!important;
}

@media (max-width: 768px) {
	.site-header .header-widget {
		margin-top: 0em;
		margin-left: 0;
		margin-right: 0;
		text-align: center;
	}
}

@media (max-width: 768px) {
	#mobile-header.toggled .main-nav > ul, #mobile-header .menu-toggle, #mobile-header .mobile-bar-items {
		display: none;
	}
}

@media (max-width: 768px) {
	.has-inline-mobile-toggle .header-widget, .has-inline-mobile-toggle #site-navigation {
		flex-basis: auto;
	}

	.main-navigation .inside-navigation{
		justify-content: flex-start;
	}
}

.mobile-button{
	order: 3;
	margin-left: auto;
}

#mobile-header{
	padding: 16px;
}

@media only screen and (max-width: 768px) {
	#mega-menu-wrap-primary .mega-menu-toggle + #mega-menu-primary{
		display: flex!important;
		flex-direction: column;
		gap: 24px;
		padding-inline: 1rem;

		> li{
			padding-bottom: 1rem;
			border-bottom: 1px solid var(--Brown-200, #DBC5BB);
		}
	}
}

.site-header{
	width: 100%;
	position: absolute;

	.site-logo{
		z-index:2;
	}
}



.site-logo.mobile-header-logo{
	order: 2;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu{
	border-radius: 12px;
}

#mega-menu-110-0{
	border-bottom: 1px solid var(--Brown-100, #F0E4DD)!important;
}

.nav-float-right #site-navigation
{
	margin-right: auto;
	margin-left: 120px;
}

.Grey-Glow{
	box-shadow: 1px 1px 10px 2px rgba(0, 0, 0, 0.10);
}

.sh{
	box-shadow: 0px 0px 18.9px 0px rgba(181, 180, 177, 0.18);
}

@media (min-width: 768px){
	.sh-mobile{
		box-shadow: 0px 0px 18.9px 0px rgba(181, 180, 177, 0.18);
	}
}

@media (max-width: 767px){
	.cards-mobile-bg{
		background-color: white;
		border-color: #EDECEB;
		box-shadow: 0px 0px 18.9px 0px rgba(181, 180, 177, 0.18);
	}
}

.card-shadow{
	box-shadow: 0px 0px 17px 0px rgba(181, 180, 177, 0.25);
}

.z-index{
	z-index: 0;	
}

.z-index-1 img{
	z-index: 1;	
}

.bg-element{
	position: absolute;
	left: 0;
	rotate: 180deg;
	z-index: 0;

	&.center{
		z-index: 0;
	}
}

.bg-element-right{
	position: absolute;
	right: 0;
	z-index: 0;

	&.top{
		top: 0;
	}

	&.center{
		top: 50
	}
}

/* Home Page */

.rose-button{
	display: flex;
}

.rose-button:after{
	margin-left: auto;
	margin-top: 7px;
	content: url(https://iteroapp.ai/wp-content/uploads/2025/02/Frame-4.svg);
	width: 24px;

}

/* REquest page */

@media (max-width: 767px){
	div.request-submit{
		width: 50%!important;
	}
}

/*  Swiper Slider */

.swiper-button-next, .swiper-button-prev{
	bottom: -10px;
	top: auto;
}

.swiper-pagination{
	position: static;
}

.swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction{
	margin-top:32px;
}

.violet{
	.swiper-pagination-bullet{
		background: var(--Purple-400, #612A68);

	}
}

.orange{
	.swiper-pagination-bullet{
		background: var(--Orange-600, #D37A0F);

	}
}


/* Footer */

#menu-privacy-menu a{
	color: var(--Nuetral-600);
}

.inside-site-info{
	border-top: 1px solid #D1CAC4
}


/* archieve page */

.one-container.archive .post, .one-container.blog .post{
	padding-bottom: 40px;
}

.blog-categories{
	/* 	color: var(--Orange-800, #6E4411);
	font-weight: 500; */
}

.generate-columns-container {
	padding-right: 64px;
	padding-left: 80px;

	@media (max-width:767px){
		padding-inline: 16px;
	}
}

.generate-columns-container  article.type-post .inside-article{
	overflow: hidden;
	border-radius: 12px;
	border: 1px solid #EDECEB;
	box-shadow: 0px 0px 18.9px 0px rgba(181, 180, 177, 0.18);

}

.generate-columns{
	margin-bottom: 0px;
	padding: 16px;

	.entry-header{
		display: grid;

		.entry-title{
			order: 2
		}

		.entry-meta{
			order: 1;
		}
	}

	.entry-meta:has(.cat-links), .entry-summary, .entry-header{
		padding-inline: 16px;
	}

	.entry-meta{
		.cat-links{
			display: flex;
			gap: 16px;

			.gp-icon.icon-categories{
				display: none;
			}

			a{
				font-weight: 500;
				color: var(--Orange-800, #6E4411);
				border-radius: 8px;
				background: var(--Orange-0, #FFF3E5);
				display: flex;
				padding: 8px 16px;
				align-items: center;
				gap: 8px;
			}
		}
	}
}

.wp-block-categories-list.wp-block-categories {
	display: flex;
	gap: 48px;
	list-style: none;
	margin-inline: unset;

	a{
		text-decoration:none;
		color: var(--Nuetral-600, #948D86);
	}

	.current-cat a{
		padding-bottom: 10px;
		color: #35322E;
		font-style: normal;
		font-weight: 600;
		border-bottom: 2px solid var(--Orange-600, #D37A0F);
	}
}

.archive.category .page-header{
	display: none;
} 

.search-form{ 
	max-width: 468px;
	width: 100%;
	z-index: 1;
	div{
		background-color: white;
		border-radius: 4px;
		border: 1px solid var(--Brown-100, #F0E4DD);

		input{
			width: 100%;
			background-color: white;
			border: 0;
		}
	}
}

/* Single Post */

ol{
	list-style-position: inside;

}

.inside-right-sidebar{
	ol{
		li{
			padding-block: 8px;
			&:not(:last-child){
				border-bottom: 1px solid var(--Brown-100, #F0E4DD);
			}
		}
	}
}

.single.single-post .site-content{
	padding-top: 148px;
	padding-inline: 64px;

	@media (max-width:767px){
		padding-inline: 16px;
	}

	.dynamic-term-class .post-term-item{
		padding: 8px 16px;
		border-radius: 8px;
		background: var(--Orange-0, #FFF3E5);
	}
}
@media (min-width: 768px){
	/* Forminator */
	.forminator-custom-form.forminator-custom-form-952{

		display: flex;
		align-items: center;
		flex-wrap: wrap;
		gap: 24px;

		input {
			max-width: 450px;
			width: 100%;
		}
	}
}

/* Forminator */
/* 	.forminator-custom-form.forminator-custom-form-952{

input {
width: 100%;
}
} */

.footer-widgets .widget :last-child, .sidebar .widget :last-child{
	margin-bottom: 8px;
}

@media (min-width: 768px){
	.forminator-ui#forminator-module-952.forminator-design--default .forminator-input{
		width: 350px;
	}
}




.no-sidebar .entry-content .alignfull{
	max-width: 100%;
}

body:has(#post-25) .header-widget {
	display: none;
}

h1{
	font-weight: 400!important;
}
/* nav */

@media (min-width: 767px){
	#mega-menu-item-110 > .mega-sub-menu{
		padding-inline: 16px!important;
	}

	#mega-menu-110-0 > .mega-sub-menu{
		padding-block: 16px!important;
		align-content: center;
		align-items: center;

	}
}

@media only screen and (max-width: 768px) {
    #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column {
        width: auto;
        clear: none;
    }
}

#mega-menu-item-media_image-3 {
	padding-right: 0!important;
}

@media (max-width: 768px) {
	.site-header .header-widget {
		margin-top: 0em;
		margin-left: 0;
		margin-right: 0;
		text-align: center;
	}
}

@media (max-width: 768px) {
	#mobile-header.toggled .main-nav > ul, #mobile-header .menu-toggle, #mobile-header .mobile-bar-items {
		display: none;
	}
}

@media (max-width: 768px) {
	.has-inline-mobile-toggle .header-widget, .has-inline-mobile-toggle #site-navigation {
		flex-basis: auto;
	}

	.main-navigation .inside-navigation{
		justify-content: flex-start;
	}
}

.mobile-button{
	order: 3;
	margin-left: auto;
}

#mobile-header{
	padding: 16px;
}

@media only screen and (max-width: 768px) {
	#mega-menu-wrap-primary .mega-menu-toggle + #mega-menu-primary{
		display: flex!important;
		flex-direction: column;
		gap: 24px;
		padding-inline: 1rem;

		> li{
			padding-bottom: 1rem;
			border-bottom: 1px solid var(--Brown-200, #DBC5BB);
		}
	}
}

.site-header{
	width: 100%;
	position: absolute;

	.site-logo{
		z-index:2;
	}
}



.site-logo.mobile-header-logo{
	order: 2;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu{
	border-radius: 12px;
}

#mega-menu-110-0{
	border-bottom: 1px solid var(--Brown-100, #F0E4DD)!important;
}

.nav-float-right #site-navigation
{
	margin-right: auto;
	margin-left: 120px;
}

.Grey-Glow{
	box-shadow: 1px 1px 10px 2px rgba(0, 0, 0, 0.10);
}

.sh{
	box-shadow: 0px 0px 18.9px 0px rgba(181, 180, 177, 0.18);
}

@media (min-width: 768px){
	.sh-mobile{
		box-shadow: 0px 0px 18.9px 0px rgba(181, 180, 177, 0.18);
	}
}

@media (max-width: 767px){
	.cards-mobile-bg{
		background-color: white;
		border-color: #EDECEB;
		box-shadow: 0px 0px 18.9px 0px rgba(181, 180, 177, 0.18);
	}
}

.card-shadow{
	box-shadow: 0px 0px 17px 0px rgba(181, 180, 177, 0.25);
}

.z-index{
	z-index: 0;	
}

.z-index-1 img{
	z-index: 1;	
}

.bg-element{
	position: absolute;
	left: 0;
	rotate: 180deg;
	z-index: 0;

	&.center{
		z-index: 0;
	}
}

.bg-element-right{
	position: absolute;
	right: 0;
	z-index: 0;

	&.top{
		top: 0;
	}

	&.center{
		top: 50
	}
}

/* Home Page */

.rose-button{
	display: flex;
}

.rose-button:after{
	margin-left: auto;
	margin-top: 7px;
	content: url(https://iteroapp.ai/wp-content/uploads/2025/02/Frame-4.svg);
	width: 24px;

}

/* REquest page */

@media (max-width: 767px){
	div.request-submit{
		width: 50%!important;
	}
}

/*  Swiper Slider */

.swiper-button-next, .swiper-button-prev{
	bottom: -10px;
	top: auto;
}

.swiper-pagination{
	position: static;
}

.swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction{
	margin-top:32px;
}

.violet{
	.swiper-pagination-bullet{
		background: var(--Purple-400, #612A68);

	}
}

.orange{
	.swiper-pagination-bullet{
		background: var(--Orange-600, #D37A0F);

	}
}


/* Footer */

#menu-privacy-menu a{
	color: var(--Nuetral-600);
}

.inside-site-info{
	border-top: 1px solid #D1CAC4
}


/* archieve page */

.one-container.archive .post, .one-container.blog .post{
	padding-bottom: 40px;
}

.blog-categories{
	/* 	color: var(--Orange-800, #6E4411);
	font-weight: 500; */
}

.generate-columns-container {
	padding-right: 64px;
	padding-left: 80px;

	@media (max-width:767px){
		padding-inline: 16px;
	}
}

.generate-columns-container  article.type-post .inside-article{
	overflow: hidden;
	border-radius: 12px;
	border: 1px solid #EDECEB;
	box-shadow: 0px 0px 18.9px 0px rgba(181, 180, 177, 0.18);

}

.generate-columns{
	margin-bottom: 0px;
	padding: 16px;

	.entry-header{
		display: grid;

		.entry-title{
			order: 2
		}

		.entry-meta{
			order: 1;
		}
	}

	.entry-meta:has(.cat-links), .entry-summary, .entry-header{
		padding-inline: 16px;
	}

	.entry-meta{
		.cat-links{
			display: flex;
			gap: 16px;

			.gp-icon.icon-categories{
				display: none;
			}

			a{
				font-weight: 500;
				color: var(--Orange-800, #6E4411);
				border-radius: 8px;
				background: var(--Orange-0, #FFF3E5);
				display: flex;
				padding: 8px 16px;
				align-items: center;
				gap: 8px;
			}
		}
	}
}

.wp-block-categories-list.wp-block-categories {
	display: flex;
	gap: 48px;
	list-style: none;
	margin-inline: unset;

	a{
		text-decoration:none;
		color: var(--Nuetral-600, #948D86);
	}

	.current-cat a{
		padding-bottom: 10px;
		color: #35322E;
		font-style: normal;
		font-weight: 600;
		border-bottom: 2px solid var(--Orange-600, #D37A0F);
	}
}

.archive.category .page-header{
	display: none;
} 

.search-form{ 
	max-width: 468px;
	width: 100%;
	z-index: 1;
	div{
		background-color: white;
		border-radius: 4px;
		border: 1px solid var(--Brown-100, #F0E4DD);

		input{
			width: 100%;
			background-color: white;
			border: 0;
		}
	}
}

/* Single Post */

ol{
	list-style-position: inside;

}

.inside-right-sidebar{
	ol{
		li{
			padding-block: 8px;
			&:not(:last-child){
				border-bottom: 1px solid var(--Brown-100, #F0E4DD);
			}
		}
	}
}

.single.single-post .site-content{
	padding-top: 148px;
	padding-inline: 64px;

	@media (max-width:767px){
		padding-inline: 16px;
	}

	.dynamic-term-class .post-term-item{
		padding: 8px 16px;
		border-radius: 8px;
		background: var(--Orange-0, #FFF3E5);
	}
}
@media (min-width: 768px){
	/* Forminator */
	.forminator-custom-form.forminator-custom-form-952{

		display: flex;
		align-items: center;
		flex-wrap: wrap;
		gap: 24px;

		input {
			max-width: 450px;
			width: 100%;
		}
	}
}

/* Forminator */
/* 	.forminator-custom-form.forminator-custom-form-952{

input {
width: 100%;
}
} */

.footer-widgets .widget :last-child, .sidebar .widget :last-child{
	margin-bottom: 8px;
}

@media (min-width: 768px){
	.forminator-ui#forminator-module-952.forminator-design--default .forminator-input{
		width: 350px;
	}
}



.new-margin-auto{
	margin: 0 auto;
}
.new-how-to-ai-section ul {
    margin: 0 0 20px;
    padding: 0 0 0 20px;
}
.new-how-to-ai-section ul li {
    margin: 0 0 10px;
}
.new_custom_hover_box {
    font-family: var(--gp-font--circular-std);
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 15px;
    padding: 40px 24px;
    border: 3px solid #ECD7EF;
    box-shadow: #b5b4b166 0 0 18px;
    height: 100%;
    min-height: 466px;
    border-radius: 12px;
    overflow: hidden;
}
.new_custom_hover_box.second{
	border-color: #D7DAEF;
}
.new_custom_hover_box.third{
	border-color: #EFE8D7;
}
.new_custom_hover_box .new_normal_item{
	padding: 24px 30px;
	text-align: center;
}
.new_custom_hover_box .new_normal_item img{
	margin: 0 auto;
}
.new_custom_hover_box .new_normal_item h4{
	font-family: var(--gp-font--circular-std);
	font-size: 36px;
	color: #35322E;
	font-weight: 500;
}
.new_custom_hover_box .new_hover_item{
	position: absolute;
	bottom: -100%;
	left: 0;
	width: 100%;
	height: 100%;
	text-align: center;
	padding: 24px 30px;
    background: #ffffff;
    transition: all 0.3s ease-in-out;
}
.new_custom_hover_box:hover .new_hover_item {
    bottom: 0;
}
.new_custom_hover_box .icon-wrapper{
	width: 65px;
	margin: 0 auto;
}
.new_custom_hover_box .new_hover_item h3.title {
    font-family: var(--gp-font--circular-std);
    font-size: 24px;
    font-weight: 500;
    color: #35322E;
    margin: 8px 0;
}
.new_custom_hover_box .new_hover_item p.subtitle {
    font-family: var(--gp-font--circular-std);
    font-size: 20px;
    color: #68625C;
    font-weight: 500;
    margin: 0 0 15px;
}
.new_custom_hover_box .new_hover_item p.description {
    font-family: var(--gp-font--circular-std);
    font-size: 17px;
    line-height: 26px;
    font-weight: 500;
    margin: 0 0 25px;
}
.new_custom_hover_box .new_hover_item a.learn-more {
    font-family: var(--gp-font--circular-std);
    min-width: 156px;
    min-height: 42px;
    padding: 9px 15px;
    background: #AC7FB2;
    color: #fff;
    display: inline-block;
    border-radius: 41px;
    font-size: 16px;
    font-weight: 500;
}
.new_custom_hover_box .new_hover_item a.learn-more:hover{
	background: #222222;
	color: #ffffff;
}
.slick-center-slider{
	position: relative;
	padding-bottom: 60px;
}
.slick-center-slider .slick-slide {
    padding: 30px;
    border-radius: 12px;
    border: 3px solid #EFE8D7;
    overflow: hidden;
    box-shadow: #b5b4b166 0 0 18px;
    margin: 16px;
}
.slick-center-slider img{
	width: 100%;
	border-radius: 12px;
	overflow: hidden;
}

.slick-arrow {
    position: absolute !important;
    bottom: 8px;
    z-index: 1;
    width: 56px;
    height: 56px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    border: none;
    text-indent: -9999px;
    overflow: hidden;
    background-color: transparent !important;
}

.slick-prev {
	left: 45%;
	transform: translateX(-100%);
	background-image: url('https://iteroapp.ai/wp-content/uploads/2025/05/slider-arrow.png'); /* ← Left arrow image */
	transform: rotate(180deg);
}

.slick-next {
	right: 45%;
	transform: translateX(100%);
	background-image: url('https://iteroapp.ai/wp-content/uploads/2025/05/slider-arrow.png'); /* → Right arrow image */
}

/* Hide default slick arrow icons */
.slick-prev::before,
.slick-next::before {
	display: none;
}
.wp-block-jetpack-contact-form.hire-ai-agent-form {
    display: flex !important;
    align-items: center;
    justify-content: center !important;
    flex-direction: row;
}
.hire-ai-agent-form .grunion-field-label{
	display: none;
}
.hire-ai-agent-form .grunion-field-email-wrap {
	width: 100%;
	max-width: 405px;
}

.hire-ai-agent-form .grunion-field-email-wrap input.email{
	border-radius: 4px; 
	border: 1px solid #F0E4DD;
	width: 100%; 
	height: 42px;
}
.hire-ai-agent-form button.wp-block-button__link {
    padding: 7px 15px;
    min-width: 235px;
    text-align: center;
    background: #D37A0F;
    font-size: 16px;
    font-weight: 600;
    color: #fff;
}
.hire-ai-agent-form button.wp-block-button__link:hover{
	background: #222222;
}
.new-testimonial-slider{
	position: relative;
	padding-bottom: 75px;
}
.new-testimonial-slider .new-item{
    font-family: var(--gp-font--circular-std);
	padding: 25px;
	border-radius: 12px;
	box-shadow: #b5b4b166 0 0 18px;
	margin: 16px;
	text-align: center;
	height: 100%;
	background: #fff;
}	
.new-testimonial-slider .d-flexx {
    min-height: 365px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.new-testimonial-slider .new-item p.new-message{
    font-family: var(--gp-font--circular-std);
	color: #35322E;
	font-size: 16px;
	font-weight: 500;
	line-height: 25px;
}

.new-testimonial-slider .new-item p.new-info{
    font-family: var(--gp-font--circular-std);
	font-style: italic;
	font-size: 16px;
	font-weight: 500;
	line-height: 25px;
}

.new-testimonial-slider .new-item a {
    font-family: var(--gp-font--circular-std);
    display: inline-block;
    padding: 8px 45px;
    background: #8E54C1;
    color: #fff;
    font-size: 16px;
    font-weight: normal;
    pointer-events: none;
    border-radius: 40px;
}
.new-testimonial-slider .new-item a.btn1{
	background: #8E54C1;
}
.new-testimonial-slider .new-item a.btn2{
	background: #59BB6B;
}
.new-testimonial-slider .new-item a.btn3{
	background: #D37A0F;
}
.new-testimonial-slider .new-item a.btn4{
	background: #9E8269;
}
.new-margin-auto h4,
.new-margin-auto ul li,
.new-margin-auto ol li,
.new-margin-auto p{
    font-family: var(--gp-font--circular-std);
}
h4.gb-headline .gb-icon svg{
	fill: rgb(255 255 255);
}
.ai-agents-banner-buttons a {
    font-family: var(--gp-font--circular-std);
    min-width: 255px;
    padding: 16px 16px 16px 65px !important;
    font-size: 16px !important;
    color: #21437A !important;
    font-weight: 500;
    text-align: left;
    border-radius: 8px;
    background: transparent !important;
    border: 2px solid #D7DAEF;
    position: relative;
    transition: all 0.3s ease-in-out;
}
.ai-agents-banner-buttons.for-home-page a {
	min-width: 190px;
}
.ai-agents-banner-buttons .role-play-btn a:before {
    content: " ";
    position: absolute;
    top: 0;
    left: 23px;
    bottom: 0;
    margin: auto;
    background: url(https://iteroapp.ai/wp-content/uploads/2025/05/Frame-9.png) no-repeat center;
    width: 24px;
    height: 25px;
}
.ai-agents-banner-buttons .role-play-btn a:after {
    content: " ";
    position: absolute;
    top: 0;
    right: 23px;
    bottom: 0;
    margin: auto;
    background: url(https://iteroapp.ai/wp-content/uploads/2025/05/Frame-12.png) no-repeat center;
    width: 25px;
    height: 25px;
}


.ai-agents-banner-buttons .coaching-btn a{
	border-color: #ECD7EF;
	color: #612A68 !important;
}
.ai-agents-banner-buttons .coaching-btn a:before {
    content: " ";
    position: absolute;
    top: 0;
    left: 23px;
    bottom: 0;
    margin: auto;
    background: url(https://iteroapp.ai/wp-content/uploads/2025/05/Frame-10.png) no-repeat center;
    width: 25px;
    height: 25px;
}
.ai-agents-banner-buttons .coaching-btn a:after {
    content: " ";
    position: absolute;
    top: 0;
    right: 23px;
    bottom: 0;
    margin: auto;
    background: url(https://iteroapp.ai/wp-content/uploads/2025/05/Frame-13.png) no-repeat center;
    width: 25px;
    height: 25px;
}


.ai-agents-banner-buttons .admin-btn a{
	border-color: #EFE8D7;
	color: #6E4411 !important;
}
.ai-agents-banner-buttons .admin-btn a:before {
    content: " ";
    position: absolute;
    top: 0;
    left: 23px;
    bottom: 0;
    margin: auto;
    background: url(https://iteroapp.ai/wp-content/uploads/2025/05/Frame-11.png) no-repeat center;
    width: 25px;
    height: 25px;
}
.ai-agents-banner-buttons .admin-btn a:after {
    content: " ";
    position: absolute;
    top: 0;
    right: 23px;
    bottom: 0;
    margin: auto;
    background: url(https://iteroapp.ai/wp-content/uploads/2025/05/Frame-14.png) no-repeat center;
    width: 25px;
    height: 25px;
}
.ai-agents-banner-buttons a:hover{
	background: #e7e7e7 !important;
}
.mega-use-cases-dropdown ul.mega-sub-menu {
    padding: 0 16px !important;
    border-radius: 6px !important;
    background: #fff !important;
    box-shadow: rgba(0,0,0,0.1)0 0 3px !important;
}
.mega-use-cases-dropdown ul.mega-sub-menu li{
	margin: 0 !important;
	padding: 0 !important;
}
.mega-use-cases-dropdown ul.mega-sub-menu li + li{
	border-top: 1px solid #F0E4DD !important;
}
.mega-use-cases-dropdown ul.mega-sub-menu li a.mega-menu-link {
    font-family: var(--gp-font--circular-std);
    color: #555 !important;
    padding: 14px 16px !important;
    font-size: 16px !important;
    font-weight: 500 !important;
    background-color: #fff !important;
    background-image: url(https://iteroapp.ai/wp-content/uploads/2025/05/Vector-4.png) !important;
    background-repeat: no-repeat !important;
    background-position: 90% center !important;
    background-size: 9px !important;
}

.new-footer-top{
	background-color: #fff;
	background-image: url(https://iteroapp.ai/wp-content/uploads/2025/05/Frame-1000006191-1.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	padding: 160px 15px 160px;
}
.new-footer-bottom{
	padding: 30px 15px 50px;
}
.new-footer-bottom ul{
	margin-top: 30px;
	gap: 30px;
}
.banner-sub-text {
    max-width: 650px;
    margin: 0 auto;
    line-height: 28px;
}

@media only screen and (max-width:991px){
.new_custom_hover_box {
	margin: 15px 0;
	padding: 40px 24px;
}
.new_custom_hover_box .new_hover_item {
	position: static;
}
.new_custom_hover_box .new_normal_item {
	display: none;
}
.slick-slider .slick-dots {
	list-style: none;
	margin: 0;
	padding: 0;
	display: flex;
	align-content: center;
	align-items: center;
	justify-content: center;
	gap: 8px;
}
.slick-slider .slick-dots li button {
	background-color: #333;
	border-radius: 100%;
	height: 15px;
	width: 15px;
	color: transparent;
	font-size: 0;
	line-height: normal;
	padding: 0;
}
.slick-slider .slick-dots li.slick-active button {
	background-color: #D37A0F;
}
	
.new_custom_hover_box .new_hover_item{
	padding: 0;
}
}
@media only screen and (max-width: 575px){
.new-testimonial-slider .new-item p.new-message {
	font-size: 14px;
	line-height: 22px;
}
.new-testimonial-slider .new-item {
	padding: 11px;
}
.slick-center-slider .slick-slide {
	padding: 10px;
	border: 2px solid #EFE8D7;
	box-shadow: #b5b4b166 0 0 8px;
	margin: 8px;
}
.new-testimonial-slider .new-item {
	padding: 25px;
	box-shadow: #b5b4b166 0 0 6px;
	margin: 5px;
}
.wp-block-buttons.ai-agents-banner-buttons {
    display: flex;
    flex-direction: column;
    justify-content: flex-start !important;
    align-items: baseline;
}
.wp-block-buttons.ai-agents-banner-buttons .wp-block-button,
.wp-block-buttons.ai-agents-banner-buttons .wp-block-button a{
	display: block;
	width: 100%;
}
.new-footer-top {
    padding: 60px 15px 60px;
}
.new-footer-bottom ul {
    gap: 5px 10px;
}
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu{
	background:#fff !important;
}
.gb-container-380aacde{
	padding: 74px 15px 0px;
}
.gb-container-7b37ae39{
		padding: 74px 15px 0px;
}
.gb-container-742d8094{
	padding: 74px 15px 0px;
}
.gb-container-6c5be2af{
		padding: 74px 15px 0px;
}
.gb-container-c0fdb502{
		padding: 74px 15px 0px;
}
.gb-container-842d9e47{
			padding: 74px 15px 0px;
}
h2.gb-headline-27d85f08{
	margin-bottom: 0px;
}
.gb-container-b9f29358{
	padding: 74px 15px 0px;
}
.gb-container-47290ff2{
	padding: 74px 15px 0px;
}
.gb-container-3654966a{
	padding: 20px 15px 0px;
}
.new-footer-top{
		padding: 50px 15px 62px;
}
.gb-container-ac2f066d{
	    padding: 250px 15px 0px;
}
.gb-container-ee11b3c2 {
    padding: 81px 15px 30px;
}
.gb-container-7f0495b9 {
    padding: 80px 15px 0px;
}

.elementor-6213 .elementor-element.elementor-element-1e23152 .elementor-icon-list-item > a{
	    padding: 10px 9px 10px 9px;
    border-radius: 9px;
}
.elementor-6213 .elementor-element.elementor-element-1e23152 .elementor-icon-list-text {
    color: #111111;
    margin: 0px 0px 0px 0px;
}
.elementor-6213 .elementor-element.elementor-element-8da44df .elementor-icon-list-item > a{
	 padding: 10px 9px 10px 9px;
    border-radius: 9px;
}
.elementor-6213 .elementor-element.elementor-element-9095739 .elementor-icon-list-item > a{
		 padding: 10px 9px 10px 9px;
    border-radius: 9px;
}
.elementor-6224 .elementor-element.elementor-element-3e433c9 .elementor-icon-list-item > a{
	    padding: 9px;
    border-radius: 8px;
}
span.short_number{
	font-size: 16px;
	position: relative;
    top: -15px;
    left: -4px;
	display:none;
}
.short_number_para{
	font-size: 13px;
    position: relative;
    top: -5px;
    left: 0px;
	display:none;
}
@media only screen and (max-width: 768px) {
	    .elementor-element.elementor-element-ea3731a.e-flex.e-con-boxed.e-con.e-child {
        width: 31%;
    }
	.elementor-element-ea3731a div{
		padding: 0;
    margin: 0;
    width: 93%;
	}
	.gb-container-b9f29358 {
    padding: 15px 15px 0px;
}
	.gb-container-842d9e47 {
    padding: 31px 15px 0px;
}
	.new-testimonial-slider {
    position: relative;
    padding-bottom: 20px;
}
	    .gb-container-343e80ed {
        padding-top: 50px;
        padding-bottom: 0px;
    }
	  .ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-megamenu-has.elementskit-mobile-builder-content .elementskit-megamenu-panel.elementskit-dropdown-open{
			        padding-left: 310px;
	}
	.elementor-element.elementor-element-9f177d2.e-flex.e-con-boxed.e-con.e-child {
    position: relative;
    left: -209px;
}
}
.elementor-element.elementor-element-c135f6.e-con-full.e-flex.e-con.e-child{
	z-index:1;
}
.elementor-element.elementor-element-119416b6.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded{
	margin:0px;
}
.gb-container.gb-container-9c84c7e7.new-footer-bottom.alignfull {
    display: none;
}
.gb-container-99a19940{
	    padding-top: 100px;
}
p.gb-headline-6d668778{
	font-size: 21px;
    line-height: 31px;
}
.gb-container-ac2f066d {
    padding: 100px 15px 0px;
}

.gb-button-bcf5f719 a{
	
    padding: 16px 15px;
    min-width: 235px;
    text-align: center;
    background: #D37A0F;
    font-size: 16px;
    font-weight: 600;
    color: #fff;
    border-radius: 50px;
}
.gb-button-bcf5f719{
	background:transparent !important;
}
.gb-container.gb-container-1661cf02.new-margin-auto{
	text-align:center;
}
.hire-ai-agent-form{
	display:none !important;
}
.gb-container.gb-container-c0fdb502.new-how-to-ai-section.alignfull {
    display: none;
}
a.gb-button.gb-button-a622e2d5.gb-button-text{
	 padding: 13px 50px;
    text-align: center;
    background: #D37A0F;
    font-size: 16px;
    font-weight: 600;
    color: #fff;
    border-radius: 50px;
}
a.gb-button.gb-button-e797424a.gb-button-text{
	padding: 13px 50px;
    text-align: center;
    background: #D37A0F;
    font-size: 16px;
    font-weight: 600;
    color: #fff;
    border-radius: 50px;
}
.gb-container.gb-container-fb23ca6f.new-margin-auto {
    text-align: center;
}
a.gb-button.gb-button-3bdab49a.gb-button-text{
	 padding: 16px 15px;
    min-width: 235px;
    text-align: center;
    background: #D37A0F;
    font-size: 16px;
    font-weight: 600;
    color: #fff;
    justify-content: center;
    border-radius: 50px;
}
.gb-container-f08462bb {
    padding: 51px 15px;
}
.gb-container.gb-container-ea8d7e3a.alignfull {
    display: none;
}
.gb-container-0d56a336 {
    padding: 50px 15px;
}
.gb-container-7af448b1 figure{
	text-align:center;
}
.gb-container-7af448b1 figure img{
	width:100%;
	    margin-top: 20px;
}
.ai-agents-banner-buttons.for-home-page a {
    min-width: 200px;
}
.gb-container-1102dd0f {
    max-width: 100%;
}
.elementskit-megamenu-panel{
	      top: 75px;
    width: 1430px !important;
    margin-left: -307px !important;
}
.gb-image-e747d600 {
    vertical-align: middle;
    padding: 24px;
    background: #FFFAF5;
    border-radius: 20px;
}

span.nav-item {
    border: 1px solid #AC7FB2;
    padding: 9px;
	  cursor: pointer;
	border-radius:5px;
	  transition: 0.3s;
}
.slider-nav .nav-item.active {
  background: #AC7FB2;
  color: #fff;
  border-color: #AC7FB2;
}
span.nav-item:hover{
	background: #AC7FB2;
  color: #fff;
  border-color: #AC7FB2;
}
.slider-nav{
	justify-content: center;
    display: flex;
    gap: 36px;
}
div#custom-header-width{
	    width: 100%;
       margin-left: -122px;
}
#menu-item-6223 div {
    width: 1435px;
}
.logoSwiper{
    background: #f5f5f5;
}