@keyframes quotes-carousel-anim{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}.quotes-section{max-height:100px;padding:0}.container-carousel{margin:0 auto;max-width:900px;padding:0 20px;width:100%}.grida{box-sizing:border-box;width:100%;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap}@media only screen and (min-width:91rem){.grid.between-lg{justify-content:space-between}}.col-xs-12{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem}@media only screen and (min-width:46rem){.col-sm-5{box-sizing:border-box;flex-basis:41.6666666667%;max-width:41.6666666667%;padding:1rem}}.quotes-section{padding-bottom:0;overflow:hidden;background:#fff;display:flex;align-items:center;justify-content:center}.quotes-section h2{font-size:2rem;letter-spacing:-.04em;font-weight:600;margin:0}@media screen and (max-width:600px){.quotes-section h2{font-size:1.3rem}}.quotes-section .carousel-wrapper{width:100vw;height:100px;margin:0;overflow-x:hidden;position:relative;display:flex;align-items:center}@media screen and (max-width:600px){.quotes-section .carousel-wrapper{height:80px;margin:0}}.quotes-section .carousel-wrapper .carousel-inner{width:220%;display:flex;position:absolute;animation:quotes-carousel-anim 30s linear infinite;align-items:center;height:100px}@media screen and (max-width:600px){.quotes-section .carousel-wrapper .carousel-inner{animation-duration:10s;height:80px}}.quotes-section .carousel-wrapper .carousel-inner:hover{animation-play-state:paused}.quotes-section .carousel-wrapper .quotes-row{display:inline-flex;flex-shrink:0;align-items:center;height:100px}.quotes-section .carousel-wrapper .quotes-row .quote-item{display:flex;align-items:center;margin-right:24px;padding:12px 32px;border:1px solid oklch(.21 .034 264.665);border-radius:20px;max-width:320px;min-width:180px;background:#f9f9fb;height:64px;transition:box-shadow .2s;font-size:1.1rem;font-weight:500;color:oklch(.21 .034 264.665);text-decoration:none;box-shadow:0 2px 8px 0 oklch(.21 .034 264.665 .04)}.quotes-section .carousel-wrapper .quotes-row .quote-item:hover{box-shadow:0 4px 16px 0 oklch(.21 .034 264.665 .1);background:#f0f4ff}@media screen and (max-width:980px){.quotes-section .carousel-wrapper .quotes-row .quote-item{min-width:120px;padding:8px 16px;font-size:.95rem;height:48px;border-radius:16px}}.quotes-section .carousel-wrapper .quotes-row .quote-item h4{font-size:1.1rem;font-weight:600;margin:0;letter-spacing:-.04em;color:oklch(.21 .034 264.665);padding:0;position:relative;white-space:nowrap}@media screen and (max-width:980px){.quotes-section .carousel-wrapper .quotes-row .quote-item h4{font-size:.95rem}}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{padding:0;margin:0;font-family:Plus Jakarta Sans,sans-serif;background:#f2f7f8;color:#3d4f60;line-height:27.2px;font-size:16px;letter-spacing:-.03em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.small-img{max-width:100%;display:block;border:none;padding:0}.imgs-2 img{position:absolute;width:210px}.maga{position:absolute;top:0}.z-axis{z-index:-1000}anim-wrapper{min-height:600px}.header-home .container .imgs{-webkit-animation:headerbounce 2.3s ease-in-out infinite alternate;animation:headerbounce 2.3s ease-in-out infinite alternate}.header-home .container .imgs:hover{-webkit-animation-play-state:paused;animation-play-state:paused}@-webkit-keyframes headerbounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes headerbounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-20px);transform:translateY(-20px)}}.hero-anim{-webkit-animation:headerbounce 2.3s ease-in-out infinite alternate;animation:headerbounce 2.3s ease-in-out infinite alternate}.hero-anim:hover{-webkit-animation-play-state:paused;animation-play-state:paused}