
main.post-590 {
    background-color: #10111A;
}



.colorprime {
    color: #5D5BD4;
}


.toggle-tabs-style .e-n-tabs-heading > button{
    background-color:#F2F2FF !important; 
	padding:10px;
}
.toggle-tabs-style #e-n-tab-title-1364628341{
 border-radius: 5px 0px 0px 5px;
 padding-right:3px
}

.toggle-tabs-style #e-n-tab-title-1364628342{
 border-radius: 0px 5px 5px 0px;
  padding-left:3px
}

.toggle-tabs-style .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"] span{
 padding:5px 14px;
 background-color:#5D5BD4;
  color:#fff;
  border-radius:5px;
}
.toggle-tabs-style .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"] span{
  padding:5px 14px;
  background-color:#fff;
  color:#5D5BD4;
  border-radius:5px;
}


@media screen and (max-width: 1440px) {
	.simple-seo-banner-section {
    margin-top: -90px !important;
  	}
}

@media screen and (max-width: 1280px) {
.simple-seo-container{
  width:92vw;
  margin:auto;
	}
	.mtb-smal-screen{
		margin-top:100px;
		margin-bottom:100px;
	}
	.simple-seo-banner-section{
		height:100vh;
	}
	
	
}


@media screen and (max-width: 440px) {
.banner-content-sec {
    margin-top: 90px !important;
	}
	
}


/* landing page */
.page-id-1279 .page-header {
    display: none !important;
}
span.price {
    color: #190D4C;
    font-size: 48px;
    font-weight: 500;
}
.tabs-sec .e-n-tabs-heading {
    border: 1px solid #D1CFD8;
    width: fit-content;
    margin: auto;
    padding: 10px;
    border-radius: 20px;
}
span.p-badge {
    background: linear-gradient(90deg, #190D4C 0%, #764AF8 100%);
    color: #fff;
    font-size: 14px;
    padding: 6px 14px;
    border-radius: 50px;
}
.steps {
    display: flex;
    flex-direction: column;
}
.step-top {
    display: flex;
    gap: 10px;
}
.step-bottom {
    text-align: left;
	margin-top: 10px;
}
.step-bottom p {
    font-size: 18px;
    font-family: outfit;
}
.robo-img img {
    position: absolute;
    top: -270px;
    right: 0;
    height: 500px;
    width: auto;
}
p.step-title {
    margin-bottom: 0px;
    font-size: 28px;
    font-weight: 500;
}

.step-img {
    height: 50px;
    width: auto;
    background-color: #F3EEFF;
	    padding: 10px;
    border-radius: 10px;
}
.e-n-tab-title[aria-selected="true"] .step-img {
    background-color: #764AF8;
}
.e-n-tab-title[aria-selected="true"] .step-img img {
    filter: brightness(20.5);
}
.review-sec .testimonials-thumbnails .thumbnail__slider_2 .swiper-slide .thumbnail__image {
    border: none;
    box-shadow: none;
}
.review-sec .thumbnail__description.slide-description {
    width: 80%;
    margin: auto;
}
.rev-des{
	   border-bottom: 1px solid #CACBDB;
    padding-bottom: 40px;

}
.review-sec .thumbnail__description.slide-description p {
    font-size: 32px !important;
    font-weight: 300 !important;
    color: #686993 !important;
}
.review-sec .testimonials-thumbnails .thumbnail__content {
    justify-content: center;
}
.review-sec .thumbnail__button.slide-read-more {
    display: none !important;
}
.rev-name {
    padding-top: 40px;
}
.rev-des {
    color: #686993 !important;
    font-size: 32px !important;
    font-weight: 300 !important;
    font-family: 'Outfit';
}
span.txt-prim {
    font-size: 32px !important;
    font-weight: 400 !important;
    font-family: 'Outfit';
    color: #764AF8 !important;
}
.review-sec .testimonials-thumbnails__wrapper {
    gap: 0px;
}
span.review-pos {
    font-size: 20px !important;
    color: #190D4C !important;
    font-family: outfit !important;
    font-weight: 500 !important;
}
span.review-name {
    font-size: 18px !important;
    color: #686993 !important;
    font-weight: 300 !important;
    font-family: outfit !important;
}
.review-sec .testimonials-thumbnails.mySwiper .swiper-button-prev {
    position: absolute;
    top: -150% !important;
	border: 0px !important;
}
.review-sec .testimonials-thumbnails.mySwiper .swiper-button-next {
    position: absolute;
    top: -150% !important;
	border: 0px !important;
}
.testimonials-thumbnails.mySwiper .swiper-button-next:hover, .testimonials-thumbnails.mySwiper .swiper-button-prev:hover{
	background: transparent !important;
}
.mySwiper .swiper-button-next, .mySwiper .swiper-button-prev {
    width: 40px !important;
    height: 40px !important;
}
.testimonials-thumbnails.mySwiper .swiper-button-next svg, .testimonials-thumbnails.mySwiper .swiper-button-prev svg {
    width: 57px !important;
}

.swiper-slide img {
    height: 70px !important;
    width: 70px !important;
    object-fit: cover !important;
	border-radius: 10px !important;
}
.swiper-slide.swiper-slide-active img {
    height: 110px !important;
    width: 110px !important;
    object-fit: cover !important;
}
.faq-sec summary.e-n-accordion-item-title {
    border: 0px !important;
}
.faq-sec .e-con-full.e-flex.e-con.e-child {
    padding: 20px 0px;
    border: 0px !important;
}
.faq-sec .e-n-accordion-item {
    border-bottom: 1px solid #cacbdb;
    padding-bottom: 10px;
}
.faq-sec .e-n-accordion-item-title-text {
    color: #190D4C !important;
}
.faq-sec .e-con-full.e-flex.e-con.e-child p {
    color: #686993;
    font-size: 18px;
}
.faq-row p{
	margin-bottom: 0px;
}

/* header */
.page-id-1279 .elementor-location-header {
    background: transparent;
    position: relative;
    z-index: 999;
}
.sub-head p {
    margin-bottom: 0px;
}

@media screen and (max-width: 767px) {
	.robo-img img {
    position: relative;
    top: 10px;
    height: 300px;
}
	.review-sec .testimonials-thumbnails.mySwiper .swiper-button-next {
    right: -10px;
}
		.review-sec .testimonials-thumbnails.mySwiper .swiper-button-prev {
    left: -10px;
}
	.rev-des {
    font-size: 18px !important;
}
	p.step-title {
    font-size: 16px;
    text-align: left;
}
	.step-top {
    align-items: center;
}
	span.txt-prim {
    font-size: 18px !important;
}
}

