@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&display=swap");.header{width:100%;height:100vh;background:url(../img/header-reviews.jpg) left 50% top 50%/cover no-repeat}.header__container{width:100%;max-width:1300px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.header__body{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.header__title{font-family:"Open Sans", sans-serif;font-size:50px;color:#fff;font-weight:800;text-align:center;margin-bottom:30px}.header__subtitle{font-family:"Open Sans", sans-serif;color:#f5f5f5;font-size:24px;text-align:center;margin-bottom:40px}.header__button-container{text-align:center}.header__button{outline:none;border:none;background:#ff9800;color:#fff;font-size:26px;display:inline-block;padding:1rem 4rem;-webkit-box-shadow:0px 16px 45px rgba(66,72,77,0.2);box-shadow:0px 16px 45px rgba(66,72,77,0.2);-webkit-transition:-webkit-transform 0.2s linear;transition:-webkit-transform 0.2s linear;transition:transform 0.2s linear;transition:transform 0.2s linear, -webkit-transform 0.2s linear}.header__button:hover{-webkit-transform:translate(0, -10px);transform:translate(0, -10px)}@media (min-width: 0) and (max-width: 767px){.header__title{font-size:20px}.header__subtitle{font-size:14px}.header__button{font-size:16px;padding:1rem 3rem}.header__body{width:100%}}@media (min-width: 0) and (max-width: 992px){.brand-card{margin-bottom:30px}}@media (min-width: 768px) and (max-width: 1300px){.header__title{font-size:40px}.header__subtitle{font-size:18px}.header__button{font-size:20px}}html{font-size:15px}body{margin:0;font-family:"Open Sans", sans-serif;font-size:1rem}*,*::after,*::before{-webkit-box-sizing:border-box;box-sizing:border-box}.none{display:none}.brand{margin-top:-40px}.brand-card{position:relative}.brand-card__body{position:relative;-webkit-filter:drop-shadow(0px 4px 8px rgba(0,0,0,0.13));filter:drop-shadow(0px 4px 8px rgba(0,0,0,0.13));background:#ffffff;border:0.5px solid rgba(0,0,0,0.1);cursor:pointer;padding:20px 30px;-webkit-transition:-webkit-transform 0.2s linear;transition:-webkit-transform 0.2s linear;transition:transform 0.2s linear;transition:transform 0.2s linear, -webkit-transform 0.2s linear;text-align:center}.brand-card__body:hover{-webkit-transform:translate(0, -10px);transform:translate(0, -10px)}.brand-card__logo{margin-bottom:35px}.brand-card__logo img{max-width:80px}.brand-card__name{font-size:18px;margin-bottom:10px}.brand-tabs__title{font-family:"Open Sans", sans-serif;font-size:26px;margin-top:60px}.brand-card.active .brand-card__body:before{content:"✔";display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;width:20px;height:20px;background:#4caf50;right:15px;top:15px;border-radius:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.testimonials{margin-top:50px}.testimonial__card{-webkit-filter:drop-shadow(0px 4px 8px rgba(0,0,0,0.13));filter:drop-shadow(0px 4px 8px rgba(0,0,0,0.13));background:#ffffff;border:0.5px solid rgba(0,0,0,0.1);margin-bottom:25px;padding:20px 30px}.testimonial__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.testimonial__name{font-size:18px;font-weight:600}.testimonial__stars i{color:#ff9800}.message{margin-bottom:60px}.footer{background:#21484d}.footer p{color:#fff;margin:32px 0;font-size:14px}
