#template1 .navbar{background:#f55543;border-radius:0;margin:0}#template1 .navbar .navbar-brand img{max-height:80px}#template1 .navbar .navbar-brand span{border:7px solid #8a6c69;color:#8a6c69;font-size:18px;font-weight:600;text-transform:uppercase}@media (max-width:767px){#template1 .navbar .navbar-brand{margin:20px 15px}}#template1 .navbar .navbar-hamburger{position:absolute;right:5px;top:50%;translate:0 -50%}#template1 .navbar .navbar-container{position:relative}#template1 .navbar .navbar-toggle{margin-right:4px;margin-top:35px}#template1 .navbar .navbar-toggle .icon-bar{background:#fff}#template1 .navbar .navbar-collapse .navbar-nav li:last-child a{padding-right:0}#template1 .navbar .navbar-collapse .navbar-nav li a{color:#fff;font-size:16px;font-weight:600}#template1 .user-actions{display:grid;grid-auto-flow:column}#template1 .price-block{padding-top:0!important}#template1 .price-block__item{align-items:center;display:grid!important;gap:.5ch;grid-auto-flow:column}#template1 .price-block .costs-discount span{text-decoration:line-through}#template1 .course-inner .content-wysiwyg{margin-bottom:16px}#template1 .course-inner .cost--old,#template1 .course-inner .cost--old~.currency{text-decoration:line-through}#template1 .recommended .course-inner .content-wysiwyg{margin-bottom:36px}#template1 .recommended .course-inner .content{padding-bottom:22px!important}#template1 .btn-buy,#template1 .buy-button{text-wrap:auto;align-items:center;display:flex!important;flex-wrap:wrap;gap:8px;justify-content:space-evenly}#template1 .buy-button__prices{display:flex;gap:8px;justify-items:start}#template1 .buy-button .price-old{text-decoration:line-through}#template1 .widget.recommended .article .course-inner .footer div{margin:unset;padding:0}#template1 .widget.recommended .article .course-inner .footer div span{margin-left:0}#template1 .main-header li:not(:first-child){margin-left:4px}#template1 .course-card-footer{align-items:center;display:grid;grid-auto-flow:column;justify-content:space-between}#template1 .grid-table{display:grid;gap:8px;grid-auto-flow:column;grid-template-columns:1fr 1fr;grid-template-rows:repeat(4,auto);margin:12px 0}@media screen and (min-width:767px){#template1 .grid-table{grid-auto-flow:row;grid-template-columns:repeat(4,auto);grid-template-rows:1fr 1fr}}#template1 .grid-table__key{font-weight:600}
