/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Apr 02 2024 | 12:15:03 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 
html{
	overflow-x:hidden;
}
.logos-container{
	display:flex;
	
}

.logos-container {
 display: flex;
  justify-content: space-between;
  align-items: center; 
  flex-flow:wrap;
	gap:30px;
}

.logos-container .logos-single {
  margin-left: auto;
  margin-right: auto;
width:unset;
}

.wp-block-heading--alt{
	margin:60px auto;
}
.button-see-all{
	margin-top:60px!important
}
.hide-logos{
	display:none
}

.menu-item-1384 span{
	display:none;
}
@media screen and (max-width: 768px ){
    .logos-container img {
        max-width: 29%;
    }
}
.custom-text{
	line-height:1.5!important;
}
.wp-image-1380{
	max-width:80%!important;
	margin: 0 auto;
}
.page-id-1372{
	overflow-x:hidden;
}

.custom-section--mb{
	margin-bottom:120px;
}

.custom-section,
.custom-section-2{
	position:relative;
}

.custom-section::before{
	content: "";
    position: absolute;
    left: 0;
    top: 50%;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    background: linear-gradient(314.65deg, #65FDF4 -0.61%, rgba(122, 101, 253, 0.81) 51.79%);
    filter: blur(140px);
    transform: translate(-100%, -75%);
    left: 0;
    z-index: 0;
}
.custom-section-2::before{
    content: "";
    position: absolute;
    top: 50%;
    width: 100%;
    height: 160%;
    border-radius: 50%;
    left: unset;
    filter: blur(140px);
    right: 0;
    transform: translate(120%, -90%);
	background: linear-gradient(47deg, #65FDF4 -0.61%, rgba(122, 101, 253, 0.81) 51.79%);
}
.custom-section-3,
.custom-section-4{
	position:relative;
}
.custom-section-3::before{
    content: "";
    position: absolute;
    top: 50%;
    width: 65%;
    height: 50%;
    border-radius: 50%;
    left: unset;
    filter: blur(140px);
    left: 0;
    transform: translate(-143%, -10%);
    background: linear-gradient(47deg, #65FDF4 -0.61%, rgba(122, 101, 253, 0.81) 51.79%);
}

.custom-section-4::before{
      content: "";
    position: absolute;
    top: 50%;
    width: 100%;
    height: 142%;
    border-radius: 50%;
    left: unset;
    filter: blur(140px);
    right: 0;
    transform: translate(123%, -90%);
    background: linear-gradient(332deg, #65FDF4 1.39%, rgba(122, 101, 253, 0.81) 51.79%);
}


@media screen and (min-width: 2000px ){
	.custom-section::before{
    transform: translate(-130%, -75%);
}
	
}
.intro-section{
	overflow:hidden;
	text-align:center;
	border-radius:12px;
	background: linear-gradient(314.65deg, #65FDF4 -0.61%, rgba(122, 101, 253, 0.81) 51.79%);
	padding: 60px 30px;
}
.image-cat{
	background: linear-gradient(314.65deg, #65FDF4 -0.61%, rgba(122, 101, 253, 0.81) 51.79%);
}
.eb-socials li:first-of-type a i {
	margin-bottom:0!important;
	font-size:12px;

}
.eb-socials li:first-of-type{
	margin-top:-10px;
}
.page-id-1372 {
	overflow-x:hidden;
}
@media screen and (max-width: 782px){
	.custom-section--mb{
		margin-bottom:30px;
	}
	.container h1{
		font-size:40px!important;
	}
	.page-id-1372{
		padding: 0 15px;
	}

}