.classes-wrapper{background-color:var(--primary-color);color:#fff;border-radius:40px;min-height:600px;padding:40px}@media screen and (max-width:768px){.classes-wrapper{border-radius:20px;padding:20px 10px}}.classes-wrapper .wrapper{min-height:inherit;flex-direction:column;display:flex;position:relative}.classes-wrapper__title-row{width:50%}@media screen and (max-width:768px){.classes-wrapper__title-row{width:70%}}.classes-wrapper__title-row p{font-size:var(--font-size-m);line-height:1.5}.classes-wrapper__classes{justify-content:space-between;align-items:flex-end;margin-top:auto;display:flex}@media screen and (max-width:768px){.classes-wrapper__classes{flex-direction:column}.classes-wrapper__classes__info{text-align:center;order:2}}.classes-wrapper__classes__info h3{font-size:var(--font-size-xl)}.classes-wrapper__classes__info p{font-size:var(--font-size-m);margin-top:6px}.classes-wrapper__classes__info button{margin-top:30px}@media screen and (max-width:768px){.classes-wrapper__classes__info button{margin:30px auto 0}.classes-wrapper__classes__pics{order:1;margin:30px auto}}.classes-wrapper__stamp{position:absolute;top:0;right:0}@media screen and (max-width:768px){.classes-wrapper__stamp{right:10px}}
.circular-text{text-align:center;text-transform:uppercase;transform-origin:50%;border:2px solid #fff;border-radius:50%;height:200px;font-weight:600;position:relative}.circular-text span{font-size:var(--font-size-m);transition:all .4s var(--material-cubic-bezier);display:inline-block;position:absolute;inset:0}
