
/* Base CSS */
@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@300;400;500;600;700;800;900;1000&family=Roboto:wght@300;400&display=swap');

:root {
    --primary: #5602C4;
    --purple-light: #6C649F;
    --purple-light2: #D7CEE2;
    --purple-light3: #6C649F;
    --pink:#EC3269;
    --white: #ffffff;
    --black: #1D1B28;
    --black-light: #42475C;
    --bg: #F6F6F6;
    --text-light: #D7CEE2;
    --gradient-three: linear-gradient(98deg, #7625E0 3.68%, #ED336A 102.8%);
    --alert: #ebab11;
    --roboto: 'Roboto', sans-serif;
    --nunito: 'Nunito', sans-serif;
    --inter: 'Inter', sans-serif;
}


a:focus {
    outline: 0 solid    
}

img {
    max-width: 100%;
    height: auto;
}

h1, h2, h3, h4, h5, h6 {
    margin: 0 0 15px;
    font-family: 'Nunito', sans-serif;
    font-family: var(--nunito);
}

h1{
	font-size: 52px;
	font-weight: 800;
}

h2{
	font-size: 42px;
}

h3{
	font-size: 36px;
	font-weight: 700;
}

h4{
	font-size: 30px;
}

h5{
	font-size: 24px;
}

h6{
	font-size: 22.5px;
	font-weight: 800;
}

body {
    color: var(--blue);
    font-weight: 400;
    font-family: var(--nunito);
    font-size: 18px;
    line-height: 140%
}


.selector-for-some-widget {
    box-sizing: content-box;
}

a:hover {
    text-decoration: none
}

.fw-medium {
    font-weight: 500 !important;
}

.main {
    overflow: hidden;
}


/* General */

header.header {
    max-width: 1300px;
    margin: 0 auto;
}

.container{
	max-width: 1300px;
	margin: 0 auto;
}

section.hero {
    padding-top: 160px;
    padding-bottom: 0;
}

header.header {
    position: absolute;
    width: 100%;
    margin: 0 auto;
    left: 0;
    right: 0;
    z-index: 10;
}

header.header nav.navbar a {
    color: var(--white, #FFF);
}

header.header nav.navbar a.nav-link {
    color: var(--white, #FFF);
}

header.header nav.navbar a.nav-link.active {
    color: var(--white);
}

header.header.header__general .container-fluid {
    max-width: 1320px;
}

header.header.header__general {
    background: var(--gradient-dark-purple-gradient, linear-gradient(109deg, #000 -0.03%, #1C003B 38.06%, #1E023C 80.13%, #120028 96.37%));
    backdrop-filter: blur(2px);
    width: 100%;
    max-width: 100%;
}

header.header.header__general {
    padding-bottom: 10px;
}

header.header>.container-fluid {
    padding: 0;
}

header.header>.container-fluid .container-fluid {
    padding: 0;
}


.hero__content {
    display: flex;
    flex-wrap: wrap;
}

.hero__content>div {
    flex: 1 0 50%;
}

.hero__content>div h1 {
	color: var(--white);
    padding-top: 70px;
    margin-bottom: 30px;
}

.hero__content h1>span {
    display: block;
}

.gradient-text {
    position: relative;
    width: 100%;
    height: 75px;
    margin-top: 10px;
}

.gradient-text svg {
    position: absolute;
    top: 0;
    left: 0;
}

.gradient-text text {
    font-size: 52px;
    font-family: 'Arial';
    fill: none;
    stroke: url(#strokeGradient);
    stroke-width: 2px;
}

.hero__content>div h1>svg {
    position: absolute;
}

.hero__content>div p {
    color: var(--purple-light);
    line-height: 140%;
    padding-right: 50px;
}

.hero__content__actions {
    display: flex;
    flex-wrap: wrap;
}

.btn_style {
    width: auto;
    height: 48px;
    line-height: 44px;
    text-transform: uppercase;
}

.btn_style>a {
    font-size: 16px;
    font-weight: 900;
    color: var(--white);
    text-decoration: none;
    letter-spacing: 1.6px;
    text-transform: uppercase;
}

.btn_style_withgradient {
    border-radius: 4px;
    border: 1px solid #6E12E7;
    background: linear-gradient(96deg, #361661 -12.86%, #5602C4 39.34%, #F84D80 109.36%);
    box-shadow: 0px 0px 30px 3px rgba(159, 98, 255, 0.40);
    padding: 0 30px 0 30px;    
}

.btn_style.btn_style_withgradient {
    margin-right: 30px;
}

.btn_style_notgradient {
    border-radius: 4px;
    border: 1px solid rgba(236, 50, 105, 0.50);
    background: rgba(129, 118, 166, 0.10);
    border-radius: 4px;
    padding: 0 30px 0 30px;
}

.btn_style.btn_style_notgradient>a {
    color: var(--pink);
    font-weight: 900;
}

.hero__content>div>h6 {
    font-size: 14px;
    color: var(--purple-light);
    font-weight: 400;
}

.hero__content__actions {
    margin-bottom: 20px;
    margin-top: 40px;
}

.hero__path__dot {
    position: absolute;
    left: 10%;
    top: 140px;
}

div#hero__line__yellow {
    position: absolute;
    width: 16px;
    height: 53px;
    background: #F8E03E;
    right: 110px;
    top: 6px;
}

@keyframes dash {
    to {
        stroke-dashoffset: 1000;
    }
}
@keyframes fadeInOut {
    0%, 100% {
        opacity: 1;
    }
    50% {
        opacity: 0.5;
    }
}
.hero__path__down path {
    stroke-dasharray: 10 10;
    animation:
        dash 2s linear infinite,
        fadeInOut 1s ease-in-out infinite;
}

.hero__content__images {
    position: absolute;
    right: -95px;
    top: 200px;
    z-index: 10;
}

section.hero {
    overflow: hidden;
    position: relative;
}

.hero__content__images__score {
    position: absolute;
    bottom: -100px;
    left: -100px;
    z-index: 1;
}


@keyframes girar {
    50% {
        transform: rotate(35deg);
    }
    100% {
        transform: rotate(0deg);
    }
}

.rotar {
    animation: girar 4s linear infinite;
    display: block;
    margin: auto;
}

.hero__content__images__mercu {
    position: absolute;
    bottom: -200px;
    right: 150px;
}

.hero__content__images__dashboard__play {
    position: absolute;
    top: 170px;
    left: 37%;
}

.hero__content__images__dashboard>div {
    position: relative;
}

.hero__content__images__dashboard__play {
    cursor: pointer;
}

.hero__content__images__dashboard__play rect {
    transition: 0.3s;
}

.hero__content__images__dashboard__play:hover rect {
    fill: var(--primary);
}

section.hero {
    height: 934px;
}

.hero__path__down {
    position: absolute;
    bottom: 0;
}

@keyframes parpadeo {
    0%, 100% {
        box-shadow: 0px 0px 70px 0px #402FA7;
    }
    50% {
        box-shadow: none;
    }
}

@keyframes parpadeo-pink {
    0%, 100% {
        box-shadow: 0px 0px 70px 0px var(--pink);
    }
    50% {
        box-shadow: none;
    }
}

.parpadeante {
    position: absolute;
    width: 100%;
    height: 100%;
    margin: 0;
    background: transparent;
}


.hero__content__images__dashboard>div>img {
    position: relative;
}

.parpadeante {
    animation: parpadeo 1s linear infinite;
}

.parpadeante-pink {
    animation: parpadeo-pink 1s linear infinite;
}

.hero__path__downx2 .winningAI__path__circle {
    right: -1100px;
    bottom: -109px;
}


section.publishers {
    text-align: center;
    padding-top: 80px;
    padding-bottom: 80px;
}

.publishers__content .publishers__content__block {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
}

.publishers__content .publishers__content__block>div {
    flex: 1 0 20%;
    padding-left: 12px;
    padding-right: 12px;
    margin-bottom: 25px;
}

.publishers__content .publishers__content__block>div>div {
    background: var(--bg);
    height: 104px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
    padding: 25px;
}

.publishers__content .publishers__content__block>div>div>img {
    /* height: 164px; */
    width: 165px;
}

.publishers__content {
    margin-top: 50px;
}

section.publishers h6 {
    color: var(--black);
}

section.publishers p {
    color: var(--pink);
    font-size: 14.4px;
    font-weight: 400;
    font-style: normal;
    font-weight: 400;
}

section.publishers h6 {
    margin-bottom: 10px;
}

section.publishers p i {
    margin-left: 5px;
}

section.publishers .container {
    max-width: 1070px;
}


@keyframes bounce {
    0%, 20%, 50%, 80%, 100% {
        transform: translateY(0);
    }
    40% {
        transform: translateY(-10px);
    }
    60% {
        transform: translateY(-5px);
    }
}

.bounce {
    animation: bounce 1s infinite;
    display: inline-block;
}


.hero__path__arrow__down {
    text-align: center;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 50px;
}

section.aicontent {
    background: var(--bg);
    padding-top: 110px;
    padding-bottom: 80px;
}

.aicontent__content {
    border-radius: 35px;
    background: var(--gradient-dark-purple-to-light-purple, linear-gradient(72deg, #160926 5.46%, #5602C4 83.71%, #9F62FF 99.93%));
}

.aicontent__content {
    display: flex;
    flex-wrap: wrap;
}

.aicontent__content__description {
    flex: 1 0 40%;
}

.aicontent__content__video {
    flex: 1 0 60%;
}

.aicontent__content {
    padding: 80px 0px 60px 70px;
}

.aicontent__content__description h3 {
    color: var(--white);
}

.aicontent__content__description p {
    color: var(--white);
    padding-right: 30px;
}

.aicontent__content__video {
    padding-left: 0px;
}

.aicontent__content__description h3 {
    padding-right: 35px;
}

.aicontent__content__actions {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 20px;
    margin-top: 40px;
    z-index: 1;
    position: relative;
}

.aicontent__content__description>svg {
    margin-bottom: 20px;
}

.aicontent__content__video>div img {
    border-radius: 20px;
}

.aicontent__content__video>div {
    right: -40px;
    position: relative;
}

.aicontent__content__wrapper {
    border: 10px solid rgba(214, 211, 231, 0.60);
    border-radius: 50px;
}

.aicontent__content__description h6 {
    font-size: 14.4px;
    font-weight: 400;
    color: var(--purple-light2);
    z-index: 1;
    position: relative;
}

.aicontent__content__video .hero__content__images__dashboard__play {
    left: 47%;
}

.aicontent__content__video .hero__content__images__dashboard__play {
    left: 45%;
    top: 165px;
}

.aicontent__content__description h3 {
    margin-bottom: 20px;
}

.aicontent__content__wrapper {
    position: relative;
    overflow: hidden;
}

div#particles-js {
    position: absolute;
    bottom: -500px;
    width: 100%;
}

.aicontent__content__video {
    z-index: 1;
}

.aicontent__content__wrapper__dot {
    position: absolute;
    left: 30%;
    top: 5%;
    opacity: 60%;
}

section.generateAI {
    background: var(--gradient-dark-purple-gradient, linear-gradient(109deg, #000 -0.03%, #1C003B 38.06%, #1E023C 80.13%, #120028 96.37%));
    padding-top: 200px;
    padding-bottom: 1080px;
}

.generateAI__content>div {
    transition: 0.3s;
}

section.generateAI {
    position: relative;
}

.generateAI__content__one {
    max-width: 415px;
    position: absolute;
}

.generateAI__content__text>h3 {
    text-align: right;
    color: var(--white);
}

.generateAI__content__text>p {
    text-shadow: 2px 3px 20px rgba(0, 0, 0, 0.40);
    font-family: var(--roboto);
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 150%; /* 24px */
    text-align: right;
    color: var(--purple-light2);
}

.generateAI__content__text>a {
    font-size: 16px;
    letter-spacing: 0.8px;
    text-transform: uppercase;
    font-weight: 800;
    font-family: var(--nunito);
    color: var(--pink);
    text-align: right;
    display: block;
    text-decoration: none;
}

.generateAI__content__center {
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
    display: block;
    max-width: 550px;
    top: 210px;
}

@keyframes parpadeo2 {
    0% {
        opacity: 1;
    }
    50% {
        opacity: 0.5;
    }
    100% {
        opacity: 1;
    }
}

.parpadeante2 {
    animation: parpadeo2 0.5s infinite;
}

.parpadeante2 {
    position: absolute;
    top: 65px;
    left: 117px;
}

.generateAI__hand {
    position: absolute;
    right: -80px;
    opacity: 0.5;
    top: 100px;
}

section.generateAI .container {
    position: relative;
    margin: 0 auto;
}


@keyframes bouncerobot {
    0%, 20%, 50%, 80%, 100% {
        transform: translateY(0);
    }

    40% {
        transform: translateY(-20px);
    }

    60% {
        transform: translateY(-10px);
    }
}

.robot-hand {
    animation: bouncerobot 1s infinite;
}


.generateAI__hand>div {
    top: -18px;
    position: relative;
    left: -10px;
}


.generateAI__content__three {
    position: absolute;
    top: 380px;
    max-width: 415px;
    right: -75px;
}

.generateAI__content__three .generateAI__content__text h3 {
    text-align: left;
}

.generateAI__content__three .generateAI__content__text p {
    text-align: left;
}

.generateAI__content__three .generateAI__content__text a {
    text-align: left;
}

.generateAI__content__disabled {
    opacity: 30%;
}

.generateAI_path__circle__top {
    border-radius: 1351px;
    opacity: 0.5;
    background: radial-gradient(50% 50% at 50% 50%, #EC3269 0%, rgba(236, 50, 105, 0.00) 90.63%);
    width: 1351px;
    height: 1351px;
    flex-shrink: 0;
    position: absolute;
    left: -50%;
    top: -74%;
}

section.generateAI {
    overflow: hidden;
}

.generateAI_path__circle__top path {
    stroke-dasharray: 10 10;
    animation: dash 2s linear infinite, fadeInOut 1s ease-in-out infinite;
}

.generateAI__content {
    position: relative;
}

.generateAI__content__four {
    position: absolute;
    top: 610px;
    max-width: 415px;
    left: 0;
}

section.generateAI .text {
    width: 100%;
    text-align: right;
    height: 50px;
    line-height: 50px;
    font-size: 30px;
    top: 0;
    bottom: 0;
    margin: auto;
    font-size: 36px;
    font-weight: 700;
    font-family: var(--nunito);
    color: var(--white);
}

section.generateAI .text .content {
     display: inline;
}

section.generateAI  .text .dash {
     display: inline-block;
     width: 12px;
     height: 42px;
     background-color: #F8E03E;
     position: absolute;
     animation: blink 0.5s infinite linear;
     right: -25px;
     position: absolute;
}

section.generateAI .text2 {
    width: 100%;
    text-align: right;
    height: 50px;
    line-height: 50px;
    font-size: 30px;
    top: 0;
    bottom: 0;
    margin: auto;
    font-size: 36px;
    font-weight: 700;
    font-family: var(--nunito);
    color: var(--white);
}

section.generateAI .text2 .content {
     display: inline;
     margin-right: 25px;
}

section.generateAI  .text2 .dash {
     display: inline-block;
     width: 12px;
     height: 42px;
     background-color: #F8E03E;
     position: absolute;
     animation: blink 0.5s infinite linear;
     right: auto;
     position: absolute;
}

section.generateAI .generateAI__content__three .text2 {
    text-align: left;
}


section.generateAI .text3 {
    width: 100%;
    text-align: right;
    height: 50px;
    line-height: 50px;
    font-size: 30px;
    top: 0;
    bottom: 0;
    margin: auto;
    font-size: 36px;
    font-weight: 700;
    font-family: var(--nunito);
    color: var(--white);
}

section.generateAI .text3 .content {
     display: inline;
}

section.generateAI  .text3 .dash {
     display: inline-block;
     width: 12px;
     height: 42px;
     background-color: #F8E03E;
     position: absolute;
     animation: blink 0.5s infinite linear;
     right: -25px;
     position: absolute;
}

@keyframes blink {
     0% {
         opacity: 1;
    }
     99% {
         opacity: 0;
    }
     100% {
         opacity: 1;
    }
}
 


div#particles-js2 {
    position: absolute;
    left: -155%;
    top: 0;
    bottom: 0;
    opacity: 40%;
    transform: rotate(-10deg);
}

header.header nav.navbar ul.navbar-nav a {
    text-transform: uppercase;
    letter-spacing: 0.7px;
    font-weight: 800;
    font-size: 14px;
    font-style: normal;
}

.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
    color: white;
}

.generateAI__content__text>a svg {
    position: relative;
    top: -2px;
}

li.nav__login a{
    padding-left: 42px !important;
    padding-right: 42px !important;
}

ul.navbar-nav.me-auto.mb-2.mb-lg-0.navbar__right li {
    margin-left: 8px;
    margin-right: 8px;
}

ul.navbar-nav.me-auto.mb-2.mb-lg-0 li {
    margin-left: 8px;
    margin-right: 8px;
}

/*header.header nav.navbar .d-flex ul li a{
    padding-left: 30px;
    padding-right: 30px;
}*/

header.header nav.navbar ul.navbar-nav li {
    margin-left: 15px;
    margin-right: 15px;
}

ul.dropdown-menu li a {
    color: var(--dark) !important;
}

header.header {
    top: 0;
    padding-top: 10px;
}

header.header nav.navbar .d-flex ul li a {
    height: 48px;
    text-decoration: none;
    border: 1px solid var(--white);
    border-radius: 39px;
    padding-left: 30px;
    padding-right: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 150%;
    letter-spacing: 1.6px;
    text-transform: uppercase;
}

header.header nav.navbar ul li.nav__try>a {
    background: var(--white);
    color: var(--primary);
    font-weight: 800;
}

header.header nav.navbar ul li.nav__try>a svg {
    top: -1px;
    position: relative;
}

header.header nav.navbar ul.navbar-nav li.nav__try {
    margin-right: 0;
}

section.aimee {
    position: relative;
    padding-top: 100px;
    padding-bottom: 140px;
}

section.aimee::before {
    content: '';
    opacity: 1;
/*     background: url(https://staging12.contentatscale.ai/wp-content/uploads/2023/10/Background-101.png), lightgray 50% / cover no-repeat; */
    background: url(https://staging12.contentatscale.ai/wp-content/uploads/2023/10/Background-101.png);
    position: absolute;
    width: 100%;
    height: 100%;
    background-size: cover;
    top: 0;
    background-repeat: no-repeat;
}

section.aimee::before {
    background-color: #F6F6F6;
}

.aimee__content {
    display: flex;
    flex-wrap: wrap;
}

.aimee__content .aimee__content__text {
    flex: 1 0 38%;
}

.aimee__content .aimee__content__vectors {
    flex: 1 0 62%;
}

.aimee__content__text >h6.min {
    color: var(--primary);
    font-weight: 800;
    line-height: 150%;
    letter-spacing: 0.8px;
    text-transform: uppercase;
    font-size: 16px;
    margin-bottom: 10px;
}

.aimee__content__text >h2 {
    font-style: normal;
    font-weight: 800;
    line-height: 130%;
    color: var(--black);
}

.aimee__content__text {
    padding-right: 35px;
}

section.aimee>div.container {
    z-index: 1;
    position: relative;
}

.aimee__content__text >h2 .gradient-text text {
    font-size: 46px;
}

.aimee__content__text >h2>svg {
    position: absolute;
}

.aimee__content__text>h6 {
    line-height: 140%;
    margin-bottom: 20px;
}

.aimee__content__text p {
    color: #000;
    font-size: 16px;
    line-height: 150%;
    font-family: var(--roboto);
    font-weight: 400;
}

.aimee__content__text__results>div {
    display: grid;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-template-columns: 1fr 2fr;
}

.aimee__content__text__results>div>div>div {
    font-size: 56px;
    font-weight: 700;
    margin-bottom: 15px;
}

.aimee__content__text__results>div>div {
    margin-right: 50px;
}

.aimee__content__text__results>div>div>p {
    font-weight: 800;
    line-height: 150%;
    letter-spacing: 0.8px;
    text-transform: uppercase;
    color: var(--black-light);
    font-family: var(--nunito);
}

.aimee__content__text__results>div>div>div {
    font-size: 56px;
    font-weight: 700;
    margin-bottom: 0;
    background: linear-gradient(98deg, #5602C4 9.72%, #ED336A 102.86%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    height: auto;
    line-height: 120%;
}

.aimee__content__text__results>div>div>p {
    margin-bottom: 0;
}

.aimee__content__text__arrow>div {
    border-radius: 39px;
    background: var(--black);
    width: 39px;
    height: 39px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.aimee__content__text >h2>span {
    background: linear-gradient(91deg, #5602C4 -7.78%, #EC3269 38.28%, #F4C937 99.18%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 46px;
}

.aimee__content__text >h2 {
    margin-bottom: 35px;
}

.aimee__content__vectors {
    position: relative;
}

.aimee__content__text__description h6 {
    margin-bottom: 24px;
}

.aimee__content__vectors__pathgradient {
    position: absolute;
    top: 145px;
    right: 175px;
}

.aimee__content__vectors__pathgradient__white {
    position: absolute;
    top: 192px;
    right: 182px;
    z-index: 10000000;
}

.aimee__content__vectors__circle__write {
    position: absolute;
    top: 55px;
    left: 100px;
}

.aimee__content__vectors__circle__text {
    position: absolute;
    top: 318px;
    left: 332px;
    max-width: 190px;
    text-align: center;
}

.aimee__content__vectors__circle__text h5 {
    font-weight: 900;
    line-height: 140%;
    letter-spacing: 2px;
    text-transform: uppercase;
    font-size: 20px;
    color: var(--white);
}

.aimee__content__vectors__circle__ask>img {
    border-radius: 15px;
    width: 75%;
}

.aimee__content__vectors__circle__ask {
    position: absolute;
    bottom: 15px;
    right: -25px;
    z-index: 10000000;
}
/*  */
.aimee__content {
    display: flex;
    flex-wrap: wrap;
    justify-content: right;
}

.aimee__content__left {
    width: 35%;
    position: fixed;
    left: 0;
    top: 18%;
    left: 6%;
}

.aimee__content__right {
    width: 62%;
    right: 0;
    position: relative;
}

section.aimee {
    overflow: hidden;
    z-index: -1;
}

.aimee__content__left .aimee__content__text {
    margin-bottom: 150px;
}

.aimee__content__left {
    opacity: 1;
/*     transition: 0.3s; */
    left: calc((100vw - 1200px) / 2);
}

.aimee__content__left .aimee__content__text {
    opacity: 0;
/*     transition: 0.3s; */
}

.active__section__generative__ai .aimee__content__left {
    opacity: 1;
}

section.stats .gradient-text text {
    opacity: 1;
}
/*  */

.generateAI__path__ img {
    width: 100%;
}

.generateAI__path__ {
    position: absolute;
    bottom: -85px;
    width: 100%;
}

/* section.aimee::before {
    background: #F6F6F6;
} */

.swiper-container {
  width: 100%;
  height: 100%;
}

.swiper-slide {
  text-align: center;
  font-size: 18px;
  background: transparent;
  display: flex;
  justify-content: center;
  align-items: center;
}

.swiper-slide img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 10px;
}

section.winningAI {
    background: linear-gradient(109deg, #000 -0.03%, #1C003B 38.06%, #1E023C 80.13%, #120028 96.37%);
    padding-top: 100px;
    padding-bottom: 100px;
}

.winningAI__content {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

.winningAI .swiper-pagination-bullet-active {
    background: white !important;
}

.winningAI  .swiper-pagination-bullet{
    background: #6C649F;
}

.winningAI__content .winningAI__content__text {
    flex: 1;
    width: 23%;
    position: relative;
    max-width: 23%;
    padding-left: 20px;
}

.winningAI__content .winningAI__content__slider {
    flex: 1;
    width: 82%;
    max-width: 82%;
    position: absolute;
    right: -130px;
}

.winningAI__content__text h2 {
    font-weight: 800;
    color: var(--white);
    font-size: 44px;
    line-height: 130%;
    margin-bottom: 20px;
}

.winningAI__content__text p {
    color: var(--purple-light2);
    line-height: 140%;
    margin-bottom: 25px;
}

.winningAI__content__slider {
    padding-left: 20px;
}

section.winningAI {
    overflow: hidden;
    position: relative;
}

.winningAI__content__slider__item .winningAI__content__slider__item__video img {
    height: 730px;
    object-fit: cover;
}

section.winningAI {
    background: linear-gradient(109deg, #000 -0.03%, #1C003B 38.06%, #1E023C 80.13%, #120028 96.37%);
    padding-top: 300px;
    padding-bottom: 430px;
}

.winningAI .swiper-button-prev{
    display: block;
}

.winningAI__content .winningAI__content__slider {
    top: 100px;
}

.winningAI__content__slider__item__video img {
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
}

.winningAI__content__slider__item__video svg {
    position: absolute;
    top: 30%;
    left: 0;
    right: 0;
    margin: 0 auto;
}

.winningAI__content__slider__item__results>div {
    background: var(--white);
    position: absolute;
    max-width: 275px;
    width: 100%;
    left: 0;
    right: 0;
    margin: 0 auto;
    border-radius: 20px;
    bottom: 200px;
    padding: 20px 30px;
}

.winningAI__content__slider__item__results>div {
    display: flex;
    flex-wrap: wrap;
    text-align: center;
    justify-content: center;
    align-items: center;
    border: 1px solid var(--primary);
    box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.25);
} 

.winningAI__content__slider__item {
    border-radius: 16px;
/*     border: 1px solid var(--outline-stroke-glow, #B4A8FC); */
    border: 1px solid #493e85;    
    background: linear-gradient(288deg, rgba(95, 29, 118, 0.50) 7.27%, rgba(85, 46, 149, 0.50) 60.37%, rgba(46, 42, 106, 0.50) 99.75%);
}

.winningAI__content__slider__item__results>div p {
    margin-bottom: 0;
}

.winningAI__content__slider__item__results>div {
    opacity: 90%;
}

.winningAI__content__slider__item__results>div h3 {
    background: var(--gradient-dark-purple-to-pink, linear-gradient(96deg, #361661 -5.81%, #5602C4 60.77%, #F84D80 109.35%));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 35px;
    margin-bottom: 0px;
}

.winningAI__content__slider__item__results>div>div {
    margin-left: 20px;
    margin-right: 20px;
}

.winningAI__content__slider__item__results>div p {
    font-size: 14px;
    font-style: normal;
    font-weight: 800;
    line-height: 150%;
    letter-spacing: 0.7px;
    text-transform: uppercase;
    color: var(--purple-light3);
}

.winningAI__content__slider__item__note {
    padding-top: 80px;
    padding-bottom: 35px;
    padding-left: 48px;
    padding-right: 48px;
}

.winningAI__content__slider__item__note p {
    color: var(--white);
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 150%;
    font-family: var(--robot);
}

.winningAI__content__slider__item__note p>span {
    font-style: italic;
}

.winningAI__content__slider__item__note h6 {
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    line-height: 120%;
    color: var(--white);
    font-family: var(--roboto);
}

.winningAI__content__slider__item__note {
    height: 242px;
}


.winningAI__path__circle{
    opacity: 0.5;
    border-radius: 50%;
    background: radial-gradient(50% 50% at 50% 50%, #EC3269 0%, rgba(236, 50, 105, 0.00) 90.63%);
    animation: parpadeocirclev3 1.5s infinite; 
}

@keyframes parpadeocirclev3 {
    0%, 100% {
        opacity: 0.3;
    }
    50% {
        opacity: 0.6;
    }
}


.winningAI__path__circle {
    right: -900px;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 1;
}

.winningAI__content .winningAI__content__slider {
    z-index: 10;
}

div#particles-js3 {
    opacity: 40%;
}

.winningAI__particles {
    position: absolute;
    top: auto;
    bottom: -800px;
    height: 100%;
    width: 100%;
    left: -30%;
}

.swiper-horizontal {
    padding-bottom: 100px;
}

section.winningAI .swiper-button-prev, section.winningAI .swiper-button-next {
    top: auto;
    bottom: 49px;
    z-index: 1;
}

.swiper-button-next {
    right: 20%;
}

section.winningAI .swiper-button-prev {
    left: auto;
    right: 26%;
    text-align: center;
}

section.winningAI .swiper-pagination2.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal {
    position: absolute;
    bottom: -330px;
    left: -9px;
    z-index: 10;
}

section.winningAI .swiper-button-prev.swiper-button-disabled {
    opacity: 1;
}

section.winningAI .swiper-button-prev {
    border-radius: 50px;
    border: 1px solid var(--Black, #000);
    width: 48px;
    height: 48px;
}

section.winningAI .swiper-button-prev::after {
    content: url('https://staging12.contentatscale.ai/wp-content/uploads/2023/10/Iconarrow-prev.svg');
}

section.winningAI .swiper-button-prev::after {
    top: -5px;
    position: relative;
    text-align: center;
}

section.winningAI .swiper-button-next {
    border-radius: 50px;
    border: 1px solid var(--Black, #000);
    width: 48px;
    height: 48px;
}

section.winningAI .swiper-button-next::after {
    content: url('https://staging12.contentatscale.ai/wp-content/uploads/2023/10/Iconarrow-next.svg');
}

section.winningAI .swiper-button-next::after {
    top: -5px;
    position: relative;
}

section.winningAI .swiper-button-next {
    right: 20.5%;
}

section.winningAI.winningAI__shorts .winningAI__path__circle {
    bottom: -400px;
}

section.challengesAI {
    background: #F6F6F6;
    padding-top: 0;
    padding-bottom: 40px;
}

.challengesAI__content div.challengesAI__content__text>h6 {
    text-align: center;
    color: var(--pink);
    font-weight: 800;
    line-height: 150%; /* 21.6px */
    letter-spacing: 0.72px;
    text-transform: uppercase;
    font-size: 14.4px;
}

.challengesAI__content div.challengesAI__content__text>h2 {
    text-align: center;
    font-size: 44px;
    font-style: normal;
    font-weight: 800;
    line-height: 130%; /* 57.135px */
    color: var( --black);
    margin-bottom: 26px;
}

.challengesAI__content div.challengesAI__content__text>p {
    text-align: center;
}

.challengesAI__content__text {
    max-width: 840px;
    margin: 0 auto;
}

.challengesAI__content__vs__tab {
    display: flex;
    flex-wrap: wrap;
}

.challengesAI__content__vs__tab .challengesAI__content__vs__card {
    flex: 1 0 41%;
}

.challengesAI__content__vs__card__vs {
    flex: 1 0 18%;
}

.challengesAI__content__vs__card {
    border-radius: 10px;
    border: 1px solid #E9EAEC;
    background: var(--White, #FFF);
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.10);
    padding-top: 44px;
    padding-bottom: 20px;
    padding-left: 50px;
    padding-right: 50px;
}

.challengesAI__content__text {
    margin-bottom: 50px;
}

.challengesAI__content__vs__card h6 {
    font-size: 22.5px;
    font-style: normal;
    font-weight: 800;
    line-height: 140%;
    margin-top: 30px;
    margin-bottom: 25px;
}

.challengesAI__content__vs__card p {
    color: var(--black);
}

.challengesAI__content__vs__tab {
    max-width: 1100px;
    margin: 0 auto;
}

.challengesAI__content__vs__tab__disadvantages__time {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;    
}


.challengesAI__content__vs__tab__disadvantages__time>div {
    font-size: 44px;
    font-style: normal;
    font-weight: 800;
    color: var(--purple-light);
    padding-left: 12px;
    padding-right: 12px;
}

.challengesAI__content__vs__card__blocks {
    margin-top: 40px;
}

.challengesAI__content__vs__card__blocks > div {
    margin-bottom: 35px;
}

.challengesAI__content__vs__card__blocks > div svg {
    margin-bottom: 15px;
}

.challengesAI__content__vs__card__blocks > div h5 {
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 140%;
    margin-bottom: 16px;
}

.challengesAI__content__vs__card__blocks > div p {
    font-size: 14.4px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    color: #42475C;
}

.challengesAI__content__vs__card__vs {
    text-align: center;
    font-size: 43.95px;
    font-style: normal;
    font-weight: 800;
    line-height: 130%;
    color: var(--pink);
    margin-top: 35px;
}

.challengesAI__content__vs__card.challengesAI__content__vs__tab__advantages {
    position: relative;
    overflow: hidden;
}

.challengesAI__content__vs__card.challengesAI__content__vs__tab__advantages::before {
    content: '';
    height: 9px;
    width: 100%;
    background: linear-gradient(96deg, #361661 -5.81%, #5602C4 43.97%, #F84D80 109.35%), linear-gradient(98deg, #5602C4 9.72%, #ED336A 102.86%);
    display: block;
    position: absolute;
    left: 0;
    top: 0;
}

.challengesAI__content__vs__card.challengesAI__content__vs__tab__advantages {
    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.20);
}

.challengesAI__content__vs__card.challengesAI__content__vs__tab__advantages .challengesAI__content__vs__tab__disadvantages__time div {
    color: var(--primary);
}

.challengesAI__content__vs__card.challengesAI__content__vs__tab__advantages>h6 {
    color: var(--primary);
}

.challengesAI__content__vs__card p>span {
    color: var(--pink);
}

.challengesAI__join {
/*     background: linear-gradient(90deg, #4a007a, #8c4eb8, #4a007a); */
    text-align: center;
    padding-top: 50px;
    padding-bottom: 45px;
    background: linear-gradient(90deg, #341458 50.88%, #2A1046 143.75%);
}

.challengesAI__join {
    position: relative;
}

.challengesAI__join__left__img {
    background-image: url('https://staging12.contentatscale.ai/wp-content/uploads/2023/10/automated-mg2-removebg-preview.png');
    width: 410px;
    height: 100%;
    position: absolute;
    display: block;
    background-size: contain;
    background-repeat: no-repeat;
    top: 0;
    transition: 2s;
    transform: translateX(-100%);
}

.challengesAI__join__right__img {
    background-image: url('https://staging12.contentatscale.ai/wp-content/uploads/2023/10/automated-mg3-removebg-preview.png');
    width: 410px;
    height: 100%;
    position: absolute;
    display: block;
    background-size: contain;
    background-repeat: no-repeat;
    top: 0;
    right: 0;
    background-position: right;
    transition: 3s;
    transform: translateX(100%);
}

.challengesAI__join img {
    width: 24%;
}

.challengesAI__join h6 {
    color: var(--white);
    margin-top: 50px;
    margin-bottom: 0;
}

.challengesAI__content {
    padding-top: 70px;
}


section.stats .stats__content {
    padding-top: 300px;
    padding-bottom: 300px;
}

section.stats .stats__content {
    padding-top: 675px;
    /*padding-bottom: 550px;*/
    text-align: center;
}

.stats__content>h6 {
    font-weight: 800;
    line-height: 150%;
    letter-spacing: 0.72px;
    text-transform: uppercase;
    font-size: 14.4px;
    color: var(--pink);
}

.stats__content>h2 {
    color: var(--white);
    font-size: 43.95px;
    font-style: normal;
    font-weight: 800;
    line-height: 130%;
    margin-top: 25px;
}

.stats__content__metrics {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.stats__content__metrics h3>svg {
    position: absolute;
}

.stats__content__metrics h3 text {
    font-size: 72px;
    font-style: normal;
    font-weight: 700;
    line-height: 120%;
    font-family: var(--nunito);
}


.stats__content__metrics span {
    color: var(--purple-light3);
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 150%; /* 24px */
    letter-spacing: 0.8px;
    text-transform: uppercase;
    font-family: var(--nunito);
}

.stats__content__metrics>div {
    flex: 1;
    text-align: center;
    position: relative;
}

.stats__content__metrics>div>h3 {
    text-align: center;
    display: block;
    margin-bottom: 10px;
}

.stats__content__metrics>div>h3 .gradient-text {
    text-align: center;
    display: block;
}

.stats__content__metrics>div>h3 .gradient-text>svg {
    left: 56px;
    right: 0;
    margin: 0 auto;
    text-align: center;
    display: block;
    position: relative;
}

.stats__content__metrics {
    margin-top: 80px;
}

.stats__svg {
    width: 100%;
}

.stats__svg svg {
    width: 100%;
}

.stats__svg {
    position: relative;
}

.stats__svg svg.stats__svg__02 {
    position: absolute;
    top: 0;
    left: 0;
}

.stats__svg {
    position: absolute;
}

section.stats {
    position: relative;
}

section.stats .container {
    position: relative;
}

section.stats .stats__content h2 {
    padding-left: 100px;
    padding-right: 100px;
}

section.stats .container {
    padding-left: 20px;
    padding-right: 20px;
}

.stats__content__metrics h3 text {
    stroke-width: 1.5px;
}

.stats__path__light {
    position: absolute;
    top: 800px;
    left: 50px;
}

.stats__particles {
    position: absolute;
    top: auto;
    bottom: -300px;
    height: 100%;
    width: 100%;
    right: -83%;
}

.stats__particles {
    opacity: 50%;
}

section.stats {
    overflow: hidden;
}

.stats__path__circle__top {
    border-radius: 1351px;
    background: radial-gradient(50% 50% at 50% 50%, #F8E03E 0%, rgba(248, 224, 62, 0.00) 91.67%);
    width: 1000px;
    height: 600px;
    position: absolute;
    right: -39%;
    z-index: 10;
    transform: rotate(-34deg);
    top: -2%;
    animation: parpadeocirclev3 1.5s infinite; 
}

section.challengesAI {
    z-index: 10;
    position: relative;
}

section.stats {
    overflow: hidden;
    margin-top: -100px;
    padding-bottom: 210px;
}

.stats__bg__top {
    background: #F6F6F6;
    width: 100%;
    height: 700px;
    position: absolute;
}

.stats__bg__bottom {
    border-radius: 1351px;
    opacity: 0.5;
    background: radial-gradient(50% 50% at 50% 50%, #EC3269 0%, rgba(236, 50, 105, 0.00) 90.63%);
    width: 1000px;
    height: 600px;
    position: absolute;
    left: -37%;
    z-index: 10;
    transform: rotate(-34deg);
    top: auto;
    animation: parpadeocirclev3 1.5s infinite;
    bottom: -8%;
}

.usecase__content__cards {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    text-align: left;
    padding: 55px 0px 50px 0px;
    gap: 25px;
    border-radius: 10px;
}

section.stats.stats__home {
    background-image: url(https://staging12.contentatscale.ai/wp-content/uploads/2023/10/bg-proof.svg);
    background-size: cover;
}

section.stats.stats__home .stats__bg__top {
    height: 300px;
    z-index: -1;
    top: 0;
}

section.stats.stats__home .stats__content {
    padding-top: 220px;
    padding-bottom: 130px;
    text-align: center;
}

section.stats.stats__home {
    margin-top: 0;
}

section.stats.stats__home {
    padding-top: 100px;
    background-color: transparent;
    background-position: center;
}

section.challengesAI {
    padding-bottom: 120px;
}

section.stats.stats__home .stats__path__circle__top {
    right: -47%;
    top: -16%;
}

section.stats.stats__home .stats__path__light {
    top: 450px;
    left: 20px;
}

section.usecase.usecase__home {
    margin-top: -150px;
    padding-top: 280px;
}


section.usecase {
    text-align: center;
    background-size: cover;
    margin-top: -292px;
    padding-top: 300px;
    background-image: url(https://staging12.contentatscale.ai/wp-content/uploads/2023/10/bgfref.png);
    padding-bottom: 135px;
} 

.usecase__content__cards .usecase__content__children {
    /* gap: 20px; */
    padding: 53px 48px 45px 48px;
    background: white;
    position: relative;
    border-radius: 10px;
}

.usecase__content__children:first-of-type {
    box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.25);
}

.usecase__content__children:first-of-type .use__case__content__barcolor {
    background: linear-gradient(96deg, #361661 -5.81%, #5602C4 43.97%, #F84D80 109.35%), linear-gradient(98deg, #5602C4 9.72%, #ED336A 102.86%);
    width: 91%;
    border-bottom-right-radius: 0px;
    border-top-right-radius: 0;
}

.usecase__content__children:first-of-type h4 {
    background: var(--gradient-purple-to-pink, linear-gradient(98deg, #7625E0 3.68%, #ED336A 102.8%));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.usecase__content__children:first-of-type img {
    position: relative;
    top: -2px;
}

.use__case__content__barcolor {
    width: 100%;
    float: left;
    height: 9px;
    background: #5602C4;
    position: absolute;
    left: 0;
    top: 0;
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
}

.usecase__content__children button {
    border-radius: 39px;
    background: linear-gradient(96deg, #361661 -5.81%, #5602C4 43.97%, #F84D80 109.35%);
    display: flex;
    width: 191px;
    padding: 12px 20px;
    justify-content: center;
    align-items: center;
    gap: 5px;
    border: 0;
    margin-top: 22px;
}

.usecase__content__children a {
    color: white;
    text-decoration: none;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: 1.6px;
}

.usecase__content__children h4 {
    color: var(--primary);
    font-weight: 800;
}

.use__case__content__circlepurple {
    width: 41px;
    border-radius: 39px;
    background: linear-gradient(96deg, #361661 -5.81%, #5602C4 60.77%, #F84D80 109.35%);
    text-align: center;
    height: 41px;
    align-items: center;
    justify-content: center;
    display: flex;
    margin-top: 25px;
}

section.usecase h6 {
    font-size: 16px;
    color: var(--pink);
    margin-bottom: 20px;
}

section.usecase h2 {
    font-weight: 800;
    font-size: 56px;
    padding-bottom: 10px;
    color: var(--black);
}

section.usecase p {
    color: #42475C;
}

#myswiper__usecase img {
    height: 497px;
    object-fit: cover;
    border: 10px solid rgba(255, 255, 255, 0.25);
    border-radius: 10px;
}

#myswiper__usecase .winningAI__content__slider__item__video svg{
    position: relative;
    top: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
}

#myswiper__usecase .winningAI__content__slider__item{
    border: 0;
}

#myswiper__usecase .winningAI__content__slider__item__video{
    width: 100%;
    position: relative;
}

#myswiper__usecase .myswiper__usecase__content_number {
    display: block !important;
}

#myswiper__usecase .myswiper__usecase__content_number img {
    height: auto !important;
    width: 123px;
    display: block;
    border: 0;
}

#myswiper__usecase .myswiper__usecase__content_number h6 {
    color: var(--black) !important;
    font-weight: 400;
    margin-bottom: 10px !important;
}

#myswiper__usecase .aimee__content__text__results>div>div>p{
    font-size: 16px !important;
}

#myswiper__usecase .myswiper__usecase__content__number {
    grid-template-columns: 1fr;
    display: grid;
}

#myswiper__usecase .swiper-slide{
/*    left: -131px;  */
}

#myswiper__usecase .myswiper__usecase__content {
    width: 83%;
}

#myswiper__usecase .winningAI__content__slider__item__video div img {
    height: auto !important;
    width: 128px;
    position: absolute;
    top: 39%;
    right: 0;
    border: 0;
    left: 0;
    margin: 0 auto;
}

#myswiper__usecase .myswiper__usecase__content {
    text-align: left;
    padding-left: 0px;
    margin-left: -39px;
}

.myswiper__usecase__content h6 {
    margin-bottom: 13px !important;
}

#myswiper__usecase h6 {
    color: var(--primary);
    letter-spacing: 0.8px;
}

.myswiper__usecase__content__number h6{
    color: var(--black-light) !important;
}

.myswiper__usecase__content__number div:nth-child(3) h6{
    font-weight: 400;
}

#myswiper__usecase h2 {
    background: linear-gradient(98deg, #5602C4 9.72%, #ED336A 102.86%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    margin-bottom: 3px;
    padding-bottom: 0;
}

#myswiper__usecase .myswiper__usecase__content__number div:nth-child(3) {
    margin-top: 27px;
}

div#myswiper__usecase {
    padding-top: 46px;
    padding-bottom: 62px;
}

#myswiper__usecase .winningAI__content__slider__item__video{
    left: -117px;
}

div#myswiper__usecase span.swiper-pagination-bullet.swiper-pagination-bullet-active {
    background: var(--pink);
}

div#myswiper__usecase span.swiper-pagination-bullet {
    background: var(--primary);
    opacity: 1 !important;
}

.capa__svg {
    position: absolute;
    top: 38%;
    left: 1%;
    right: 0;
    margin: 0 auto;
    width: 100%;
    height: 113px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.capa__svg  svg {
    z-index: 10;
}

.capa {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
    background: white;
    width: 18%;
    height: 100%;
    opacity: 25%;
    flex-shrink: 0;
    border-radius: 15px;
}

section.usecase.usecase__home .capa {
    background: #fff;
    opacity: 0.2;
}

section.usecase.usecase__home .winningAI__content__slider__item__video:hover svg path {
    fill: var(--pink);
    transition: 0.3s;
}

section.usecase.usecase__home #myswiper__usecase .winningAI__content__slider__item__video video {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    object-fit: cover;
    opacity: 0;
}

section.usecase.usecase__home #myswiper__usecase img {
    z-index: 1;
    position: relative;
}

section.usecase.usecase__home .capa__svg {
    z-index: 1;
}

section.usecase.usecase__home .swiper-pagination-bullets.swiper-pagination-horizontal {
    bottom: 0;
    text-align: center;
}

section.getstarted__home div#myswiper__started .swiper-slide {
    width: 28% !important;
}

section.getstarted.getstarted__home .swiper-button-next, section.getstarted.getstarted__home .swiper-button-prev {
    display: none;
}


/*  */
section.getstarted {
    background: linear-gradient(111deg, #1D1B28 5.95%, #231838 45.07%, #5602C4 102.16%);
    padding-top: 110px;
    padding-bottom: 100px;
    text-align: left;
    position: relative;
    overflow: hidden;
}

section.getstarted .stats__particles {
    position: absolute;
    top: auto;
    bottom: 400px;
    height: 100%;
    width: 100%;
    right: -74%;
}

section.getstarted .getstarted__head h6 {
    font-weight: 800;
    line-height: 150%;
    letter-spacing: 0.8px;
    text-transform: uppercase;
    color: var(--pink);
    font-size: 16px;
}

section.getstarted .getstarted__head h2 {
    font-size: 56px;
    font-style: normal;
    font-weight: 800;
    line-height: 120%;
    color: var(--white);
}

.getstarted__head {
    max-width: 870px;
}

.getstarted__slides {
    margin-top: 100px;
    margin-bottom: 80px;
}

section.getstarted.getstarted__home .getstarted__slides__slide:hover {
    background: white;
    border-radius: 10px;
    transition: 0.3S;
}

section.getstarted.getstarted__home .getstarted__slides__slide:hover h5{
    background: linear-gradient(96deg, #361661 -5.81%, #5602C4 60.77%, #F84D80 109.35%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

section.getstarted.getstarted__home .getstarted__slides__slide:hover a{
    background:  var(--primary);
}

section.getstarted.getstarted__home .getstarted__slides__slide:hover a path{
    fill:  var(--white);
}

section.getstarted.getstarted__home .getstarted__slides__slide:hover p{    
    color: var(--black);
}

.getstarted__slides__slide {
    background-image: url('https://staging12.contentatscale.ai/wp-content/uploads/2023/10/Cardborder.svg');
    background-size: cover;
    width: 420px;
    height: 420px;
    display: flex;
    flex-wrap: wrap;
    justify-content: left;
    align-items: center;
    padding-top: 50px;
    padding-bottom: 50px;
    padding-left: 30px;
    padding-right: 30px;
}

.getstarted__slides__slide h5 {
    color: var(--white);
    font-style: normal;
    font-weight: 800;
    line-height: 140%;    
}

.getstarted__slides__slide>svg {
    text-align: left;
    display: block;
/*     flex: 1 0 100%; */
}

.getstarted__slides__slide>h5 {
    flex: 1 0 100%;
    text-align: left;
    margin-top: 25px;
    margin-bottom: 10px;
}

.getstarted__slides__slide.getstarted__slides__slide__white p {
    color: var(--black);
}

.getstarted__slides__slide.getstarted__slides__slide__white h5 {
    background: linear-gradient(96deg, #361661 -5.81%, #5602C4 60.77%, #F84D80 109.35%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.getstarted .swiper-button-next, .swiper-button-prev{
    display: none;
}

.getstarted .barcolor {
    background: linear-gradient(96deg, #361661 -5.81%, #5602C4 43.97%, #F84D80 109.35%), linear-gradient(98deg, #5602C4 9.72%, #ED336A 102.86%);
    width: 100%;
    height: 9px;
    flex-shrink: 0;
    position: absolute;
    left: 0;
    top: 0;
}

.getstarted__slides__slide__action__white {
    width: auto;
    height: auto;
    border-radius: 39px;
    line-height: initial;
}


.getstarted__slides__slide__action a{
    border-radius: 100px;
    background: linear-gradient(96deg, #361661 -5.81%, #5602C4 43.97%, #F84D80 109.35%);
    width: 100%;
    display: block;
    width: 41px;
    padding: 9px 0px;
    text-decoration: none;
    color: white;
    text-transform: uppercase;
    letter-spacing: 1.6px;
    font-size: 16px;
    height: auto;
}


.getstarted__slides__slide__action__button a {
    background: white;
    width: 41px;
    padding: 9px 0px;
    border-radius: 100px;
}

.getstarted__slides__slide>p {
    color: #D7CEE2;
    text-align: left;
    margin-bottom: 20px;
    line-height: 140%;
    font-size: 16px;
}

.getstarted__slides__slide__action.getstarted__slides__slide__action__white.getstarted__slides__slide__action__btn a {
    width: 100%;
    padding: 13px 23px;
}

.getstarted__slides__slide__action.getstarted__slides__slide__action__white.getstarted__slides__slide__action__btn svg path {
    fill: white;
}

.getstarted__slides__slide__action__button__purple a{
    background: var(--primary);
    width: 41px;
    padding: 9px 0px;
    border-radius: 100px;
}

.getstarted .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal{
    display: none;
}

.getstarted__head {
    position: relative;
}

.getstarted__head img {
    position: absolute;
    right: -159px;
    top: 167px;
}

.getstarted__slides__img {
    width: 420px;
    height: 420px;
}
.getstarted__slides__img img {
    border-radius: 10px;
}

.getstarted__slides__slide.getstarted__slides__slide__white {
    background: white;
    border-radius: 10px;
    position: relative; 
}

 div#myswiper__started  .swiper-slide{
    flex-shrink: 1;
}

.getstarted__slides div#myswiper__started {
    padding-bottom: 0;
}

section.usecase.usecase__home .aimee__content__text__results>div>div {
    margin-top: 0;    
    padding-right: 50px;
}

section.usecase.usecase__home #myswiper__usecase .myswiper__usecase__content_number {
    margin-top: 35px;
}


section.stats {
    overflow: hidden;
    margin-top: -116px;
    padding-bottom: 210px;
}

section.stats.cta p {
    font-size: 18px;
    color: white;
    line-height: 150%;
    max-width: 787px;
    margin: 0 auto;
    margin-top: 20px;
    margin-bottom: 42px;
}

.cta__content__list a{
    color: var(--White, #FFF);
    font-family: Nunito;
    font-size: 14.4px;
    font-style: normal;
    font-weight: 400;
    text-decoration: none;
    line-height: 160%;
}

.cta__content__list svg {
    position: relative;
    top: -2px;
    left: -12px;
}

.cta__content__list li {
    display: inline-block;
    padding: 0 22px;
}

section.stats.cta {
    margin-top: 0;
    padding-top: 70px;
    padding-bottom: 0;
    float: left;
    width: 100%;
    background-size: cover !important;
    background-position: center;
    height: 976px;
    display: flex;
    align-items: center;
    background: #F6F6F6;
}

.cta .stats__bg__bottom {
    left: -770px;
    bottom: -36%;
}

section.stats.cta .stats__content h2{
    margin-top: 16px;
}

.cta .cta__bg__sound {
    height: 726px;
    background-size: cover;
    z-index: 1;
    width: 826px;
    background-position: center;
    position: absolute;
    margin: 0 auto;
    left: 0;
    right: 0;
    opacity: 0.9;
    mix-blend-mode: lighten;
    top: -231px;
}

.cta__background {
    height: 100%;
    position: absolute;
    top: 0;
    width: 100%;
    background-size: cover;
}

section.stats.cta .stats__content {
    padding-top: 5px;
    text-align: center;
    padding-bottom: 0;
    z-index: 10;
    position: relative;
}

section.stats.cta .stats__path__circle__top {
    right: auto;
    top: -17%;
    left: auto;
    bottom: auto;
    right: -745px;
    transform: rotate(-13deg);
    height: 364px;
}

.cta__content__button button {
    border-radius: 4px;
    border: 1px solid #6E12E7;
    background: linear-gradient(96deg, #361661 -12.86%, #5602C4 39.34%, #F84D80 109.36%);
    box-shadow: 0px 0px 30px 3px rgba(159, 98, 255, 0.40);
    display: inline-block;
    padding: 12px 25px 12px 30px;
    justify-content: center;
    align-items: center;
    margin: 0 14px;
}

.cta__content__button button:last-of-type {
    border-radius: 4px;
    border: 1px solid rgba(236, 50, 105, 0.50);
    background: rgba(129, 118, 166, 0.10);
    box-shadow: none;
}

.cta__content__button button:last-of-type a{
    color:var(--pink);
}

.cta__content__button button a {
    color: white;
    text-decoration: none;
    letter-spacing: 1.6px;
    font-weight: 900;
    text-transform: uppercase;
}

.cta__content__button {
    margin-bottom: 42px;
}
/*  */

.faqs__usecase {
    padding: 135px 0px 190px 0px !important;
}

section#faq .accordion-button:not(.collapsed){
    color: var(--primary);
    background: none;
    box-shadow: none !important;
    
    
}

section#faq  .accordion-button:not(.collapsed)::after{
    background-image: url(https://staging12.contentatscale.ai/wp-content/uploads/2023/10/Icon-arrow-left-faq.svg);
    transform: rotate(0deg) !important;
    background-size: 100%;
    top: 13px;
    position: absolute;
    right: -9px;
    width: 35px;
    height: 35px;
}

section#faq {
    float: left;
    width: 100%;
}

section#faq {
    padding: 135px 0px 250px 0px;
    background: #F6F6F6;
}

section#faq button.accordion-button {
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 800;
    padding: 24px 0px;
    color: var(--black);
    background: transparent;
    letter-spacing: 0.72px;
}

section#faq .accordion-header {
    margin-bottom: 0;
    width: 48%;
    float: left;
    border-top: 1px solid #D4D3D7;
    margin-right: 3%;
}

section#faq .accordion-item{
    border: 0;
}

section#faq .accordion-collapse {
    width: 45%;
    position: absolute;
    float: left;
    right: 0;
}

section#faq .container>h3:first-of-type {
    margin-bottom: 60px;
}

section#faq .accordion-body h3 {
    margin-bottom: 21px;
}

section#faq .accordion-body {
    padding-left: 0px;
    max-width: 538px;
    font-size: 28px;
    line-height: 150%;
    color: var(--black);
    padding-top: 0;
}

section#faq .accordion .accordion-item:last-of-type .accordion-header{
    border-bottom: 1px solid #D4D3D7;
}

footer {
    padding: 270px 0px 0px 0px;
    float: left;
    margin-top: 0;
    width: 100%;
    position: relative;
    background-size: cover;
    background-color: #f6f6f6;
    overflow: hidden;
}

footer  .winningAI__path__circle {
    right: 0;
    width: 100%;
    height: 50%;
    position: absolute;
    z-index: 1;
    left: 0;
    bottom: -591px;
}

footer .footer__wrapper {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1.2fr 1.8fr;
    padding-top: 113px;
    position: relative; 
    padding-bottom: 77px;
}

.footer__general .footer__wrapper {
    grid-template-columns: 1fr 1fr 1fr 1.2fr 2.4fr;
}

.footer__general .footer__wrapper {
    padding-top: 0px;
    padding-bottom: 55px;
    padding-left: 40px;
}

.footer__general .container {
    max-width: 100%;
}

.footer__general .footer__wrapper div {
    padding-top: 86px;
}

.footer__general .footer__wrapper div:last-of-type {
    position: relative;
    padding-left: 70px;
    padding-bottom: 45px;
    border-radius: 0px 0px 0px 20px;
    padding-right: 37px;
}

footer h6 {
    background: var(--gradient-purple-to-pink, linear-gradient(98deg, #7625E0 3.68%, #ED336A 102.8%));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

footer li a {
    font-size: 16px;
    text-decoration: none;
    margin-bottom: 19px;
    display: block;
    color: var(--purple-light2);
}

.footer__wrapper__copyright ul li a {
    color: var(--purple-light);
}

footer p{
    color: var(--purple-light2);
}

footer .aicontent__content__description p{
    font-size: 18px;
    line-height: 150%;
}

.col6 h6 {
    color: white !important;
    -webkit-background-clip: initial;
    -webkit-text-fill-color: initial;
    background: none;
}

footer ul {
    padding: 0;
    list-style: none;
    margin-top: 21px;
    margin-bottom: 16px;
}

footer p {
    font-size: 13px;
    line-height: 130%;
}

footer .aicontent__content{
    background:none;
}

footer .aicontent__content__wrapper{
    border-radius: 50px;
}

footer .aicontent__content__description h6{
    background: none;
    color: var(--purple-light2);
    -webkit-text-fill-color: var(--purple-light2);
}

footer .aicontent__content {
    padding: 100px 0px 93px 71px;
}

footer .stats__particles{
    top: -212px;
    bottom: auto;
    right: auto;
    left: -860px;
}

footer .aicontent__content__wrapper {
    position: relative;
    overflow: initial;
}

footer .aicontent__content__video>div {
    right: -65px;
    position: relative;
}


footer .aicontent__content__wrapper {
    position: relative;
    overflow: initial;
    background-image: url(https://staging12.contentatscale.ai/wp-content/uploads/2023/10/path_card__gradient__brillant.svg);
    border: 0px solid #B4A8FC;
    background-size: 100%;
    background-repeat: no-repeat;
}

footer .aicontent__content {
    background: linear-gradient(109deg, rgba(0, 0, 0, 0.60) -0.03%, rgba(28, 0, 59, 0.60) 38.06%, rgba(30, 2, 60, 0.60) 80.13%, rgba(18, 0, 40, 0.60) 96.37%);
    z-index: 1;
    position: relative;
    border-radius: 50px;
}

footer .aicontent__content__description h3 {
    font-size: 35.16px;
}

.footer__wrapper__dot {
    position: absolute !important;
    bottom: -22px;
    left: 20px;
    /* width: 500px; */
}

.footer__general .footer__wrapper__dot {
    bottom: 78px;
    left: 66px;
}

.footer__general form img {
    top: -170px;
    right: -10px;
}

.footer__wrapper__dot img {
    width: 91%;
}

.footer__wrapper__copyright li a {
    margin-bottom: 12px;
}

.footer__wrapper__copyright {
    display: grid;
    grid-template-columns: 0.8fr 1fr;
    text-align: center;
    border-top: 1px solid #3E245A;
}

.footer__general  .footer__wrapper__copyright {
    max-width: 1301px;
    margin: 0 auto;
}

.footer__wrapper__copyright div:first-of-type ul {
    display: grid;
    grid-template-columns: 1.5fr 1fr 1fr 1fr;
}

.footer__wrapper__copyright div:last-of-type ul {
    display: grid;
    grid-template-columns: 36px 36px 36px 36px;
    float: right;
}

.footer__wrapper__copyright a {
    font-size: 14.4px;
}

form input {
    border-radius: 8px;
    border: 1px solid var(--brand-purple, #5602C4);
    opacity: 0.8;
    background: rgba(255, 255, 255, 0.30);
    width: 100%;
    padding: 12px;
    margin-top: 5px;
    font-size: 14.4px;
    margin-bottom: 17px;
}

.footer__wrapper div:last-of-type h6 {
    color: var(--white) !important;
    -webkit-text-fill-color: aliceblue;
}

form button {
    border-radius: 8px;
    border: 1px solid #ED336A;
    background: linear-gradient(96deg, rgba(54, 22, 97, 0.20) -5.81%, rgba(86, 2, 196, 0.20) 60.77%, rgba(248, 77, 128, 0.20) 109.35%);
    padding: 9px 31px;
    letter-spacing: 1.3px;
    text-transform: uppercase;
    color: var(--white);
    font-weight: 800;
    font-size: 13px;
}

form img {
    position: absolute;
    top: -170px;
    right: -20px;
}

form {
    position: relative;
}

.footer__wrapper div:last-of-type {
    position: relative;
}

footer input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
    color: var(--white);
}
footer input::-moz-placeholder { /* Firefox 19+ */
    color: var(--white);
}
footer input:-ms-input-placeholder { /* IE 10+ */
    color: var(--white);
}
footer input:-moz-placeholder { /* Firefox 18- */
    color: var(--white);
}


.hero__usecase {
    background: var(--gradient-dark-purple-gradient, linear-gradient(109deg, #000 -0.03%, #1C003B 38.06%, #1E023C 80.13%, #120028 96.37%));
    background-size: cover;
    display: flex;
    height: 552px;
    align-items: center;
    justify-content: center;
    color: white;
    text-align: center;
    position: relative;
    padding: 80px 64px 80px 64px;
}

section.hero__usecase h1 {
    font-weight: 800;
    line-height: 130%;
    font-size: 43px;
    margin-bottom: 7px;
}

section.hero__usecase p{
    color: var(--purple-light2);
    margin-top: 23px;
}

.hero__wrapper__usecase {
    float: left;
    width: 100%;
    position: relative;
    padding-top: 0px;
}

.hero__usecase div#particles-js {
    bottom: 0px;
    width: 100%;
    left: 0;
    top:345px;
    opacity: 50%;
}

.hero__usecase .hero__path__down {
    position: absolute;
    bottom: 0;
    right: -111px;
    top: -376px;
}

.hero__usecase__baryellow {
    background: #F8E03E;
    width: 16px;
    height: 53px;
    position: absolute;
    right: 389px;
    bottom: -35px;
}

.hero__usecase__baryellow2 {
    background: #F8E03E;
    width: 16px;
    height: 53px;
    position: absolute;
    right: 388px;
    bottom: 0px;
    right: 453px;
}

.hero__usecase .hero__usecase__wrapper__title{
   position: relative; 
}

.benefits__content {
    display: grid;
    grid-template-columns: 1fr 1fr;
}


.benefits__content__left svg {
    margin-top: 14px;
}


.benefits__content__left {
    text-align: left;
    padding-left: 20px;
}

section.benefits {
    padding: 200px 0px;
}

.benefits__content__left p:first-of-type {
    font-size: 16px;
    color: var(--primary);
    font-weight: 800;
    letter-spacing: 0.8px;
}

.benefits__content__left h2 {
    font-weight: 800;
    margin-bottom: 26px;
    line-height: 130%;
    color: var(--black);
}

.benefits__content__left p {
    font-size: 18px;
    line-height: 140%;
    color: var(--black-light);
}

.benefits__content__left h6 {
    font-size: 18px;
    line-height: 140%;
    margin-top: 26px;
    margin-bottom: 29px;
    color: var(--black);
    font-weight: 600;
}

.benefits__content__image img {
    margin-top: -125px;
}

.benefits__content__image {
    /*padding-top: 132px;*/
}

.benefits__content__left h2 span {
    background: var(--purple-pink-yellow-gradient, linear-gradient(91deg, #5602C4 -7.78%, #EC3269 38.28%, #F4C937 79.18%));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.benefits__profile h6 {
    color: var(--black-light);
    padding-left: 7px;
    margin-top: 6px;
    font-weight: 400;
}

.benefits__profile {
    display: grid;
    grid-template-columns: 1fr 7.5fr;
}

.benefits__profile img {
    width: 56px !important;
    height: auto !important;
}
.benefits__profile h6{
    color:var(--black-light);
}

section.video {
    float: left;
    width: 100%;
    height: 810px;
    position: relative;
}

section.video .capa__svg{
    left: 0;
}

.video__content img {
    height: 100%;
    height: 810px;
    width: 100%;
    object-fit: cover;
}

.video__content{
    position: absolute;
    top: 0;
    height: 100%;
    width: 100%;
}

section.video video {
    height: 810px;
    width: 100%;
}

section.video h3 {
    position: absolute;
    top: 61%;
    text-align: center;
    width: 100%;
    color: white;
}

section.video .capa {   
    width: 128px;
    height: 103px;
    opacity: 20%;
}

section.video .capa__svg {
    position: absolute;
    top: 43%;
    width: 100%;
    height: 113px;
}

section.video .capa__svg svg{
    margin-top: -6px;
    z-index:10;
}

.stories{
    float: left;
    width: 100%;
}

.stories .winningAI__content__slider__item__results>div{
    border: 1px solid var(--primary);
    box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.25);
}

.stories .swiper-slide-active .winningAI__content__slider__item__results>div{
    border: 0;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.25);
}

.stories .winningAI__content__slider__item__note {
    height: 252px;
}

.stories .winningAI__content__slider__item .winningAI__content__slider__item__video img {
    height: 267px;
}

.stories .winningAI__content .winningAI__content__slider{
    width: 87%;
    max-width: 1440px;
    top: 85px;
}

.stories .winningAI__content__text h2{
    font-size: 35.16px;
}

section.winningAI.stories {
    padding-bottom: 227px;
}

.stories  .winningAI__content__slider__item__note h6 {
    font-size: 22.5px;
    line-height: 140%;
}

.stories .winningAI__content__slider__item__results>div{
    padding: 20px 0px;
}

.stories .swiper-slide-active .winningAI__content__slider__item__note p {
    color: var(--primary);
}

.stories .swiper-slide-active .winningAI__content__slider__item__note h6 {
    color: var(--black);
}

.stories  .swiper-slide-active .winningAI__content__slider__item__note{
    background: white;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}

.stories .swiper-slide-active .winningAI__content__slider__item__video svg rect{
    fill: var(--primary);
    fill-opacity: 1;
}

.stories  .winningAI__content .winningAI__content__slider {
    top: 90px;
}

.stories .winningAI__content__slider__item__video svg {
    top: 16%;
}

.stories .swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction{
    bottom: 0px;
    left: 26px;
}

.stories  section.winningAI.stories {
    padding-bottom: 253px;
    padding-top: 245px;
}

.stories .winningAI__particles {
    bottom: auto;
    top: -188px;
}

.stories  .winningAI__content__slider__item__note {
    padding-top: 80px;
    padding-bottom: 35px;
    padding-left: 74px; 
    padding-right: 74px; 
}

.stories .swiper-pagination-bullet {
    background: var(--purple-light);
    opacity: 1;
}

.stories  span.swiper-pagination-bullet.swiper-pagination-bullet-active {
    background: var(--purple-light);
    background: white;
}
.stories .swiper-slide-active .winningAI__content__slider__item__results>div{
    opacity: 95%;
}
.stories .winningAI__content__slider__item__results>div {
    opacity: 74%;
}

.stories .winningAI__content__slider {
    padding-left: 0;
}

footer.footer__general {
    margin-top: 0;
    background: var(--gradient-dark-purple-gradient, linear-gradient(109deg, #000 -0.03%, #1C003B 38.06%, #1E023C 80.13%, #120028 96.37%));
    padding-top: 0;
}

.resources__content {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 20px;
    padding-top: 68px;
}

.resources__content img {
    border-radius: 10px;
    margin-top: -2px;
}

section.resources {
    background-image: url(https://staging12.contentatscale.ai/wp-content/uploads/2023/10/bgfref.png);
    background-size: cover;
    float: left;
    width: 100%;
    padding: 100px 0px 110px 0px;
}

.resources__content__children {
    border-radius: 10px;
    border: 1px solid var(--outline-stroke-light-grey, #E9EAEC);
    box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.025);
    /* background: white; */
}

.resources__content__children_text {
    float: left;
    width: 100%;
    padding: 24px;
}

.resources__content__children_text p {
    margin-bottom: 0;
}

section.resources h6 {
    font-size: 14.4px;
    letter-spacing: 0.72px;
    color: var(--pink);
}

section.resources h2 {
    line-height: 130%;
    font-weight: 800;
    margin-top: 22px;
    color: var(--black);
    margin-bottom: 25px;
    margin-top: 19px;
}

section.resources p:first-of-type {
    color: #000;
    line-height: 140%;
    font-weight: 400;
}

.resources__content__children_text h6 {
    color: var(--primary) !important;
    text-transform: uppercase;
    font-weight: 800;
}

.resources__content__children_text h5 {
    font-size: 22.5px;
    font-weight: 800;
    color: #000;
    margin-bottom: 10px;
}

.resources__content__profile h6 {
    margin-bottom: 7px;
}

.resources__content__profile {
    display: grid;
    grid-template-columns: 1fr 7.5fr;
    margin-top: 29px;
}

.resources__content.resources__content__2 {
    grid-template-columns: 1fr 1fr 1fr !important;
}

.resources__content.resources__content__2  .resources__content__profile {
    display: grid;
    grid-template-columns: 1fr 4.4fr;
    margin-top: 29px;
}

.resources__content__profile span {
    font-size: 14.4px;
    letter-spacing: 0px;
    /* margin-left: 8px; */
}

section.resources button {
    float: right;
    display: flex;
    padding: 12px 25px 12px 30px;
    justify-content: center;
    align-items: center;
    gap: 5px;
    border-radius: 4px;
    border: 1px solid #EC3269;
    margin-top: 64px;
}

section.resources button a {
    text-decoration: none;
    color: var(--pink);
    font-weight: 800;
    letter-spacing: 1.6px;
}



/* animations */

.dash {
    stroke-dasharray: 2000;
    stroke-dashoffset: 2000;
    animation: dash 5s linear forwards;
}

@keyframes dash {
    to {
        stroke-dashoffset: 0;
    }
}


#hero__line__yellow_ty {
    display: inline-block;
    width: 16px;
    height: 56px;
    background-color: #F8E03E;
    animation: blink 1s infinite;
}

@keyframes blink {
    0%, 100% { opacity: 1; }
    50% { opacity: 0; }
}

.gradient-text text {
    width: 100%;
    opacity: 0;
}


/* PRICES */
section.marketers {
    background-image: url(https://staging12.contentatscale.ai/wp-content/uploads/2023/10/background109.png);
    background-size: cover;
    background-repeat: no-repeat;
    padding-top: 120px;
    padding-bottom: 60px;
}

.marketers__content {
    display: flex;
    flex-wrap: wrap;
}

.marketers__content__img {
    flex: 1 0 59%;
    padding-right: 115px;
}

.marketers__content__text {
    flex: 1 0 41%;
}

.marketers__content__text h2 {
    color: #302F33;
    font-weight: 800;
    font-size: 56px;
    line-height: 120%;
}

.marketers__content__text h2 span {
    display: block;
    background: var(--purple-pink-yellow-gradient, linear-gradient(91deg, #5602C4 -7.78%, #EC3269 38.28%, #F4C937 79.18%));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.marketers__content__cards {
    margin-top: 50px;
    padding-right: 50px;
}

.marketers__content__cards .marketers__content__cards__items {
    margin-bottom: 65px;
}

.marketers__content__cards__items svg {
  margin-bottom: 25px;
}

.marketers__content__text p {
    color: var(--black-light);
    margin-top: 20px;
}

h6 {
  line-height: 140%;
}

.marketers__content__text a {
    color: var(--black-light);
    text-decoration: none;
    margin-top: 30px;
    display: block;
}

.marketers__content__text a svg {
    margin-bottom: 0px;
}

section.testimonials {
    background: linear-gradient(104deg, #0E0B22 16.14%, #1C1253 85.98%);
}

.testimonials__head h5 {
    color: var(--white);
}

.testimonials__head {
    max-width: 600px;
}

section.testimonials {
  padding-top: 100px;
  padding-bottom: 100px;
}

.testimonials__head h5 {
    color: var(--white);
    font-weight: 700;
    line-height: 140%;
}

.swiper.mySwiperTestimonial .swiper-slide {
    width: 100%;
    display: block;
}

.testimonials__slider__content {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

.testimonials__slider__content .testimonials__slider__content__video {
    flex: 1 0 56%;
    position: relative;
}

.testimonials__slider__content .testimonials__slider__content__video__data {
    flex: 1 0 44%;
    text-align: left;
    padding-left: 80px;
}

.testimonials__slider__content .testimonials__slider__content__video img {
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    right: 0;
    padding: 10px;
}

.testimonials__slider {
    margin-top: 70px;
}

.testimonials__slider__content__video .capa__svg {
    z-index: 10;
}

.testimonials__slider__content .testimonials__slider__content__video__data h6 {
    letter-spacing: 0.8px;
    text-transform: uppercase;
    color: var(--pink);
    font-size: 16px;
}

.testimonials__slider__content .testimonials__slider__content__video__data h3 {
    font-weight: 700;
    line-height: 120%;
    color: var(--white);
}

.testimonials__slider__content__author img {
    max-width: 130px;
}

.testimonials__slider__content__text__results>div {
    display: flex;
    flex-wrap: wrap;
    margin-top: 20px;
    margin-bottom: 5px;
}

.testimonials__slider__content__text__results>div>div>div {
    font-size: 56px;
    font-weight: 700;
    margin-bottom: 0;
    background: linear-gradient(91deg, #5602C4 -7.78%, #EC3269 28.28%, #F4C937 59.18%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    height: auto;
    line-height: 120%;
}

.testimonials__slider__content__text__results>div>div>p {
    font-weight: 800;
    line-height: 150%;
    letter-spacing: 0.8px;
    text-transform: uppercase;
    color: #9F62FF;
    font-family: var(--nunito);
    font-size: 16px;
}

.testimonials__slider__content__author {
    color: #C1BDD7;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 160%;
    font-family: var(--nunito);
}

.testimonials__slider__content .testimonials__slider__content__video {
    height: 500px;
}

.testimonials__slider__content__text__results>div>div {
    margin-right: 20px;
}

.testimonials__slider__content__text__results>div>div {
    flex: 1;
}

.testimonials__slider__content__author {
  margin-top: 15px;
}

.testimonials__slider__content__author img {
    margin-top: 15px;
}

.testimonials__head a {
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 160%;
    color: #F6F6F6;
    text-decoration: none;
}

.testimonials__slider__content__video::before {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    background: rgb(255 255 255 / 14%);
    left: 0;
    top: 0;
    border-radius: 10px;
}

.testimonials__slider__content__video {
    padding: 10px;
}

.testimonials__slider__content__video .capa__svg path {
    fill: var(--pink);
}

.testimonials__slider__content__video .capa__svg svg {
    z-index: 1;
}

section.testimonials {
    position: relative;
    overflow: hidden;
}

section.testimonials .generateAI_path__circle__top {
    background: radial-gradient(50% 50% at 50% 50%, #F8E03E 0%, rgba(236, 50, 105, 0.00) 90.63%);
}

section.testimonials .generateAI_path__circle__top {
    animation: parpadeocirclev3 1.5s infinite;
    left: -50%;
    top: -83%;
}

section.testimonials .winningAI__path__circle {
    bottom: 0;
    top: 60%;
    right: -62%;
}

section.testimonials .swiper-pagination {
    left: 0;
    right: auto;
    text-align: left;
}

section.testimonials .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active {
    background: white;
}

section.testimonials .swiper-pagination span.swiper-pagination-bullet {
    background: #8D8D8D;
    opacity: 1;
}

.testimonial__particles {
    position: absolute;
    top: 60px;
    bottom: 0;
    height: 71%;
    width: 100%;
    left: -44px;
    opacity: 0.3;
    transform: rotate(-25deg);
}

.plans__content .plans__content__head {
    text-align: center;
}

.plans__content__columns {
    display: flex;
    flex-wrap: wrap;
    margin-top: 50px;
}

.plans__content__columns>div {
    flex: 0 0 auto;
    width: 25%;
    padding-left: 10px;
    padding-right: 10px;
}

.plans__content__columns>div>div {
    border-radius: 10px;
    background: var(--White, #FFF);
    box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.15);
    padding: 30px;
}

section.plans {
    background: var(--bg);
    padding-top: 110px;
    padding-bottom: 100px;
}

main.main {
    padding-top: 80px;
}

.plans__content__head h6 {
    color: var(--pink);
    font-size: 14.4px;
    font-style: normal;
    font-weight: 800;
    line-height: 150%;
    letter-spacing: 0.72px;
    text-transform: uppercase;
}

.plans__content__head h2 {
    font-style: normal;
    font-weight: 800;
    line-height: 130%;
    color: var(--black);
}

.plans__content__columns>div>div>h6 {
    color: var(--primary);
}

.plans__content__columns>div>div>p {
    font-size: 14.4px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    color: var(--black-light);
}

.plans__content__columns__options__prices {
    font-size: 43.95px;
    font-style: normal;
    font-weight: 800;
    line-height: 130%;
    color: var(--primary);
}

.plans__content__columns__options__prices>span {
    font-size: 22.5px;
    line-height: 140%;
}

.plans__content__columns__options__prices>div {
    font-size: 13px;
    font-style: normal;
    font-weight: 700;
    line-height: 160%;
    color: var(--black);
    margin-top: 5px;
    margin-bottom: 25px;
}

.btn__component {
    width: 248px;
    border-radius: 30px;
    border: 2px solid var(--purple-to-pink, #5602C4);
    text-align: center;
    margin-top: 20px;
    display: block;
    margin-bottom: 20px;
    background: var(--white);
}

.btn__component a {
    font-size: 16px;
    font-style: normal;
    font-weight: 900;
    line-height: 150%;
    letter-spacing: 1.6px;
    text-transform: uppercase;
    padding: 12px 25px 12px 30px;
    display: block;
}

.btn__component.btn__component__white a {
    background: linear-gradient(98deg, #5602C4 9.72%, #ED336A 102.86%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.btn__component.btn__component__gradient {
    background: linear-gradient(96deg, #361661 -5.81%, #5602C4 43.97%, #F84D80 109.35%);
    border: 2px solid white;
}

.btn__component.btn__component__gradient a {
    color: var(--white);
    text-decoration: none;
    font-weight: 700;
}

.plans__content__columns__options__includes>span {
    font-size: 14.4px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    color: var(--black);
}

.plans__content__columns__options__includes>p {
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 140%;
    color: var(--primary);
    margin-top: 20px;
    margin-bottom: 20px;
}

.plans__content__columns__options__includes ul {
    list-style: none;
    padding-left: 0;
}

.plans__content__columns__options__includes ul svg {
    margin-right: 15px;
}

.plans__content__columns__options__includes ul span {
    font-size: 14.4px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    color: var(--black);
}

.plans__content__columns__options__includes ul li {
    margin-top: 17px;
}

.plans__content__columns__options__includes ul li.plans__content__columns__options__includes__more span {
    font-weight: 600;
    text-decoration: underline;
    color: var(--primary);
    font-size: 16px;
}

.plans__content__columns__options__includes>p.plans__content__columns__options__includes__gradient {
    background: linear-gradient(96deg, #361661 -5.81%, #5602C4 33.77%, #F84D7D 81.35%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

p.plans__content__columns__options__includes__gradient {
    border-top: 1px solid #E2D8EF;
    padding-top: 26px;
    margin-top: 30px;
}

.plans__content__columns__options {
    position: relative;
}

.plans__content__columns__options::before {
    height: 9px;
    background: var(--brand-purple, #5602C4);
    content: '';
    width: 94%;
    display: block;
    top: 0;
    position: absolute;
    left: 0;
    right: 0;
    /* padding-left: 10px; */
    margin: 0 auto;
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
}

.container {
    padding: 0;
}

.plans__content__columns__options.plans__content__columns__options__savvy::before {
    background: var(--gradient-purple-to-pink, linear-gradient(98deg, #7625E0 3.68%, #ED336A 102.8%));
}

.plans__content__columns__options.plans__content__columns__options__savvy>div {
    background: linear-gradient(0deg, #F9F4FF 0%, #F9F4FF 100%), #FFF;
}

.plans__content__columns__options__includes {
    margin-bottom: 20px;
    margin-top: 24px;
}

.btn__component.btn__component__gradient path {
    fill: var(--white);
}

.plans__content__columns__options.plans__content__columns__options__empowered>div {
    background: linear-gradient(65deg, #160926 2.45%, #5602C4 93.11%, #9F62FF 102.39%);
}

.plans__content__columns__options.plans__content__columns__options__empowered::before{
  content: none;
}

.plans__content__columns__options.plans__content__columns__options__empowered h6 {
    color: var(--white);
}

.plans__content__columns__options.plans__content__columns__options__empowered p {
    color: var(--white);
}

.plans__content__columns__options.plans__content__columns__options__empowered .plans__content__columns__options__prices {
    color: var(--pink);
}

.plans__content__columns__options.plans__content__columns__options__empowered .plans__content__columns__options__prices div {
    color: var(--white);
}

.plans__content__columns__options.plans__content__columns__options__empowered .plans__content__columns__options__includes>span {
    color: var(--purple-light2);
}

.plans__content__columns__options.plans__content__columns__options__empowered .plans__content__columns__options__includes ul li span {
    color: var(--purple-light2);
}

.plans__content__columns__options.plans__content__columns__options__empowered .plans__content__columns__options__includes ul li path {
    fill: var(--white);
}

.plans__content__columns__options.plans__content__columns__options__empowered p.plans__content__columns__options__includes__gradient {
    background: transparent;
    background-clip: inherit;
    -webkit-background-clip: inherit;
    -webkit-text-fill-color: inherit;
}

.plans__content__columns__options.plans__content__columns__options__empowered .plans__content__columns__options__includes ul li.plans__content__columns__options__includes__more span {
    color: #AD8CD9;
}

.plans__content__columns__options.plans__content__columns__options__empowered .plans__content__columns__options__includes ul li.plans__content__columns__options__includes__more path {
    fill: #AD8CD9;
}

.plans__content__columns__options.plans__content__columns__options__empowered>div>div {
    margin-top: -10px;
    position: relative;
}

.plans__content__columns>div>div>p {
    font-size: 14.4px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    color: var(--black-light);
}

.plans__content__columns .plans__content__columns__options.plans__content__columns__options__empowered>div>div>p {
    font-size: 14.4px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    color: var(--white);
}

.plans__content__columns__options__includes ul svg {
    margin-right: 0;
    position: absolute;
}

.plans__content__columns__options__includes ul span {
    padding-left: 40px;
    display: block;
}

.plans__content__columns__options.plans__content__columns__options__empowered ul.content__list {
    margin-bottom: 70px;
}

.plans__content__columns__options.plans__content__columns__options__empowered>div {
    padding-bottom: 10px;
}

.plans__content__columns__options.plans__content__columns__options__empowered>div>div>h6 {
    margin-bottom: 7px;
}

.plans__content__columns__options p.plans__content__columns__options__includes__gradient {
    border-top: 1px solid #4A0D5B;
}

.plans__content__columns__options.plans__content__columns__options__savvy>div {
    box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.25);
}

.plans__content__columns__filters h6 {
    font-size: 22px;
    font-style: normal;
    font-weight: 800;
    line-height: 140%;
    color: var(--blank);
    margin-bottom: 20px;
}

.plans__content__columns__filters .form-check input {
    width: 12px;
    height: 12px;
    padding: 8px;
}

.plans__content__columns__filters .form-check label.form-check-label {
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    color: var(--blank);
}

.plans__content__columns__filters .form-check label.form-check-label {
    margin-left: 7px;
    top: 2px;
    position: relative;
}

.plans__content__columns__filters .form-check {
    margin-bottom: 20px;
}

.plans__content__columns__filters .form-check input {
    border-color: var(--pink);
}

.plans__content__columns__filters .form-check-input:checked {
    background-color: var(--pink);
}

.plans__content__columns__filters>form>div {
    margin-bottom: 60px;
}

.plans__content__columns__filters p {
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    color: var(--black);
}

.plans__content__columns__filters .form-check label.form-check-label span {
    font-weight: 700;
    display: block;
    padding-right: 50px;
}

/*  */

.animation-neuronal {
    position: absolute;
    opacity: 0.7;
    mix-blend-mode: lighten;
    top: 40px;
    right: 16%;
    grid-auto-columns: 0;
    margin: 0 auto;
    display: block;
    mix-blend-mode: exclusion;
/*     mix-blend-mode: plus-lighter; */
}

.home main.main {
    padding-top: 0;
}

/* .animation-neuronal video {
    object-fit: cover;
    position: absolute;
    width: 90%;
} */

section.video iframe {
    width: 100%;
    height: 738px;
    object-fit: cover;
    border-radius: 10px;
}

.hero__about .hero__usecase__baryellow2{
    right: 321px;
}

section.video.video__about .container {
    max-width: 1312px;
    position: relative;
}

section.video.video__about{
    height: 738px;
    margin-top: 112px;
}

section.video.video__about img{
    height: 738px;
}

section.content__scale__number .container {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 88px;
}

section.content__scale__number h2 {
    font-size: 36px;
    font-style: normal;
    font-weight: 700;
    background: var(--dark-purple-to-pink, linear-gradient(96deg, #361661 -5.81%, #5602C4 60.77%, #F84D80 109.35%));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

section.content__scale__number p {
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    margin-bottom: 0px;
}

section.content__scale__number {
    float: left;
    width: 100%;
    padding: 200px 0px;
}

.wrapper__count {
    display: flex;
}

.wrapper__count span {
    background: var(--purple-to-pink, linear-gradient(98deg, #5602C4 9.72%, #ED336A 102.86%));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 56px;
    font-style: normal;
    font-weight: 700;
    line-height: 120%;
}

.count {
    background: var(--purple-to-pink, linear-gradient(98deg, #5602C4 9.72%, #ED336A 102.86%));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 56px;
    font-style: normal;
    font-weight: 700;
    line-height: 120%;
}

.aimee__content__text__results>div>div {
    margin-right: 0;
    margin-top: 8px;
}

section.help {
/*     float: left; */
    width: 100%;
    text-align: center;
    position: relative;
    overflow: hidden;
}

.counter {
    padding-top: 26px;
}

.counter p {
    font-size: 16px !important;
}

.wrapper__help {
    margin: 207px 0px;
    border-radius: 10px;
    padding: 139px 0px;
    color: white;
    position: relative;
    background-size: cover;
}

section.help {
    background: linear-gradient(104deg, #0E0B22 16.14%, #1C1253 85.98%);
}

section.help .container {
    max-width: 1125px;
}

.wrapper__help h6 {
    color: var(--pink);
    margin-bottom: 30px;
    font-size: 16px;
    font-weight: 600;
    line-height: 150%;
    letter-spacing: 4.64px;
    text-transform: uppercase;
}

.wrapper__help h2 {
    margin-bottom: 30px;
    color: var(--white);
    text-align: center;
    font-size: 56px;
    font-style: normal;
    font-weight: 800;
    line-height: 130%;
}

.wrapper__help button {
    display: flex;
    padding: 12px 25px 12px 30px;
    justify-content: center;
    align-items: center;
    gap: 5px;
    border-radius: 4px;
    border: 2px solid var(--purple-to-pink, #5602C4);
    background: none;
    margin: 0 auto;
}

.wrapper__help button a {
    background: linear-gradient(98deg, #9F62FF 9.72%, #ED336A 102.86%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 16px;
    font-style: normal;
    font-weight: 900;
    line-height: 150%;
    letter-spacing: 1.6px;
    text-transform: uppercase;
}

.wrapper__help img {
    position: absolute;
    left: -57px;
    bottom: 0;
}

.help .stats__bg__bottom {
    border-radius: 1351px;
    opacity: 0.5;
    background: radial-gradient(50% 50% at 50% 50%, #EC3269 0%, rgba(236, 50, 105, 0.00) 90.63%);
    width: 1000px;
    height: 600px;
    position: absolute;
    left: auto;
    z-index: 10;
    transform: rotate(-34deg);
    top: auto;
    animation: parpadeocirclev3 1.5s infinite;
    bottom: -295px;
    right: -381px;
}

.help  .stats__path__circle__top {
    border-radius: 1351px;
    background: radial-gradient(50% 50% at 50% 50%, #F8E03E 0%, rgba(248, 224, 62, 0.00) 91.67%);
    width: 1000px;
    height: 600px;
    position: absolute;
    right: auto;
    z-index: 10;
    transform: rotate(-34deg);
    top: -470px;
    animation: parpadeocirclev3 1.5s infinite;
    left: -400px;
}
.help div#particles-js2 {
    position: absolute;
    right: -1335px;
    top: 90px;
    bottom: 0;
    opacity: 40%;
    left: auto;
}

.wrapper__component__button>a {
    display: flex;
    padding: 12px 25px 12px 30px;
    /* justify-content: center; */
    /* align-items: center; */
    gap: 5px;
    border-radius: 4px;
    border: 0;
    background: none;
    margin: 0 auto;
    display: inline-block;
    background: #190f43;
    position: relative;
    z-index: 5;
}

.wrapper__component__button {
    position: relative;
    display: inline-block;
    padding: 1px;
}

.wrapper__component__button_button__gradient {
    position: absolute;
    top: -2px;
    right: -2px;
    bottom: -2px;
    left: -2px;
    z-index: -1;
    /* background: linear-gradient(90deg, #FF5F6D, #6A82FB); */
    border: 2px solid transparent;
    background-image: linear-gradient(90deg, #ed366a, #5602C4);
    background-origin: border-box;
    background-clip: content-box, border-box;
    z-index: 1;
}

.wrapper__component__button>a {
    z-index: 10;
    background: linear-gradient(98deg, #9F62FF 9.72%, #ED336A 102.86%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 16px;
    font-style: normal;
    font-weight: 900;
    line-height: 150%;
    letter-spacing: 1.6px;
    text-transform: uppercase;
}

.wrapper__component__button_button__not_gradient {
    position: absolute;
    background: #181041;
    width: 98%;
    height: 93%;
    top: 2px;
    z-index: 6;
    left: 0;
    right: 0;
    /* padding: 19px; */
    margin: 0 auto;
    bottom: 0;
}

.resorces__hiring__button.wrapper__component__button .wrapper__component__button_button__not_gradient {
    background: white;
}

.resorces__hiring__button .wrapper__component__button_button__gradient {
    background-image: linear-gradient(112deg, #361661, #5602C4, #f84D80);
}

.resorces__hiring__button.wrapper__component__button>a {
    background: linear-gradient(98deg, #361661 9.72%, #5602C4 39.86% , #f84D80 102.86%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.resorces__hiring__button .wrapper__component__button_button__gradient {
    border-radius: 4px;
}

section.resources.resorces__hiring .container {
    position: relative;
}

.resorces__hiring__button.wrapper__component__button {
    position: absolute;
    right: 0;
    bottom: 0;
}


section.values {
    background-size: cover;
/*     float: left; */
    width: 100%;
    text-align: center;
    padding-top: 110px;
    padding-bottom: 110px;
}

section.values .content__values {
    max-width: 1000px;
    margin: 0 auto;
}

.content__values h6 {
    font-size: 14.4px;
    font-style: normal;
    font-weight: 800;
    line-height: 150%;
    letter-spacing: 0.72px;
    text-transform: uppercase;
    color: var(--pink);
    margin-bottom: 10px;
}

.content__values h2 {
    font-size: 56px;
    font-style: normal;
    font-weight: 800;
    line-height: 120%;
    color: var(--black);
}


.content__values h2>span {
    background: var(--purple-to-pink, linear-gradient(98deg, #5602C4 9.72%, #ED336A 102.86%));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: 800;
}

.content__values p {
    max-width: 66%;
    margin: 0 auto;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    color: #000;
}

.content__values p {
    margin-bottom: 25px;
}

.content__values p>span {
    color: var(--primary);
    font-weight: 700;
}

.content__values__scaler p {
    font-size: 56px;
    font-style: normal;
    font-weight: 800;
    line-height: 120%;
    letter-spacing: 5.6px;
    color: var(--primary);
    text-transform: uppercase;
    margin-top: 56px;
}

.content__values__scaler p>span {
    color: var(--pink);
    font-weight: 800;
}

.content__values__slider__group__text {
    text-align: left;
    padding-left: 48px;
    border-radius: 10px;
    background: var(--White, #FFF);
    height: 362px;
    float: left;
    border-bottom-left-radius: 0;
    padding-top: 38px;
    border-top-right-radius: 0;
}

.content__values__slider__group {
    display: grid;
    grid-template-columns: 1fr 1.4fr;
    position: relative;
    box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.25);
   /* width: 783px;*/
}

.content__values__slider__group__text h2 {
    color: var(--pink);
    font-family: Nunito;
    font-size: 36px;
    font-style: normal;
    font-weight: 700;
    max-width: 365px;
    margin-bottom: 16px;
    line-height: 120%;
}

.content__values__slider__group__text h2 strong {
    font-size: 56px;
}

.content__values__slider__group__text p {
    color: var(--dark-grey-400, #302F33);
    font-family: Nunito;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 160%;
    max-width: 381px;
}

.content__values__slider__group__img{
    height: 362px;
}

.mySwiperValues.swiper-horizontal {
     padding-bottom: 00px; 
}

.content__values__slider__group__color {
    background: linear-gradient(96deg, #361661 -5.81%, #5602C4 43.97%, #F84D80 109.35%), linear-gradient(98deg, #5602C4 9.72%, #ED336A 102.86%);
    position: absolute;
    top: 0;
    width: 100%;
    height: 9px;
}

.content__values__scaler {
    position: relative;
}

.padding-0{
    padding:0;
}

.mySwiperValues .swiper-slide {
    width: 55% !important;
}

/*.mySwiperValues .swiper-slide:nth-child(3n) {
    width: 10%;
}*/

.mySwiperValues .swiper-slide{
    justify-content: space-around;
}

.content__values__scaler .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal {
    bottom: -35px;
}

.content__values__slider {
    padding-top: 90px;
}

.mySwiperValues  .swiper-slide{
    display: block;
}

.content__values__scaler .swiper-pagination-bullet{
    background-color: var(--primary);
    opacity: 1;
}

.content__values__scaler .swiper-pagination-bullet-active{
    background-color: var(--pink);
}

.content__values__slider__group.content__values__slider__group__blue .content__values__slider__group__color {
    background: var(--brand-purple, #5602C4);
}

.content__values__slider__group.content__values__slider__group__blue .content__values__slider__group__color {
    background: var(--primary);
}

.content__values__slider__group.content__values__slider__group__blue  .content__values__slider__group__text h2 {
    color: var(--primary);
}
.content__values__slider__group.content__values__slider__group__blue .content__values__slider__group__text{
    padding-top: 68px;
}

.marquee {
    top: 6em;
    position: relative;
    box-sizing: border-box;
    animation: marquee 15s linear infinite;
    text-align: center;
}

.marquee:hover {
    animation-play-state: paused;
}

.marque__bottom {
    top: -11em;
    position: relative;
    box-sizing: border-box;
    animation: marque__bottom 30s linear infinite;
    text-align: center;
}

.marque__bottom:hover {
    animation-play-state: paused;
}

section.our__company .container {
    display: grid;
    grid-template-columns: 1fr 1fr;
}

section.our__company {
    float: left;
    height: 1338px;
    width: 100%;
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.50) 0%, rgba(0, 0, 0, 0.50) 100%), linear-gradient(92deg, #361661 -5.03%, #5602C4 69.51%, #F84D80 123.91%);
}

.our__company__wrapper__marquee img {
    width: 250px;
    border-radius: 9.745px;
    object-fit: cover;
    margin-bottom: 38px;
}

section.our__company {
    overflow: hidden;
}

.our__company__wrapper__marquee {
    display: grid;
    grid-template-columns: 310px 310px;
    align-items: start;
    justify-content: start;
}
/* Make it move! */
/* Make it move! */
@keyframes marque__bottom {
    0%   { top: -11em; }
    100% { top: 8em; }
}

@keyframes marquee {
    0%   { top:   8em }
    100% { top: -11em }
}

.our__company__content__text h6 {
    color: var(--purple-light2);
    font-size: 16px;
    font-weight: 800;
    line-height: 150%;
    letter-spacing: 0.8px;
    font-style: italic;
}

.our__company__content .our__company__content__text:first-of-type h6 {
    font-style: normal;
    text-transform: uppercase;
}

.our__company__content {
    padding: 112px 0px 26px 0px;
}

.our__company__content__text h2 strong {
    color: var(--pink);
}

.our__company__content__text h2 {
    font-family: Nunito;
    font-size: 56px;
    font-weight: 800;
    margin-bottom: 0;
    color: var(--white);
    line-height: 120%;
}

.our__company__content__text {
    padding-bottom: 50px;
}

.our__company__content__text h3{
    color: var(--white);
    font-size: 36px;
    font-weight: 700;
    line-height: 120%; /* 43.2px */
}

.our__company__content__text p {
    font-size: 18px;
    margin-bottom: 0;
    font-weight: 400;
    line-height: 140%;
    color: var(--purple-light2);
    max-width: 616px;
}

.our__founder .container {
    display: grid;
    grid-template-columns: 2fr 1fr;
    max-width: 1348px;
}

.our__founder__content{
    max-width: 639px;
}

.our__founder {
    float: left;
    width: 100%;
    padding: 112px 0px;
}

.our__founder__rectangle {
    width: 415px;
    background-size: cover;
    position: absolute;
    right: -184px;
    height: 586px;
    top: 0;
    z-index: -1;
    border-radius: 20px;
}

.our__founder__content h6 {
    background: var(--purple-to-pink, linear-gradient(98deg, #5602C4 9.72%, #ED336A 102.86%));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.our__founder__content h2 {
    margin-bottom: 21px;
    color: var(--black);
    font-size: 36px;
    font-weight: 700;
    line-height: 120%;
}

.our__founder__img {
    position: relative;
}

.our__founder__content p {
    margin-bottom: 20px;
}

.our__founder__content p strong {
    color: var(--primary);
}

.our__founder__content a {
    color: var(--brand-pink, #EC3269);
    font-family: Nunito;
    font-size: 14.4px;
    font-style: normal;
    font-weight: 800;
    line-height: 150%;
    letter-spacing: 0.72px;
    text-decoration: none;
    text-transform: uppercase;
    margin-top: -1px;
}

.our__founder__img img {
    height: 431px;
    width: 97%;
    float: right;
    border: 10px solid rgba(214, 211, 231, 0.60);
    border-radius: 25px;
    margin-top: 0px;
}

.our__founder__img video {
    height: 431px;
    width: 97%;
    float: right;
    border: 10px solid rgba(214, 211, 231, 0.60);
    border-radius: 25px;
    margin-top: 0;
}

.our__founder__img .video__content {
    height: 431px;
}

.our__founder__img__video {
    height: 431px;
    position: relative;
    margin-top: 80px;
}

.our__founder .container {
    display: grid;
    grid-template-columns: 1fr 1fr;
    max-width: 1348px;
}

.our__founder .capa__svg svg path {
    fill: white;
}

.our__founder .capa__svg {
    top: 35%;
    left: 0;
}

.our__founder .capa__svg svg {
    z-index: 10;
    margin-top: -5px;
}

.capa {
    background: black;
    width: 19%;
}

section.hiring {
    position: relative;
    width: 100%;
    float: left;
    height: 963px;
}

.hiring__background__content {
    background-image: url(https://staging12.contentatscale.ai/wp-content/uploads/2023/10/background-hiring.svg);
    height: 100%;
    background-repeat: no-repeat;
    display: flex;
    align-items: center;
    justify-content: center;
    background-size: cover;
    text-align: center;
    color: var(--white);
}

.hiring__background__content p {
    width: 688px;
    margin-bottom: 30px;
}

.hiring__background__content h6 {
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 150%;
    letter-spacing: 4.64px;
    text-transform: uppercase;
    color: var(--pink);
    padding-bottom: 0;
    margin-bottom: 15px;
}

.hiring__background__content h2 {
    text-align: center;
    font-size: 56px;
    font-weight: 700;
    line-height: 120%;
    margin-bottom: 14px;
}

.hiring__background__content div {
    margin-top: -84px;
}

.hiring {
    background-size: cover;
}

.hiring .stats__path__circle__top {
    right: -53%;
    top: -22%;
}

.hiring__background {
    background-size: cover;
    height: 100%;
    position: absolute;
    z-index: -1;
    width: 103%;
    background-position-x: -19px;
}

.hiring   div#particles-js {
    bottom: 0px;
    width: 100%;
    left: 0;
    top: 345px;
    opacity: 50%;
}

section.hiring button {
    display: flex;
    padding: 12px 25px 12px 30px;
    justify-content: center;
    align-items: center;
    gap: 5px;
    margin: 0 auto;
    background: none;
    border-radius: 4px;
    border: 1px solid var(--purple-light2);
}

section.hiring button a svg {
    width: 24px;
    height: 24px;
    position: relative;
    top: -2px;
    left: -3px;
}

section.hiring button a {
    text-decoration: none;
    font-size: 16px;
    font-style: normal;
    font-weight: 900;
    line-height: 150%;
    letter-spacing: 1.6px;
    color: var(--purple-light2);
    text-transform: uppercase;
}

section.resources.resorces__hiring {
    background: white;
}

.resources__head {
    max-width: 750px;
}

section.resources h6 {
    text-transform: uppercase;
}

.btn__component__rentangle {
    border-radius: 0;
    width: max-content;
}

section.hero__usecase.hero__feature {
    height: auto;
    padding: 80px 64px 192px 64px;
    overflow: hidden;
}

section.hero__feature p {
    color: var(--purple-light);
    margin-bottom: 110px;
    margin-bottom: 110px;
}

.hero__feature__image {
    width: 68%;
    position: relative;
    margin: 0 auto;
}

.hero__feature__image div{
    height: 100%;
    position: absolute;
    top: 0;
    width: 100%;
    right: 0;
    border-radius: 10px;
    border: 2px solid #B184EC;
    opacity: 0.5;
    filter: blur(2px);
}

.hero__feature__image img {
    box-shadow: 0px 0px 50px 0px #402FA7;
    margin-top: 0;
    border-radius: 10px;
}


section.hero__feature  h6 {
    color: var(--pink);
    font-size: 16px;
    font-weight: 800;
    line-height: 150%;
    letter-spacing: 0.8px;
    text-transform: uppercase;
    margin-bottom: 10px;
}

section.hero__feature .hero__path__down {
    position: absolute;
    bottom: 0;
    right: -127px;
    top: -181px;
    opacity: 50%;
    /* width: 49%; */
}

section.hero__feature .stats__path__circle__top {
    right: auto;
    left: -750px;
    bottom: -297px;
    top: auto;
}

.featured__overview .container {
    display: grid;
    grid-template-columns: 1fr 1fr;
}

section.featured__overview {
    padding: 112px 0px 78px 0px;
    background-size: cover;
}

/* section.featured__overview h2:first-of-type {
    background: var(--purple-pink-yellow-gradient, linear-gradient(91deg, #7C17FF -7.78%, #EC3269 38.28%, #F4C937 79.18%));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-family: Nunito;
    font-size: 56px;
    font-style: normal;
    font-weight: 800;
    line-height: 120%;
    padding: 16px 0px;
    margin-bottom: 0;
} */

section.featured__overview h6 {
    color: var(--pink);
    font-family: Nunito;
    font-size: 16px;
    font-style: normal;
    font-weight: 800;
    line-height: 150%;
    letter-spacing: 0.8px;
    text-transform: uppercase;
    margin-bottom: 0;
}

section.featured__overview h2 {
    color: var(--black);
    font-family: Nunito;
    font-size: 56px;
    font-style: normal;
    font-weight: 800;
    line-height: 120%;
    margin-bottom: 70px;
    max-width: 576px;
    margin-top: 20px;
}

section.featured__overview h5 {
    color: var(--black);
    font-family: Nunito;
    font-size: 24px;
    font-weight: 700;
    margin-top: -2px;
    line-height: 140%;
    max-width: 516px;
}

.featured__overview__improve__content__active h5 {
    color: var(--primary) !important;
}

.featured__overview__improve__content__active svg path{
    fill:white;
}

.featured__overview__improve__content__active .featured__overview__improve__circle__svg {
    background: var(--primary) !important;
}

section.featured__overview p{
    color: var(--black-light);
    font-size: 16px;
    font-weight: 400;
    max-width: 516px;
    line-height: 160%; /* 25.6px */
}

.featured__overview__improve__wrapper {
    display: grid;
    grid-template-columns: 1fr 8fr;
}

.featured__overview__improve svg {
    margin: 0 auto;
    display: block;
}

.featured__overview__improve__circle {
    display: grid;
    justify-content: start;
    align-items: start;
}

section.featured__overview img {
    width: 585px;
    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.25);
}

.featured__overview__improve .featured__overview__improve__wrapper:last-of-type .divider {
    display: none;
}

/* .featured__overview__content {
    margin-top: -9px;
} */

.divider {
    background: linear-gradient(98deg, #C39CFF 3.68%, rgba(209, 180, 255, 0.29) 102.8%);
    height: 122px;
    margin-top: 15px !important;
    margin-bottom: 15px !important;
    width: 2px;
    margin: 0 auto;
}

.featured__overview__improve__circle__svg {
    background: #E5D4FF;
    width: 60px;
    height: 60px;
    display: flex;
    align-items: center;
    border-radius: 100px;
}

.featured__overview__improve__content {
    padding-left: 40px;
}

section.content__producer__results {
    padding: 100px 0px;
    background-size: cover;
}

.content__producer__results__content h6 {
    color: var(--pink);
    font-size: 16px;
    font-weight: 800;
    line-height: 150%;
    letter-spacing: 0.8px;
    text-transform: uppercase;
    margin: 0;
}

.content__producer__results__content p {
    color: var(--black-light);
    font-size: 18px;
    font-weight: 400;
    line-height: 140%;
    margin-bottom: 0;
    max-width: 1031px;
}

.content__producer__results__content h2 {
    color: var(--black);
    font-size: 56px;
    font-weight: 800;
    line-height: 120%;
    max-width: 1031px;
    padding: 20px 0px;
    margin: 0;
}

.content__producer__results div#myswiper__usecase {
    padding-top: 80px;
    padding-bottom: 62px;
}

.content__producer__results #myswiper__usecase .winningAI__content__slider__item__video {
    left: 0px;
}

.content__producer__results .myswiper__usecase__content h3 {
    max-width: 476px;
    margin-bottom: 24px;
}

.content__producer__results .aimee__content__text__results>div>div {
    margin-right: 0;
    margin-top: 0px;
}

.content__producer__results #myswiper__usecase .myswiper__usecase__content {
    text-align: left;
    padding-left: 80px;
    margin-left: 0;
}

.content__producer__results #myswiper__usecase .aimee__content__text__results>div>div>p {
    font-size: 16px !important;
    margin-bottom: 40px;
}

.content__producer__results .aimee__content__text__results>div {
    display: flex;
    margin-top: 0px;
    gap: 50px;
}

.content__producer__result .swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction {
    bottom: 0px;
    left: 0;
    float: left;
    text-align: left;
}

.content__producer__results  .capa {
    background: white;  
    width: 19%;
}

.content__producer__result #myswiper__usecase .myswiper__usecase__content_number h6 {
    color: var(--black) !important;
    margin-bottom: 15px !important;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 160%;
}

.our__vision .wrapper__help p {
    color: var(--purple-light2);
    text-align: center;
    font-family: Nunito;
    font-size: 36px;
    font-style: normal;
    font-weight: 700;
    line-height: 120%;
    width: 996px;
    margin: 0 auto;
    margin-bottom: 30px;
}

.our__vision__svg svg {
    width: 127.097px;
    height: 43px;
    transform: rotate(0.597deg);
    flex-shrink: 0;
    /* filter: blur(1px); */
    /* top: 0; */
}

.wrapper__help{
    padding: 140px 0px;
}

.our__vision__svg {
    position: absolute;
    top: -22px;
    left: -17px;
}

.our__vision div#particles-js3 {
    opacity: 40%;
    position: absolute;
    right: -1100px;
    bottom: 0px;
    height: 900px;
}

section.team {
    background: linear-gradient(153deg, #EFE4FF 17.84%, #FFF 68.86%);
    float: left;
    width: 100%;
    text-align: center;
    padding: 112px 0px;
}

.team__content h6 {
    background: var(--dark-purple-to-pink, linear-gradient(96deg, #361661 -5.81%, #5602C4 60.77%, #F84D80 109.35%));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-align: center;
    margin-bottom: 16px;
    font-size: 16px;
    font-style: normal;
    font-weight: 800;
    line-height: 150%;
    letter-spacing: 0.8px;
    text-transform: uppercase;
    display: inline-block;
}

.team__content h2 {
    color: var(--black);
    font-size: 56px;
    font-weight: 800;
    line-height: 120%;
    margin-bottom: 24px;
}

.team__content p {
    width: 768px;
    color: var(--black);
    margin: 0 auto;
    font-family: Nunito;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    margin-bottom: 80px;
}

.swiperteam__content h5 {
    text-align: left;
    font-size: 14.4px;
    font-weight: 800;
    line-height: 150%;
    letter-spacing: 0.72px;
    text-transform: uppercase;
    margin-bottom: 5px;
    background: linear-gradient(96deg, #361661 -5.81%, #5602C4 60.77%, #F84D80 109.35%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;
}

.swiperteam__content h6 {
    color: var(--black-light);
    font-size: 13px;
    font-weight: 600;
    line-height: 120%; 
    margin-bottom: 10px;
    letter-spacing: 0.52px;
    text-transform: uppercase;
    text-align: left;
}

.swiperteam__content ul li {
    list-style: none;
    display: inline-block;
    text-align: left;
    float: left;
}

.swiperteam__content ul {
    margin-top: 0;
    margin-bottom: 0;
}

.team .swiper-slide img{
    margin-bottom: 16px;
}

.swiperteam__content ul {
    margin-top: 0;
    text-align: left;
    float: left;
    padding: 0;
}

.swiperteam__content ul li a svg {
    margin-right: 14px;
}

.swiperTeam{
    max-width:  100%;
    float: left;
    padding-bottom: 60px;
    width: 100%;
}

/*.swiperTeam .swiper-slide{
    width: 100% !important;
}*/

/*.swiperTeam .swiper-wrapper{
    display: initial;
}
*/
.swiperTeam .swiper-slide{
    display: initial;
}

.swiperTeam__right {
    float: right !important;
}

h1.text__content__gradient>svg {
    position: absolute;
    text-align: center;
}

h1.text__content__gradient .gradient-text {
    text-align: center;
}

h1.text__content__gradient .gradient-text svg {
    right: 0;
    left: 0;
    margin: 0 auto;
    position: relative;
}

h1.text__content__gradient foreignObject::after {
    content: '';
    width: 16px;
    height: 56px;
    background-color: #F8E03E;
    animation: blink 1s infinite;
    position: absolute;
    right: 9%;
    display: block;
    background: #F8E03E;
}

/* h1.text__content__gradient foreignObject div#hero__line__yellow_ty {
    display: none;
} */

h1.text__content__gradient #hero__line__yellow_ty {
    display: inline-block;
    width: 16px;
    height: 56px;
    background-color: #F8E03E;
    animation: blink 1s infinite;
    top: 12px;
    position: relative;
    right: -12px;
}


h1.text__content__gradient .gradient-text {
    text-align: center;
    width: auto;
}

h1.text__content__gradient .gradient-text svg {
    width: auto;
}

section.hero__usecase.hero__about {
    height: 600px;
}

section.hero__usecase.hero__about .gradient-text text {
    font-size: 43.95px;
}

section.hero__usecase.hero__about .hero__path__down {
    right: -90px;
    top: -331px;
}

section.video.video__about .video__content .capa__svg path {
    transition: 0.3s;
}

section.video.video__about .video__content:hover .capa__svg path {
    fill: var(--pink);
}

.capa__svg {
    cursor: pointer;
}

section.video.video__about .video__content .parpadeante {
    opacity: 0;
}

section.video.video__about .video__content:hover .parpadeante {
    opacity: 1;
}

section.help .gradient-text text {
    opacity: 1;
    stroke-width: 1px;
}

.wrapper__help h2>svg {
    position: absolute;
}

.wrapper__help h2 .gradient-text {
    letter-spacing: 1.12px;
    height: 60px;
}

.particles__path__custom {
    width: 116%;
    position: absolute;
    height: 123%;
    right: -83%;
    background-size: 57%;
    transform: rotate(6deg);
    bottom: -17%;
}

section.values .swiper-pagination {
    text-align: center;
}

.our__founder__content h6 {
    text-transform: uppercase;
    font-size: 16px;
    letter-spacing: 0.8px;
    font-weight: 800;
}

.our__founder__img {
    margin-top: 85px;
}

section.resources.resorces__hiring .resources__content__children {
    border: 0;
}

.resources__content .resources__content__profile img {
    width: 48px;
    height: 48px;
    border-radius: 50%;
}

.swiperteam__content__img {
    position: relative;
}

.swiperteam__content__img img {
    z-index: 1;
    position: relative;
    width: 100%;
    margin: 0 auto;
    padding: 1px;
    border-radius: 20px;
}

.swiperteam__content__img .wrapper__component__img_team__gradient {
    border-radius: 12px;
}

.wrapper__component__img_team__gradient {
    position: absolute;
    top: -2px;
    right: -2px;
    bottom: -2px;
    left: -2px;
    z-index: -1;
    /* background: linear-gradient(90deg, #FF5F6D, #6A82FB); */
    border: 3px solid transparent;
    background-image: linear-gradient(90deg, #5602C4, #ed366a );
    background-origin: border-box;
    background-clip: content-box, border-box;
    z-index: 1;
    border-radius: 20px !important;
}

.swiperteam__content__profile {
    text-align: left;
}

.aimee__content__vectors {
    opacity: 0;
    transition: 1s;
}
/* .active__section__generative__ai .aimee__content__left {
    opacity: 1;
} */

.aimee__content__text__description{
    opacity: 0;
    transition: 0.3s;
}

.our__founder__content h2 strong {
    display: inline-block;
    background-image: linear-gradient(90deg, rgba(248, 224, 62, 1), rgb(248 224 62 / 20%));
    background-repeat: no-repeat;
    padding: 0px 4px;
    margin: 0px -4px;
    -webkit-box-decoration-break: clone;
    white-space: normal;
    background-size: 100%;
}

.swiperteam__content__hover {
    transition: opacity 0.5s ease;
    position: absolute;
    top: 0;
    z-index: 10;
    height: 100%;
    align-items: center;
    justify-content: center;
    display: flex;
    border-radius: 20px;
    opacity: 0;
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.40) 0%, rgba(0, 0, 0, 0.40) 100%), linear-gradient(180deg, rgba(86, 2, 196, 0.00) 1.77%, rgba(86, 2, 196, 0.60) 100%), url(<path-to-image>), lightgray 50% / cover no-repeat;
}

.swiperteam__content__hover p {
    color: #FFF;
    text-align: center;
    font-size: 14.4px;
    font-weight: 400;
    line-height: 160%;
    margin-bottom: 0;
    padding: 0 29px;
}


.team .swiperteam__content__img:hover .swiperteam__content__hover{
    opacity: 1;
    transition: opacity 0.5s ease;
}

.swiperTeam__group {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    gap: 32px;
    max-width: 1195px;
    margin-bottom: 59px;
    float: left;
}

.getstarted .swiper-button-next, .swiper-button-prev {
    display: block;
}

.swiperTeam .swiper-button-next {
    right: 0;
    top: auto;
    bottom: 0;
    left: auto;
    opacity: 1 !important;
    height: 48px;
    width: 48px;
    display: flex;
    border-radius: 50px;
    border: 1px solid var(--dark-purple-to-pink, #361661);
    z-index: 99999;
}

.swiperTeam .swiper-button-prev {
    right: 65px;
    top: auto;
    bottom: 0;
    left: auto;
    opacity: 1 !important;
    height: 48px;
    width: 48px;
    display: flex;
    border-radius: 50px;
    border: 1px solid var(--dark-purple-to-pink, #361661);
    z-index: 99999;
}

.swiperTeam .swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {
    content: '';
    background-image: url(https://staging12.contentatscale.ai/wp-content/uploads/2023/10/arrow-right-team.svg);
    width: 24px;
    height: 24px;
    background-size: cover;
    position: absolute;
}

.swiperTeam .swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {
    content: '';
    background-image: url(https://staging12.contentatscale.ai/wp-content/uploads/2023/10/arrow-left-team-1.svg);
    width: 24px;
    height: 24px;
    background-size: cover;
    position: absolute;
}

.swiperTeam span.swiper-pagination-bullet {
    background: var(--primary);
    opacity: 1 !important;
}

.swiperTeam span.swiper-pagination-bullet.swiper-pagination-bullet-active {
    background: var(--pink);
}

.swiperTeam .swiper-pagination {
    bottom: 20px !important;
}

.timeline__wrapper__content__date {
    width: 4px;
    margin: 0px;
    position: relative;
    height: 780px;
}

.dot {
    width: 16px;
    height: 16px;
    border-radius: 50%;
    position: absolute;
    left: -4px;
    top: 7px;
    transform: translateY(-50%);
}

.year {
    margin-left: 20px;
    color: white;
    font-size: 16px;
    font-weight: 800;
    line-height: 150%; /* 24px */
    letter-spacing: 0.8px;
    top: -6px;
    position: relative;
    text-transform: uppercase;
}

.blue .year {
    color: var(--primary);
}

.timeline__active .dot {
    background-color: var(--pink);
    box-shadow: 1px 1px 17px 2px #000;
}

.dot {
    background: var(--primary);
    z-index: 11;
}

.timeline__wrapper__content__date__last span{
    margin-left: -74px !important;
}

.timeline__active {
    background-color: var(--pink);
    z-index: 10;
}

.event {
    position: relative;
    padding-bottom: 130px;
    width: 8px;
}

.timeline__wrapper__content__date__right span {
    margin-left: -57px;
}

.event.blue.timeline__wrapper__content__date__right span{
    margin-left: -57px;
}

.timeline__wrapper__content__date__left__bg {
    position: relative;
    padding-bottom: 130px;
    background-color: var(--primary);
    width: 8px;
}

.timeline__wrapper__content__date__left__bg {
    position: relative;
    padding-bottom: 130px;
    background-color: var(--primary);
    width: 8px;
}

.timeline__wrapper__content__date__left__bg.red.timeline__wrapper__content__date__right span {
    margin-left: -57px;
}

.timeline__wrapper__content__date__left__bg.blue.timeline__wrapper__content__date__right span{
    margin-left: -57px;
}

/* Si quieres tener una línea vertical entre los puntos */
.timeline__wrapper__content__date::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    /* transform: translateX(-50%); */
    width: 8px;
    background-color: var(--primary);
    right: 0;
    z-index: 10;
    opacity: 0.4;
}

section.timeline {
    overflow: hidden;
    position: relative;
    float: left;
    width: 100%;
    padding: 112px 0px 187px 0px;
    background: linear-gradient(74deg, #0D0A20 32.79%, #1C003B 61.99%, #1E023C 80.84%, #120028 94.2%), linear-gradient(109deg, #000 -0.03%, #1C003B 38.06%, #1E023C 80.13%, #120028 96.37%);
}

.timeline__wrapper__content__right h3 {
    color: var(--White, #FFF);
    font-family: Nunito;
    font-size: 35.16px;
    font-style: normal;
    font-weight: 700;
    line-height: 120%;
    margin: 20px 0px;
    margin-top: 0;
}

.timeline__wrapper {
    display: grid;
    grid-template-columns: 1fr 2.7fr;
    max-width: 974px;
    margin: 0 auto;
}

section.timeline h6 {
    color: var(--pink);
    font-size: 16px;
    font-style: normal;
    line-height: 150%;
    letter-spacing: 0.8px;
    text-transform: uppercase;
    position: relative;
    text-align: center;
}

.timeline__wrapper__content__right__text h6{
    margin-bottom: 20px;
}

.timeline__head{
    max-width: 969px;
    margin: 0 auto;
}

section.timeline h2 {
    color: var(--white);
    text-align: center;
    font-size: 56px;
    font-weight: 800;
    line-height: 120%;
    margin: 0 auto;
    padding-bottom: 112px;
}

.timeline__wrapper__content__right h6{
    color: var(--white) !important;
    text-align: left !important;
}

.timeline__wrapper__content__right p {
    color: var(--purple-light2);
    font-size: 16px;
    font-weight: 400;
    line-height: 160%;
    margin-bottom: 0;
    max-width: 500px;
}

.red {
    z-index: 11;
}

.timeline__wrapper__content__date__right__blue {
    background: var(--primary);
    width: 100%;
    height: 100%;
    position: absolute;
    top: -5px;
    opacity: 0.4;
}

.event.blue.timeline__wrapper__content__date__right span {
    margin-left: -57px;
    position: relative;
}

.red span.year {
    color: var(--pink);
}

.timeline__wrapper__content__right {
    padding: 80px 0px 0px 0px;
}

.timeline__wrapper__content__right__text:last-of-type {
    padding-bottom: 0;
}

.timeline__wrapper__content__left {
    justify-content: center;
    align-items: start;
    display: flex;
}

.timeline__wrapper__content__right .hero__feature__image {
    width: 77%;
    padding-top: 60px;
    float: left;
}

.timeline__wrapper__content__right .hero__feature__image img {
    box-shadow: 0px 4px 30px 0px rgba(72, 28, 137, 0.80);
    margin-top: 0;
    border-radius: 10px;
    height: 350px;
    object-fit: cover;
    object-fit: cover;
    border: 5px solid rgba(214, 211, 231, 0.60);
    border-radius: 10px;
    z-index: 10;
    position: relative;
}

.timeline__wrapper__content__right__fade img {
    position: absolute;
    top: 99px;
    left: -112px;
    width: 97%;
    height: 390px;
}   

.timeline__wrapper__content__right__fade {
    position: relative;
}

.timeline #hero__line__yellow_ty {
    display: inline-block;
    width: 18px;
    height: 30px;
    background-color: #F8E03E;
    animation: blink 1s infinite;
    position: relative;
    top: 0px;
    left: 15px;
}

.timeline  .stats__path__circle__top {
    border-radius: 1351px;
    background: radial-gradient(50% 50% at 50% 50%, #F8E03E 0%, rgba(248, 224, 62, 0.00) 91.67%);
    width: 1000px;
    height: 600px;
    position: absolute;
    right: auto;
    z-index: 10;
    transform: rotate(-34deg);
    top: -270px;
    animation: parpadeocirclev3 1.5s infinite;
    left: -705px;
}

.timeline   .winningAI__path__circle {
    right: -900px;
    width: 100%;
    height: 22%;
    position: absolute;
    z-index: 1;
    bottom: -641px;
}

.timeline__wrapper__content__right__text{
    width: 100%;
    padding-bottom: 90px;
    float: left;
    padding-left: 128px;
}


section.aimee.ai__writing .aimee__content__left {
    top: 27%;
}

section.aimee.ai__writing::before {
    content: none;
}

section.aimee.ai__writing {
    background: linear-gradient(109deg, #000 -0.03%, #1C003B 38.06%, #1E023C 80.13%, #120028 96.37%);
}

section.aimee.ai__writing .aimee__content__left .aimee__content__text h2 {
    color: var(--white);
}

section.aimee.ai__writing .aimee__content__left .aimee__content__text h6 {
    color: var(--white);
}

section.aimee.ai__writing .aimee__content__left .aimee__content__text p {
    color: var(--purple-light2);
    font-size: 18px;
    line-height: 145%;
    font-family: var(--nunito);
}

section.aimee.ai__writing .aimee__content__text__arrow>div {
    background: var(--white);
}

section.aimee.ai__writing .aimee__content__text__arrow path {
    fill: var(--black);
}

section.aimee.ai__writing .aimee__content__left .aimee__content__text .aimee__content__text__description h6 {
    margin-bottom: 20px;
}

.aimee__content__text__arrow {
    margin-top: 24px;
}

section.aimee.ai__writing .aimee__content__vectors__circle__write svg {
    position: absolute;
    left: 74%;
    top: 12%;
}

.ai__writing .aimee__content__text >h2>span.aimee__content__text__cg1 {
    background: linear-gradient(98deg, #5602C4 9.72%, #ED336A 102.86%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.ai__writing .aimee__content__text >h2>span.aimee__content__text__cg2 {
    background: linear-gradient(98deg, #5602C4 33.72%, #ED336A 102.86%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}


.ai__superpowers .aimee__content__text >h2>span.aimee__content__text__cg1 {
    background: linear-gradient(98deg, #5602C4 9.72%, #ED336A 102.86%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.ai__superpowers .aimee__content__text >h2>span.aimee__content__text__cg2 {
    background: linear-gradient(98deg, #5602C4 33.72%, #ED336A 102.86%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}


section.aimee.ai__superpowers .aimee__content__left {
    top: 27%;
}

section.aimee.ai__superpowers::before {
    content: none;
}

section.aimee.ai__superpowers {
    background: linear-gradient(109deg, #000 -0.03%, #1C003B 38.06%, #1E023C 80.13%, #120028 96.37%);
}

section.aimee.ai__superpowers .aimee__content__left .aimee__content__text h2 {
    color: var(--white);
}

section.aimee.ai__superpowers .aimee__content__left .aimee__content__text h6 {
    color: var(--white);
}

section.aimee.ai__superpowers .aimee__content__left .aimee__content__text p {
    color: var(--purple-light2);
    font-size: 18px;
    line-height: 145%;
    font-family: var(--nunito);
}

section.aimee.ai__superpowers .aimee__content__text__arrow>div {
    background: var(--white);
}

section.aimee.ai__superpowers .aimee__content__text__arrow path {
    fill: var(--black);
}

section.aimee.ai__superpowers .aimee__content__left .aimee__content__text .aimee__content__text__description h6 {
    margin-bottom: 20px;
}

section.aimee.ai__superpowers .aimee__content__vectors__circle__write svg {
    position: absolute;
    left: 74%;
    top: 12%;
}

section.aimee.ai__superpowers .aimee__content__left {
    width: 32%;
}

.pt-0{
    padding-top: 0 !important;
}

.hero__blog .hero__wrapper__usecase{
    float: none;
    width: 100%;
    position: relative;
    padding-top: 0px;
    max-width: 776px;
    margin: 0 auto;
    display: block;
}

.hero__blog__wrapper__buttons {
    max-width: 585px;
    margin: 0 auto;
}

.hero__blog__wrapper__buttons span a {
    text-decoration: none;
    color: white;
    font-size: 11px;
    font-weight: 600;
    line-height: 120%; /* 13.2px */
    letter-spacing: 0.44px;
    text-transform: uppercase;
}

.hero__blog__wrapper__buttons span {
    margin-bottom: 16px;
    display: inline-block;
    margin-left: 8px;
    margin-right: 8px;
}

.hero__blog__wrapper__buttons span {
    border-radius: 100px;
    border: 1px solid var(--White, #FFF);
    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.25);
    padding: 8px 16px;
    /* display: flex; */
    /* gap: 5px; */
    padding: 0px 16px 2px 16px;
}

.hero__blog.hero__usecase p{
    margin-bottom: 60px;
}

section.hero__usecase.hero__about.hero__blog form input {
    border-radius: 20px;
    border: 1px solid rgba(255, 255, 255, 0.30);
    background: rgba(72, 31, 136, 0.30);
    display: flex;
    padding: 10px 20px;
    align-items: flex-start;
    gap: 39px;
}

.hero__blog__form__svg div:first-of-type {
    margin-top: 11px;
}

section.hero__usecase.hero__about.hero__blog form {
    max-width: 585px;
    margin: 0 auto;
    margin-bottom: 24px;
}

.hero__blog__form__svg div:first-of-type {
    margin-top: 0;
    left: -73px;
    right: auto !important;
}

section.hero__usecase.hero__about.hero__blog form div {
    position: absolute;
    top: 5px;
    right: 13px;
}

.hero__blog {
    padding: 120px 0px !important;
    height: auto !important;
}

.hero__blog .container {
    padding: 90px 0px;
}

.hero__blog__content {
    position: relative;
    z-index: 10;
}

.hero__blog__content button {
    display: flex;
    padding: 10px 20px;
    justify-content: center;
    align-items: center;
    gap: 5px;
    margin: 0 auto;
    border-radius: 4px;
    border: 1px solid rgba(255, 255, 255, 0.50);
    background: none;
    margin-top: 80px;
}

.hero__blog__content button a {
    color: var(--White, #FFF);
    font-family: Nunito;
    font-size: 13px;
    text-decoration: none;
    font-weight: 700;
    line-height: 150%;
    letter-spacing: 1.3px;
    text-transform: uppercase;
}

.hero__blog__content form input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: var(--purple-light2) !important;
}
.hero__blog__content form input::-moz-placeholder { /* Firefox 19+ */
  color: var(--purple-light2) !important;
}
.hero__blog__content form input:-ms-input-placeholder { /* IE 10+ */
  color: var(--purple-light2) !important;
}
.hero__blog__content form input:-moz-placeholder { /* Firefox 18- */
  color: var(--purple-light2) !important;
}

section.subscribe {
    background: linear-gradient(0deg, rgba(81, 2, 196, 0.50) 0%, rgba(81, 2, 196, 0.50) 100%), linear-gradient(91deg, #7C17FF 1.5%, #EC3269 55.58%, #F4C937 103.58%);
    height: 70px;
    /* padding: 16px 64px; */
    justify-content: center;
    align-items: center;
    display: flex;
}

section.subscribe h5 {
    color: var(--white);
    margin-bottom: 0;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    text-align: center;
}

section.subscribe h5 span {
    text-transform: uppercase;
    text-decoration: underline;
}

section.trending {
    padding: 100px 0px;
    background: white;
}

.trending__content__head h6 {
    color: var(--pink);
    text-align: left;
    font-size: 16px;
    font-weight: 800;
    line-height: 150%;
    letter-spacing: 0.8px;
    text-transform: uppercase;
}

.trending__content__head h2 {
    color: var(--dark);
    font-size: 43.95px;
    font-style: normal;
    font-weight: 800;
    line-height: 130%;
    margin-bottom: 0;
}

.trending__content__head p {
    color: var(--black);
    font-family: Nunito;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
}

.trending__content__head {
    max-width: 791px;
}

.trending__content__wrapper__posts {
    display: grid;
    grid-template-columns: 1fr 1.4fr;
    padding-bottom: 25px;
}

.trending__content__wrapper {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    padding-top: 60px;
}

.trending__content__wrapper__posts h5 {
    margin-bottom: 8px;
    margin-top: -3px;
}

.trending__content__wrapper__posts p {
    color: var(--text-dark-grey-heading, #302F33);
    font-size: 14.4px;
    font-style: normal;
    font-weight: 400;
    max-width: 215px;
    line-height: 160%;
}

.latest__video__wrapper__profile h5 {
    margin-bottom: 0;
}

.trending__content__wrapper__posts h5 a {
    text-decoration: none;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    color: var(--dark);
    line-height: 140%;
}

.trending__content__wrapper h6 {
    color: var(--brand-pink, #EC3269);
    font-size: 14.4px;
    font-weight: 800;
    line-height: 150%;
    letter-spacing: 0.72px;
    margin-bottom: 20px;
    text-transform: uppercase;
}

.trending__content__wrapper__posts img {
    border-radius: 10px;
    width: 160px;
}

.trending__content__wrapper__posts h5 {
    margin-bottom: 8px;
    margin-top: -3px;
    max-width: 225px;
    color: var(--dark);
    font-family: Nunito;
    font-size: 18px;
    font-weight: 700;
    line-height: 140%;
}

.trending__content__wrapper>div:last-of-type img {
    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.25);
    border-radius: 20px;
    margin-bottom: 16px;
}

.trending__content__wrapper>div:last-of-type span {
    border-radius: 30px;
    border: 1px solid rgba(255, 255, 255, 0.50);
    background: #EAB3E7;
    height: 0;
    padding: 4px 15px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 8px;
    line-height: 34px;
}

.trending__content__wrapper>div:last-of-type a {
    color: var(--black);
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
    line-height: 150%;
    letter-spacing: 0.6px;
    text-transform: uppercase;
    text-decoration: none;
}

.trending__content__wrapper>div:last-of-type h5 {
    color: var(--black);
    font-size: 22.5px;
    font-style: normal;
    font-weight: 800;
    line-height: 140%; /* 31.5px */
    margin-top: 19px;
    max-width: 377px;
}

.trending__content__wrapper>div:last-of-type strong {
    color: var(--black-light);
    font-family: Nunito;
    font-size: 14.4px;
    font-style: normal;
    font-weight: 400;
    line-height: 160%;
    margin-bottom: 10px;
    display: block;
}

.trending__content__wrapper>div:last-of-type p {
    color: var(--black-light);

    /* CAS/paragraph small */
    font-size: 14.4px;
    font-style: normal;
    font-weight: 400;
    max-width: 377px;
    line-height: 140%; /* 20.16px */
}

section.content__blog{
    padding: 112px 0px;
}

.content__blog__content h2 {
    color: var(--dark);
    font-size: 43.95px;
    font-weight: 800;
    line-height: 130%;
    margin-bottom: 16px;
    margin-top: 16px;
}

section.content__blog .content__blog__content p {
    margin-bottom: 60px;
    color: var(--black-light);
    font-size: 18px;
    font-weight: 400;
    line-height: 140%;
}

.content__blog__content h6 {
    color: var(--pink);
    text-align: left;
    font-size: 16px;
    font-weight: 800;
    line-height: 150%;
    letter-spacing: 0.8px;
    text-transform: uppercase;
}

section.content__blog .content__blog__content p {
    margin-bottom: 60px;
}

.content__blog .swiper-slide {
    display: block;
    width: 29% !important;
}

.content__blog .swiper-slide h2 a{
    font-size: 22.5px;
    font-weight: 800;
    line-height: 140%;
    text-align: left;
    padding: 20px 0px 10px 0px;
    float: left;
    text-decoration: none;
    margin-bottom: 0;
    color: var(--black);
}

.content__blog .swiper-slide span {
    border-radius: 30px;
    border: 1px solid rgba(255, 255, 255, 0.50);
    background: #FADA87;
    float: left;
    display: flex;
    padding: 8px 15px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 8px;
    text-transform: uppercase;
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
    line-height: 150%;
    letter-spacing: 0.6px;

}

.content__blog .swiper-slide span a{
    text-decoration: none;
    color: var(--black);
}

/*.mySwiperblog .swiper-wrapper{
    margin-left: 100px;
}
*/
/*.mySwiperblog {
    max-width: 1440px;
}*/

.content__blog .swiper-slide .getstarted__slides__slide__action__white{
    float: left;
}

.content__blog .swiper-slide p{
    color: var(--black);
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    text-align: left;
    margin-bottom: 20px;
    float: left;
}

section.content__blog {
    padding: 112px 0px;
    float: left;
    width: 100%;
}

section.content__blog .swiper-slide img{
    margin-bottom: 0px;
    height: 223px;
}

.mySwiperblog__subcontent__wrapper {
    border-bottom-left-radius: 10px;
    border: 1px solid var(--white);
    float: left;
    padding: 24px;
    border-bottom-right-radius: 10px;
    margin-top: -7px;
}

.mySwiperblog__subcontent {
    float: left;
}

.mySwiperblog__subcontent__wrapper.tag__purple span {
    background: #D3BAFA;
}

.mySwiperblog__subcontent__wrapper.tag__pink span {
    background: #EAB3E7;
}

.mySwiperblog {
    padding-bottom: 35px;
}

.mySwiperblog span.swiper-pagination-bullet.swiper-pagination-bullet-active {
    background: var(--pink);
}

.trending__content__head button {
    position: absolute;
    right: 0;
    align-content: center;
    bottom: 0;
    flex-wrap: wrap;
    border-radius: 4px;
    border: 1px solid #EC3269;
    display: flex;
    padding: 12px 20px;
    justify-content: center;
    align-items: center;
    gap: 5px;
    background: none;
}

.trending__content__head {
    position: relative;
}

section.content__blog .trending__content__head {
    max-width: 100%;
    margin-bottom: 60px;
}

.trending__content__head button a {
    color: var(--pink);
    text-decoration: none;
    font-size: 16px;
    font-style: normal;
    font-weight: 900;
    line-height: 150%;
    letter-spacing: 1.6px;
    text-transform: uppercase;
}

.mySwiperblog span.swiper-pagination-bullet {
    background: var(--purple-light2);
    opacity: 1 !important;
}

.virtual_events .mySwiperblog__subcontent {
    border: 1px solid var(--outline-stroke-light-grey, #E9EAEC);
}

.virtual_events .mySwiperblog__subcontent span{
    background: none !important;
    padding-left: 0;
}
    
.virtual_events .mySwiperblog__subcontent  span a {
    text-decoration: none;
    color: var(--black-light);
    font-size: 16px;
    text-transform: initial;
}

.virtual_events  .swiper-slide h2 a{
    padding: 14px 0px 10px 0px !important; 
}

.virtual_events   .swiper-slide p {
    color: var(---black-light);
    font-size: 16px;
}

.virtual_events  .mySwiperblog__subcontent__wrapper{
    padding-right: 0;
}

.virtual_events .trending__content__head h2 {
    max-width: 835px;
}

section.content__blog.virtual_events  {
    padding: 100px 0px;
    float: left;
    width: 100%;
    background: white;
}

.content__blog__2 .trending__content__wrapper {
    display: grid;
    grid-template-columns: 3.3fr 1fr;
    padding-top: 60px;
    position: relative;
    z-index: 10;
}

.content__blog__2 .trending__content__wrapper__posts {
    display: grid;
    grid-template-columns: 1.2fr 2.7fr;
    padding-bottom: 40px;
}

.content__blog__2 .trending__content__wrapper__posts>div:nth-child(2) {
    max-width: 568px;
    padding-left: 22px;
}

.content__blog__2 .trending__content__wrapper__posts p{
    max-width: initial;
    margin-bottom: 8px;
}

.content__blog__2__wrapper__tag__profile p {
    margin-bottom: 0 !important;
}

.content__blog__2 .trending__content__wrapper__posts h5{
    max-width: 446px;
}

.content__blog__2  .trending__content__wrapper{
    padding-top: 80px;
}

.content__blog__2  .trending__content__wrapper__posts h5 a {
    text-decoration: none;
    font-size: 22.5px;
    font-style: normal;
    font-weight: 800;
    color: var(--black);
    line-height: 140%;
}

.content__blog__2__wrapper__tag>span:last-of-type {
    border-radius: 30px;
    border: 1px solid rgba(255, 255, 255, 0.50);
    background: #FADA87;
    display: flex;
    padding: 8px 15px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 8px;
}
.content__blog__2__wrapper__tag>span:last-of-type a {
    color: var(--black);
    text-decoration: none;
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
    line-height: 150%; /* 18px */
    letter-spacing: 0.6px;
    text-transform: uppercase;
}

.content__blog__2__wrapper__tag {
    display: flex;
    align-items: center;
    gap: 15px;
}

.content__blog__2__wrapper__tag>span:first-of-type {
    color: var(--black-light);
    font-size: 13px;
    font-style: normal;
    font-weight: 600;
    line-height: 120%;
    letter-spacing: 0.52px;
    text-transform: uppercase;
}

.content__blog__2__wrapper__tag__profile p {
    color: var(--black-light);
    font-family: Nunito;
    font-size: 14.4px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
}


.content__blog__2__wrapper__tag__profile p a{
    color: var(--black-light);
    text-decoration: none;
}

.content__blog__2__wrapper__tag__profile p{
    margin-bottom: 0;
}

.content__blog__2__wrapper__tag__profile img{
    width: 36px;
    height:36px;
}

.content__blog__2__wrapper__tag__profile {
    display: flex;
    align-items: center;
    gap: 11px;
    margin-top: 11px;
}

.content__blog__2  .trending__content__wrapper__posts img {
    border-radius: 10px;
    width: auto;
}

.content__blog__2   .trending__content p{
    margin-bottom: 0;
}

.content__blog__2__wrapper__tag__pink>span:last-of-type{
    background: #EAB3E7;
}

.content__blog__2__wrapper__tag__profile img {
    width: 36px !important;
    height: 36px !important;
}

.content__blog__2  .trending__content__wrapper>div:last-of-type span{
    border-radius: 30px;
    padding: 4px 15px;
    height:auto;
    gap: 8px;
    margin-bottom: 15px;
    background: #FFBEBE;
    display: inline-block;
}

section.aimee.ai__writing .aimee__content__left {
    width: 37%;
}

section.aimee.ai__superpowers .aimee__content__left {
    width: 42%;
    left: 4%;
}

section.aimee.ai__superpowers .aimee__content__right {
    width: 58%;
}

section.aimee.ai__superpowers .aimee__content__vectors__pathgradient {
    right: 150px;
}


section.aimee.ai__superpowers .aimee__content__vectors__pathgradient__white {
    right: 148px;
}

section.aimee.ai__superpowers .aimee__content__vectors__circle__ask {
    right: 0;
    text-align: right;
}

.featured__opinions .marketers__content__img img {
    border: 5px solid rgba(255, 255, 255, 0.25);
    box-shadow: 0px 0px 35.64204px 0px #E5E3E8;
    border-radius: 25px;
}

section.marketers.featured__opinions .container {
    padding-left: 40px;
    padding-right: 40px;
}

section.marketers.featured__opinions  .marketers__content__img {
    flex: 1 0 49%;
    padding-right: 190px;
}

section.marketers.featured__opinions .marketers__content__img {
    position: relative;
}

.featured__opinions__path__up {
    border-radius: 17.821px;
    border: 5px solid rgba(248, 224, 62, 0.21);
    background: linear-gradient(0deg, #F8E03E 0%, #F8E03E 100%), url(<path-to-image>), lightgray 50% / cover no-repeat;
    box-shadow: 0px 0px 35.64204px 0px #E5E3E8;
    width: 100%;
    height: 500px;
    position: absolute;
    top: -530px;
}

section.marketers.featured__opinions .marketers__content__img>div {
    position: relative;
}

section.marketers.featured__opinions {
    overflow: hidden;
}

.featured__opinions .marketers__content__img img {
    margin-top: 25px;
}

.featured__opinions .marketers__content__text>h6 {
    font-size: 14.4px;
    font-style: normal;
    font-weight: 800;
    line-height: 150%;
    letter-spacing: 0.72px;
    text-transform: uppercase;
    color: var(--pink);
}


.content__blog__2 .trending__content__head{
    position: relative;
}

.content__blog__2  .trending__content__head  button {
    position: absolute;
    right: 0;
    align-content: center;
    bottom: 0;
    flex-wrap: wrap;
    border-radius: 4px;
    border: 1px solid #EC3269;
    display: flex;
    padding: 12px 20px;
    justify-content: center;
    align-items: center;
    gap: 5px;
    background: none;
}

.content__blog__2  .trending__content__head  button a {
    color: var(--pink);
    text-decoration: none;
    font-size: 16px;
    font-style: normal;
    font-weight: 900;
    line-height: 150%;
    letter-spacing: 1.6px;
    text-transform: uppercase;
}

.content__blog__2 .trending__content__head {
    max-width: 100%;
}

span.yellow {
    background: #FADA87 !important;
}

span.melow__yellow {
    background: #FFE3C7 !important;
}

span.purple {
    background: #D3BAFA !important;
}

span.light__purple {
    background: #EAB3E7 !important;
}

span.light__green {
    background: #A6F2E0 !important;
}

span.sky__blue {
    background: #B4F6FF !important;
}

span.gray {
    background: #D9CFE8 !important;
}

span.light__pink {
    background: #FFADDE !important;
}

span.orange {
    background: #FABE87 !important;
}

span.light__purple2 {
    background: #C8BFFF !important;
}

.content__blog__2 .trending__content__wrapper>div:last-of-type div a {
    color: var(--brand-pink, #EC3269);
    text-transform: initial;
    font-size: 14.4px;
    font-style: normal;
    font-weight: 400;
    margin-top: 15px;
    line-height: 140%;
    display: block;
}

.content__blog__2 {
    padding: 112px 0px 72px 0px !important;
    position: relative;
    float: left;
    width: 100%;
}

.content__blog__2  div#particles-js3 {
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 50%;

}

.latest__video__wrapper {
    display: grid;
    grid-template-columns: 1.3fr 1fr;
    padding: 80px 0px 40px 0px;
}

section.latest__video .trending__content__head {
    max-width: 100%;
}

section.latest__video .trending__content__head h2{
    max-width: 835px;
}

.latest__video__wrapper>div:last-of-type {
    padding: 48px 48px 24px 48px;
    text-align: left;
    border-top-right-radius: 10px;
    border: 1px solid var(--outline-stroke-light-grey, #E9EAEC);
    border-bottom-right-radius: 10px;
    max-width: 589px;
}

.latest__video__wrapper__posts__video h5 {
    color: var(--dark);
    font-size: 22.5px;
    font-style: normal;
    font-weight: 800;
    line-height: 140%;
    text-align: left;
}

.latest__video__wrapper__posts__video h5 a{
    text-decoration: none;
    color: var(--dark);
}

.latest__video__wrapper__posts__video__text {
    padding: 38px 24px 24px 24px;
    border-radius: 10px;
    border: 1px solid var(--outline-stroke-light-grey, #E9EAEC);
    background: #FFF;
    float: left;
    width: 100%;
    margin-top: -18px;
}

.latest__video .swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction {
    bottom: -90px;
    left: 0;
    float: left;
    text-align: left;
}

section.usecase.usecase__home .swiper-pagination-bullets.swiper-pagination-horizontal {
    bottom: 0;
    text-align: center;
}

.latest__video .swiper-pagination-bullet {
    background: #D7CEE2;
    opacity: 1;
}
    
.latest__video .swiper-pagination-bullet-active {
    background: var(--gradient-dark-purple-to-pink, linear-gradient(96deg, #361661 -5.81%, #5602C4 60.77%, #F84D80 109.35%)) !important;
}

.latest__video #swiper-wrapper-471c27106f210f4269 {
    padding-bottom: 90px;
}

.latest__video__wrapper__posts__video .video__content{
    height: 231px;
}

.latest__video__wrapper__posts__video__text span {
    color: var(--black-light);
    text-align: left;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 150%;
    display: inline-block;
    float: left;
    margin-right: 11px;
    z-index: 10;
    position: relative;
}

div#swiper-wrapper-471c27106f210f4269 {
    padding-bottom: 90px;
}

.latest__video .trending__content__head h6 {
    background: var(--gradient-dark-purple-to-pink, linear-gradient(96deg, #361661 -5.81%, #5602C4 60.77%, #F84D80 109.35%));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-flex;
}

.latest__video__wrapper__profile h5 {
    margin-bottom: 0;
    color: var(--primary);
    font-size: 18px;
    font-weight: 700;
    line-height: 160%;
}

.latest__video__wrapper__profile h5 a{
    color: var(--primary);
    text-decoration: none;
}

.latest__video__wrapper>div:first-of-type img {
    object-fit: cover;
    width: 711px !important;
    max-width: 729px;
    left: 10px;
    position: relative;
    height: 412px;
    border-radius: 30px;
}

section.latest__video {
    padding: 112px 0px;
    float: left;
    width: 100%;
    position: relative;
    background: white;
}

section.latest__video video {
    height: 412px;
    width: 711px !important;
    left: 10px;
    position: relative;
    border-radius: 30px;
}


section.latest__video svg rect{
    fill: var(--primary);
    fill-opacity: 1;
}

.latest__video__wrapper>div:first-of-type {
    position: relative;
}

.mySwiperlatestvideo .swiper-slide{
    display: block !important;
}

.latest__video__wrapper__profile>div:first-of-type img{
    width: 48px;
    height: 48px;
}

.latest__video__wrapper__profile {
    display: flex;
    gap: 20px;
}

.latest__video__wrapper h2 {
    color: var(--black);
    font-size: 36px;
    font-style: normal;
    font-weight: 700;
    line-height: 120%;
    width: 608px;
    margin-bottom: 0;
}

.latest__video__wrapper h2  a{
    color: var(--black);
    text-decoration: none;
}

.latest__video__wrapper__profile span {
    display: inline-block !important;
    margin: 0 !important;
}

.latest__video__wrapper p {
    color: var(--dark-grey-400, #302F33);
    font-family: Nunito;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    margin: 10px 0px;
}

.latest__video__wrapper span {
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 150%;
    margin: 8px 0px;
    display: block;
}

.latest__video__wrapper__profile {
    gap: 20px;
    padding-top: 70px;
}

.latest__video__wrapper__posts {
    display: grid;
    position: relative;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 32px
}

.latest__video__wrapper__posts__video{
    position: relative;
}

.latest__video__wrapper__posts .video__content img {
    height: 231px;
}

section.latest__video .latest__video__wrapper__posts video{
    width: 100% !important;
    left: 0;
    height: 231px !important;
}

.latest__video__wrapper__posts .capa__svg{
    top: 26%;
}

section.latest__video .latest__video__wrapper__posts svg rect {
    fill: rgba(9, 9, 9, 0.30);
    fill-opacity: 1;
}

.featured__opinions__author h6 {
    color: var(--black-light);
    font-weight: 400;
    font-size: 14.4px;
    line-height: 160%;
}

.featured__opinions__author {
    margin-top: 60px;
}

.marketers__content__text__results {
    margin-top: 30px;
    margin-bottom: 20px;
}

.marketers__content__text__results>div {
    display: flex;
}

.marketers__content__text__results>div>div>h3 {
    background: linear-gradient(98deg, #5602C4 9.72%, #ED336A 102.86%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;
    font-size: 56px;
    font-style: normal;
    font-weight: 700;
    line-height: 120%;
}

.marketers__content__text__results>div {
    display: flex;
    padding-right: 30px;
}

.marketers__content__text__results>div>div>p {
    font-weight: 800;
    line-height: 150%;
    letter-spacing: 0.8px;
    text-transform: uppercase;
    margin-top: 0px;
}

.marketers__content__text__results>div>div {
    flex: 1;
    padding-right: 20px;
}

.marketers__content__text__results>div>div>h3 {
    margin-bottom: 0 !important;
}

section.marketers.featured__opinions .marketers__content__text p {
    margin-top: 0;
    margin-bottom: 25px;
}

.marketers__content__text__results>div>div>p {
    font-size: 16px;
}

section.marketers.featured__opinions {
    overflow: hidden;
    background-size: 115%;
    background-image: url('https://staging12.contentatscale.ai/wp-content/uploads/2023/10/path__bg__featured.svg');
    background-position: -155px -120px;
}

.wrapper__help h3 {
    color: var(--purple-light2);
    margin-bottom: 35px;
}

section.values.featured__about .content__values {
    text-align: left;
}

section.values.featured__about .content__values .content__values__scaler {
    text-align: center;
}

section.values.featured__about .content__values>div.content__values__text {
    display: flex;
    flex-wrap: wrap;
}

section.values.featured__about .content__values>div.content__values__text p {
    flex: 1;
    padding: 25px;
    padding-left: 0;  
    padding-right: 0;  
    padding-bottom: 0;
    color: #302F33;
}

section.values.featured__about .content__values>div.content__values__text p:nth-child(1) {
    padding-right: 35px;
}

section.values.featured__about .content__values {
    max-width: 1320px;
}

.content__values__head {
    position: relative;
}

.content__values__head a {
    position: absolute;
    right: 0;
    bottom: 0;
    font-size: 16px;
    font-weight: 800;
    line-height: 150%;
    letter-spacing: 0.8px;
    text-transform: uppercase;
    color: var(--pink);
    text-decoration: none;
}

section.stats.cta .stats__content__head>h2 {
    color: var(--white);
    font-size: 43.95px;
    font-style: normal;
    font-weight: 800;
    line-height: 130%;
    margin-top: 25px;
    padding-left: 0;
    padding-right: 0;
}

section.stats.cta .stats__content__head p {
    max-width: 100%;
}

.stats__content__head {
    max-width: 800px;
    margin: 0 auto;
}

section.learn__best {
    background: var(--bg);
    padding-top: 112px;
    padding-bottom: 112px;
}

section.learn__best .learn__best__head {
    text-align: center;
    max-width: 1012px;
    margin: 0 auto;
}

section.learn__best .learn__best__head h6 {
    font-size: 16px;
    font-style: normal;
    font-weight: 800;
    line-height: 150%;
    letter-spacing: 0.8px;
    text-transform: uppercase;
    color: var(--pink);
}

section.learn__best .learn__best__head h2 {
    font-size: 56px;
    font-style: normal;
    font-weight: 800;
    line-height: 120%;
    color: var(--black);
    margin-bottom: 25px;
}

.learn__best__content__people {
    display: flex;
    flex-wrap: wrap;
}

.learn__best__content__people>div {
    flex: 1 0 25%;
    padding: 50px;
}

.learn__best__content__people__featured img {
    border-radius: 50%;
    width: 175px;
    height: 175px;
    object-fit: cover;
    margin: 0 auto;
}

.learn__best__content__people__featured {
    text-align: center;
    position: relative;
    cursor: pointer;
}

.learn__best__content__people__featured__overlay {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    display: none;
    margin: 0 auto;
    text-align: center;
}

.learn__best__content__people__featured__overlay {
    transition: 0.3s;
}

.learn__best__content__people__featured:hover div.learn__best__content__people__featured__overlay {
    display: block;
}

.learn__best__content__people__text {
    text-align: center;
    margin-top: 30px;
}

.learn__best__content__people__text span{
    border-radius: 30px;
    background: #D3BAFA;
    display: inline;
    padding: 8px 15px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 8px;
    color: var(--black-light);
    font-size: 13px;
    font-style: normal;
    font-weight: 600;
    line-height: 120%;
    letter-spacing: 0.52px;
    text-transform: uppercase;
}

.learn__best__content__people__text h6 {
    margin-bottom: 15px;
}

.learn__best__content__people__featured svg {
    width: 175px;
    height: 175px;
    position: absolute;
    content: '';
    border-radius: 50%;
    left: 0;
    right: 0;
    margin: 0 auto;
    opacity: 0.5;
    transition: 0.3s;
    top: 0;
}


.learn__best__content__people__featured__overlay_text a {
    color: var(--white) !important;
    font-size: 13px;
    font-style: normal;
    font-weight: 700;
    line-height: 23px;
    letter-spacing: 1.3px;
    text-transform: uppercase;
    display: inline-block;
    top: 50px;
    position: relative;
}

.learn__best__content__people__featured__overlay__gradient {
    background: linear-gradient(0deg, rgba(86, 2, 196, 0.45) 79.71%, rgba(86, 2, 196, 0.00) 167.71%);
    width: 175px;
    height: 175px;
    position: absolute;
    top: 0;
    display: block;
    left: 0;
    right: 0;
    margin: 0 auto;
    border-radius: 50%;
    opacity: 0.9;
}

.learn__best__content__people__featured__overlay_text {
    position: relative;
    z-index: 1;
    display: block;
    height: 175px;
    line-height: 175px;
}

.signup__wrapper {
    display: grid;
    grid-template-columns: 2fr 1fr;
    border: 10px solid rgba(214, 211, 231, 0.60);
    border-radius: 39px;
}

.signup__wrapper>div:first-of-type div img {
    position: absolute;
    top: -130px;
    left: -45px;
    width: 365px;
}

.signup__wrapper>div:first-of-type div h2 {
    color: #FFF;
    margin-bottom: 30px;
    font-size: 56px;
    font-weight: 800;
    line-height: 120%;
}

.signup__wrapper>div:first-of-type div p {
    margin-bottom: 0;
    margin-top: 30px;
    color: var(--purple-light2);
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
}

.signup__wrapper>div:first-of-type div h2 strong {
    color: var(--pink);
}

.signup__wrapper>div:first-of-type {
    padding-left: 107px;
    background-size: contain;
    padding-top: 173px;
    padding-bottom: 159px;
    background-repeat: no-repeat;
    border-top-left-radius: 29px;
    border-bottom-left-radius: 29px;
}

.signup__wrapper>div:first-of-type div {
    max-width: 537px;
    position: relative;
}

.signup__wrapper>div:first-of-type div p {
    margin-bottom: 0;
    margin-top: 30px;
}

.signup__wrapper>div:first-of-type div p strong {
    color: #EC3269;
}

.signup__wrapper>div:last-of-type {
    position: relative;
    margin-left: -136px;
    border-radius: 29px;
    z-index: -1;
}

.signup__wrapper>div:last-of-type img {
    width: 100%;
    position: absolute;
    height: 100%;
    object-fit: cover;
    border-radius: 29px;
}

section.signup {
    margin:00px 0px 70px 0px;
}

section.signup form {
    position: relative;
    margin-top: 30px;
}

section.signup form input {
    border-radius: 4px;
    border: 1px solid var(--brand-purple, #5602C4);
    background: #FFF;
    width: 383px;
    padding: 12px;
    align-items: center;
    gap: 8px;
    opacity: 1;
    color: var(--dark-grey-400, #302F33);
    font-size: 14.4px;
    font-style: normal;
    font-weight: 400;
    line-height: 160%;
}

section.signup form button {
    border-radius: 4px;
    border: 1px solid #7630D1;
    background: var(--dark-purple-to-pink, linear-gradient(96deg, #361661 -5.81%, #5602C4 60.77%, #F84D80 109.35%));
    box-shadow: 0px 0px 20px 0px rgba(236, 50, 105, 0.30);
    position: absolute;
    top: 0;
    right: 5px;
    display: flex;
    padding: 12px 25px 12px 30px;
    justify-content: center;
    align-items: center;
    gap: 5px;
    color: var(--White, #FFF);
    font-size: 16px;
    font-style: normal;
    font-weight: 800;
    line-height: 150%;
    letter-spacing: 1.6px;
    text-transform: uppercase;  
}

section.signup .signup__wrapper__text p {
    font-size: 13px !important;
    font-weight: 400;
    margin-top: -6px !important;
}

.signup__wrapper__text a{
    text-decoration: none;
    color: var(--purple-light2);
}

.hero__searchresult{
    padding: 100px 0px !important;
}

.hero__searchresult  p {
    margin-bottom: 30px !important;
}

.hero__searchresult h2{
    max-width: 923px;
}

.hero__searchresult  p{
    max-width: 776px;
}

.hero__searchresult .container {
    padding: 0px 0px 35px 1px;
}

.search__results__content {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    padding-top: 60px;
    column-gap: 30px;
    row-gap: 60px;
}

section.search__results {
    padding: 100px 0px;
}

.search__results__content__wrapper h2 {
    color: var(--black);
    font-size: 22.5px;
    font-style: normal;
    font-weight: 800;
    margin-bottom: 0;
    line-height: 140%;
}

.search__results__content__wrapper h2 a {
    color: var(--black);
    font-size: 22.5px;
    font-style: normal;
    font-weight: 800;
    line-height: 140%;
    text-decoration: none;
    /* height: 0; */
}

.search__results__content__wrapper>span:first-of-type {
    border-radius: 30px;
    border: 1px solid rgba(255, 255, 255, 0.50);
    background: #FADA87;
    display: inline-block;
    padding: 8px 15px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 8px;
}

.search__results__content__wrapper>span:first-of-type a {
    color: var(--black);
    font-size: 12px;
    font-weight: 600;
    line-height: 150%;
    text-decoration: none;
    letter-spacing: 0.6px;
    text-transform: uppercase;
}

.search__results__content__wrapper {
    padding: 34px 20px 24px 20px;
    border-radius: 10px;
    border: 1px solid var(--outline-stroke-light-grey, #E9EAEC);
    background: linear-gradient(0deg, #FFF 0%, #FFF 100%), linear-gradient(288deg, rgba(95, 29, 118, 0.50) 7.27%, rgba(85, 46, 149, 0.50) 60.37%, rgba(46, 42, 106, 0.50) 99.75%);
    margin-top: -9px;
}

.search__results__content__wrapper h6:first-of-type {
    color: var(--black-light);
    font-family: Nunito;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 150%;
    margin: 20px 0px;
}

.search__results__content__wrapper p {
    color: var(--text-dark-grey, #42475C);
    font-family: Nunito;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 160%;
    margin: 10px 0px;
}

.search__results__content__wrapper__profile {
    display: grid;
    grid-template-columns: 1fr 5fr;
    align-items: center;
    margin-top: 11px;
}

.search__results__content__wrapper__profile img {
    width: 48px;
    height: 48px;
    object-fit: cover;
}

.search__results .search__results__content__wrapper__profile h6 {
    margin: 0px 0px 1px 0px;
    color: var(--brand-purple, #5602C4);
    font-family: Nunito;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 160%;
}

.search__results__content__wrapper__profile>div:last-of-type span{
    color: var(--black);
    font-size: 14.4px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    background: none !important;
}

.search__results__content__posts img {
    border-radius: 10px;
}

.pink__tag span{
    background: #EAB3E7 !important;
}

.purple__tag span{
    background: #D3BAFA !important;
}

.lightblue__tag span{
    background: #B4F6FF !important;
}

.signup__searchresults{
    margin: 70px 0px 70px 0px !important;
}

section.hero__usecase.hero__feature h1.text__content__gradient .gradient-text {
    margin-bottom: 15px;
}


section.featured__overview h2>span {
    background: linear-gradient(91deg, #7C17FF -7.78%, #EC3269 38.28%, #F4C937 79.18%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-family: Nunito;
    font-size: 56px;
    font-style: normal;
    font-weight: 800;
    line-height: 120%;
    padding: 16px 0px;
    margin-bottom: 0;
    /* margin-bottom: 5px;
    display: inline-block; */
}

.aimee__content__vectors__circle.standar__img__aime {
    text-align: right;
}

.aimee__content__vectors__circle.standar__img__aime img {
    max-width: 620px;
}

.aimee__content__text >h2.aimee__content__text__purple>span {
    background: linear-gradient(98deg, #5602C4 9.72%, #ED336A 102.86%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

section.content__producer__results .myswiper__usecase__content_number h6 {
    font-size: 16px;
    line-height: 25.6px;
}


section.resources__single {
    padding-top: 81px;
}

.resources__single__wrapper {
    border-radius: 0px 0px 20px 20px;
    background: #FFF;
    box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.25);
}

.resources__single__wrapper p {
    color: var(--black-light);
    text-align: center;
    margin-bottom: 0;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 140%;
}

.resources__single__wrapper .container {
    display: grid;
    padding: 40px 0px;
    grid-template-columns: 1fr 1fr;
    justify-content: center;
    align-items: center;
}

.resources__single__wrapper form {
    float: right;
    width: 100%;
    margin-bottom: 0;
}

.resources__single__wrapper form  svg {
    position: absolute;
    margin-left: 20px;
    margin-top: 10px;
}

.resources__single__wrapper form input {
    width: 100%;
    float: right;
    margin-bottom: 0;
    margin-top: 0;
    border-radius: 40px;
    border: 1px solid rgba(86, 2, 196, 0.30);
    background: rgba(255, 255, 255, 0.50);
    padding-left: 53px;
    color: var(--text-light-purple, #6C649F);
    font-family: Nunito;
    font-size: 14.4px;
    font-style: normal;
    font-weight: 400;
    line-height: 160%;
}

.content__single__head {
    background: linear-gradient(353deg, #FFF 24.91%, #EBE2FF 90.15%);
    padding-top: 64px;
}

.content__single__head__group__tag__profile__movil{
    display: none;
}

.content__single__head__group h2 {
    background: var(--gradient-dark-purple-to-pink, linear-gradient(96deg, #361661 -5.81%, #5602C4 60.77%, #F84D80 109.35%));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-align: center;
    text-align: center;
    font-family: Nunito;
    font-size: 42px;
    font-style: normal;
    font-weight: 800;
    line-height: 130%;
    padding-top: 8px;
    padding: 20px 0px;
    margin: 0;
}

.content__single__head__group__tag span {
    border-radius: 30px;
    border: 1px solid rgba(255, 255, 255, 0.50);
    background: #D3BAFA;
    padding: 8px 15px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 8px;
    display: inline-block;
    color: var(--black-light);
    font-size: 14.4px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    margin: 5px 5px;
}

.content__single__head__group div h6 {
    text-align: center;
    margin-bottom: 5px;
}

.content__single__head__group__tag a {
    color: #000 !important;
    font-family: Nunito;
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
    line-height: 150%;
    letter-spacing: 0.6px;
    text-decoration: none !important;
    text-transform: uppercase;
}

.content__single__head__group h6 {
    color: var(--black);
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    margin-bottom: 8px;
    margin-top: 16px;
}

.content__single__head__group {
    display: flex;
    width: 954px;
    padding: 50px 34px 34px 34px;
    flex-direction: column;
    align-items: center;
    border-radius: 20px;
    background: #FFF;
    justify-content: center;
    margin: 0 auto;
}

.content__single__head .container>div:last-of-type {
    max-width: 860px;
    margin: 0 auto;
}

.content__single__text p{
    color: var(--dark);
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 175%;
    margin-bottom: 16px;
}

.content__single__text  h2{
    color: var(--black);
    font-family: Nunito;
    font-size: 36px;
    font-style: normal;
    font-weight: 700;
    line-height: 120%;
    margin-top: 36px;
    margin-bottom: 16px;
}

.content__single__text  h4{
    margin-bottom: 96px;
    margin-top: 24px;
    color: var(--dark);
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
}

.content__single__head  a{
    color: var(--primary);
    text-decoration-line: underline;
}

.content__single__text a{
    color: var(--primary);
}

.content__single__text ul li {
    color: var(--dark);
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 175%;
    margin-bottom: 16px;
    max-width: 740px;
}

.content__single__text ol li {
    color: var(--dark);
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 175%;
    margin-bottom: 16px;
    max-width: 740px;
}

.content__single__text ol{
    margin: 35px 0px 20px 0px;
}


.content__single__text>p:first-of-type {
    font-style: italic;
}

.content__single hr {
    background: #D7CEE2;
    margin: 30px 0px;
}

.content__single__text h5 {
    color: var(--black);
    font-family: Nunito;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    margin-top: 40px;
}

.content__single__text img:last-of-type {
    margin-bottom: 82px;
}

.content__single__author__profile {
    border-radius: 10px;
    background: #F6F6F6;
    padding: 30px;
    align-items: flex-start;
    gap: 30px;
}

.content__single__author__profile p {
    color: var(--dark);
    font-size: 14.4px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    max-width: 746px;
}

.content__single__author__profile span a {
    color: var(--black-light);
    font-family: Nunito;
    font-size: 13px;
    font-style: normal;
    font-weight: 600;
    line-height: 120%;
    letter-spacing: 0.52px;
    text-transform: uppercase;
    text-decoration: none;
}

.content__single__author__profile span {
    border-radius: 30px;
    background: #D3BAFA;
    color: var(--black-light);
    font-size: 13px;
    font-style: normal;
    font-weight: 600;
    line-height: 120%;
    letter-spacing: 0.52px;
    padding: 8px 15px;
    margin: 20px 0px;
    display: -webkit-inline-box;
}

.content__single__text {
    max-width: 859px;
    margin: 0 auto;
}

.content__single__text h3 {
    color: var(--dark);
    margin-top: 33px;
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: 140%;
}

.content__single__text img {
    margin: 24px 0px 22px 0px;
}

.content__single__text img {
    margin: 0 auto;
    margin-top: 25px;
    margin-bottom: 25px;
    display: block;
}

.content__single__author__profile h6 {
    margin-top: 0 !important;
    margin-bottom: 0;
}

.content__single__author__profile a {
    color: var(--pink);
    font-family: Nunito;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 160%;
    text-decoration: none;
}

.content__single__author__profile {
    display: grid;
    grid-template-columns: 1fr 9fr;
    margin-top: 55px;
    margin-bottom: 100px;
}

.content__single__head__group div h6 {
    text-align: center;
}

.content__single__head__group div img {
    margin: 0 auto;
    display: block;
}

.content__single__head__group div span{
    color: var(--black-light);
    font-family: Nunito;
    font-size: 14.4px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
}

blockquote {
    border-left: 3px solid #5602C4;
    padding-left: 24px;
}

blockquote p {
    font-style: normal !important;
}

.content__single__text h6 {
    margin-top: 44px;
    color: var(--dark);
    font-size: 16px;
    font-weight: 700;
    line-height: normal;
}

section.unlock .container {
    display: grid;
    grid-template-columns: 1fr 2fr;
    /* display: flex; */
    width: 1440px;
    padding: 165px 64px;
    justify-content: space-between;
    align-items: center;
}

section.unlock {
    margin-bottom: 70px;
    background: var(--gradient-very-light-purple, linear-gradient(102deg, #FAF7FF 12.29%, #EBE2FF 107.55%));
}

.socials {
    position: fixed;
    right: 172px;
    top: 369px;
}

.socials li {
    width: 36px;
    height: 36px;
    border-radius: 36px;
    background: black;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 16px;
}

section.unlock p {
    color: var(--dark);
    font-family: Nunito;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
}

section.unlock h2 {
    color: var(--black);
    font-size: 43.95px;
    font-style: normal;
    font-weight: 800;
    line-height: 130%;
    max-width: 608px;
}

section.unlock h6 {
    text-align: center;
    font-family: Nunito;
    font-size: 16px;
    font-style: normal;
    font-weight: 800;
    line-height: 150%;
    letter-spacing: 0.8px;
    text-transform: uppercase;
    text-align: left;
    background: var(--gradient-dark-purple-to-pink, linear-gradient(96deg, #361661 -5.81%, #5602C4 60.77%, #F84D80 109.35%));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;
}

section.unlock button a {
    color: var(--White, #FFF);
    font-family: Nunito;
    font-size: 16px;
    font-style: normal;
    font-weight: 900;
    line-height: 150%;
    letter-spacing: 1.6px;
    text-decoration: none;
    text-transform: uppercase;
}

section.unlock button {
    display: flex;
    padding: 12px 25px 12px 30px;
    justify-content: center;
    align-items: center;
    border-radius: 4px;
    border: 1px solid #6E12E7;
    background: linear-gradient(96deg, #361661 -12.86%, #5602C4 39.34%, #F84D80 109.36%);
    box-shadow: 0px 0px 30px 3px rgba(159, 98, 255, 0.40);
}

.testimonial img {
    margin-top: 0;
}

.hero__content__images__dashboard .hero__content__images__dashboard__video {
    position: absolute;
    left: 0;
    height: 100%;
    top: 0;
    bottom: auto;
    background-size: cover;
}

.hero__content__images__dashboard__video video {
    height: 100%;
    background-size: cover;
    object-fit: cover;
}

.hero__content__images__dashboard>div>img {
    z-index: 1;
}

.hero__content__images__dashboard__play {
    z-index: 2;
}

.hero__content__images__score {
    z-index: 5;
}

.hero__content__images__dashboard .hero__content__images__dashboard__video {
    visibility: hidden;
}

.hero__content__images__dashboard .hero__content__images__dashboard__video video {
    border-radius: 15px;
}

.videoask-embed__button--SgLKO {
    display: none !important;
}

.aicontent__content__video__wrapper .hero__content__images__dashboard__video {
    position: absolute;
    left: 0;
    height: 100%;
    top: 0;
    bottom: auto;
    background-size: cover;
}

.aicontent__content__video__wrapper video {
    height: 100%;
    background-size: cover;
    object-fit: cover;
}

.aicontent__content__video__wrapper .hero__content__images__dashboard__video {
    visibility: hidden;
}

.aicontent__content__video__wrapper .hero__content__images__dashboard__video video {
    border-radius: 15px;
}

section.aicontent .aicontent__content__description {
    padding-top: 20px;
}

.aime__tabs {
    position: fixed;
    right: 40px;
    top: 200px;
    opacity: 0;
}

.aime__tabs .aime__tabs__active {
    right: 8px;
    position: relative;
}

.aime__tabs>div {
    margin-bottom: 10px;
}

.aime__tabs {
    display: flex;
    flex-wrap: wrap;
}

.aime__tabs>div {
    flex: 1 0 100%;
}

.aime__tabs>div:nth-child(1) {
    order: 1;
}

.aime__tabs>div:nth-child(2) {
    order: 2;
}

.aime__tabs>div:nth-child(3) {
    order: 3;
}

.signup__movil{
    display: none;
}

section.signup form input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #302F33 !important;
}
section.signup form input::-moz-placeholder { /* Firefox 19+ */
  color: #302F33 !important;
}
section.signup form input:-ms-input-placeholder { /* IE 10+ */
  color: #302F33 !important;
}
section.signup form input:-moz-placeholder { /* Firefox 18- */
  color: #302F33 !important;
}


.aime__tabs>div{
  opacity: 0;
}

section.ai__content__producer {
    background: linear-gradient(109deg, #000 -0.03%, #1C003B 38.06%, #1E023C 80.13%, #120028 96.37%);
}

section.ai__content__producer::before {
    content: none;
}

section.aimee.ai__content__producer .aimee__content__left .aimee__content__text h6 {
    color: var(--white);
}

section.aimee.ai__content__producer .aimee__content__left .aimee__content__text h2 {
    color: var(--white);
}

.ai__content__producer .aimee__content__text >h2>span {
    background: linear-gradient(98deg, #7625E0 3.68%, #ED336A 102.8%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

section.aimee.ai__content__producer .aimee__content__left .aimee__content__text h6 {
    color: var(--white);
}

section.aimee.ai__content__producer .aimee__content__left .aimee__content__text p {
    color: var(--purple-light2);
    font-size: 18px;
    line-height: 145%;
    font-family: var(--nunito);
}

section.aimee.ai__content__producer .aimee__content__text__arrow>div {
    background: var(--white);
}

section.aimee.ai__content__producer .aimee__content__text__arrow path {
    fill: var(--black);
}

section.aimee.aime__align__right .aimee__content__left {
    left: auto;
    right: calc((100vw - 1200px) / 2);
}

section.aimee.aime__align__right .aimee__content {
    justify-content: left;
}

section.aimee.aime__align__right .aimee__content .aimee__content__right .aimee__content__vectors__circle.standar__img__aime {
    text-align: left;
}

.ai__content__producer .aimee__content__text__results>div>div>div {
    font-size: 42px;
    color: var(--white);
    background: none;
    -webkit-background-clip: initial;
    -webkit-text-fill-color: initial;
    font-weight: 400;
}

section.aimee.ai__content__producer .aimee__content__left .aimee__content__text__results>div>div>p {
    font-size: 14.4px;
    letter-spacing: 0.72px;
}

.aimee__content__text__results>div {
    display: flex;
    flex: 1;
}

.aimee__content__text__results>div>div {
    flex: 0 0 auto;
    padding-right: 20px;
}

.aimee__content__text {
    padding-right: 20px;
}

section.aimee.aime__align__right .aimee__content__left .aimee__content__text__description >p {
    padding-right: 90px;
}

section.aimee.aime__align__right .aimee__content__left .aimee__content__text h6 {
    color: var(--white);
    padding-right: 50px;
}

section.aimee.aime__align__right .aimee__content__text {
    padding-right: 0;
}

section.aimee.ai__generative_ca {
    z-index: 1;
}

section.aimee.aime__align__right .winningAI__path__circle {
    left: -900px;
    right: auto;
    top: -50%;
    bottom: auto;
}

.aimee__content__text >h2 i {
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: 0px 54%;
    padding-left: 5px;
    padding-right: 10px;
}

section.aimee.ai__ranwell .aimee__content__vectors__circle.standar__img__aime img {
    max-width: 720px;
}

section.aimee.ai__ranwell .aime__tabs svg path {
    stroke: #000000;
}

section.aimee.ai__ranwell .aime__tabs .aime__tabs__active svg path {
    stroke: transparent;
}

section.winningAI.winningAI__shorts .swiper-slide {
    width: 425px !important;
}

.search__movil{
    display: none !important;
}

section.winningAI.winningAI__shorts .winningAI__content__slider__item__video {
    position: relative;
}

section.winningAI.winningAI__shorts .winningAI__content__slider__item__video iframe {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    border-radius: 10px;
}

section.winningAI.winningAI__shorts .winningAI__content__slider__item .winningAI__content__slider__item__video img {
    z-index: 1;
    position: relative;
}

section.winningAI.winningAI__shorts .winningAI__content__slider__item__results>div {
    opacity: 90%;
    z-index: 1;
}

section.winningAI.winningAI__shorts .winningAI__content__slider__item__video svg {
    top: 40%;
    z-index: 1;
}

section.winningAI.winningAI__shorts .winningAI__content__slider__item__video{
    transition:  0.3s;
}

section.winningAI.winningAI__shorts .winningAI__content__slider__item__video img{
    transition:  0.3s;
}

section.winningAI.winningAI__shorts .winningAI__content__slider__item__video svg{
    transition:  0.3s;
}

section.winningAI.winningAI__shorts .winningAI__content__slider__item__video iframe {
    height: 100%;
}

section.winningAI.winningAI__shorts .winningAI__content .winningAI__content__slider {
    left: calc((100vw - 650px) / 2);
}

.winningAI__content__slider__item__video:hover rect {
    fill: var(--primary);
}

.path__usecase__particles {
    position: relative;
}

.path__usecase__particles>div {
    position: absolute;
    right: 98px;
    top: 290px;
}

.path__usecase__particles {
    transform: rotate(-38deg);
}

.usecase__content__cards {
    z-index: 10;
    position: relative;
}

.content__blog__swiper__movil{
    display: none;
}

.virtual_events__movil{
    display: none;
}

.view__alll__movil{
    display: none;
}

.display__none__destok{
    display: none;
}

.learn__best button {
    display: none;
}

section.content__scale__number .counter .aimee__content__text__results>div {
    flex-wrap: wrap;
}

section.content__scale__number .counter .aimee__content__text__results>div>div {
    flex: 1 0 50%;
    margin-bottom: 20px;
}


section.aimee.aimee__mobile__blocks {
    display: none;
}

.footer__general__movil{
  display: none;
}

.footer__general  .footer__wrapper__background__form{
    border-right: 1px solid var(--outline-stroke-glow, #B4A8FC);
    border-bottom: 1px solid var(--outline-stroke-glow, #B4A8FC);
    opacity: 0.3;
    background: linear-gradient(317deg, rgba(76, 4, 171, 0.40) 50.52%, rgba(142, 99, 200, 0.35) 68.2%, rgba(76, 4, 171, 0.40) 90.69%);
    position: absolute !important;
    top: 0;
    width: 100%;
    height: 100%;
    left: 0;
    right: 0;
}

.cta__background__movil{
    display: none;
}

.cta__content__button button a{
    color: var(--white);
    font-size: 16px;
    font-style: normal;
    font-weight: 900;
    line-height: 150%;
    letter-spacing: 1.6px;
    text-transform: uppercase;
}
/*  MAX RESOLUTIONS */

@media only screen and (min-width: 1500px){
    section.stats.stats__home {
        padding-top: 280px;
    }
    section.stats.stats__home .stats__content {
        padding-top: 120px;
    }
}

@media only screen and (min-width: 1600px){
    /* .aimee__content__left {
        left: 9%;
    } */
    .aimee__content__left {
        max-width: 500px;
    }
    .aimee__content__left {
        left: calc((100vw - 1300px) / 2);
    }
    section.aimee.ai__superpowers .aimee__content__left {
        width: 38%;
        left: 4%;
        left: 9%;
    }
    section.marketers.featured__opinions {
        background-position: -155px -230px;
    }
    section.aimee.aime__align__right .aimee__content__left {
        right: calc((100vw - 1300px) / 2);
    }
    section.stats.stats__home {
        padding-top: 280px;
    }
    section.stats.stats__home .stats__content {
        padding-top: 120px;
    }
}


@media only screen and (min-width: 1700px) {
    .cta .cta__bg__sound{
        top: -171px;
    }

    .hero__usecase__baryellow{
        right: 399px;
    }

    section.stats.cta{
        padding-top: 110px;
    }

    section.stats.cta .stats__content{
        padding-top: 59px;
    }

    section.stats.cta .stats__path__circle__top{
        height: 472px;
    }
    
    /*.values .container-fluid{
        max-width: 1440px;
    }
*/

    .mySwiperValues .swiper-slide {
        width: 40% !important;
    }

    .mySwiperValues .swiper-slide{
        justify-content: space-around;
    }

   .our__founder__rectangle{
        right: 0;
   }

   .winningAI__content .winningAI__content__slider {
       width: 72%;
       max-width: 72%;
   }

   section.usecase {
       padding-top: 420px;
   }

   section.aimee.ai__superpowers .aimee__content__left {
       left: 12%;
   }

   .socials {
       right: 318px !important;
   }

   section.stats.stats__home {
       padding-top: 30px;
       padding-bottom: 80px;
   }

   section.stats.stats__home {
       background-repeat: no-repeat;
       background-size: 104%;
   }
}

@media only screen and (min-width: 1800px) {
    .socials {
        right: 351px !important;
    }    

    section.usecase.usecase__home #myswiper__usecase img {
        height: 560px;
    }

    section.usecase.usecase__home .capa {
        width: 128px;
    }

    .path__usecase__particles>div {
        right: 175px;
        top: 420px;
    }
}


@media only screen and (min-width: 1900px) {    

    section.aimee.ai__writing .aimee__content__left {
        width: 28%;
    }

    section.marketers.featured__opinions {
        background-position: -155px -310px;
    }
}

@media only screen and (min-width: 2000px) {  
    section.aimee.ai__writing .aimee__content__left {
        width: 26%;
    }

    section.aimee.ai__superpowers .aimee__content__left {
        left: 17%;
        width: 30%;
    }

    section.usecase.usecase__home div#myswiper__usecase {
        max-width: 1600px;
    }
}

@media only screen and (min-width: 2100px) {  
    section.aimee.ai__superpowers .aimee__content__left {
        width: 29%;
        left: 19%;
    }
}

@media only screen and (min-width: 2200px) { }

@media only screen and (min-width: 2300px) {   
    section.aimee.ai__superpowers .aimee__content__left {
        width: 27%;
    }

    section.aimee.ai__prompt .aimee__content__right {
        width: 60%;
    }
}

@media only screen and (min-width: 2400px) {   
    section.aimee.ai__superpowers .aimee__content__left {
        width: 22%;
    }

    section.aimee.ai__prompt .aimee__content__right {
        width: 60%;
    }
}

@media only screen and (min-width: 2500px) {   
    section.aimee.ai__writing .aimee__content__left {
        width: 22%;
    }

    section.aimee.ai__superpowers .aimee__content__left {
        width: 25%;
        left: 22%;
    }

    section.aimee.ai__prompt .aimee__content__right {
        width: 60%;
    }
}


/* MAX RESOLUTIONS */

@media only screen and (max-width: 1500px) {
    .particles__path__custom {
        right: -80%;
        background-size: 70%;
    }
}



@media only screen and (max-width: 1440px){
    section.usecase {
        margin-top: -260px;
        padding-top: 230px;
    }

    section.winningAI .swiper-button-next{
        right: 25.5%;
    }

    section.winningAI.winningAI__shorts .swiper-button-next {
        right: 20.5%;
    }
}



@media only screen and (max-width: 1330px) {
    .container {
        max-width: 93%;
        width: 93%;
    }

    header.header {
        padding-top: 24px;
    }

    section.marketers.featured__opinions .marketers__content__img{
        padding-right: 120px;
    }

    .featured__overview__improve {
        padding-left: 15px;
    }

    .marketers__content__text {
        flex: 1 0 51%;
    }

    .hero__usecase__baryellow2{
        right: 253px;
    }

    .hero__usecase{
        margin-top: -16px;
    }

    nav.navbar.navbar-expand-lg.navbar-light.bg-transparent {
        padding: 0 20px;
    }

    .trending__content__wrapper__posts h5{
        padding-left: 10px;
        padding-right: 5px;
    }

    .trending__content__wrapper__posts p{
        padding-left: 10px;
        padding-right: 5px;
    }

    .content__blog__2 .trending__content__wrapper__posts h5{
        padding-left: 0;
    }

    .content__blog__2 .trending__content__wrapper__posts p{
        padding-left: 0;
    }

    section.latest__video video{
        width: 100% !important;
    }

    .latest__video__wrapper>div:first-of-type img{
        width: 100% !important;
    }

    .signup__wrapper {
        display: grid;
        grid-template-columns: 3fr 1fr;
    }

    .signup__wrapper>div:first-of-type{
        background-size: cover;
    }

    .socials{
        right: 83px;
    }

    header.header.header__general {
        padding-bottom: 10px;
        padding: 10px 15px;
    }

    header.header nav.navbar ul.navbar-nav li {
        margin-left: 6px;
        margin-right: 6px;
    }

    header.header.header__general .container-fluid{
        max-width: 99%;
    }

    header.header nav.navbar ul.navbar-nav a{
        letter-spacing: 0;
    }

    header.header nav.navbar .d-flex ul li a{
        padding-left: 20px;
        padding-right: 20px;
    }

    .aicontent__content__video {
        flex: 1 0 51%;
    }

    .aicontent__content {
        padding: 80px 0px 60px 40px;
    }

    .aicontent__content__video .hero__content__images__dashboard__play {
        top: 140px;
    }

    section.generateAI {
        padding-top: 150px;
        padding-bottom: 1050px;
    }

    .generateAI__hand {
        right: -180px;
        top: 65px;
    }

    .hero__content__images {
        right: -185px;
    }

    .aimee__content__vectors__circle__text {
        left: 285px;
    }

    section.aimee.aime__align__right .aimee__content__left {
        right: calc((100vw - 1100px) / 2);
    }

    section.aimee.aime__align__right .aimee__content__left {
        right: calc((100vw - 1100px) / 2);
    }

    section.winningAI.winningAI__shorts .winningAI__content .winningAI__content__slider {
        left: calc((100vw - 400px) / 2);
    }

    section.winningAI.winningAI__shorts .swiper-button-prev {
        right: 33%;
        text-align: center;
    }

    section.winningAI.winningAI__shorts .swiper-button-next {
        right: 27.5%;
    }

    section.winningAI.winningAI__shorts .winningAI__content__text {
        width: 27%;
        max-width: 27%;
    }

    .animation-neuronal {
        right: 9%;
    }
}

@media only screen and (max-width: 1280px) {
    .generateAI__hand {
        right: -220px;
        top: -40px;
    }
    .generateAI__content__center {
        max-width: 400px;
        top: 210px;
    }
    .generateAI__content__three {
        right: 0;
        top: 400px;
    }
    section.generateAI {
        padding-top: 100px;
        padding-bottom: 1000px;
    }
    .parpadeante2 {
        top: 35px;
    }
    .generateAI__hand>svg:nth-child(2) {
        width: 75%;
    }
    .hero__content__images {
        right: -220px;
    }
    #hero__line__yellow_ty {
        right: -20px;
        position: relative;
    }
    .animation-neuronal {
        right: 5%;
    }
    .aicontent__content {
        padding: 60px 0px 60px 40px;
    }
    .aicontent__content__video>div {
        top: 70px;
    }
    .aicontent__content__video .hero__content__images__dashboard__play {
        top: 125px;
    }
    .aimee__content__vectors__pathgradient {
        top: 120px;
    }
    .aimee__content__vectors__pathgradient__white {
        top: 150px;
    }
    .aimee__content__vectors__circle__text {
        top: 275px;
        left: 252px;
    }
    .aimee__content__vectors__circle__ask {
        bottom: -30px;
    }
    .aimee__content__vectors__circle__write {
        top: 15px;
        left: 50px;
    }
    section.aimee.aime__align__right .aimee__content__left {
        max-width: 460px;
        width: 100%;
    }
    .aimee__content__vectors__circle.standar__img__aime img {
        max-width: 550px;
        margin-bottom: 150px;
    }
    .aimee__content__left {
        max-width: 460px;
        width: 100%;
    }
    section.aimee.ai__ranwell .aimee__content__vectors__circle.standar__img__aime img {
        max-width: 650px;
    }
    section.winningAI.winningAI__shorts .winningAI__content__slider__item .winningAI__content__slider__item__video img {
        height: 630px;
    }
    section.winningAI.winningAI__shorts {
        padding-bottom: 360px;
    }
    .usecase__content__cards .usecase__content__children {
        padding: 53px 30px 45px 35px;
    }
    #myswiper__usecase .myswiper__usecase__content {
        margin-left: -60px;
    }
    footer .aicontent__content {
        padding: 80px 0px 80px 71px;
    }
    footer .aicontent__content__wrapper {
        background-size: 111%;
    }
    .hero__content__images__dashboard__play {
        left: 33%;
    }



}

@media only screen and (max-width: 1199px) {
  .trending__content__wrapper>div:nth-child(1) {
    width: 50%;
    float: left;
  }

  .featured__overview__improve {
      padding-left: 30px;
  }

  .footer__general .container {
    max-width: 100%;
    width: 100%;
  }

  .hero__usecase__baryellow2{
    right: 193px;
  }

  section.marketers.featured__opinions .marketers__content__img {
      flex: 1 0 30%;
      padding-right: 50px;
  }

  section.marketers.featured__opinions .container{
    padding-right: 0;
  }

  footer form img {
      top: -170px;
      right: -10px;
      width: 30%;
  }

  .footer__general .footer__wrapper div:last-of-type{
    padding-left: 27px;
  }

  .trending__content__wrapper>div:nth-child(2) {
    float: left;
    width: 50%;
  }

  footer .winningAI__path__circle{
    height: 37%;
  }

  .aicontent__content__video .hero__content__images__dashboard__play{
    left: 0;
  }

  .navbar-expand-lg .navbar-nav .nav-link {
      padding-right: 0;
      padding-left: 0;
  }

  .footer__wrapper__copyright {
      display: grid;
      grid-template-columns: 2.8fr 1fr;
  }

  .learn__best__content__people__featured img {
        width: 175px !important;
        height: 175px;
        max-width: 175px;
  }

  .learn__best__content__people>div{
        padding: 0;
  }

  section.latest__video video{
        width: 100% !important;
        border-radius: 100px;
  }

  .latest__video__wrapper__posts__video__text {
        padding: 26px 14px 24px 14px;
  }

  .trending__content__wrapper__posts{
        grid-template-columns: 1fr 2.4fr;
  }

  .trending__content__wrapper{
        display: block;
  }

  .trending__content__wrapper>div:last-of-type span{
        display: table;
  }

  .trending__content__wrapper>div:last-of-type h5{
    max-width: 100%;
  }

  .trending__content__wrapper>div:last-of-type p{
    max-width: 100%;
  }

  .hero__blog{
    padding: 70px 0px !important;
  }

  section.trending {
      padding: 85px 0px;
  }

  section.content__blog {
      padding: 85px 0px;
  }

  section.latest__video{
    padding: 85px 0px;
  }

  .mySwiperblog__subcontent__wrapper{
    padding-top: 30px !important;
    padding: 12px;
  }

  .trending__content__head button{
    position: relative;
  }

  .content__blog__2 .trending__content__wrapper>div:nth-child(1) {
      width: 100%;
      float: left;
  }

  .content__blog__2 .trending__content__wrapper>div:nth-child(2) {
      float: left;
      width: 100%;
  }

  .trending__content__wrapper>div:last-of-type span{
    line-height: 24px;
  }

  .content__blog__2 .trending__content__head button{
    position: relative;
  }

  .latest__video__wrapper{
    grid-template-columns: 1fr;
  }

  .latest__video__wrapper>div:first-of-type img {
      width: 100% !important;
      max-width: 100%;
      left: 0px;
  }

  .latest__video__wrapper>div:last-of-type{
    max-width: 100%;
  }

  .latest__video__wrapper__profile{
    padding-top: 24px;
  }

  .signup__wrapper{
    grid-template-columns: 2fr 1fr;
  }

  .signup__wrapper>div:first-of-type{
    padding-left: 50px;
  }

  section.unlock .container{
    gap: 50px;
    padding: 105px 64px;
  }

  .socials{
    right: 25px;
  }

  header.header nav.navbar ul.navbar-nav a{
    font-size: 12px;
  }

  .hero__content__images {
      right: -290px;
  }

  .animation-neuronal {
      right: -1%;
  }

  .btn_style.btn_style_withgradient {
      width: 270px;
      margin-top: 5px;
      margin-bottom: 5px;
      margin-right: 0;
  }

  .btn_style_notgradient {
      width: 270px;
      margin-top: 5px;
      margin-bottom: 5px;
      text-align: center;
  }

  .aicontent__content__description h3 {
      padding-right: 0;
  }

  .aicontent__content__description p {
      padding-right: 0;
  }

  .aimee__content__left {
      left: calc((100vw - 1100px) / 2);
  }

  .aimee__content__left {
      max-width: 420px;
  }

  .aimee__content__right {
      width: 58%;
  }

  .aimee__content__vectors__pathgradient {
      top: 50px;
      right: 115px;
  }

  .aimee__content__vectors__pathgradient__white {
      top: 70px;
      right: 115px;
  }

  .aimee__content__vectors__circle__ask {
      bottom: -75px;
  }

  .aimee__content__vectors__circle__text {
      top: 205px;
  }

  .aimee__content__vectors__circle__write {
      top: -28px;
  }

  .aimee__content__right>.aimee__content__vectors {
      margin-bottom: 120px;
  }

  .aimee__content__vectors__circle__ask>img {
      width: 64%;
  }

  .aimee__content__right>.aimee__content__vectors {
      margin-bottom: 80px;
  }

  section.aimee.aime__align__right .aimee__content__left {
      right: calc((100vw - 1000px) / 2);
  }

  footer {
      background-position: center;
  }

}

@media only screen and (max-width: 1098px) {
    .generateAI__content__one {
        max-width: 350px;
    }

    .generateAI__content__three {
        max-width: 350px;
    }

    .generateAI__content__four {
        max-width: 350px;
    }

    section.generateAI {
        padding-top: 80px;
        padding-bottom: 1000px;
    }

    .generateAI__content__center {
        top: 235px;
    }

    .generateAI__hand>svg:nth-child(2) {
        width: 65%;
    }

    .generateAI__hand {
        right: -295px;
        top: -80px;
    }

    .hero__content>div {
        flex: 1 0 100%;
    }

    .hero__content__images {
        position: relative;
        top: 0;
        left: 0;
        right: auto;
    }

    section.hero {
        height: auto;
        padding-bottom: 160px;
    }

    section.hero {
        z-index: 5;
    }

    .hero__content__actions>div.btn_style {
        margin-right: 30px;
    }

    .hero__content>div:first-child {
        order: 2;
    }

    .hero__content>div:last-child {
        order: 1;
    }

    .hero__content__images__dashboard>div:last-child {
        text-align: right;
    }

    .hero__content__images__dashboard>div:last-child img {
        max-width: 730px;
        width: 100%;
    }

    .hero__content__images__dashboard>div:last-child .parpadeante {
        max-width: 730px;
        right: 0;
    }

    .hero__content__images__score {
        left: 100px;
    }

    .hero__content__images__dashboard__play {
        left: auto;
        right: 0;
        max-width: 730px;
        margin: 0 auto;
        text-align: center;
        width: 100%;
    }

    .hero__content__images__dashboard .hero__content__images__dashboard__video {
        left: auto;
        right: 0;
        max-width: 730px;
    }

    .hero__content>div h1 {
        padding-top: 140px;
    }

    section.hero {
        padding-top: 200px;
    }

    section.aicontent {
        z-index: 5;
        position: relative;
    }

    section.aicontent .aicontent__content .aicontent__content__description {
        flex: 1 0 100%;
        order: 2;
    }

    .aicontent__content__video {
        flex: 1 0 100%;
    }

    .aicontent__content__video>div {
        top: 0;
        left: 0;
        right: 0;
    }

    .aicontent__content {
        padding: 60px 40px 60px 40px;
    }

    .aicontent__content .btn_style.btn_style_withgradient {
        margin-right: 30px;
    }

    .aimee__content__left {
        position: relative;
        left: 0;
        width: 100%;
        max-width: 100%;
    }

    .aime__tabs {
        display: none !important;
    }

    .aimee__content__text {
        opacity: 1 !important;
    }

    .aimee__content__text__description {
        opacity: 1 !important;
    }

    .aimee__content__right {
        width: 100%;
        order: 1;
    }

    .aimee__content__right {
        display: none;
    }

    .aimee__content__text__description {
        opacity: 1 !important;
        display: block !important;
    }

    .aimee__content__text .aimee__content__text__description ~ .aimee__content__text__description {
        display: none !important;
    }

    section.aimee.aimee__mobile__blocks {
        display: block;
    }

    section.aimee.aimee__data__desktop__blocks {
        display: none;
    }

    section.aimee.aimee__mobile__blocks .aimee__content__right {
        display: block;
    }

    section.aimee.aimee__mobile__blocks .aimee__content__vectors__circle.standar__img__aime img {
        max-width: 100%;
        margin: 0 auto;
        margin-bottom: 0px;
    }

    section.aimee.aimee__mobile__blocks .aimee__content__vectors__circle.standar__img__aime {
        text-align: center;
    }

    .aimee__content__left .aimee__content__text {
        margin-bottom: 0;
    }

    section.aimee.aimee__mobile__blocks {
        z-index: 5;
    }

    section.aimee.aime__align__right .aimee__content__left {
        right: auto;
        max-width: 100%;
    }

    section.aimee.aimee__mobile__blocks .aimee__content__vectors__circle.standar__img__aime img {
        max-width: 85%;
    }

    section.aimee.aime__align__right .aimee__content .aimee__content__right .aimee__content__vectors__circle.standar__img__aime {
        text-align: center;
    }

    .aicontent__content__video .hero__content__images__dashboard__play {
        top: 37%;
    }

    section.winningAI.winningAI__shorts .winningAI__content__text {
        width: 100%;
        max-width: 100%;
    }

    section.winningAI.winningAI__shorts .winningAI__content .winningAI__content__slider {
        left: 0;
        position: relative;
        width: 100%;
        max-width: 100%;
    }

    section.winningAI.winningAI__shorts {
        padding-bottom: 150px;
        padding-top: 100px;
    }

    section.winningAI.winningAI__shorts .winningAI__content__text {
        max-width: 80%;
    }

    section.winningAI.winningAI__shorts .winningAI__content__text p {
        margin-bottom: 0;
    }

    section.winningAI.winningAI__shorts .swiper-button-next {
        display: none;
    }

    section.winningAI.winningAI__shorts .swiper-button-prev {
        display: none;
    }

    section.winningAI .swiper-pagination2.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal {
        position: absolute;
        bottom: auto;
        left: 0;
        z-index: 10;
        top: 115%;
    }

    section.winningAI.winningAI__shorts .winningAI__content__text {
        padding-left: 0;
    }

    section.stats.stats__home .stats__path__circle__top {
        right: -71%;
        top: 0%;
    }

    section.stats.stats__home .stats__content__metrics >div {
        flex: 1 0 50%;
        margin-bottom: 50px;
    }

    .usecase__content__cards {
        grid-template-columns: 1fr;
    }

    section.usecase.usecase__home #myswiper__usecase .winningAI__content__slider__item__video {
        left: 0;
    }

    section.usecase.usecase__home #myswiper__usecase .myswiper__usecase__content {
        margin-left: 0;
    }

    section.usecase.usecase__home #myswiper__usecase .swiper-slide>div {
        flex: 1 0 100%;
    }

    section.usecase.usecase__home #myswiper__usecase .winningAI__content__slider__item__video {
        left: 0;
        width: 100%;
        max-width: 100%;
    }

    section.usecase.usecase__home #myswiper__usecase .myswiper__usecase__content {
        width: 100%;
        max-width: 100%;
    }

    section.usecase.usecase__home #myswiper__usecase .swiper-slide {
        display: block;
    }

    section.usecase.usecase__home div#myswiper__usecase {
        max-width: 93%;
        width: 93%;
    }

    section.usecase.usecase__home #myswiper__usecase .myswiper__usecase__content {
        margin-top: 30px;
    }

    section.usecase.usecase__home {
        padding-bottom: 100px;
    }

    section.getstarted__home div#myswiper__started .swiper-slide {
        width: 40% !important;
    }

    .getstarted__slides {
        margin-top: 0;
    }

    .getstarted__slides div#myswiper__started {
        padding-top: 100px;
    }

    .getstarted .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal {
        display: block;
        bottom: auto;
        top: 10px;
        z-index: 1;
        left: 30px;
    }

    .getstarted .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal span.swiper-pagination-bullet {
        background: #6C649F;
        width: 10px;
        height: 10px;
    }

    footer .aicontent__content {
        padding: 80px 0px 80px 30px;
    }

    footer .aicontent__content .aicontent__content__description {
        order: 2;
        margin-top: 50px;
        padding-right: 30px;
    }

    .content__producer__results #myswiper__usecase .myswiper__usecase__content{
        padding-left: 15px;
    }
}


@media only screen and (max-width: 991px) {
  h1.text__content__gradient {  
    padding: 0 29px;
  }

  .footer__general  .footer__wrapper {
      grid-template-columns: 1fr 1fr 1fr;
      padding-top: 81px;
  }

  section.help .gradient-text text {
      font-size: 40px;
  }

  .wrapper__help{
    margin: 84px 0px;
    padding: 130px 0px;
    background-position: center;
  } 

  .wrapper__help h3 {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .wrapper__help img{
    display: none;
  }

  .wrapper__help h2{
     font-size: 40px;
  }

  .featured__opinions .marketers__content__img img{
    height: 501px;
  }

  section.marketers.featured__opinions {
      background-size: cover;
      background-image: url(https://staging12.contentatscale.ai/wp-content/uploads/2023/10/path__bg__featured.svg);
      background-position: center;
  }

  .featured__opinions .marketers__content__img img {
      height: 500px;
  }

  section.marketers.featured__opinions .marketers__content__img {
      flex: 1 0 100%;
      padding-right: 50px;
  }

  .featured__opinions__author {
      margin-top: 30px;
  }

  .footer__general .footer__wrapper div {
      padding-top: 0;
  }

  .footer__general .footer__wrapper__copyright {
      max-width: 85%;
      width: 85%;
  }

  .footer__general form img {
      position: absolute;
      top: -196px;
      right: -10px;
      width: 69px;
  } 

  .hero__usecase__baryellow2 {
      right: 100px;
  }

  section.hero__usecase h1 br {
    display: none;
  }

  section.hero__feature p br{
    display: none;
  }

  .footer__general .footer__wrapper div:last-of-type {
      padding-left: 16px;
      padding-right: 9px;
      padding-top: 26px;
  }

  .hero__blog.hero__usecase p{
    padding: 0 29px;
  }

  section.hero__usecase.hero__feature {
      height: auto;
      padding: 79px 64px 110px 64px;
  }

  div#navbarSupportedContent {
    background: linear-gradient(0deg, #160829 0%, #160829 100%), linear-gradient(109deg, #000 -0.03%, #1C003B 38.06%, #1E023C 80.13%, #120028 96.37%);
    padding-bottom: 50px;
  }

  a.navbar-brand {
    margin-right: 0;
    margin-left: 20px;
  }

  section.hero__feature p{
    margin-bottom: 50px;
  }

  nav.navbar.navbar-expand-lg.navbar-light.bg-transparent {
      padding: 0 0px;
  }

  section.subscribe h5{
    line-height: 28px;
  }

  .content__blog .swiper-slide {
    width: 40% !important;
  }

  .content__blog__2 .trending__content__wrapper{
    grid-template-columns: 1fr;
  }

  .latest__video__wrapper__posts__video__text {
    padding: 38px 14px 24px 14px;
  }

  .latest__video__wrapper__posts{
    grid-template-columns: 1fr 1fr;
  }

  .signup__wrapper {
    grid-template-columns: 23fr 1fr;
  }

  .content__single__head__group{
    width: 90%;
  }

  .content__single__text{
    width: 90%;
  }

  .socials{
    right: 20px;
  }

  header.header.header__general{
    z-index: 999;
  }

  ul.navbar-nav.me-auto.mb-2.mb-lg-0{
    text-align: center;
  }

  ul.navbar-nav.me-auto.mb-2.mb-lg-0{
    margin: 0 auto;
    margin-bottom: 20px !important;
  }

  li.nav__try {
      margin-top: 37px;
  }

  .navbar{
    padding-top: 1.5rem;
    padding-bottom: 2.5rem;
  }

  ul.navbar-nav.me-auto.mb-2.mb-lg-0{
    padding-top: 21px;
  }

  header.header nav.navbar .d-flex ul li a{
    font-size: 12px;
  }

  .navbar-light .navbar-toggler {
    color: rgba(0,0,0,.55);
    border-color: rgba(0,0,0,.1);
  }

  footer .footer__wrapper div {
      margin-bottom: 45px;
  }

  footer form img {
      position: absolute;
      top: -131px;
      right: -65px;
      width: 69px;
  }

  .navbar-light .navbar-toggler-icon {
    background-image: url(https://staging12.contentatscale.ai/wp-content/uploads/2023/10/menu-toggle.svg);
    border: 0;
  }

  .navbar-toggler:focus{
    box-shadow: none;
    border: 0;
  }

  footer .footer__wrapper{
    grid-template-columns: 1fr 1fr 1fr;
    padding-top: 70px;
    padding-bottom: 70px;
    margin-bottom: 0;
  }

  footer .footer__wrapper div {
      margin-bottom: 30px;
  }

  .aimee__content__right>.aimee__content__vectors {
      margin-bottom: 40px;
  }

  .challengesAI__join__right__img {
      width: 310px;
  }

  .challengesAI__join__left__img {
      width: 310px;
  }

  .generateAI__content__three {
      top: 450px;
  }

  .generateAI__content__center {
      max-width: 300px;
  }

  section.generateAI {
      padding-top: 120px;
      padding-bottom: 1000px;
  }

  .aicontent__content__video .hero__content__images__dashboard__play {
      top: 37%;
      left: 0;
      right: 0;
  }

  footer{
      padding: 145px 0px 0px 0px;
  }

  .featured__overview .container {
      grid-template-columns: 1fr;
  }

  .featured__overview__improve {
     padding-top: 100px;
  }

  section.featured__overview img{
     width: 100%;
  }

  .marketers__content__text__results>div{
    padding-right: 0;
  }

  .marketers__content__text__results>div>div{
    padding-right: 0;
  }

  section.marketers.featured__opinions .container{
    padding-left: 20px;
  }

  .featured__overview__improve__content {
      padding-left: 20px;
  }

  .cta .cta__bg__sound{
    width: 100%;
  }

  section.content__producer__results .swiper-slide {
    display: block;
  }

  section.content__producer__results .myswiper__usecase__content {
    width: 100% !important;
  }

  .content__producer__results .myswiper__usecase__content h3{
    max-width: 100%;
  }

  .content__producer__results #myswiper__usecase .myswiper__usecase__content {
      padding-top: 30px;
  }

  section.content__producer__results {
      padding: 83px 0px;
      background-size: cover;
  }

  .content__producer__results div#myswiper__usecase {
      padding-top: 40px;    
  }
}   

@media only screen and (max-width: 768px) {
  .signup__wrapper>div:first-of-type{
    padding-top: 137px;
    padding-bottom: 137px;
  }

  .content__blog__2__wrapper__tag>span:last-of-type a{
    text-align: center;
  }

  .wrapper__help h2 {
      font-size: 25px;
      line-height: 0;
  }

  section.help .gradient-text text {
      font-size: 25px;
  }

  .wrapper__help h3 {
      font-size: 23px;
  }

  .wrapper__help h2 {
      font-size: 25px;
      line-height: 0;
  }

  .resources__single__wrapper .container{
    grid-template-columns: 1fr;
    padding: 40px 52px;
  }

  .resources__single__wrapper p{
    margin-bottom: 23px;
  }

  .content__single__head__group__tag__profile{
    display: none;
  }

  .content__single__head__group__tag__profile__movil {
    display: block;
  }

  .content__single__head__group__tag__profile__movil__group {
    display: grid;
    grid-template-columns: 1fr 2.1fr;
    text-align: left;
  }

  .content__single__head__group__tag__profile__movil__group img {
    width: 37px;
    height: 37px;
    margin-top: 10px !important;
      /* align-items: center; */
      /* justify-content: center; */
  }

  .content__single__head__group__tag__profile__movil h6{
    text-align: left !important;
    margin-top: 5px;
  }

  .socials{
    display: none;
  }

  .socials.socials__movil ul {
    padding-left: 0;
  }

  .socials.socials__movil {
    display: block;
    position: relative;
    top: 0;
    margin-top: 34px;
    text-align: center;
  }

  .socials.socials__movil ul li {
    display: inline-flex;
    margin: 0 6px;
  }

  .content__single__author__profile{
    padding-top: 30px;
  }

  .content__single__author__profile img {
    margin-left: 0;
    margin-bottom: 0 !important;
    margin-top: 0;
  }

  .content__single__author__profile {
    grid-template-columns: 1fr;
    padding-top: 35px;
    padding-bottom: 35px;
  }

  section.unlock .container {
    gap: 50px;
    padding: 105px 34px;
  }

  section.unlock .container {
    grid-template-columns: 1fr;
    gap: 85px;
  }

  section.unlock img {
    margin-left: 63px;
  }

  .signup__wrapper {
    grid-template-columns: 1fr;
  }

  .signup__wrapper>div:first-of-type {
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 55px;
    padding-bottom: 50px;
    border-radius: 0;
  }

  .signup__wrapper>div:last-of-type img {
    width: 100%;
    position: relative;
    height: 333px;
    object-fit: cover;
    border-radius: 0;
    border-bottom-left-radius: 39px;
    border-bottom-right-radius: 39px;
  }

  .signup__wrapper>div:last-of-type{
    margin-left: 0;
  }

  section.signup form input {
    width: 100%;
  }

  section.signup form button {
    position: relative;
    width: 100%;
  }

  section.signup .signup__wrapper__text p {
    font-size: 13px !important;
    font-weight: 400;
    margin-top: 14px !important;
  }

  .signup__wrapper>div:first-of-type div{
    width: 100%;
    max-width: 100%;
  }

  section.signup form button{
    right: 0;
  }
  
  .hero__blog .container {
    padding: 150px 0px 140px 0px;
  }

  section.hero__usecase.hero__about.hero__blog form{
    margin-bottom: 35px;
  }

  .hero__blog__content button{
    margin-top: 38px;
  }

  section.subscribe {
    height: auto;
    padding: 23px 14px;
  }

  .trending__content__wrapper>div:nth-child(1) {
    width: 100%;
    float: left;
  }

  .trending__content__wrapper__posts {
    grid-template-columns: 1fr;
  }

  .trending__content__wrapper {
    display: flex;
    flex-wrap: wrap;
  }

  .trending__content__wrapper>div:nth-child(1) {
    order: 2;
    padding-top: 60px;
  }

  .trending__content__wrapper>div:nth-child(2) {
    order: 3;
  }

  .trending__content__wrapper>div:nth-child(3) {
    order: 1;
  }

  .trending__content__wrapper__posts img {
    border-radius: 10px;
    width: 98%;
    margin-bottom: 21px;
  }

  .trending__content__wrapper__posts h5{
    max-width:100%;
  }

  .trending__content__wrapper__posts p{
    max-width:100%;
  }

  section.trending {
    padding: 75px 0px 65px 0px;
  }

  .trending__content__wrapper__posts h5 a{
    color: var(--dark);
  }

  .trending__content__wrapper__posts {
    grid-template-columns: 1fr 1fr;
  }

  .trending__content__wrapper>div:nth-child(2) {
    float: left;
    width: 100%;
  }

  .content__blog .swiper-slide {
    width: 56% !important;
  }

  .trending__content__head h2{
    margin-bottom: 25px;
  }

  .content__blog__2 .trending__content__wrapper {
    padding-top: 0;
  }

  .content__blog__2 .trending__content__wrapper>div:nth-child(2){
    order: 1;
  }

  .content__blog__2 {
    padding: 60px 0px 60px 0px !important;
  }

  .content__blog__2 .trending__content__wrapper>div:nth-child(2) {
    padding: 60px 0px;
  }

  .content__blog__2 .trending__content__head button{
    display: none;
  }

  .content__blog__2  .trending__content__wrapper>div:nth-child(1) {
    padding-top: 0;
  }

  section.latest__video video{
      width: 100% !important;
  }

  .latest__video__wrapper>div:first-of-type img{
    border-radius: 0;
  }

  section.latest__video{
    padding: 60px 0px;
  }

  .latest__video__wrapper{
    padding: 60px 0px 40px 0px;
  }

  .latest__video__wrapper>div:last-of-type {
    padding: 10px 0px 24px 0px;
    text-align: left;
    border-top-right-radius: 10px;
    border: 0;
    border-bottom-right-radius: 10px;
    max-width: 589px;
  }

  .latest__video__wrapper>div:first-of-type img{
    height: 350px;
  }

  section.latest__video video{
    height: 350px;
  }

  .learn__best__content__people {
    display: grid;
    gap: 50px;
    grid-template-columns: 1fr 1fr;
  }

  .learn__best__content__people__featured__overlay_text a{
    top: 64px;
    position: relative;
    color: var(--white);
    text-align: center;
    font-family: Nunito;
    font-size: 9.6px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; 
  }

  section.learn__best {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .learn__best__content__people__text h6 {
      margin-bottom: 9px;
  }

  .learn__best__content {
    padding-top: 40px;
  }

  section.learn__best .learn__best__head h2{
    margin-bottom: 11px;
  }

  .hero__content__images__score {
      bottom: -200px;
  }

  .hero__content>div:first-child {
      padding-top: 100px;
  }

  .publishers__content .publishers__content__block>div>div {
      padding: 10px;
  }

  .generateAI__content__three {
      display: none;
  }

  .generateAI__content__four {
      display: none;
  }

  section.generateAI {
      padding-top: 0;
  }

  section.generateAI {
      padding-bottom: 800px;
  }

  .generateAI__path__ {
      bottom: -32px;
  }

  .generateAI__content__one {
      max-width: 350px;
  }

  .footer__wrapper__copyright{
    grid-template-columns: 1fr;
  }

  .footer__wrapper__copyright div:last-of-type ul{
    float: none;
    margin-bottom: 0;
  }

  .footer__wrapper__copyright div:first-of-type ul {
    display: grid;
    grid-template-columns: 1fr 1fr;
    text-align: left;
  }

  .footer__wrapper__copyright>div:first-of-type {
      order: 2;
  }

  footer .winningAI__path__circle{
    display: none;
  }

  .footer__wrapper__copyright li a {
      margin-bottom: 7px;
  }

  section.generateAI {
      padding-bottom: 500px;
      padding-top: 400px;
  }

  .generateAI__content__center {
      top: -200px;
  }

  .generateAI__content__one {
      max-width: 350px;
      margin: 0 auto;
      position: relative;
      top: 100px;
  }

  section.generateAI .text {
      text-align: center;
  }

  .generateAI__content__text>p {
      text-align: center;
      text-align: center;
  }

  .generateAI__content__text>a {
      text-align: center;
  }

  .generateAI__content__disabled {
      opacity: 100%;
  }

  .generateAI .generateAI_path__circle__top {
      width: 500px;
      height: 500px;
      left: -36%;
      top: -28%;
  }

  .generateAI__hand>svg:nth-child(2) {
      width: 48%;
  }

  img.generateAI__content__center__imgdesktop {
      display: none;
  }

  .generateAI__content__center {
      text-align: center;
  }

  img.generateAI__content__center__imgmobile {
      width: 80%;
      margin: 0 auto;
  }

  .generateAI__content__one {
      top: 240px;
  }

  .generateAI__hand {
      right: -375px;
  }

  section.generateAI .parpadeante2 {
      display: none;
  }

  section.generateAI div#particles-js2 {
      left: -23%;
      width: 50%;
  }

  section.winningAI.winningAI__shorts .swiper-slide {
      width: 100% !important;
  }

  section.winningAI .winningAI__content__slider__item {
      width: 70%;
      padding-left: 0;
  }

  section.winningAI .winningAI__content .winningAI__content__slider {
      right: 0;
      padding-left: 0;
  }

  .challengesAI__join__left__img {
      width: 30%;
  }

  .challengesAI__join__right__img {
      width: 30%;
  }

  .challengesAI__join__right__img {
      top: 30px;
  }

  .btn_style.btn_style_withgradient {
      width: 100%;
      text-align: center;
  }

  .btn_style_notgradient {
      width: 100%;
  }

  .aicontent__content .btn_style.btn_style_withgradient {
      margin-right: 0;
  }

  section.stats.stats__home .stats__path__circle__top {
      right: -61%;
      top: -11%;
      width: 600px;
      height: 600px;
  }

  .stats__particles {
      right: -70%;
  }

  footer h6 {
    font-size: 20.5px;
  }

  section.hero__usecase.hero__feature {
      padding: 141px 0px 110px 0px;
  }

  .hero__usecase__baryellow2{
    display: none;
  }

  section.hero__feature h6{
    margin-bottom: 20px;
  }

  .hero__feature__image{
    width: 100%;
  }

  .hero__feature__image img {
      height: 217px;
      width: 100%;
      object-fit: cover;
  }

  section.hero__usecase.hero__feature {
      padding: 141px 0px 150px 0px;
  }

  section.featured__overview img{
    display: none;
  }

  section.featured__overview h2{
    max-width: 100%;
    margin-bottom: 0;
  }

  section.featured__overview {
      padding: 45px 0px 48px 0px;
      background-size: cover;
      background-position: top;
  }

  .featured__overview__improve__content {
      padding-left: 20px !important;
      padding-bottom: 25px;
  }

  .featured__overview__content {
      text-align: center;
  }

  .featured__overview__improve {
      padding-top: 45px;
  }

  .featured__overview__improve .featured__overview__improve__wrapper:last-of-type .divider {
      display: block;
      height: 141px;
  }

  .featured__overview__improve__circle .divider{
    height: 179px;
  }

  .featured__overview__improve {
      padding-left: 0px;
  }

  .wrapper__help h6{
    letter-spacing: 0.6px;
  }

  .help .particles__path__custom {
    right: -63%;
    background-size: cover;
    bottom: -38%;
  }

  .cta__content__list li {
      display: inline-block;
      padding: 0 22px;
      margin: 6px 0px;
  }

  .cta__content__list {
      padding-left: 30px;
  }

  .help .stats__bg__bottom{
    bottom: -499px;
    right: -381px;
  }

  .cta__content__button{
    margin-bottom: 58px;
  }

  .cta__content__button button{
    margin-bottom: 31px;
    width: 100%;
  }

  .cta__content__list li{
    width: 100%;
    text-align: left;
  }

  section.stats.cta p{
    margin-bottom: 95px;
    margin-top: 30px;
  }

  .cta .cta__bg__sound {
      width: 456px;
      height: 387px;
      top: -152px;
  }

  .cta{
    background-image: url(https://staging12.contentatscale.ai/wp-content/uploads/2023/10/bgmovilfooter.svg) !important;
  }

  .cta__background__movil {
      height: 100%;
      position: absolute;
      top: 0;
      width: 100%;
      background-size: cover;
  }

  .cta__background__movil{
     display: block
  }

  .cta__background{
    display: none;
  }

  section.stats.cta{
    padding-top: 249px;
    height: auto;
    padding-bottom: 120px;
  }

  .footer__content__movil{
    padding:0px 0px 0px 0px;
  }

  .cta__content__button button{
    margin: 14px 0px;
  }

  section.stats.cta .stats__content__head>h2{
    margin-top: 0;
  }

  .content__producer__results #myswiper__usecase .aimee__content__text__results>div>div>p{
    margin-bottom: 30px;
  }
}


@media only screen and (max-width: 600px) {
  .content__blog__2 .trending__content__wrapper__posts {
    grid-template-columns: 1fr;
  }

  .content__blog__2 .trending__content__wrapper__posts>div:nth-child(2) {
    padding-left: 0;
  }

  .content__blog__2 .trending__content__wrapper__posts p {
    margin-bottom: 15px;
  }

  .content__blog__2__wrapper__tag__profile img {
    margin-bottom: 0 !important;
  }

  .content__blog__2__wrapper__tag>span:first-of-type{
    font-size: 9.6px;
    letter-spacing: 0;
  }

  .content__blog__2 .trending__content__wrapper__posts{
    padding-bottom: 53px;
  }

  .content__blog__2 .trending__content__wrapper__posts img{
    width: 100%;
  }

  .content__blog__2__wrapper__tag>span:last-of-type a{
    letter-spacing: 0;
  }

  .content__blog__2__wrapper__tag>span:last-of-type a{
    font-size: 9px; 
  }

  .trending__content__wrapper__posts img {
      margin-top: 22px;
  }

  .content__blog__2 .view__alll__movil{
    margin-top: 29px;
  }

  .content__blog__2__wrapper__tag__profile img {
      margin-top: 0;
  }

  .capa__svg{
    left: 0;
  }

  .latest__video__wrapper__posts {
    grid-template-columns: 1fr;
  }

  .latest__video__wrapper__posts__video__text {
    padding: 33px 0px 24px 0px;
    border: 0;
  }

  .latest__video .swiper-horizontal>.swiper-pagination-bullets{
    display: none;
  }

  .latest__video h6 {
    color: var(--brand-pink, #EC3269);
    font-family: Nunito;
    font-size: 12px;
    font-style: normal;
    font-weight: 800;
    line-height: 140%;
    letter-spacing: 0.6px;
    text-transform: uppercase;
    text-align: left;
  }

  .display__none__destok{
    display: block !important;
  }

  .latest__video__wrapper{
    display: block;
  }

  .latest__video__wrapper__posts {
    gap: 6px;
  }

  .latest__video__wrapper{
    padding: 80px 0px 40px 0px;
  }

  .latest__video__wrapper h2{
    order: 1;
    flex: 1 0 100%;
  }

  .latest__video__wrapper span{
    order: 3;
    flex: 1 0 100%;
  }

  .latest__video__wrapper p{
    order: 2;
  }

  .latest__video__wrapper__profile{
    order: 4;
    align-items: center;
    padding-top: 17px;
  }

  .display__none__movil{
    display: none;
  }

  .latest__video__wrapper__profile span {
    display: none !important;
  }

  .latest__video__wrapper>div:last-of-type{
    display: flex;
    flex-wrap: wrap;
  }

  .latest__video__wrapper__profile h5 a {
    color: var(--black-light);
    font-family: Nunito;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
  }

  .latest__video__wrapper__profile{
    gap: 15px;
  }

  .latest__video__wrapper__posts__video__text p {
    text-align: left;
    margin-top: 14px;
    margin-bottom: 14px;
  }

  .trending .trending__content__wrapper__posts img{
    margin-top: 0;
  }

  .learn__best button {
    display: block !important;
    display: flex;
    padding: 12px 25px 12px 30px;
    justify-content: center;
    align-items: center;
    border-radius: 4px;
    border: 1px solid var(--dark-purple-to-pink, #361661);
    margin: 0 auto;
    text-align: center;
    margin-top: 57px;
  }

  .learn__best button a{
    font-family: Nunito;
    font-size: 12px;
    font-style: normal;
    font-weight: 900;
    line-height: 150%;
    letter-spacing: 1.2px;
    text-transform: uppercase;
    background: var(--dark-purple-to-pink, linear-gradient(96deg, #361661 -5.81%, #5602C4 60.77%, #F84D80 109.35%));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }

  .learn__best__content__people {
    display: grid;
    gap: 37px;
    grid-template-columns: 1fr 1fr;
  }

  footer .footer__wrapper div {
      margin-bottom: 26px;
  }

  .footer__general__movil .footer__wrapper{
    grid-template-columns: 1fr;
    padding-bottom: 0;
    padding-top: 45px;
  }

  .footer__general__home{
    display: none;
  }

  .footer__general{
    display: none;
  }

  .footer__general__movil{
    display: block;
  }

  .footer__general__movil button.accordion-button {
      font-family: Nunito;
      font-size: 14px;
      font-style: normal;
      font-weight: 800;
      line-height: 150%;
      letter-spacing: 0.7px;
      text-transform: uppercase;
      background: var(--gradient-purple-to-pink, linear-gradient(98deg, #7625E0 3.68%, #ED336A 102.8%));
      background-clip: text;
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
      display: flex;
      padding-top: 0 !important;
      padding-bottom: 0;
      justify-content: center;
      align-items: center;
      height: 100%;
      top: 0;
  }

  .footer__general__movil .accordion-item {
      border-radius: 10px;
      border: 1px solid var(--outline-stroke-glow, #B4A8FC);
      background: none;
  }

  .footer__general__movil  .accordion-body {
      color: var(--text-light-purple-2, #D7CEE2);
      font-family: Nunito;
      font-size: 13px;
      font-style: normal;
      font-weight: 400;
      line-height: 130%;
  }

  .footer__general__movil  .accordion-button:not(.collapsed){
    box-shadow: none;
  }

  .footer__general__movil .accordion-collapse {
    margin-bottom: 0 !important;
  }

   .footer__general__movil .accordion-collapse{
    border-top: 1px solid white;
  }

   .footer__general__movil .accordion-button:focus {
    z-index: 3;
    border-color: #86b7fe;
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(13,110,253,.25);
    border: none;
    box-shadow: none;
  }

  .footer__general__movil .accordion-header{
    display: inline-block;
  }

  .footer__general__movil .accordion-body{
    margin-bottom: 0;
  }

  .footer__general__movil .accordion-header {
   display: inline-block;
   height: 54px;
   line-height: 54px;
  }

  .footer__general__movil footer form img{
    right: 176px;
  }

  .footer__general__movil footer .footer__wrapper{
    padding-top: 25px;
  }

  .footer__general__movil footer .footer__wrapper div {
    margin-bottom: 20px;
  }

  .footer__general__movil .footer__wrapper img {
    margin-bottom: 9px;
  }

  .footer__general__movil .accordion-button::after{
    background-image: url(https://staging12.contentatscale.ai/wp-content/uploads/2023/10/ChevronDown.svg);
    margin-left: 4px;
  }

  .footer__general__movil .footer__wrapper img{
    display: none;
  }

  .footer__general__movil  footer .aicontent__content {
    padding: 40px 0px 55px 20px;
    border-radius: 10px;
  }

  .footer__general__movil  footer {
      padding: 120px 0px 0px 0px;
  }

  .footer__general__movil  footer .aicontent__content{
    border-radius: 10px;
  }

  .aicontent__content__actions{
    margin-top: 35px;
  }

  .btn_style.btn_style_withgradient{
    margin-bottom: 20px;
  }

  .footer__general__movil .footer__wrapper__copyright div:first-of-type ul {
    border-top: 1px solid #3E245A;
    padding-top: 25px;
  }

  .footer__general__movil .footer__wrapper__copyright{
    border:0;
  }

  .footer__general__movil .footer__wrapper__copyright div:last-of-type ul{
    margin-top: 0;
  }

  .footer__general__movil__image{
    background-repeat: no-repeat;
    padding-top: 115px;
    background-size: cover;
    position: relative;
    padding-bottom: 69px;
  }

  .footer__general__movil .aicontent__content {
    background: none;
  }

  .footer__general__movil .aicontent__content {
    padding: 0;
  }

  .footer__general__movil__image__piece__image {
    height: 100%;
    position: absolute;
    top: 0;
    width: 100%;
    background-size: cover;
  }

  .footer__general__movil .aicontent__content__wrapper {
    background-size: 111%;
    border-radius: 10px;
    border: 1px solid #B4A8FC;
    background: linear-gradient(109deg, rgba(0, 0, 0, 0.60) -0.03%, rgba(28, 0, 59, 0.60) 38.06%, rgba(30, 2, 60, 0.60) 80.13%, rgba(18, 0, 40, 0.60) 96.37%), linear-gradient(72deg, #160926 5.46%, #5602C4 83.71%, #9F62FF 102.93%);
    padding: 40px 18px 50px 18px;
  }

  .footer__general__movil .footer__wrapper__background__form {
    border-right: 1px solid var(--outline-stroke-glow, #B4A8FC);
    border-bottom: 1px solid var(--outline-stroke-glow, #B4A8FC);
    opacity: 0.3;
    background: linear-gradient(317deg, rgba(76, 4, 171, 0.40) 50.52%, rgba(142, 99, 200, 0.35) 68.2%, rgba(76, 4, 171, 0.40) 90.69%);
    position: absolute !important;
    top: 0;
    width: 100%;
    height: 100%;
    left: 0;
    right: 0;
  }

  .footer__general__movil .col6{
    position: relative;
    margin-bottom: 52px;
    padding: 30px 28px;
  }

  .footer__general__movil .footer__wrapper__dot{
    display: none;
  }

  footer form img{
    right: 0;
  }

  .footer__general__movil__image__piece__image{
    background-position: center;
  }

  .footer__wrapper__logo__movil img {
    display: block !important;
    margin-bottom: 0 !important;
  }

}



@media only screen and (max-width: 500px) {
    h1{
        font-size: 29.3px !important;
        line-height: 120% !important;
    }

    h2{
        font-size: 29.3px !important;
        line-height: 120% !important;
    }

    h2 a{
        font-size: 15px !important;
        line-height: 140% !important;
    }

    h5 a{
        font-size: 15px !important;
        line-height: 140% !important;
    }

    h3{
        font-size: 23.44px !important;
        line-height: 120% !important;
    }

    p{
        font-size: 12px !important;
        line-height: 140% !important;
    }

    h5 {
        font-size: 15px !important;
        line-height: 140% !important;
    }

    h6 {
        font-size: 12px !important;
        line-height: 140% !important;
    }

    section.featured__overview h2>span{
      font-size: 29.3px;
    }

    section.help .gradient-text text {
        font-size: 20.44px !important;
    }

    .wrapper__help h2 .gradient-text{
        margin-top: 0;
    }

    .wrapper__help h2{
        font-size: 20.44px !important;
    }

    section.help .container {
        max-width: 93%;
        width: 93%;
    }

    section.featured__overview h5 {
        font-weight: 800;
        line-height: 140%;
        font-size: 18.75px !important;
    }

    .trending__content__wrapper__posts p{
        margin-bottom: 4px;
    }

    .trending__content__wrapper>div:nth-child(1){
        padding-top: 50px;
    }

    .trending__content__wrapper>div:nth-child(2){
        padding-top: 16px;
    }

    .help .particles__path__custom {
        right: -35%;
        background-size: cover;
        bottom: -45%;
    }

    .trending__content__wrapper__posts img{
        margin-bottom: 16px;
    }

    .hero__blog__wrapper__buttons span a{
        font-size: 9px;
        line-height: 120%;
        letter-spacing: 0;
    }

    .hero__blog__content button {
        margin-top: 25px;
    }

    .hero__blog__content button a{
        font-size: 9.6px;
    }

    .hero__blog__wrapper__buttons span {
        margin-left: 0;
        margin-right: 0;
    }

    .hero__blog.hero__usecase p {
        padding: 0 8px;
    }

    .trending__content__wrapper__posts {
        grid-template-columns: 1fr;
    }

    .trending__content__wrapper__posts img {
        width: 100%;
        height: 170px;
        object-fit: cover;
    }

    .trending__content__wrapper__posts h5{
        margin-bottom: 13px;
        padding-left: 0;
    }

    .trending__content__wrapper__posts p {
        max-width: 100%;
        margin-bottom: 12px;
        padding-left: 0;
    }

    .trending__content__wrapper>div:nth-child(2) {
        float: left;
        width: 100%;
        padding-top: 25px;
    }

    .trending__content__wrapper__posts{
        padding-bottom: 28px;   
    }

    section.subscribe h5 {
        line-height: 140%;
        font-size: 9.6px;
    }

    section.subscribe h5 span {
        font-size: 12px;
        margin-top: 7px;
        display: block;
        text-decoration: none;
        letter-spacing: 0.6px;
    }

    section.hero__usecase.hero__about .gradient-text text{
        font-size: 29.3px;
    }

    h1.text__content__gradient .gradient-text {
        margin-top: -10px;
    }

    .hero__blog.hero__usecase p {
        margin-bottom: 50px;
        margin-top: 10px;
    }

    section.hero__usecase.hero__about.hero__blog form input{
        font-size: 9.6px;
    }

    .content__single__head__group h2{
        font-size: 23.44px;
        line-height: 120%; /* 28.128px */
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .content__single__text h2 {
        font-size: 13px;
        margin-top: 19px;
    }

    .signup__wrapper>div:first-of-type div h2 {
        font-size: 29.3px;
        line-height: 120%;
    }

    .content__single__head__group h6{
        font-size: 15px;
        font-weight: 800;
    }

    .signup__wrapper>div:first-of-type div p{
        font-size: 12px;
    }

    .content__single__text a {
        text-decoration: none;
        font-size: 12px;
    }

    .content__single__text ul li {
        font-size: 13px;
        line-height: 160%;
    }

    .content__single__text ol {
        margin: 25px 0px 25px 0px;
        padding-left: 1rem;
    }

    .content__single__text ol li {
        color: var(--dark);
        font-size: 13px;
        line-height: 160%;
        padding-left: 0;
    }

    section.signup form input{
        font-size: 14px;
    }

    section.signup .signup__wrapper__text p {
        font-size: 9.6px !important;
    }

    .content__single__head__group__tag__profile__movil {
        margin-top: -5px;
    }

    .content__single__text p{
        line-height: 140%;
        font-size: 13px;
    }

    .resources__single__wrapper .container{
        padding: 40px 17px;
    }

    .content__single__text h3{
        font-size: 18.75px;
        margin-top: -5px;
        font-weight: 800;
    }

    .content__single__text h5 {
        margin-top: 21px;
        margin-bottom: 21px;
        font-weight: 800;
    }

    .content__single__text ul {
        padding-left: 1em;
    }

    .content__single__text h4{
        margin-bottom: 67px;
        font-weight: 800;
    }

    blockquote {
        margin-top: 110px;
    }

    .content__single__author__profile{
        margin-bottom: 40px;
    }

    section.unlock h6{
        font-size: 12px;
    }

    section.unlock button a{
        font-size: 12px;
    }

    section.unlock h2 {
        color: var(--black);
        font-size: 29.3px;
        font-weight: 800;
        line-height: 120%;
    }

    section.unlock {
        margin-bottom: 30px;
    }

    section.unlock .container {
        padding: 90px 19px 90px 19px;
        gap: 70px;
    }

    .content__single__head {
        background: linear-gradient(353deg, #FFF 24.91%, #EBE2FF 90.15%);
        padding-top: 26px;
    }

    .content__single__text {
        width: 88%;
    }

    section.unlock p{
        font-size: 12px;
    }

    section.unlock img {
        margin-left: 0;
        margin: 0 auto;
        display: block;
    }

    .signup__wrapper{
        border:0;
    }

    .signup__wrapper>div:first-of-type div img{
        display: none;
    }

    .signup__wrapper>div:first-of-type{
        padding-top: 50px;
    }

    .search__destok{
        display: none !important;
    }

    .search__movil{
        display: block !important;
    }

    h1.text__content__gradient #hero__line__yellow_ty {
        width: 6px;
        height: 31px;
        top: 7px;
        position: relative;
        right: 0px;
    }

    .hero__blog__content button{
        padding: 10px 13px;
    }

    h1.text__content__gradient {
        padding: 0 8px;
    }

    section.trending {
        padding: 55px 0px 35px 0px;
    }

    .trending__content__wrapper>div:last-of-type img{
        margin-bottom: 12px;
    }

    .trending__content__wrapper>div:last-of-type h5 {
        margin-top: 14px;
        margin-bottom: 9px;
    }

    .trending__content__head p {
        margin-bottom: 0;
    }

    .content__blog .swiper-slide {
        width: 100% !important;
    }

    .trending__content__head button{
        display: none;
    }

    .container {
        width: 85%;
    }

    section.content__blog {
        padding: 70px 0px;
    }

    section.content__blog .trending__content__head{
        margin-bottom: 65px;
    }

    section.content__blog .swiper-slide img {
        height: 170px;
    }

    .mySwiperblog__subcontent__wrapper {
        padding: 0;
        border: 0;
    }

    .getstarted__slides__slide__action__button__purple a svg {
        width: 9px;
        margin-top: -18px;
    }

    .getstarted__slides__slide__action__button__purple a{
        height: 24px;
        width: 24px;
    }

    .content__blog__swiper__destok{
        display: none;
    }

    .content__blog__swiper__movil{
        display: block !important;
    }

    .mySwiperblog__movil .swiper-wrapper{
        display: inline-block;
    }

    .mySwiperblog__subcontent{
        margin-bottom: 45px;
    }

    .content__blog .swiper-slide p{
        margin-bottom: 12px;
    }

    .mySwiperblog__subcontent__wrapper {
        padding: 26px 0px 0px 0px !important;
    }

    .content__blog .swiper-slide h2 a{
        padding: 15px 0px 10px 0px;
    }

    section.content__blog {
        padding: 70px 0px 45px 0px;
    }

    .content__blog .swiper-slide {
        width: 100% !important;
    }

    .virtual_events__destok{
        display: none;
    }

    .virtual_events__movil{
        padding-top: 70px;
        display: block !important;
    }

    .virtual_events .mySwiperblog__subcontent {
        border: 0;
    }

    .virtual_events .swiper-slide h2 a {
        padding: 6px 0px 10px 0px !important;
    }

    .virtual_events__movil .mySwiperblog__subcontent__wrapper {
        padding: 17px 0px 0px 0px !important;
    }

    .virtual_events  .trending__content__head {
        margin-bottom: 0 !important;
    }

    .virtual_events .swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction{
        top: 25px;
        bottom: auto;
    }

    .swiper-pagination-bullet-active {
        background: var(--pink);
    }

    .virtual_events .mySwiperblog__subcontent span a{
        font-size: 12px;
    }

    .virtual_events {
        padding: 100px 0px 70px 0px !important;
    }

    .content__blog__2 .trending__content__wrapper__posts {
        padding-bottom: 12px;
    }

    .view__alll__movil{
        right: 0;
        align-content: center;
        bottom: 0;
        flex-wrap: wrap;
        border-radius: 4px;
        border: 1px solid #EC3269;
        display: flex;
        padding: 12px 20px;
        justify-content: center;
        margin-top: 15px;
        align-items: center;
        gap: 5px;
        background: none;
    }

    .view__alll__movil a {
        color: var(--pink);
        text-decoration: none;
        font-size: 16px;
        font-style: normal;
        font-weight: 900;
        line-height: 150%;
        letter-spacing: 1.6px;
        text-transform: uppercase;
    }

    .latest__video__wrapper {
        padding: 60px 0px 50px 0px;
    }

    .latest__video .trending__content__head h6 {
        background: initial;
        background-clip: initial;
        -webkit-background-clip: initial;
        -webkit-text-fill-color: initial;
        display: inline-flex;
    }

    section.latest__video video {
        height: 170px;
    }

    .latest__video__wrapper>div:first-of-type img {
        height: 350px;
        height: 170px;
    }

    .latest__video__wrapper .capa__svg svg {
        z-index: 10;
        width: 65px;
        height: 65px;
        top: 19%;
    }

    section.latest__video .capa__svg {
        top: 0;
        width: 100%;
        height: 170px;
    }

    .latest__video__wrapper__posts .video__content img {
        height: 170px;
    }

    .latest__video__wrapper__posts__video .video__content {
        height: 170px;
    }

    section.latest__video .latest__video__wrapper__posts video{
        height: 170px !important; 
    }

    .latest__video__wrapper>div:last-of-type{
        padding: 0px 0px 24px 0px;
    }

    .latest__video__wrapper h2 {
        order: 1;
        flex: 1 0 100%;
        font-size: 15px !important;
        line-height: 140% !important;
    }

    .latest__video__wrapper p {
        order: 2;
        margin-top: 14px;
    }

    .latest__video__wrapper span {
        order: 3;
        flex: 1 0 100%;
        font-size: 9.6px;
        color: var(--black-light);
        margin-bottom: 3px;
    }

    .latest__video .view__alll__movil{
        margin-top: 30px;
    }

    .mySwiperlatestvideo {
        padding-bottom: 25px;
    }

    .latest__video .capa__svg svg {
        z-index: 10;
        width: 65px;
        height: 65px;
    }

    section.learn__best {
        display: flex;
        flex-wrap: wrap;
        width: 100%;
    }

    .learn__best__content__people__text h6 {
       font-size: 15px !important;
    }

    .learn__best__content__people__text span{
        font-size: 9.6px;
    }

    .learn__best__content__people__text {
        margin-top: 25px;
    }

    .learn__best__content__people__featured img {
        width: 100px !important;
        height: 100px;
    }

    .learn__best__content__people__featured__overlay__gradient{
        width: 100px;
        height: 100px;
    }

    .learn__best__content__people__text {
        margin-top: 19px;
    }

    .learn__best__content__people__featured__overlay_text a{
        text-transform: initial;
        top: -4px;
    }

    .learn__best__content {
        padding-top: 18px;
    }

    .footer__general__movil h6{
      font-size: 20px !important;
    }

    .footer__general__movil .container {
        width: 92%;
    }

    .footer__general__movil .aicontent__content__video>div img {
        border-radius: 10px;
    }

    .footer__general__movil .hero__content__images__dashboard__play svg {
        width: 46px;
        height: 46px;
    }

    .footer__general__movil .aicontent__content__video .hero__content__images__dashboard__play {
        top: 50%;
    }

    .footer__general__movil .container {
        width: 92%;
        max-width: 100%;
    }

    .footer__general__movil .aicontent__content__actions {
        margin-top: 27px;
    }

    .footer__general__movil .btn_style>a{
        font-size: 12px;
    }

    .footer__general__movil .aicontent__content h6 {
        font-size: 12px !important;
    }

    .footer__general__movil .footer__wrapper{
        padding-top: 35px;
    }

    footer .aicontent__content .aicontent__content__description{
        padding-right: 0;
    }

    .aicontent__content__description>svg {
        margin-bottom: 20px;
        width: 36px;
        height: 36px;
    }

    footer .aicontent__content .aicontent__content__description {
        order: 2;
        margin-top: 43px;
        padding-right: 0;
    }

    .footer__wrapper__copyright>div .footer__wrapper__copyright__list li:last-of-type {
        display: grid;
        grid-template-columns: 114px 138px;
    }

    .footer__wrapper__copyright>div .footer__wrapper__copyright__list li:first-of-type {
        display: grid;
        grid-template-columns: 188px 138px;
    }

    .footer__wrapper__copyright__list{
        display: block !important;
    }

    .wrapper__help h2{
        line-height: 0 !important;
    }

    section.stats.cta .stats__content__head>h2 {
        margin-top: 0;
        font-size: 23.44px !important;
    }

    .cta .cta__bg__sound{
        width: 100%;
        top: -171px;
    }

    section.stats .container {
        padding-left: 0;
        padding-right: 0;
    }

    section.stats.cta {
        padding-top: 217px;
        padding-bottom: 120px;
    }

    section.stats.cta p {
        margin-bottom: 54px;
    }

    .cta__content__button button a{
        font-size: 12px;
    }

    .cta__content__list {
        padding-left: 0;
    }

    .cta__content__list li{
        padding-right: 0;
    }

    .cta__content__button button a {
        font-size: 12px;
        letter-spacing: 1.2px;
    }

    .cta .stats__bg__bottom{
        display: none;
    }
}

@media only screen and (max-width: 400px) {
    .content__single__head__group{
        padding: 50px 20px 34px 20px;
    }

    .signup__wrapper>div:last-of-type img{
        height: 300px;
    }

    section.stats.cta{
        background-position: center;
    }

    .cta__background__movil{
        background-position: center;
    }

    .content__blog .swiper-slide {
        width: 100% !important;
    }

    .help .particles__path__custom {
        right: -20%;
        bottom: -45%;
    }

    .help .stats__bg__bottom {
        bottom: -499px;
        right: -493px;
    }

    section.help .gradient-text text {
        font-size: 18.44px !important;
    }

    .wrapper__help h2{
        line-height: 0 !important;
        font-size: 18.44px !important;
    }

    .wrapper__help h2 .gradient-text{
        height: 51px;
    }
}

@media only screen and (max-width: 360px) {
    .signup__movil{
        display: block !important;
    }

    .cta__content__list a{
        font-size: 12.4px;
    }

    .signup{
        display: none;
    }

    .signup__wrapper>div:last-of-type{
        z-index: -1;
        margin-top: -72px;
    }

    section.signup form{
        margin-top: 16px;
    }

    .signup__wrapper>div:first-of-type {
        padding-top: 38px;
        border-top-left-radius: 10px;
        padding-bottom: 130px;
        background-position: center;
        border-top-right-radius: 10px;
    }

    .signup__wrapper>div:first-of-type div p {
        margin-top: 20px;
    }

    .signup__wrapper>div:first-of-type div h2{
        margin-bottom: 19px;
    }

    .signup__wrapper>div:first-of-type{
        border-bottom-left-radius: 10px;
        border-bottom-right-radius: 10px;
    }

    .signup__wrapper>div:last-of-type img {
        height: 332px;
    }

    section.signup {
        margin: 0px 0px 25px 0px;
    }
}

@media only screen and (max-width: 350px) {
    section.help .gradient-text text {
        font-size: 16.44px !important;
    }

    .cta .cta__bg__sound {
        width: 112%;
        left: -13px;
        top: -171px;
    }

    .wrapper__help h2{
        line-height: 0 !important;
        font-size: 16.44px !important;
    }
}