.swiper{width:100%;height:100%;margin:auto}.swiper-slide{background:transparent}#hero .hero{position:relative}#hero .hero .hero-content{width:100%}@media (min-width: 390px){#hero .hero .hero-content{max-width:390px}}@media (min-width: 640px){#hero .hero .hero-content{max-width:640px}}@media (min-width: 768px){#hero .hero .hero-content{max-width:768px}}@media (min-width: 1024px){#hero .hero .hero-content{max-width:1024px}}@media (min-width: 1280px){#hero .hero .hero-content{max-width:1280px}}@media (min-width: 1536px){#hero .hero .hero-content{max-width:1536px}}#hero .hero .hero-content{margin-left:auto;margin-right:auto;max-width:18rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:.5rem;padding:0}#hero .hero .hero-content .title{overflow:hidden;font-size:1.875rem;line-height:2.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}#hero .hero .hero-content .description{overflow:hidden;width:100%;max-width:20rem;text-align:start;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}#hero .hero .icon-scroll{position:absolute;bottom:4rem;left:1.25rem;width:3rem;height:3rem}@media (min-width: 390px){#hero .hero .hero-content{max-width:22rem;row-gap:1rem}#hero .hero .hero-content .title{font-size:3rem;line-height:1}#hero .hero .icon-scroll{bottom:3rem}}@media (min-width: 640px){#hero .hero .hero-content{max-width:36rem;row-gap:1.5rem}#hero .hero .hero-content .description{max-width:24rem}#hero .hero .icon-scroll{bottom:4rem}}@media (min-width: 768px){#hero .hero .hero-content{max-width:42rem}#hero .hero .hero-content .title{font-size:3.75rem;line-height:1}#hero .hero .hero-content .description{max-width:24rem;line-height:1.25rem}#hero .hero .icon-scroll{bottom:12rem;left:auto;right:3.5rem;width:5rem;height:5rem}}@media (min-width: 1024px){#hero .hero .hero-content{max-width:48rem;row-gap:.5rem}#hero .hero .hero-content .title{font-size:3.75rem;line-height:1}#hero .hero .hero-content .description{max-width:28rem;font-size:.875rem;line-height:1.25rem}#hero .hero .icon-scroll{bottom:3rem;left:auto;right:1rem}}@media (min-width: 1280px){#hero .hero .hero-content{max-width:80rem;row-gap:2rem}#hero .hero .hero-content .title{font-size:6rem;line-height:1}#hero .hero .hero-content .description{max-width:28rem;font-size:.875rem;line-height:1.25rem}#hero .hero .icon-scroll{bottom:11rem;right:8rem}}@media (min-width: 1536px){#hero .hero .hero-content{max-width:1536px;row-gap:4rem}#hero .hero .hero-content .title{font-size:8rem;line-height:1}#hero .hero .hero-content .description{max-width:36rem;font-size:1.25rem;line-height:1.75rem}#hero .hero .icon-scroll{bottom:18rem;right:15rem;width:6rem;height:6rem}}#services .hero .hero-content{width:100%}@media (min-width: 390px){#services .hero .hero-content{max-width:390px}}@media (min-width: 640px){#services .hero .hero-content{max-width:640px}}@media (min-width: 768px){#services .hero .hero-content{max-width:768px}}@media (min-width: 1024px){#services .hero .hero-content{max-width:1024px}}@media (min-width: 1280px){#services .hero .hero-content{max-width:1280px}}@media (min-width: 1536px){#services .hero .hero-content{max-width:1536px}}#services .hero .hero-content{margin-left:auto;margin-right:auto;max-width:18rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:2rem;padding-top:3rem;padding-bottom:3rem;padding-left:0;padding-right:0}#services .hero .hero-content .heading{width:100%}@media (min-width: 390px){#services .hero .hero-content .heading{max-width:390px}}@media (min-width: 640px){#services .hero .hero-content .heading{max-width:640px}}@media (min-width: 768px){#services .hero .hero-content .heading{max-width:768px}}@media (min-width: 1024px){#services .hero .hero-content .heading{max-width:1024px}}@media (min-width: 1280px){#services .hero .hero-content .heading{max-width:1280px}}@media (min-width: 1536px){#services .hero .hero-content .heading{max-width:1536px}}#services .hero .hero-content .heading{margin-left:auto;margin-right:auto;max-width:100%;display:flex;flex-direction:column;row-gap:1rem;grid-column:span 1 / span 1}#services .hero .hero-content .heading .epigraph{position:relative;padding-bottom:.5rem;font-weight:600;text-transform:uppercase;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(28 157 148 / var(--tw-text-opacity, 1));overflow:hidden;--width-after: 0%}#services .hero .hero-content .heading .epigraph:after{content:"";position:absolute;bottom:0;left:0;height:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:var(--width-after);transform-origin:left center}#services .hero .hero-content .heading .title{font-weight:600;text-transform:uppercase;font-size:1.5rem;line-height:2rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}#services .hero .hero-content .card-service{border-radius:0;position:relative;width:100%;max-width:20rem}#services .hero .hero-content .card-service .line-vertical-top,#services .hero .hero-content .card-service .line-vertical-bottom{position:absolute;z-index:10;--tw-bg-opacity: 1;background-color:rgb(28 157 148 / var(--tw-bg-opacity, 1));height:5rem;width:1rem}#services .hero .hero-content .card-service .line-vertical-top{top:-2rem;left:2rem;transform-origin:top center}#services .hero .hero-content .card-service .line-vertical-bottom{bottom:-2rem;right:2rem;transform-origin:bottom center}#services .hero .hero-content .card-service:before{background-color:transparent;opacity:1}#services .hero .hero-content .list-services{width:100%}@media (min-width: 390px){#services .hero .hero-content .list-services{max-width:390px}}@media (min-width: 640px){#services .hero .hero-content .list-services{max-width:640px}}@media (min-width: 768px){#services .hero .hero-content .list-services{max-width:768px}}@media (min-width: 1024px){#services .hero .hero-content .list-services{max-width:1024px}}@media (min-width: 1280px){#services .hero .hero-content .list-services{max-width:1280px}}@media (min-width: 1536px){#services .hero .hero-content .list-services{max-width:1536px}}#services .hero .hero-content .list-services{margin-left:auto;margin-right:auto;max-width:100%;display:flex;flex-direction:column;row-gap:.25rem;grid-column:span 1 / span 1}#services .hero .hero-content .list-services .service-item{position:relative;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;cursor:pointer}#services .hero .hero-content .list-services .service-item:hover{background-color:#ffffff0d}#services .hero .hero-content .list-services .link-service{display:flex;flex-direction:row;align-items:center;justify-content:space-between;row-gap:.5rem;padding-top:.5rem;padding-bottom:.5rem}@media (min-width: 1280px){#services .hero .hero-content .list-services .link-service{padding-top:3rem;padding-bottom:3rem}}#services .hero .hero-content .list-services .link-service{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.service-item:hover #services .hero .hero-content .list-services .link-service{--tw-text-opacity: 1;color:rgb(28 157 148 / var(--tw-text-opacity, 1))}#services .hero .hero-content .list-services .link-service .title{flex-basis:50%}@media (min-width: 1536px){#services .hero .hero-content .list-services .link-service .title{flex-basis:75%}}#services .hero .hero-content .list-services .link-service .title{font-size:.875rem;line-height:1.25rem;font-weight:500;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.service-item:hover #services .hero .hero-content .list-services .link-service .title{--tw-translate-x: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#services .hero .hero-content .list-services .link-service .btn-redirect{border-radius:0;border-style:none;background-color:transparent;font-size:.75rem;line-height:1rem;font-weight:400;text-transform:capitalize;--tw-text-opacity: 1;color:rgb(194 194 194 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}#services .hero .hero-content .list-services .link-service .btn-redirect:hover{font-weight:700;--tw-text-opacity: 1;color:rgb(28 157 148 / var(--tw-text-opacity, 1))}.service-item:hover #services .hero .hero-content .list-services .link-service .btn-redirect{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(28 157 148 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}#services .hero .hero-content .list-services .link-service svg{width:.5rem;height:.5rem}@media (min-width: 390px){#services .hero .hero-content .list-services .link-service svg{width:1rem;height:1rem}}#services .hero .hero-content .list-services .link-service svg{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.service-item:hover #services .hero .hero-content .list-services .link-service svg{--tw-rotate: 45deg;--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.service-item:hover #services .hero .hero-content .list-services .link-service svg path{fill:#1c9d94}@media (min-width: 390px){#services .hero .hero-content{max-width:20rem;row-gap:2rem}#services .hero .hero-content .heading .title{font-size:1.25rem;line-height:1.75rem}#services .hero .hero-content .list-services .service-item .link-service .title{font-size:.875rem;line-height:1.25rem}#services .hero .hero-content .list-services .service-item .link-service svg{width:1rem;height:1rem}}@media (min-width: 640px){#services .hero .hero-content{max-width:36rem;grid-template-columns:40% 60%;row-gap:3rem}#services .hero .hero-content .heading{grid-column:1 / -1}}@media (min-width: 768px){#services .hero .hero-content{max-width:42rem;grid-template-columns:35% 65%;row-gap:3.5rem;-moz-column-gap:2rem;column-gap:2rem;padding-top:0;padding-bottom:0}#services .hero .hero-content .heading{grid-column:1 / -1}#services .hero .hero-content .heading .epigraph{font-size:.875rem;line-height:1.25rem}#services .hero .hero-content .heading .title{font-size:1.5rem;line-height:2rem}#services .hero .hero-content .card-service{max-width:-moz-fit-content;max-width:fit-content}#services .hero .hero-content .list-services .service-item .link-service{padding-top:0;padding-bottom:0}#services .hero .hero-content .list-services .service-item .link-service .title{font-size:.875rem;line-height:1.25rem}#services .hero .hero-content .list-services .service-item .link-service .btn-redirect{-moz-column-gap:2rem;column-gap:2rem}}@media (min-width: 1024px){#services .hero .hero-content{max-width:48rem;padding-top:3.5rem;padding-bottom:3.5rem}}@media (min-width: 1280px){#services .hero .hero-content{max-width:64rem;grid-template-columns:35% 65%;row-gap:4rem;-moz-column-gap:0px;column-gap:0px}#services .hero .hero-content .heading .epigraph{font-size:.875rem;line-height:1.25rem}#services .hero .hero-content .heading .title{font-size:2.25rem;line-height:2.5rem}#services .hero .hero-content .card-service{max-width:-moz-fit-content;max-width:fit-content}#services .hero .hero-content .list-services .service-item .link-service{padding-top:.5rem;padding-bottom:.5rem}#services .hero .hero-content .list-services .service-item .link-service .title{font-size:1rem;line-height:1.5rem}#services .hero .hero-content .list-services .service-item .link-service .btn-redirect{-moz-column-gap:2rem;column-gap:2rem;font-size:.875rem;line-height:1.25rem}}@media (min-width: 1536px){#services .hero .hero-content{max-width:88rem;grid-template-columns:40% 60%;row-gap:5rem;-moz-column-gap:0px;column-gap:0px}#services .hero .hero-content .heading .epigraph{font-size:1.25rem;line-height:1.75rem}#services .hero .hero-content .heading .title{font-size:3rem;line-height:1}#services .hero .hero-content .list-services .service-item .link-service{padding-top:1rem;padding-bottom:1rem}#services .hero .hero-content .list-services .service-item .link-service .title{font-size:1.5rem;line-height:2rem}#services .hero .hero-content .list-services .service-item .link-service .btn-redirect{-moz-column-gap:2rem;column-gap:2rem;font-size:1.125rem;line-height:1.75rem}}#marquee .title{font-size:3rem;line-height:1;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media (min-width: 768px){#marquee .title{font-size:3.75rem;line-height:1}}@media (min-width: 1280px){#marquee .title{font-size:6.25rem}}@media (min-width: 1536px){#marquee .title{font-size:6rem;line-height:1}}#marquee .sin-fondo{color:transparent;-webkit-text-stroke:1px white}#agency{border-top-width:1px;border-bottom-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}#agency .main{width:100%}@media (min-width: 390px){#agency .main{max-width:390px}}@media (min-width: 640px){#agency .main{max-width:640px}}@media (min-width: 768px){#agency .main{max-width:768px}}@media (min-width: 1024px){#agency .main{max-width:1024px}}@media (min-width: 1280px){#agency .main{max-width:1280px}}@media (min-width: 1536px){#agency .main{max-width:1536px}}#agency .main{margin-left:auto;margin-right:auto;max-width:18rem;display:flex;flex-direction:column;row-gap:2rem;padding-top:3rem;padding-bottom:3rem}#agency .main .heading{grid-column:span 1 / span 1}#agency .main .heading .epigraph{position:relative;font-weight:600;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(28 157 148 / var(--tw-text-opacity, 1));padding-bottom:.5rem;overflow:hidden;--width-after: 0%}#agency .main .heading .epigraph:after{content:"";position:absolute;bottom:0;left:0;width:var(--width-after);height:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));transform-origin:left center}#agency .main .container-swiper{grid-column:span 1 / span 1;position:relative;width:100%}@media (min-width: 390px){#agency .main .container-swiper{max-width:390px}}@media (min-width: 640px){#agency .main .container-swiper{max-width:640px}}@media (min-width: 768px){#agency .main .container-swiper{max-width:768px}}@media (min-width: 1024px){#agency .main .container-swiper{max-width:1024px}}@media (min-width: 1280px){#agency .main .container-swiper{max-width:1280px}}@media (min-width: 1536px){#agency .main .container-swiper{max-width:1536px}}#agency .main .container-swiper{margin-left:auto;margin-right:auto;max-width:100%;display:flex;flex-direction:column;row-gap:1rem;padding-left:0;padding-right:0}#agency .main .container-swiper .card-agency{border-radius:0;--tw-bg-opacity: 1;background-color:rgb(23 23 23 / var(--tw-bg-opacity, 1))}#agency .main .container-swiper .card-agency .card-body{display:flex;flex-direction:row;-moz-column-gap:1rem;column-gap:1rem;padding-left:1.25rem;padding-right:1.25rem}#agency .main .container-swiper .card-agency .card-body .card-number{font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(194 194 194 / var(--tw-text-opacity, 1))}#agency .main .container-swiper .card-agency .card-body .card-title{font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}#agency .main .container-swiper .card-agency .card-body .card-description{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(194 194 194 / var(--tw-text-opacity, 1));overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}#agency .main .container-swiper .card-agency .card-body .card-actions .btn{border-radius:0;border-style:none;background-color:transparent;padding:0;font-size:.75rem;line-height:1rem;font-weight:400;--tw-text-opacity: 1;color:rgb(194 194 194 / var(--tw-text-opacity, 1))}#agency .main .container-swiper .container-swiper-pagination{display:flex;flex-direction:row;-moz-column-gap:1rem;column-gap:1rem;justify-self:center;--swiper-pagination-color: #1C9D94;--swiper-pagination-bullet-inactive-color: #FFF}#agency .main .container-swiper .container-swiper-pagination .swiper-pagination{position:relative;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}#agency .main .container-swiper .container-swiper-pagination .swiper-pagination-custom,#agency .main .container-swiper .container-swiper-pagination .swiper-horizontal>.swiper-pagination-bullets,#agency .main .container-swiper .container-swiper-pagination .swiper-pagination-bullets.swiper-pagination-horizontal{top:0;bottom:0;left:auto;width:100%}#agency .main .container-swiper .container-swiper-pagination .swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #FFF);opacity:var(--swiper-pagination-bullet-inactive-opacity, 1)}#agency .main .container-swiper .container-swiper-pagination .swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}@media (min-width: 390px){#agency .main{max-width:20rem}#agency .main .heading{grid-column:span 1 / span 1}#agency .main .heading .epigraph{padding-bottom:1rem}}@media (min-width: 640px){#agency .main{max-width:36rem}#agency .main .heading{grid-column:span 1 / span 1}#agency .main .heading .epigraph{padding-bottom:1rem}#agency .swiper-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:1rem;column-gap:1rem}#agency .swiper-wrapper .swiper-slide{width:100%;max-width:-moz-fit-content;max-width:fit-content}}@media (min-width: 768px){#agency .main{max-width:42rem;padding-top:3.5rem;padding-bottom:3.5rem}#agency .main .container-swiper{grid-column:span 1 / span 1;position:relative;width:100%}@media (min-width: 390px){#agency .main .container-swiper{max-width:390px}}@media (min-width: 640px){#agency .main .container-swiper{max-width:640px}}#agency .main .container-swiper{max-width:768px}@media (min-width: 1024px){#agency .main .container-swiper{max-width:1024px}}@media (min-width: 1280px){#agency .main .container-swiper{max-width:1280px}}@media (min-width: 1536px){#agency .main .container-swiper{max-width:1536px}}#agency .main .container-swiper{margin-left:auto;margin-right:auto;max-width:100%;display:flex;flex-direction:column;row-gap:1rem;padding-left:0;padding-right:0}#agency .main .container-swiper .card-agency{max-width:20rem}#agency .main .container-swiper .card-agency .card-body .card-number{font-size:1.125rem;line-height:1.75rem}#agency .main .container-swiper .container-swiper-pagination{display:none}}@media (min-width: 1024px){#agency .main{max-width:48rem}#agency .main .heading{grid-column:span 1 / span 1}#agency .main .heading .epigraph{padding-bottom:1rem}#agency .main .container-swiper .card-agency{max-width:24rem}#agency .swiper-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:1rem;column-gap:1rem}#agency .swiper-wrapper .swiper-slide{width:100%;max-width:-moz-fit-content;max-width:fit-content}}@media (min-width: 1280px){#agency .main{max-width:72rem;padding-top:6rem;padding-bottom:6rem;row-gap:5rem}#agency .main .container-swiper{padding-left:0;padding-right:0}#agency .main .container-swiper .card-agency{max-width:100%}#agency .main .container-swiper .card-agency .card-body{padding:3rem;row-gap:3.5rem}#agency .main .container-swiper .card-agency .card-body .card-number,#agency .main .container-swiper .card-agency .card-body .card-title{font-size:1.125rem;line-height:1.75rem}#agency .main .container-swiper .card-agency .card-body .card-description{font-size:.875rem;line-height:1.25rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5}#agency .main .container-swiper .card-agency .card-body .card-actions .btn{font-size:1rem;line-height:1.5rem}#agency .main .container-swiper .container-swiper-pagination{display:none}#agency .swiper-wrapper{-moz-column-gap:2rem;column-gap:2rem}}@media (min-width: 1536px){#agency .main{max-width:88rem;padding-top:7rem;padding-bottom:7rem;row-gap:6rem}#agency .main .heading .epigraph{font-size:1.5rem;line-height:2rem}#agency .main .container-swiper .card-agency .card-body{padding:5rem;-moz-column-gap:4rem;column-gap:4rem}#agency .main .container-swiper .card-agency .card-body .card-number,#agency .main .container-swiper .card-agency .card-body .card-title{font-size:1.5rem;line-height:2rem}#agency .main .container-swiper .card-agency .card-body .card-description{font-size:1rem;line-height:1.5rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5}#agency .main .container-swiper .card-agency .card-body .card-actions .btn{font-size:1.125rem;line-height:1.75rem}#agency .main .container-swiper .container-swiper-pagination{display:none}}#clients{--tw-bg-opacity: 1;background-color:rgb(23 23 23 / var(--tw-bg-opacity, 1));border-top-width:1px;border-bottom-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(23 23 23 / var(--tw-border-opacity, 1))}#clients .main{width:100%}@media (min-width: 390px){#clients .main{max-width:390px}}@media (min-width: 640px){#clients .main{max-width:640px}}@media (min-width: 768px){#clients .main{max-width:768px}}@media (min-width: 1024px){#clients .main{max-width:1024px}}@media (min-width: 1280px){#clients .main{max-width:1280px}}@media (min-width: 1536px){#clients .main{max-width:1536px}}#clients .main{margin-left:auto;margin-right:auto;max-width:18rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:1rem;padding-top:3rem;padding-bottom:3rem}#clients .main .heading{grid-column:span 1 / span 1;display:flex;flex-direction:column;row-gap:1rem}#clients .main .heading .epigraph{position:relative;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(28 157 148 / var(--tw-text-opacity, 1));overflow:hidden;--width-after: 0%}#clients .main .heading .epigraph:after{content:"";position:absolute;bottom:0;left:0;width:var(--width-after);height:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));transform-origin:left center}#clients .main .heading .title{font-size:.75rem;line-height:1rem;font-weight:300;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}#clients .main .heading .title .is-diff{font-weight:700}#clients .main .container-swiper{grid-column:span 1 / span 1;width:100%}@media (min-width: 390px){#clients .main .container-swiper{max-width:390px}}@media (min-width: 640px){#clients .main .container-swiper{max-width:640px}}@media (min-width: 768px){#clients .main .container-swiper{max-width:768px}}@media (min-width: 1024px){#clients .main .container-swiper{max-width:1024px}}@media (min-width: 1280px){#clients .main .container-swiper{max-width:1280px}}@media (min-width: 1536px){#clients .main .container-swiper{max-width:1536px}}#clients .main .container-swiper{margin-left:auto;margin-right:auto;max-width:16rem;position:relative;display:flex;flex-direction:column;row-gap:1rem;--swiper-navigation-color: #FFF;--swiper-navigation-size: 22px;--swiper-navigation-top-offset: 0}#clients .main .container-swiper .card-client{border-radius:0;border-style:none;height:6rem;width:100%;max-width:100%;--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));place-content:center;place-items:center}#clients .main .container-swiper .card-client .card-image{max-width:4.5rem}#clients .main .container-swiper .card-client:hover{--tw-bg-opacity: 1;background-color:rgb(28 157 148 / var(--tw-bg-opacity, 1))}#clients .main .container-swiper .swiper-button-prev,#clients .main .container-swiper .swiper-button-next{position:absolute;top:45%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:0;z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}#clients .main .container-swiper .swiper-button-prev{left:-1.5rem}#clients .main .container-swiper .swiper-button-next{right:-1.5rem}@media (min-width: 390px){#clients .main{max-width:20rem;row-gap:1.5rem}#clients .main .heading .epigraph{padding-bottom:.75rem}#clients .main .heading .title{font-size:1rem;line-height:1.5rem}#clients .main .container-swiper{max-width:20rem}#clients .main .container-swiper .card-client{height:7rem}#clients .main .container-swiper .card-client .card-image{max-width:5rem}}@media (min-width: 640px){#clients .main,#clients .main .container-swiper{max-width:36rem}#clients .main .container-swiper .card-client .card-image{max-width:6rem}}@media (min-width: 768px){#clients .main{max-width:42rem;padding-top:5rem;padding-bottom:5rem}#clients .main .heading{display:flex;flex-direction:column;row-gap:2rem}#clients .main .heading .title{font-size:1.25rem;line-height:1.75rem}#clients .main .container-swiper{max-width:100%}#clients .main .container-swiper .card-client{height:8rem;max-width:100%}#clients .main .container-swiper .card-client .card-image{max-width:7rem}}@media (min-width: 1024px){#clients .main{max-width:48rem;padding-top:3.5rem;padding-bottom:3.5rem}#clients .main .container-swiper{max-width:48rem}#clients .main .container-swiper .card-client{height:10rem}#clients .main .container-swiper .card-client .card-image{max-width:8rem}}@media (min-width: 1280px){#clients .main{max-width:64rem;padding-top:5rem;padding-bottom:5rem;row-gap:3.5rem}#clients .main .heading{display:flex;flex-direction:column;row-gap:2rem}#clients .main .heading .title{font-size:1.5rem;line-height:2rem}#clients .main .container-swiper{max-width:100%;flex-direction:row;-moz-column-gap:1rem;column-gap:1rem;--swiper-navigation-size: 32px}#clients .main .container-swiper .card-client{height:9rem;max-width:100%}#clients .main .container-swiper .card-client .card-image{max-width:8rem}#clients .main .container-swiper .swiper-button-prev,#clients .main .container-swiper .swiper-button-next{position:relative;left:0;right:0;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size)}}@media (min-width: 1536px){#clients .main{max-width:88rem;padding-top:6rem;padding-bottom:6rem;row-gap:6rem}#clients .main .heading{row-gap:3rem}#clients .main .heading .epigraph{font-size:1.25rem;line-height:1.75rem}#clients .main .heading .title{font-size:2.25rem;line-height:2.5rem}#clients .main .container-swiper .card-client{height:13rem;max-width:100%}#clients .main .container-swiper .card-client .card-image{max-width:12rem}#clients .main .container-swiper .swiper-button-prev:after,#clients .main .container-swiper .swiper-button-next:after{font-size:2.25rem;line-height:2.5rem}}#contact{--tw-bg-opacity: 1;background-color:rgb(23 23 23 / var(--tw-bg-opacity, 1));border-top-width:1px;border-bottom-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(23 23 23 / var(--tw-border-opacity, 1))}#contact .main{width:100%}@media (min-width: 390px){#contact .main{max-width:390px}}@media (min-width: 640px){#contact .main{max-width:640px}}@media (min-width: 768px){#contact .main{max-width:768px}}@media (min-width: 1024px){#contact .main{max-width:1024px}}@media (min-width: 1280px){#contact .main{max-width:1280px}}@media (min-width: 1536px){#contact .main{max-width:1536px}}#contact .main{margin-left:auto;margin-right:auto;max-width:18rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:2rem;padding-top:1rem;padding-bottom:1rem}#contact .main .heading{display:flex;flex-direction:column;row-gap:1rem}#contact .main .heading .epigraph{position:relative;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(28 157 148 / var(--tw-text-opacity, 1));overflow:hidden;--width-after: 0%}#contact .main .heading .epigraph:after{content:"";position:absolute;bottom:0;left:0;width:var(--width-after);height:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));transform-origin:left center}#contact .main .heading .title{font-size:.75rem;line-height:1rem;font-weight:300;--tw-text-opacity: 1;color:rgb(194 194 194 / var(--tw-text-opacity, 1))}#contact .main .container-form{grid-column:span 1 / span 1;width:100%}@media (min-width: 390px){#contact .main .container-form{max-width:390px}}@media (min-width: 640px){#contact .main .container-form{max-width:640px}}@media (min-width: 768px){#contact .main .container-form{max-width:768px}}@media (min-width: 1024px){#contact .main .container-form{max-width:1024px}}@media (min-width: 1280px){#contact .main .container-form{max-width:1280px}}@media (min-width: 1536px){#contact .main .container-form{max-width:1536px}}#contact .main .container-form{margin-left:auto;margin-right:auto;max-width:100%;display:flex;place-content:center;place-items:center;padding-top:2rem;padding-bottom:2rem}#contact .main .container-form .form-iframe{width:100%;max-width:100%;height:40rem}@media (min-width: 390px){#contact .main{max-width:20rem}}@media (min-width: 640px){#contact .main{max-width:36rem}#contact .main .container-form .form-iframe{height:28rem}}@media (min-width: 768px){#contact .main{max-width:42rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:3rem;padding-top:3rem;padding-bottom:3rem}#contact .main .heading{row-gap:2rem}#contact .main .container-form{padding-top:0;padding-bottom:0}#contact .main .container-form .form-iframe{width:100%;max-width:100%;height:28rem}}@media (min-width: 1024px){#contact .main{max-width:48rem;padding-top:2rem;padding-bottom:2rem}#contact .main .heading{row-gap:2rem}#contact .main .container-form .form-iframe{width:100%;max-width:100%;height:28rem}}@media (min-width: 1280px){#contact .main{max-width:64rem}#contact .main .heading{row-gap:2rem}#contact .main .heading .title{font-size:.875rem;line-height:1.25rem}#contact .main .container-form .form-iframe{width:100%;max-width:100%;height:28rem}}@media (min-width: 1536px){#contact .main{max-width:88rem}#contact .main .heading{row-gap:2rem}#contact .main .heading .epigraph{font-size:1.25rem;line-height:1.75rem}#contact .main .heading .title{font-size:1rem;line-height:1.5rem}#contact .main .container-form .form-iframe{height:28rem}}
