@charset "UTF-8";
/*
Theme Name: Aimo Child
Theme URI: http://demo.casethemes.net/aimo
Author: Case-Themes
Author URI: https://casethemes.net/
Description: Introducing Aimo – The Ultimate AI-Powered WordPress Theme Discover the future of WordPress themes with Aimo. This innovative theme harness the power of artificial intelligence to create a truly adaptable and customizable site for any industry or niche.
Version: 1.0.1
Requires PHP: 7.4
Tested up to: 6.0
License: ThemeForest
License URI: https://themeforest.net/licenses
Template: aimo
Text Domain: aimo-child
Copyright (c) 2024 Case-Themes. All rights reserved.
This theme is licensed under the GPL-2.0+ license.
Tags: ai, ai bots, AI chatgtp, ai generator, artificial intelligence, chat gpt bot, data science, deep learning, digital agency, image generator, machine learning, neural network, support bot
*/
body {
  background-color: #05051f;
}

.gradient-section {
  width: 100%;
  height: 100%;
  height: 100vh;
  position: absolute;
  top: 0;
  left: 0;
}

.gradient-bg-1 {
  position: absolute;
  height: 1000px;
  width: 1000px;
  top: -500px;
  right: -300px;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url(src/images/blur-1.png);
}

.gradient-bg-2 {
  background-image: url(src/images/blur-3.png);
  position: absolute;
  height: 1000px;
  width: 1000px;
  top: 100px;
  left: -300px;
  background-size: contain;
  background-repeat: no-repeat;
}

.pxl-service-carousel1 .pxl-post--featured {
  position: static !important;
  margin-bottom: 20px;
}

.pxl-service-carousel1 .pxl-post-content:hover .pxl-item--content {
  opacity: 1 !important;
}

.pxl-service-carousel1 .pxl-post-content:hover .pxl-post-- {
  opacity: 1 !important;
}

.pxl-swiper-dots.style-1.pxl-swiper-pagination-bullets {
  text-align: center;
}

.pxl-service-carousel1 .pxl-post--title {
  display: block;
  background-image: none !important;
  padding-right: 100px;
}

#swiper-wrapper-63e6629ee26f3eae > div:nth-child(3) > div > div > div.pxl-post--holder > h3 {
  padding-right: 0;
}

.pxl-service-carousel1 .pxl-post-content:hover .pxl-post--title {
  background-image: none !important;
}

.pxl-service-carousel1 .pxl-post--readmore {
  display: none !important;
}

.pxl-footer-opacity::before {
  position: absolute;
  content: "";
  width: 92.71%;
  height: 100%;
  background-color: rgba(19, 14, 111, 0.251);
  bottom: 73px;
  left: 50%;
  border-radius: 0px 0px 60px 60px;
  z-index: -1;
  transform: translateY(-100px) translateX(-50%);
  animation: slideDown 0.5s forwards;
}

.pxl-footer-opacity::after {
  position: absolute;
  content: "";
  width: 83.99%;
  height: 100%;
  background-color: rgba(19, 14, 111, 0.251) !important;
  bottom: 51px;
  left: 50%;
  border-radius: 0px 0px 60px 60px;
  z-index: -1;
  transform: translateY(-100px) translateX(-50%);
  animation: slideDown 0.7s forwards;
}

.choose-us-section .pxl-item--subtext {
  display: none !important;
}
.choose-us-section .pxl-image-split1 .pxl-content .pxl-width {
  background-image: none !important;
  background-color: #05051f !important;
}
.choose-us-section .pxl-image-split1 .sticky-in-between {
  padding-bottom: 100px;
}
.choose-us-section .pxl-image-split1 .pxl-list .pxl--item .pxl-title {
  color: #fff !important;
}
.choose-us-section .pxl-image-split1 .pxl-list .pxl--item .pxl-desc {
  transform: scaleY(1);
  height: auto;
  padding: 34px 130px 50px 0;
  margin-top: -10px;
}
.choose-us-section .pxl-image-split1 .pxl-list .pxl--item .pxl-title::before {
  background-image: -webkit-linear-gradient(90deg, #e500ff, var(--secondary-color));
  background-image: -moz-linear-gradient(90deg, #e500ff, var(--secondary-color));
  background-image: -ms-linear-gradient(90deg, #e500ff, var(--secondary-color));
  background-image: -o-linear-gradient(90deg, #e500ff, var(--secondary-color));
  background-image: linear-gradient(90deg, #e500ff, var(--secondary-color));
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr="#e500ff", endColorStr="var(--secondary-color)");
}
.choose-us-section .pxl-image-split1 .pxl-list .pxl--item .pxl-title::after {
  background-image: -webkit-linear-gradient(90deg, #e500ff, var(--secondary-color));
  background-image: -moz-linear-gradient(90deg, #e500ff, var(--secondary-color));
  background-image: -ms-linear-gradient(90deg, #e500ff, var(--secondary-color));
  background-image: -o-linear-gradient(90deg, #e500ff, var(--secondary-color));
  background-image: linear-gradient(90deg, #e500ff, var(--secondary-color));
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr="#e500ff", endColorStr="var(--secondary-color)");
}

.latest-insights-section .pxl-post-carousel4 .pxl-content {
  background-color: #fff;
}

.btn.btn-gradient-rotate::before, .btn.btn-gradient-rotate::after {
  background-image: url(src/images/gradient-cta-btn.png) !important;
}

.pxl-contact-form5 .pxl-info .pxl-first-name ~ div, .pxl-contact-form5 .pxl-info .pxl-first-name {
  color: #fff !important;
}

.pxl-contact-form5 .pxl-heading {
  color: #ffffff;
}

.pxl-blog-style1 .pxl-post--title {
  color: #fff;
  border-bottom: 0 !important;
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}

.pxl-blog-style1 .pxl-post--meta {
  display: none !important;
}

.single-post::before {
  display: none !important;
}

.single-post #pxl-main {
  padding-top: 100px !important;
}
.single-post .pxl---post .pxl-item--content p {
  color: #fff;
}

.single-service .pxl-process1 .pxl-heading .pxl-item--subtext {
  display: none !important;
}
.single-service .container {
  max-width: 100% !important;
}

.pxl-swiper-dots.style-1.pxl-swiper-pagination-bullets .pxl-swiper-pagination-bullet {
  margin: 0 3px;
}

.pxl-swiper-dots.style-1.pxl-swiper-pagination-bullets .pxl-swiper-pagination-bullet:before {
  opacity: 1 !important;
}

.pxl-nav-menu.fr-icon-bottom .menu-item-has-children.menu-item .sub-menu, .pxl-nav-menu.fr-icon-bottom .menu-item-home .sub-menu {
  background-color: #b33efd !important;
}

.post-button-video.style1 {
  display: none !important;
}

.pxl-post-carousel4 .pxl-post--featured {
  border-bottom: 1px solid #ccc;
}

.pxl-scroll-top {
  display: none !important;
}

.pxl-post-carousel4 .pxl-post--title {
  border: 0 !important;
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
}

.pxl-post-carousel4 .pxl-post--meta {
  display: none !important;
}

.pxl-accordion2.style-default .pxl-accordion--content {
  padding-left: 48px !important;
}


.service-overview .pxl-item--subtext {
	display: none !important;
}

.pxl-loader {
    background-color: #01011f !important;
    overflow: hidden;
}

.pxl-loader.style-1 .pxl-loader-spinner > div {
    background-color: #fff !important;
}

/*** NEW ***/

.single-service .pxl-process1 .pxl-list-modern1 .pxl-list--images {
	margin-top: 0;
}

.pxl-button .btn {
	padding-right: 25px !important;
}

.pxl-nav-menu.fr-icon-bottom .menu-item-has-children.menu-item > a::before, .pxl-nav-menu.fr-icon-bottom .menu-item-home > a::before {
	border-right-color: #fff !important;
}

.sticky-menu .pxl-nav-menu.fr-icon-bottom .menu-item-has-children.menu-item > a::before, .sticky-menu .pxl-nav-menu.fr-icon-bottom .menu-item-home > a::before {
	border-right-color: #000 !important;
}

.pxl-icon-text1 .pxl-item--icon {
	background-image: linear-gradient(to right, #b33efd,#2abaf6) !important;	
} 

.pxl-contact-form5 .contact-submit .btn.btn-icon-box4:hover {
	background-image: linear-gradient(to right, #b33efd,#2abaf6) !important;
}

.pxl-blog-style1 .pxl-post--title {
	min-height: 104px;
}

.pxl-swiper-slide .pxl-post--holder {
	min-height: 211px !important;
}

.pxl-image-split1 .bg-image {
	background-position: center top;
}

.pxl-testimonial-carousel .pxl-item--position {
	color: #05051F !important;
}


.pxl-testimonial-carousel .pxl-item--position span {
	color: #fff !important;

}

.pxl-testimonial-carousel1 .pxl-swiper-dots.style-1 .pxl-swiper-pagination-bullet.swiper-pagination-bullet-active span {
   background-image: linear-gradient(to right, #b33efd,#2abaf6) !important; 
}

.pxl-testimonial-carousel1 .pxl-swiper-slide {
	opacity: 1 !important;
}


/* .partners-logo .pxl-image-carousel1.style-1 .pxl-item--image img {
	max-width: 250px !important;
	max-height: 100%;
} */

.contact-us-icons .pxl-icon-text1 .pxl-item-wrap  {
	justify-content: center;
}

.pxl-testimonial-carousel1 .pxl-item--avatar::before,
.pxl-testimonial-carousel1 .pxl-item--avatar::after {
	display: none !important;
}

.latest-insights-section .pxl-post-carousel4 .pxl-content {
	min-height: 144px;
}
.pxl-accordion2.style-default .pxl--item.active {
	background-image: linear-gradient(90deg, #b33efd 0%, #86a3bd 50%, #2abaf6 100%) !important;
}

.pxl-process1 .pxl-heading .pxl-item--subtext .sub-title::before {
	border: 3px solid #B33EFD!important;
	background-image: none!important;
	background: none !important;
}

.pxl-loader.style-ai .loader--ai {
    transform: scale(1) !important;
}

.pxl-loader.style-ai .loader--ai video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.single-post .pxl---post .pxl-item--title {
	text-transform: inherit !important
}

.gradient-section {
	z-index: -1;
}

.pxl-header-mobile-search  {
    display: none !important;
}

@charset "UTF-8";
/*
Theme Name: Aimo Child
Theme URI: http://demo.casethemes.net/aimo
Author: Case-Themes
Author URI: https://casethemes.net/
Description: Introducing Aimo – The Ultimate AI-Powered WordPress Theme Discover the future of WordPress themes with Aimo. This innovative theme harness the power of artificial intelligence to create a truly adaptable and customizable site for any industry or niche.
Version: 1.0.1
Requires PHP: 7.4
Tested up to: 6.0
License: ThemeForest
License URI: https://themeforest.net/licenses
Template: aimo
Text Domain: aimo-child
Copyright (c) 2024 Case-Themes. All rights reserved.
This theme is licensed under the GPL-2.0+ license.
Tags: ai, ai bots, AI chatgtp, ai generator, artificial intelligence, chat gpt bot, data science, deep learning, digital agency, image generator, machine learning, neural network, support bot
*/
body {
  background-color: #05051f;
}

.gradient-section {
  width: 100%;
  height: 100%;
  height: 100vh;
  position: absolute;
  top: 0;
  left: 0;
}

.gradient-bg-1 {
  position: absolute;
  height: 1000px;
  width: 1000px;
  top: -500px;
  right: -300px;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url(src/images/blur-1.png);
}

.gradient-bg-2 {
  background-image: url(src/images/blur-3.png);
  position: absolute;
  height: 1000px;
  width: 1000px;
  top: 100px;
  left: -300px;
  background-size: contain;
  background-repeat: no-repeat;
}

.pxl-service-carousel1 .pxl-post--featured {
  position: static !important;
  margin-bottom: 20px;
}

.pxl-service-carousel1 .pxl-post-content:hover .pxl-item--content {
  opacity: 1 !important;
}

.pxl-service-carousel1 .pxl-post-content:hover .pxl-post-- {
  opacity: 1 !important;
}

.pxl-swiper-dots.style-1.pxl-swiper-pagination-bullets {
  text-align: center;
}

.pxl-service-carousel1 .pxl-post--title {
  display: block;
  background-image: none !important;
  padding-right: 100px;
}

#swiper-wrapper-63e6629ee26f3eae > div:nth-child(3) > div > div > div.pxl-post--holder > h3 {
  padding-right: 0;
}

.pxl-service-carousel1 .pxl-post-content:hover .pxl-post--title {
  background-image: none !important;
}

.pxl-service-carousel1 .pxl-post--readmore {
  display: none !important;
}

.pxl-footer-opacity::before {
  position: absolute;
  content: "";
  width: 92.71%;
  height: 100%;
  background-color: rgba(19, 14, 111, 0.251);
  bottom: 73px;
  left: 50%;
  border-radius: 0px 0px 60px 60px;
  z-index: -1;
  transform: translateY(-100px) translateX(-50%);
  animation: slideDown 0.5s forwards;
}

.pxl-footer-opacity::after {
  position: absolute;
  content: "";
  width: 83.99%;
  height: 100%;
  background-color: rgba(19, 14, 111, 0.251) !important;
  bottom: 51px;
  left: 50%;
  border-radius: 0px 0px 60px 60px;
  z-index: -1;
  transform: translateY(-100px) translateX(-50%);
  animation: slideDown 0.7s forwards;
}

.choose-us-section .pxl-item--subtext {
  display: none !important;
}
.choose-us-section .pxl-image-split1 .pxl-content .pxl-width {
  background-image: none !important;
  background-color: #05051f !important;
}
.choose-us-section .pxl-image-split1 .sticky-in-between {
  padding-bottom: 100px;
}
.choose-us-section .pxl-image-split1 .pxl-list .pxl--item .pxl-title {
  color: #fff !important;
}
.choose-us-section .pxl-image-split1 .pxl-list .pxl--item .pxl-desc {
  transform: scaleY(1);
  height: auto;
  padding: 34px 130px 50px 0;
  margin-top: -10px;
}
.choose-us-section .pxl-image-split1 .pxl-list .pxl--item .pxl-title::before {
  background-image: -webkit-linear-gradient(90deg, #e500ff, var(--secondary-color));
  background-image: -moz-linear-gradient(90deg, #e500ff, var(--secondary-color));
  background-image: -ms-linear-gradient(90deg, #e500ff, var(--secondary-color));
  background-image: -o-linear-gradient(90deg, #e500ff, var(--secondary-color));
  background-image: linear-gradient(90deg, #e500ff, var(--secondary-color));
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr="#e500ff", endColorStr="var(--secondary-color)");
}
.choose-us-section .pxl-image-split1 .pxl-list .pxl--item .pxl-title::after {
  background-image: -webkit-linear-gradient(90deg, #e500ff, var(--secondary-color));
  background-image: -moz-linear-gradient(90deg, #e500ff, var(--secondary-color));
  background-image: -ms-linear-gradient(90deg, #e500ff, var(--secondary-color));
  background-image: -o-linear-gradient(90deg, #e500ff, var(--secondary-color));
  background-image: linear-gradient(90deg, #e500ff, var(--secondary-color));
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr="#e500ff", endColorStr="var(--secondary-color)");
}

.latest-insights-section .pxl-post-carousel4 .pxl-content {
  background-color: #fff;
}

.btn.btn-gradient-rotate::before, .btn.btn-gradient-rotate::after {
  background-image: url(src/images/gradient-cta-btn.png) !important;
}

.pxl-contact-form5 .pxl-info .pxl-first-name ~ div, .pxl-contact-form5 .pxl-info .pxl-first-name {
  color: #fff !important;
}

.pxl-contact-form5 .pxl-heading {
  color: #ffffff;
}

.pxl-blog-style1 .pxl-post--title {
  color: #fff;
  border-bottom: 0 !important;
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}

.pxl-blog-style1 .pxl-post--meta {
  display: none !important;
}

.single-post::before {
  display: none !important;
}

.single-post #pxl-main {
  padding-top: 100px !important;
}
.single-post .pxl---post .pxl-item--content p {
  color: #fff;
}

.single-service .pxl-process1 .pxl-heading .pxl-item--subtext {
  display: none !important;
}
.single-service .container {
  max-width: 100% !important;
}

.pxl-swiper-dots.style-1.pxl-swiper-pagination-bullets .pxl-swiper-pagination-bullet {
  margin: 0 3px;
}

.pxl-swiper-dots.style-1.pxl-swiper-pagination-bullets .pxl-swiper-pagination-bullet:before {
  opacity: 1 !important;
}

.pxl-nav-menu.fr-icon-bottom .menu-item-has-children.menu-item .sub-menu, .pxl-nav-menu.fr-icon-bottom .menu-item-home .sub-menu {
  background-color: #b33efd !important;
}

.post-button-video.style1 {
  display: none !important;
}

.pxl-post-carousel4 .pxl-post--featured {
  border-bottom: 1px solid #ccc;
}

.pxl-scroll-top {
  display: none !important;
}

.pxl-post-carousel4 .pxl-post--title {
  border: 0 !important;
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
}

.pxl-post-carousel4 .pxl-post--meta {
  display: none !important;
}

.pxl-accordion2.style-default .pxl-accordion--content {
  padding-left: 48px !important;
}


.service-overview .pxl-item--subtext {
	display: none !important;
}


.pxl-loader.style-1 .pxl-loader-spinner > div {
    background-color: #fff !important;
}


/******NEW****/

.single-service .pxl-process1 .pxl-list-modern1 .pxl-list--images {
	margin-top: 0;
}

.pxl-button .btn {
	padding-right: 25px !important;
}

.pxl-nav-menu.fr-icon-bottom .menu-item-has-children.menu-item > a::before, .pxl-nav-menu.fr-icon-bottom .menu-item-home > a::before {
	border-right-color: #fff !important;
}

.sticky-menu .pxl-nav-menu.fr-icon-bottom .menu-item-has-children.menu-item > a::before, .sticky-menu .pxl-nav-menu.fr-icon-bottom .menu-item-home > a::before {
	border-right-color: #000 !important;
}

.pxl-icon-text1 .pxl-item--icon {
	background-image: linear-gradient(to right, #b33efd,#2abaf6) !important;	
} 

.pxl-contact-form5 .contact-submit .btn.btn-icon-box4:hover {
	background-image: linear-gradient(to right, #b33efd,#2abaf6) !important;
}

.pxl-blog-style1 .pxl-post--title {
	min-height: 104px;
}

.pxl-swiper-slide .pxl-post--holder {
	min-height: 211px !important;
}

.pxl-image-split1 .bg-image {
	background-position: center top;
}

.pxl-testimonial-carousel .pxl-item--position {
	color: #05051F !important;
}


.pxl-testimonial-carousel .pxl-item--position span {
	color: #fff !important;

}

.pxl-testimonial-carousel1 .pxl-swiper-dots.style-1 .pxl-swiper-pagination-bullet.swiper-pagination-bullet-active span {
   background-image: linear-gradient(to right, #b33efd,#2abaf6) !important; 
}

.pxl-testimonial-carousel1 .pxl-swiper-slide {
	opacity: 1 !important;
}


/* .partners-logo .pxl-image-carousel1.style-1 .pxl-item--image img {
	max-width: 250px !important;
	max-height: 100%;
} */

.contact-us-icons .pxl-icon-text1 .pxl-item-wrap  {
	justify-content: center;
}

.pxl-testimonial-carousel1 .pxl-item--avatar::before,
.pxl-testimonial-carousel1 .pxl-item--avatar::after {
	display: none !important;
}

.latest-insights-section .pxl-post-carousel4 .pxl-content {
	min-height: 144px;
}
.pxl-accordion2.style-default .pxl--item.active {
	background-image: linear-gradient(90deg, #b33efd 0%, #86a3bd 50%, #2abaf6 100%) !important;
}

.pxl-process1 .pxl-heading .pxl-item--subtext .sub-title::before {
	border: 3px solid #B33EFD!important;
	background-image: none!important;
	background: none !important;
}

.pxl-loader.style-ai .loader--ai {
    transform: scale(1) !important;
}

.pxl-loader.style-ai .loader--ai video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.single-post .pxl---post .pxl-item--title {
	text-transform: inherit !important
}

.gradient-section {
	z-index: -1;
}

.pxl-header-mobile-search  {
    display: none !important;
}
.pxl-loader.style-ai .loader--ai img {
position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: auto;
    top: 50%;
    transform: translateY(-50%);
}

.pxl-loader.style-ai .loader--ai {
    transform: scale(1) !important;
}

@media only screen and (max-width: 767px) {
	.split-line .pxl-heading--text div div {
		display: inline-block !important;
	}
	.pxl-service-carousel1 .pxl-item--content {
	    font-size: 16px !important;
	}
	
	.pxl-process1 .pxl-list-modern1 .pxl--item .pxl-item-content .pxl-item--image {
	    width: 95% !important;
	    margin-bottom: 20px;
	}
	
	.choose-us-section .pxl-image-split1 .pxl-list .pxl--item .pxl-desc {
	    margin-top: 30px;
	    padding: 20px 0 !important;
	}
	
	.pxl-process1 .pxl-list-modern1 .pxl--item .pxl-item-content .pxl-item--text {
	    opacity: 1 !important;
	    color: #fff !important;
	    margin-bottom: 20px !important;
	    font-size: 25px !important;
	}
	
	.latest-insights-section .pxl-post-carousel4 .pxl-content {
	    min-height: 0;
	}
	
	.choose-us-section .pxl-image-split1 .sticky-in-between {
	    padding-bottom:30px !important;
	}
	
	.ripple canvas {
	    display: none !important;
	}
	.pxl-process1 .pxl-list-modern1 .pxl--item .pxl-item-content .pxl-item-desc {
	    color: #fff !important;
	    margin-bottom: 30px !important;
	}
	
	.page-id-876 #pxl-wapper #pxl-main {
	    padding-top: 50px !important;
	    padding-bottom: 50px !important;
	}
	.pxl-loader.style-ai .loader--ai img {
        transform: translateY(-50%) scale(3);
    }
}


/*# sourceMappingURL=style.css.map */
