.insulineResistanceDiet{font-family:"Plus Jakarta Sans",sans-serif;font-size:14px;font-weight:400;line-height:normal;letter-spacing:normal;color:#000;overflow:hidden}.insulineResistanceDiet img{display:block}.insulineResistanceDiet .btn{width:195px;height:56px;display:inline-flex;justify-content:center;align-items:center;border-radius:10px;background-color:#fff;font-size:16px;font-weight:700;text-decoration:none;color:#000}.insulineResistanceDiet .btn:hover{opacity:.8}.insulineResistanceDiet .btn:focus{box-shadow:none}.insulineResistanceDiet .hero{position:relative}.insulineResistanceDiet .hero .hero-bg{width:100%;position:absolute;top:0;left:0}.insulineResistanceDiet .hero .hero-bg img{width:100%;height:300px;object-fit:cover;object-position:center top}@media screen and (min-width:768px){.insulineResistanceDiet .hero .hero-bg img{height:340px;object-position:center center}}@media screen and (min-width:1200px){.insulineResistanceDiet .hero .hero-bg img{height:630px}}.insulineResistanceDiet .hero .container{width:100%;height:670px}@media screen and (min-width:768px){.insulineResistanceDiet .hero .container{height:830px}}@media screen and (min-width:1200px){.insulineResistanceDiet .hero .container{height:940px}}.insulineResistanceDiet .hero .container .description{position:absolute;top:170px;left:0;right:0;width:91%;margin:0 auto;padding:30px 0 40px;background-color:#aadbf5;border-radius:20px;text-align:center;z-index:2}@media screen and (min-width:768px){.insulineResistanceDiet .hero .container .description{top:250px;width:728px;padding:60px 0}}@media screen and (min-width:1200px){.insulineResistanceDiet .hero .container .description{top:25%;width:94%;max-width:1200px;padding:70px 0 80px}}.insulineResistanceDiet .hero .container .description .certificate{position:absolute;top:-44px;right:50%;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:15px 15px 0 0;font-size:12px;line-height:14px;padding:8px 15px;width:211px;transform:translateX(50%);cursor:pointer}@media screen and (min-width:768px){.insulineResistanceDiet .hero .container .description .certificate{font-size:14px;right:30px;padding:10px 28px;width:auto;transform:translateX(0)}}@media screen and (min-width:1200px){.insulineResistanceDiet .hero .container .description .certificate{right:40px}}.insulineResistanceDiet .hero .container .description .certificate img{width:24px;height:24px;margin-right:10px}@media screen and (min-width:768px){.insulineResistanceDiet .hero .container .description .certificate img{margin-right:15px}}.insulineResistanceDiet .hero .container .description .description-text{width:300px;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.insulineResistanceDiet .hero .container .description .description-text{width:528px}}@media screen and (min-width:1200px){.insulineResistanceDiet .hero .container .description .description-text{width:900px}}.insulineResistanceDiet .hero .container .description .text{font-size:16px;color:#000}@media screen and (min-width:768px){.insulineResistanceDiet .hero .container .description .text{width:490px;font-size:18px}}@media screen and (min-width:1200px){.insulineResistanceDiet .hero .container .description .text{width:570px;font-size:21px}}.insulineResistanceDiet .hero .container .description .text:last-of-type{font-size:18px}@media screen and (min-width:768px){.insulineResistanceDiet .hero .container .description .text:last-of-type{font-size:24px}}@media screen and (min-width:1200px){.insulineResistanceDiet .hero .container .description .text:last-of-type{width:600px;font-size:32px}}.insulineResistanceDiet .hero .container .description .title{margin-top:15px;margin-bottom:15px;font-size:46px;font-weight:400;line-height:1;color:#fff}@media screen and (min-width:768px){.insulineResistanceDiet .hero .container .description .title{font-size:66px}}@media screen and (min-width:1200px){.insulineResistanceDiet .hero .container .description .title{font-size:110px}}.insulineResistanceDiet .hero .container .description .image img{width:149px;height:149px;margin:17px auto 30px}@media screen and (min-width:768px){.insulineResistanceDiet .hero .container .description .image img{width:236px;height:236px}}@media screen and (min-width:1200px){.insulineResistanceDiet .hero .container .description .image img{width:306px;height:306px}}.insulineResistanceDiet .hero .container .description .link{display:inline-block;margin:20px auto 0;color:#000;font-size:16px;line-height:1}@media screen and (min-width:768px){.insulineResistanceDiet .hero .container .description .link{font-size:21px}}.insulineResistanceDiet .benefits{background-color:#f5f5f5;position:relative;z-index:1}.insulineResistanceDiet .benefits .container{position:relative;width:360px;padding-top:126px;padding-bottom:125px}@media screen and (min-width:768px){.insulineResistanceDiet .benefits .container{width:768px;padding-top:290px}}@media screen and (min-width:1800px){.insulineResistanceDiet .benefits .container{width:1200px;padding-top:250px}}.insulineResistanceDiet .benefits .container .image{position:absolute;top:0;left:-50px;z-index:-1}@media screen and (min-width:768px){.insulineResistanceDiet .benefits .container .image{left:-180px;flex:0 0 250px;margin:0}}@media screen and (min-width:1200px){.insulineResistanceDiet .benefits .container .image{left:-46%}}.insulineResistanceDiet .benefits .container .image img{width:197px;height:135px}@media screen and (min-width:768px){.insulineResistanceDiet .benefits .container .image img{width:423px;height:377px;margin:0}}@media screen and (min-width:1200px){.insulineResistanceDiet .benefits .container .image img{width:525px;height:394px}}@media screen and (min-width:1800px){.insulineResistanceDiet .benefits .container .image img{width:676px;height:507px}}.insulineResistanceDiet .benefits .container .image:last-of-type{top:auto;left:auto;right:26px;bottom:0}@media screen and (min-width:768px){.insulineResistanceDiet .benefits .container .image:last-of-type{right:-105px}}@media screen and (min-width:1200px){.insulineResistanceDiet .benefits .container .image:last-of-type{bottom:30px;right:-42%}}@media screen and (min-width:1800px){.insulineResistanceDiet .benefits .container .image:last-of-type{right:-51%}}.insulineResistanceDiet .benefits .container .image:last-of-type img{width:213px;height:125px}@media screen and (min-width:768px){.insulineResistanceDiet .benefits .container .image:last-of-type img{width:347px;height:264px}}@media screen and (min-width:1200px){.insulineResistanceDiet .benefits .container .image:last-of-type img{width:427px;height:406px}}@media screen and (min-width:1800px){.insulineResistanceDiet .benefits .container .image:last-of-type img{width:747px;height:710px}}.insulineResistanceDiet .benefits .container .description{width:268px;margin:0 auto;text-align:center}@media screen and (min-width:768px){.insulineResistanceDiet .benefits .container .description{width:490px}}@media screen and (min-width:1200px){.insulineResistanceDiet .benefits .container .description{width:670px}}.insulineResistanceDiet .benefits .container .description h2{margin-bottom:30px;font-size:32px;font-weight:400;line-height:normal}@media screen and (min-width:768px){.insulineResistanceDiet .benefits .container .description h2{font-size:42px}}@media screen and (min-width:1200px){.insulineResistanceDiet .benefits .container .description h2{width:490px;margin-left:auto;margin-right:auto;font-size:54px}}.insulineResistanceDiet .benefits .container .description h3{margin-bottom:34px;font-size:22px;font-weight:400;color:#75c1ea;line-height:normal}@media screen and (min-width:768px){.insulineResistanceDiet .benefits .container .description h3{font-size:26px}}@media screen and (min-width:1200px){.insulineResistanceDiet .benefits .container .description h3{font-size:30px}}.insulineResistanceDiet .benefits .container .description p{font-size:18px;margin:20px auto}@media screen and (min-width:768px){.insulineResistanceDiet .benefits .container .description p{width:300px}}@media screen and (min-width:1200px){.insulineResistanceDiet .benefits .container .description p{width:500px;font-size:22px}}