*{box-sizing:border-box}.promos_wrapper ul,body,h1,h2,h3,h4,h5,h6,p,span{margin:0;padding:0}.promos_wrapper img{height:100%;object-fit:cover;width:100%}.promos_wrapper a,.promos_wrapper svg{display:inline-block;line-height:0;margin:0;padding:0;text-decoration:none}.promos_wrapper li{line-height:0;list-style:none}.promos_wrapper{padding-bottom:50px;padding-top:95px}.promos_wrapper .container{margin:0 auto;max-width:1450px;padding:0 100px}.promos_wrapper .heading{color:#333;font-family:Roboto;font-size:clamp(22px,5vw,36px);font-style:normal;font-weight:700;line-height:clamp(28px,5vw,40px);margin-bottom:12px;text-align:center}.promos_wrapper .sub_heading p{font-size:clamp(16px,3vw,19px);line-height:clamp(22px,3vw,29px);margin:0 auto 16px;max-width:764px}.promos_wrapper .sub_heading p,.promos_wrapper p{font-family:Roboto;font-weight:400;text-align:center}.promos_wrapper p{font-size:clamp(12px,5vw,12px);line-height:clamp(18px,5vw,18px);margin-bottom:16px}.promos_wrapper .btn_wrapper a{align-items:center;background-color:#269dd7;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-family:Roboto;font-size:clamp(14px,5vw,16px);font-weight:700;justify-content:center;letter-spacing:.05px;line-height:clamp(14px,5vw,16px);margin:12px auto 0;max-width:fit-content;padding:12px 16px;transition:.2s ease}.promos_wrapper .btn_wrapper a:hover{transform:translateY(-3px)}.promos_wrapper .inner{display:flex;flex-wrap:wrap;justify-content:space-between;margin:30px -12px -12px}.promos_wrapper .inner li{max-width:637px;padding:12px;text-align:center;width:100%}.promos_wrapper .image{border-radius:30px;height:550px;overflow:hidden;width:100%}.promos_wrapper .image img{height:100%!important;width:100%}.promos_wrapper .inner li a h3{color:#333;font-family:Roboto;font-size:clamp(18px,3vw,24px);font-style:normal;font-weight:700;line-height:clamp(24px,3vw,26px);margin-top:16px}.promos_wrapper .inner li p{font-family:Roboto;font-size:clamp(16px,5vw,16px);font-weight:400;line-height:clamp(27px,5vw,27px);margin-bottom:16px;text-align:center}@media(max-width:1537px){.promos_wrapper .inner li{max-width:50%}}@media (max-width:991px){.promos_wrapper .image{height:300px}}@media(max-width:767px){.promos_wrapper .container{max-width:100%;padding:0 20px}.promos_wrapper .inner{margin:30px 0 0}.promos_wrapper .inner li{max-width:100%}.promos_wrapper .image{height:auto}}