.sidebar-widget-wrapper{float:left;padding-right:30px;width:100%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1199px){.sidebar-widget-wrapper{padding-right:0}}.sidebar-widget{float:left;width:100%}.sidebar-widget+.sidebar-widget{margin-top:45px}.sidebar-widget-menu{list-style:none;padding-left:0}.sidebar-widget-menu li+li{margin-top:-1px}.sidebar-widget-menu li a{border:1px solid #eee;display:block;padding:16px 40px;position:relative}.sidebar-widget-menu li a:before{color:#ababab;content:"";font-family:Font Awesome\ 5 Pro;font-size:6px;left:16px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sidebar-widget-menu li a.active,.sidebar-widget-menu li a:hover{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff}.sidebar-widget-menu li a.active:before,.sidebar-widget-menu li a:hover:before{color:#fff}.sidebar-widget-title{font-size:24px;margin-bottom:30px}.sidebar-widget-course{list-style:none;padding-left:0}.sidebar-widget-course .widget-course{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.sidebar-widget-course .widget-course+.widget-course{border-top:1px solid #eee;margin-top:20px;padding-top:20px}.sidebar-widget-course .widget-course .thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;-ms-flex-negative:0;border-radius:50%;flex-shrink:0;height:100px;margin:0 20px 0 0;width:100px}.sidebar-widget-course .widget-course .info{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:0}.sidebar-widget-course .widget-course .info .price{color:var(--primary-color);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:15px;font-weight:800;line-height:1;margin:0 0 10px}.sidebar-widget-course .widget-course .info .title{font-size:15px;line-height:1.6;margin:0}.privacy-policy-wrapper .image,.purchase-guide-wrapper .image,.terms-of-service-wrapper .image{margin-bottom:40px}.privacy-policy-wrapper .content .title,.purchase-guide-wrapper .content .title,.terms-of-service-wrapper .content .title{font-size:30px;font-weight:700;line-height:1.3;margin-bottom:18px}@media only screen and (max-width:479px){.privacy-policy-wrapper .content .title,.purchase-guide-wrapper .content .title,.terms-of-service-wrapper .content .title{font-size:28px;margin-bottom:15px}}.privacy-policy-wrapper .content h4,.purchase-guide-wrapper .content h4,.terms-of-service-wrapper .content h4{font-size:26px;font-weight:700;line-height:1.3;margin-bottom:18px}.privacy-policy-wrapper .content p,.purchase-guide-wrapper .content p,.terms-of-service-wrapper .content p{margin-bottom:25px}.privacy-policy-wrapper .content p:last-child,.purchase-guide-wrapper .content p:last-child,.terms-of-service-wrapper .content p:last-child{margin-bottom:0}.privacy-policy-wrapper .content ul,.purchase-guide-wrapper .content ul,.terms-of-service-wrapper .content ul{margin-top:15px;padding-left:20px}.privacy-policy-wrapper .content ul li+li,.purchase-guide-wrapper .content ul li+li,.terms-of-service-wrapper .content ul li+li{margin-top:10px}.privacy-policy-wrapper .content ol,.purchase-guide-wrapper .content ol,.terms-of-service-wrapper .content ol{margin-top:15px;padding-left:30px}.privacy-policy-wrapper .content ol li+li,.purchase-guide-wrapper .content ol li+li,.terms-of-service-wrapper .content ol li+li{margin-top:10px}.terms-of-service-wrapper .content ol{margin-bottom:0}