:root{--color-red: #f53838;--color-light-red: #ffecec;--color-green: #2fab73;--color-dark-blue: #0b132a;--color-dark-gray: #4f5665;--color-gray: #dde0e4;--color-light-gray: #f8f8f8;--color-white: #ffffff;--font-size-14: 1.4rem;--font-size-16: 1.6rem;--font-size-18: 1.8rem;--font-size-20: 2rem;--font-size-24: 2.4rem;--font-size-25: 2.5rem;--font-size-35: 3.5rem;--font-size-50: 5rem;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-bold: 700;--transition-timing: 0.5s;--section-gap: 10rem}*{margin:0;padding:0}*,*::before,*::after{box-sizing:border-box;font:inherit}html{font-size:62.5%;scroll-behavior:smooth;scroll-padding-top:11rem}body{font-size:1.6rem;font-family:"Rubik",sans-serif;transition:all 1s;width:100%;overflow-x:hidden}strong{font-weight:bolder}a{color:inherit;display:inline-block;text-decoration:none}img{max-width:100%}button{background-color:rgba(0,0,0,0);border:none;cursor:pointer}ul,ol{list-style:none}.container{padding:0 1.6rem;margin:0 auto}@media(max-width: 991px){.container{max-width:75rem}}@media(min-width: 992px){.container{width:97rem}}@media(min-width: 1200px){.container{width:117rem}}.logo-content{display:flex;align-items:center;gap:1rem}.logo-content__name{color:var(--color-dark-blue);font-size:var(--font-size-20);font-style:normal;font-weight:var(--font-weight-medium)}.button--primary{transition:.3s;color:var(--color-red);font-size:var(--font-size-16);font-weight:var(--font-weight-medium);border:.1rem solid var(--color-red);border-radius:1rem;padding:1.3rem 4.5rem}.button--primary:hover{color:var(--color-white);background-color:var(--color-red);box-shadow:0 1.5rem 2.7rem -0.5rem rgba(245,56,56,.35)}.button--rounded{border-radius:5rem}.button--active{color:var(--color-white);background-color:var(--color-red);box-shadow:0 1.5rem 2.7rem -0.5rem rgba(245,56,56,.35)}.button--active:hover{color:var(--color-red);background-color:var(--color-white);box-shadow:none}.button--secondary{color:var(--color-dark-blue);font-size:var(--font-size-16);font-weight:var(--font-weight-medium)}.flex--responsive{display:flex;align-items:center;margin:var(--section-gap) 0}@media(max-width: 991px){.flex--responsive{flex-direction:column}}.flex--direction-column{display:flex;flex-direction:column;margin:var(--section-gap) 0}.title{display:flex;flex-direction:column}@media(max-width: 991px){.title{align-items:center;text-align:center}}.title__h2{max-width:55rem;font-size:var(--font-size-35);font-weight:var(--font-weight-medium);color:var(--color-dark-blue);line-height:5rem}.title__description{max-width:40rem;margin-top:2rem;font-size:var(--font-size-16);color:var(--color-dark-gray)}.title--larger .title__h2{font-size:var(--font-size-50);line-height:7rem}.title--larger .title__description{max-width:55rem}.title--centered{align-items:center;text-align:center;margin:0 auto;width:-moz-fit-content;width:fit-content}.title--centered .title__h2{max-width:45rem}.title--centered .title__description{max-width:55rem}.footer__list,.pricing__details-list,.features__features-list{margin-top:2rem;color:var(--color-dark-gray);font-size:var(--font-size-14);line-height:3}.header{display:flex;background-color:var(--color-white);padding:5rem 2rem 2rem;justify-content:space-between;align-items:center;position:sticky;top:0;z-index:2}.header::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background-color:var(--color-white)}.header__links{display:flex;gap:4rem;color:var(--color-dark-gray)}@media(max-width: 991px){.header__links{width:100%;padding:1rem;position:absolute;gap:1rem;left:0;bottom:0;z-index:-2;transition:bottom var(--transition-timing);background-color:var(--color-white);justify-content:space-evenly}}.header:has(.burger-menu__checkbox:checked) .header__links{bottom:-3rem}.header__link:hover{color:var(--color-red)}.header__register{display:flex;align-items:center;gap:3rem}@media(max-width: 500px){.header__register{display:none}}.burger-menu{display:flex;flex-direction:column;cursor:pointer;justify-content:center;gap:.75rem;width:4.375rem}@media(min-width: 992px){.burger-menu{display:none}}.burger-menu__bar{width:4.375rem;height:.3rem;background-color:var(--color-dark-blue);align-items:center;transition:transform var(--transition-timing)}.burger-menu__checkbox{display:none}.header:has(.burger-menu__checkbox:checked) .burger-menu__bar:first-child{transform:translateY(10px) rotate(45deg)}.header:has(.burger-menu__checkbox:checked) .burger-menu__bar:nth-child(2){opacity:0;visibility:hidden}.header:has(.burger-menu__checkbox:checked) .burger-menu__bar:last-child{transform:translateY(-10px) rotate(-45deg)}.hero{flex-wrap:wrap;gap:4rem}.hero__title{flex:1}@media(max-width: 991px){.hero__title{display:flex;flex-direction:column;align-items:center}}.hero__image-container{flex:1}.hero__button{margin-top:5rem}.hero__statistics{width:100%;display:flex;align-items:center;margin-top:10rem;padding:3.5rem;border-radius:1rem;box-shadow:0rem 2rem 3rem 0rem rgba(13,16,37,.1019607843)}@media(max-width: 991px){.hero__statistics{flex-direction:column}}.hero__stat{display:flex;flex-basis:33%;padding:3rem;gap:3.5rem;align-items:center;justify-content:center}.hero__stat:nth-of-type(2){border:.2rem solid #eeeff2;border-color:rgba(0,0,0,0) #eeeff2}@media(max-width: 991px){.hero__stat:nth-of-type(2){border-color:#eeeff2 rgba(0,0,0,0)}}.hero__stat-icon{padding:1.5rem;background-color:var(--color-light-red);border-radius:50%}.hero__stat-information{width:12ch}.hero__stat-numbers{color:var(--color-dark-blue);font-size:var(--font-size-25);font-weight:var(--font-weight-bold)}.hero__stat-name{color:var(--color-dark-gray);font-size:var(--font-size-20)}.features{gap:9rem 17rem}.features__feature{position:relative;margin-inline-start:3rem}.features__feature::before{content:url(../assets/icons/bx-bxs-check-circle.svg);position:absolute;top:20%;left:-3rem}.pricing__cards-container{display:flex;justify-content:center;gap:5rem}.pricing__card{border-radius:1rem;flex:1;border:.2rem solid #ddd;transition:var(--transition-timing);padding:6rem 7rem 5rem;min-height:76rem;gap:3rem;display:flex;flex-direction:column;align-items:center}.pricing__card:last-of-type,.pricing__card:hover{border-color:var(--color-red)}@media(max-width: 991px){.pricing__card{min-height:66rem}}.pricing__plan{color:var(--color-dark-blue);font-size:var(--font-size-18);font-weight:var(--font-weight-medium);text-align:center}.pricing__details-list{margin-top:0}.pricing__detail{position:relative;width:-moz-max-content;width:max-content}.pricing__detail::before{content:url(../assets/icons/jam-check.svg);position:absolute;top:20%;left:-3rem}.pricing__price{color:var(--color-dark-gray);font-size:var(--font-size-25);font-weight:var(--font-weight-medium);margin-top:auto}.pricing__price-amount{color:var(--color-dark-blue)}.network{filter:brightness(0.8)}.network__global{margin-top:5rem}.network__services-list{display:flex;align-items:center;margin-bottom:4rem;justify-content:space-between}.testimonials__cards-container{display:flex;overflow-x:auto;padding:6rem 0;gap:5rem}.testimonials__card{display:flex;min-width:31rem;flex:0 0 40%;flex-wrap:wrap;align-content:start;gap:2rem;padding:3rem;border-radius:1rem;border:.2rem solid #ddd;transition:var(--transition-timing)}.testimonials__card:hover{border:.2rem solid var(--color-red)}.testimonials__username{color:var(--color-dark-blue);font-size:var(--font-size-18);font-weight:var(--font-weight-bold)}.testimonials__region{color:var(--color-dark-gray);font-size:var(--font-size-14);margin-top:.5rem}.testimonials__rating{margin-left:auto;position:relative}.testimonials__rating::before{content:url(../assets/icons/ant-design-star-filled.svg);position:absolute;right:-2rem}.testimonials__review{flex-basis:100%;color:var(--color-dark-blue);line-height:1.5}.testimonials__controls{display:flex;justify-content:space-between;align-items:center;margin-top:5rem}.testimonials__controls-dot{display:flex;gap:.5rem}.testimonials .dot{width:1.5rem;height:1.5rem;background-color:#ddd;border-radius:10rem}.testimonials .dot--active{width:3rem;background-color:var(--color-red)}.testimonials__arrows-previous{padding:1rem;border:.1rem solid var(--color-red);border-radius:50%;margin-right:2rem}.testimonials__arrows-next{padding:1rem;border-radius:50%;background-color:var(--color-red)}.subscribe{padding:8rem 7rem;border-radius:1rem;background:var(--color-white);margin:0 auto;gap:4rem;display:flex;align-items:center;justify-content:space-between;box-shadow:0rem 2rem 3rem 0rem rgba(13,16,37,.2)}@media(max-width: 991px){.subscribe{flex-direction:column}}.subscribe__button{padding:2rem 6.5rem;text-align:center}.footer{position:relative;display:flex;gap:4rem 30rem;justify-content:center;margin:var(--section-gap) 0 0}@media(max-width: 991px){.footer{flex-direction:column-reverse}}.footer::before{content:"";position:absolute;width:100vw;height:180%;background-color:#f8f8f8;z-index:-1;top:-80%}.footer__summary{flex:1;display:flex;flex-direction:column;gap:3rem;max-width:34rem}.footer__product-info{color:var(--color-dark-gray)}.footer__social-media{display:flex;justify-content:flex-start}.footer__copy{color:#afb5c0}.footer__navigation{flex:1;display:flex;gap:4rem;flex-wrap:wrap;justify-content:space-between}.footer__category-name{color:var(--color-dark-blue);margin-bottom:2rem;font-size:var(--font-size-18);font-weight:var(--font-weight-bold)}/*# sourceMappingURL=style.css.map */