*{margin:0;padding:0;font-family:"Montserrat",serif}h1{text-align:center;margin:70px 12px 48px 12px}#site-main{padding:40px 24px 120px 24px;min-height:300px}a{color:#09f}a:hover{color:#036cb1}@media only screen and (max-width: 800px){#site-main{padding:40px 12px 120px 12px}}#popup{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.8);z-index:21;justify-content:center;align-content:center}#popup .popup-wrapper{background-color:#fff;width:700px;align-self:center;position:relative;border-radius:3px;padding:24px 24px 12px 36px}#popup .popup-wrapper .popup-header{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid #ffcaca;margin:0 24px;font-size:24px}#popup .popup-wrapper .popup-header button{background-color:rgba(0,0,0,0);padding:1px 10px;font-size:22px;border-radius:3px;border:1px solid #b8b8b8;cursor:pointer}#popup .popup-wrapper .popup-content{margin:24px 24px 24px 24px}#popup .popup-wrapper .popup-content .price-holder{margin-bottom:36px}#popup .popup-wrapper .popup-content .price-holder .price{display:inline-block;padding:3px 8px;border-radius:3px;font-size:20px;background-color:#affea6}#popup .popup-wrapper .popup-content form label{display:block;margin-bottom:8px;margin-top:12px}#popup .popup-wrapper .popup-content form input{width:300px;font-size:17px;padding:8px 0 8px 8px}#popup .popup-wrapper .popup-content form button{border:none;background-color:#0bebec;padding:8px 24px;font-size:18px;border-radius:3px;cursor:pointer}#popup .popup-wrapper .notification{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.8);display:flex;justify-content:center;align-items:center;font-weight:bold}#site-header{background-color:rgba(255,255,255,.6);position:fixed;left:0;right:0;top:0;z-index:1;padding:4px;border-bottom:1px solid #ff9d9d}#site-header #menu-toggle{display:none;background:none;border:none;padding:0 24px 0 8px;font-size:18px;vertical-align:middle;cursor:pointer}#site-header #main-menu{padding:0 12px;list-style-type:none}#site-header #main-menu li{display:inline-block}#site-header #main-menu li a{display:inline-block;text-transform:uppercase;text-decoration:none;font-size:12px;padding:8px 12px;color:#5f5f5f;font-weight:bold}#site-header #main-menu li a:hover,#site-header #main-menu li a.active{color:#ff8484}#site-header .mobile-subscription{display:none}#site-header .make-subscription{background-color:#f85e5e;cursor:pointer;padding:5px 24px;border-radius:3px;color:#fff;font-weight:bold;font-size:12px;letter-spacing:1px;border:1px solid;text-align:center}@media only screen and (max-width: 560px){#site-header #menu-toggle{display:inline-block}#site-header #main-menu{display:none;position:absolute;background-color:rgba(255,255,255,.8);left:0;right:0;margin-top:5px;border-bottom:1px solid #ff9d9d}#site-header #main-menu.visible{display:block}#site-header #main-menu li{display:block}#site-header #main-menu li a{display:block;text-align:center}#site-header #main-menu .make-subscription{display:none}#site-header .mobile-subscription{display:inline-block}}.page-webinars{line-height:32px;display:flex}.page-webinars article{width:calc(100% - 250px);padding-right:24px}.page-webinars aside{width:250px}.page-webinars .webinars{text-align:center}.page-webinars .webinars .webinar{text-decoration:none;display:inline-block;vertical-align:top;width:200px;padding:0 0 24px 0;margin:12px;box-shadow:8px 8px 15px -5px #42445a;background-color:#fff;border-radius:10px;overflow:hidden;text-align:center}.page-webinars .webinars .webinar img{width:100%;margin-bottom:12px}.page-webinars .webinars .webinar .author{display:inline-block;font-size:12px;font-style:italic;color:#ff8b8b;margin-bottom:4px}.page-webinars .webinars .webinar h3{color:#3a3a3a;font-size:16px;padding:8px 12px 0 12px}@media only screen and (max-width: 800px){.course-page{flex-direction:column}.course-page article{width:100%;padding-right:initial}.course-page aside{width:100%;margin-top:48px}}/*# sourceMappingURL=school-webinars.css.map */
