header{max-width:1440px;width:100%;padding:20px;margin:0 auto}@media (max-width:768px){header{max-width:100%;padding:0;text-align:center}}header .container{display:flex;align-items:center;justify-content:space-between}@media (max-width:768px){header .container{display:block}}header .container__menu{margin-left:20px}header .container__menu__list{list-style:none}header .container__menu__list__item{float:left}@media (max-width:768px){header .container__menu__list__item{float:none;text-align:center;padding:20px 0}}header .container__menu__list__item a{color:#333;text-decoration:none;padding:0 14px;display:block}header .container__menu__list__item a:hover{color:#111}header .container__btns__list{list-style:none}@media (max-width:768px){header .container__btns__list__item{float:none;display:block}}header .container__btns__list__item__first{color:#ff0045;border:2px solid #ff0045;border-radius:12px;padding:14px 30px;margin:0 20px;text-decoration:none;width:200px}@media (max-width:768px){header .container__btns__list__item__first{margin:20px auto;display:block;text-align:center}}header .container__btns__list__item__first:hover{background-color:#ff0045;color:#fff}header .container__btns__list__item__second{background-color:#ff0045;color:#fff;width:250px;padding:16px 40px;border-radius:12px;text-decoration:none;font-weight:700}@media (max-width:768px){header .container__btns__list__item__second{margin:0 auto;display:block;width:200px;text-align:center}}.hero{max-width:1440px;width:100%;margin:50px auto}@media (max-width:768px){.hero{max-width:100%}}.hero__container{display:flex;align-items:center;justify-content:space-between}@media (max-width:768px){.hero__container{display:block}}.hero__container__box h2{font-family:Montserrat-bold;font-size:48px;margin:14px 0}@media (max-width:768px){.hero__container__box h2{font-size:2.8em;text-align:center}}.hero__container__box p{font-size:18px;line-height:1.8;margin:20px 0}@media (max-width:768px){.hero__container__box p{text-align:center}}.hero__container__box div{background-color:#fff;padding:10px;width:700px;margin:0;box-shadow:1px 2px 10px #ccc}@media (max-width:768px){.hero__container__box div{width:300px;margin:0 auto}}.hero__container__box div input{padding:15px;margin:0;width:520px;border:none}@media (max-width:768px){.hero__container__box div input{width:170px}}.hero__container__box div button{background-color:#ff0045;border:none;padding:15px;width:150px;color:#fff;font-weight:700}@media (max-width:768px){.hero__container__box div button{width:100px}}.about{max-width:1440px;width:100%;margin:50px auto}@media (max-width:768px){.about{max-width:100%}}.about h2{font-family:Montserrat-bold;font-size:38px;margin:20px 0}.about__container{display:flex;align-items:center;justify-content:space-between}@media (max-width:768px){.about__container{flex-direction:column;justify-content:center;text-align:center}}.about__container__item{width:350px;margin:20px 8px;background-color:#fff;box-shadow:0 0 10px #ccc;padding:40px;transition:all .2s ease-in-out}.about__container__item:hover{width:355px;cursor:pointer;box-shadow:1px 3px 10px #333}.about__container__item div{width:50px;height:50px;background-color:#ff0045;display:flex;text-align:center;align-items:center;justify-content:center;margin:20px auto}.about__container__item h3{text-align:center}.about__container__item p{text-align:center}*{margin:0;padding:0;box-sizing:border-box}@font-face{font-family:Montserrat;src:url(../../assets/Montserrat-Regular.ttf) format("truetype")}@font-face{font-family:Montserrat-bold;src:url(../../assets/Montserrat-Black.ttf) format("truetype")}body{background-color:#fff;font-family:sans-serif}