.cascading-boxes{position:relative;width:100%;max-width:100%}@media (max-width: 767.98px){.cascading-boxes{height:190vh}}.cascading-boxes .background{width:50%;height:100%;right:0;top:0;position:absolute;overflow:hidden;background:linear-gradient(180deg, #F0F5FB 0%, rgba(10,45,75,0) 20%),linear-gradient(0deg, #F0F5FB 0%, rgba(10,45,75,0) 80%),linear-gradient(270deg, #F0F5FB .66%, rgba(240,245,251,0) .37%),linear-gradient(281.36deg, #F0F5FB .31%, rgba(240,245,251,0) .83%),linear-gradient(90deg, #F0F5FB .66%, rgba(240,245,251,0) 5.37%),linear-gradient(101.36deg, #F0F5FB .31%, rgba(240,245,251,0) 30.83%),url(/static/images/ordering/PharmacyOrderingPageSectionThree.jpg);background-size:100% 100%, 100% 100%, 100% 100%, 100% 100%, 100% 100%, 100% 100%, cover;background-position:0 0, 0 0, 0 0, 0 0, 0 0, 0 0;background-repeat:no-repeat, no-repeat, no-repeat, no-repeat, no-repeat, no-repeat, no-repeat;z-index:1}@media (max-width: 767.98px){.cascading-boxes .background{background-position:0 0, 0 0, 0 0, 0 0, 0 0, 0 0, 25vw 0;top:unset;bottom:0;width:130%;height:20%}}.cascading-boxes .title{width:100%;text-align:left;font-size:36px;font-weight:650;line-height:120%;letter-spacing:-1px}@media (max-width: 767.98px){.cascading-boxes .title{margin:0.5rem 0;padding:1rem;font-size:32px}}.cascading-boxes .text-content{margin:1rem 0 0 0;width:40%;text-align:left;font-size:16px;font-weight:400;line-height:150%}@media (max-width: 767.98px){.cascading-boxes .text-content{margin:0.5rem 0;padding:1rem;width:100%}}.cascading-boxes .red-button{width:40% !important}.cascading-boxes .boxes-container{height:55vh}@media (max-width: 767.98px){.cascading-boxes .boxes-container{height:120vh}}.cascading-boxes .boxes-container .box{width:33%;max-width:33%;min-width:33%;height:auto;min-height:35vh;background-color:white;border-top-right-radius:1rem;border-bottom-right-radius:1rem;border-left:0.2rem solid #ED2927;z-index:2}@media (max-width: 767.98px){.cascading-boxes .boxes-container .box{width:95%;max-width:95%;min-width:95%}}.cascading-boxes .boxes-container .box .icon{height:40px;width:40px;aspect-ratio:1 / 1}.cascading-boxes .boxes-container .box .box-title{width:100%;text-align:left;font-size:20px;font-weight:650;line-height:120%;letter-spacing:-1px}.cascading-boxes .boxes-container .box .box-content{width:100%;text-align:left;font-size:14px;font-weight:300;line-height:140%}
