.full-5{position:relative}.full-5 img{width:100%;height:auto}.banner-calc{opacity:.9}.btn{line-height:1.42857143;font-weight:700}.btn-green{width: clamp(55px, 55px + 0.01282*(100vw - 360px), 75px);height: clamp(52px, 55px + 0.01154*(100vw - 360px), 70px);padding-top:15px;background-color:#20b758;font-size: clamp(20px, 20px + 0.00641*(100vw - 360px), 30px);color:#fff;border-radius:10px}.btn-green:hover{background-color:#40d778;color:#fff;transition:.5s}.b-i{background-color:#ffd249;color:#1c2d3a;margin-right: clamp(20px, 20px + 0.00962*(100vw - 360px), 35px)}.b-u{background-color:#ff4800;margin-left: clamp(20px, 20px + 0.00962*(100vw - 360px), 35px)}@media (min-width:360px) and (max-width:575px){.banner-calc{position:absolute;width: clamp(260px, 260px + 0.18605*(100vw - 360px), 300px);right:10%;top:8%;background-color:#ceefda;padding-top:20px;padding-left: clamp(20px, 20px + 0.04651*(100vw - 360px), 30px);padding-right:10px}.banner-calc h2{font-size:26px;margin-bottom:30px}.banner-calc p{font-size: clamp(16px, 16px + 0.00930*(100vw - 360px), 18px)}.banner-calc a{margin-top: clamp(10px, 10px + 0.09302*(100vw - 360px), 30px);margin-bottom: clamp(20px, 20px + 0.04651*(100vw - 360px), 30px)}.banner-calc .btn-red{border-radius:24px;padding:8px 19px}}@media (min-width:576px){.banner-calc{position:absolute;width: clamp(380px, 380px + 0.10776*(100vw - 992px), 480px);right:10%;top:8%;background-color:#ceefda;padding-top: clamp(10px, 10px + 0.02155*(100vw - 992px), 30px);padding-left:60px;padding-right:10px;border-radius:10px}.banner-calc h2{font-size: clamp(30px, 30px + 0.00431*(100vw - 992px), 34px);margin-bottom: clamp(30px, 30px + 0.02155*(100vw - 992px), 50px)}.banner-calc p{font-size: clamp(18px, 18px + 0.00647*(100vw - 992px), 24px)}.banner-calc a{margin-top:30px;margin-bottom:50px}}