.course-offer-inner{position:relative;border-radius:var(--brs-lg);overflow:hidden;z-index:1}.course-offer-inner .h1+.btn{margin-top:2rem}.course-offer-desc{max-width:45rem;font-size:var(--f14-21);margin:10px 0 40px}.course-offer-desc p:first-of-type{margin-top:0}.course-offer-desc p:last-of-type{margin-bottom:0}@media (min-width:768px){.course-offer-inner .container{width:100%}}@media (max-width:767px){.course-offer-content .btn{margin-top:auto}}