.section-school-products{background-color:#194157;padding-bottom:40px}.section-school-products .offers{display:flex;justify-content:space-around}.section-school-products .offers .offer{width:550px;display:flex;flex-direction:column;align-items:center;position:relative}.section-school-products .offers .offer .seven-days-box{border:2px solid #000;border-radius:50px;padding:20px;margin-top:0;margin-bottom:10px;font-size:1rem}.section-school-products .offers .offer .seven-days-box .stitle{font-weight:bold;text-align:center;font-size:1.4rem;margin-bottom:20px}.section-school-products .offers .offer .offer-illustration{width:290px;height:300px;overflow:hidden;border:0.4375rem solid #ffffff;border-radius:3.125rem;position:absolute;top:-180px}.section-school-products .offers .offer .offer-illustration img{width:100%;height:100%;object-fit:cover}.section-school-products .offers .offer .offer-infos{margin-top:65px;height:calc(100% - 65px);background-color:#ffffff;width:calc(100% - 60px);text-align:center;padding:30px;font-size:1.4rem;display:flex;flex-direction:column;color:#000}.section-school-products .offers .offer .offer-infos .title{font-family:'font1';font-size:1.6rem;text-decoration:underline;margin-top:80px;text-transform:uppercase}.section-school-products .offers .offer .offer-infos .description{margin-top:20px;height:140px}.section-school-products .offers .offer .offer-infos .points{text-align:left;margin-top:20px}.section-school-products .offers .offer .offer-infos .points ul{list-style-type:none;padding:0;margin:0}.section-school-products .offers .offer .offer-infos .points li{display:block;background-image:url(../images/school/check.svg);background-repeat:no-repeat;background-position:left top;background-size:30px 31px;padding-left:44px;padding-top:5px;margin:20px 0}.section-school-products .offers .offer .offer-infos .offer-footer{height:150px;margin-top:auto}.section-school-products .offers .offer .offer-infos .offer-footer .price{font-family:'font2';font-weight:bold;font-size:4rem}.section-school-products .offers .offer .offer-infos .offer-footer .actions{display:flex;align-items:center;margin-top:30px}.section-school-products .offers .offer .offer-infos .offer-footer .actions .cta-btn-box{width:50%;margin-bottom:0}.section-school-products .offers .offer .offer-infos .offer-footer .actions .soon{font-size:1.6rem;text-transform:uppercase}.section-school-products .offers .offer .offer-infos .offer-footer .actions .more a{color:#000000;font-size:1.6rem}.section-school-products .offers-second{margin-top:250px}@media only screen and (max-width: 991px){.section-school-products{padding-bottom:40px;background-color:#194157}.section-school-products .offers{display:flex;flex-direction:column}.section-school-products .offers .offer{height:auto;width:100%;margin-top:200px}.section-school-products .offers .offer .offer-illustration{width:250px;height:250px}.section-school-products .offers .offer .offer-infos{margin-top:0}.section-school-products .offers .offer .offer-infos .description{height:auto;margin-top:0}.section-school-products .offers .offer .offer-infos .points{font-size:1.2rem}.section-school-products .offers .offer .offer-infos .points li{background-size:20px 20px;padding-left:30px;padding-top:0px}.section-school-products .offers .offer .offer-infos .offer-footer .price{font-size:3rem}.section-school-products .offers .offer .offer-infos .offer-footer .actions{flex-direction:column;margin-top:20px}.section-school-products .offers .offer .offer-infos .offer-footer .actions .more{font-size:1.4rem;margin-top:10px}.section-school-products .offers-second{margin-top:0}}
