.hestia-top-bar .widget.widget_product_search form.form-group:before,.hestia-top-bar .widget.widget_search form.form-group:before{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBkPSJNNTA1IDQ0Mi43TDQwNS4zIDM0M2MtNC41LTQuNS0xMC42LTctMTctN0gzNzJjMjcuNi0zNS4zIDQ0LTc5LjcgNDQtMTI4QzQxNiA5My4xIDMyMi45IDAgMjA4IDBTMCA5My4xIDAgMjA4czkzLjEgMjA4IDIwOCAyMDhjNDguMyAwIDkyLjctMTYuNCAxMjgtNDR2MTYuM2MwIDYuNCAyLjUgMTIuNSA3IDE3bDk5LjcgOTkuN2M5LjQgOS40IDI0LjYgOS40IDMzLjkgMGwyOC4zLTI4LjNjOS40LTkuNCA5LjQtMjQuNi4xLTM0ek0yMDggMzM2Yy03MC43IDAtMTI4LTU3LjItMTI4LTEyOCAwLTcwLjcgNTcuMi0xMjggMTI4LTEyOCA3MC43IDAgMTI4IDU3LjIgMTI4IDEyOCAwIDcwLjctNTcuMiAxMjgtMTI4IDEyOHoiPjwvcGF0aD48L3N2Zz4=)}.hestia-top-bar ul li a[href*="tel:"]:before{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBkPSJNNDk3LjM5IDM2MS44bC0xMTItNDhhMjQgMjQgMCAwIDAtMjggNi45bC00OS42IDYwLjZBMzcwLjY2IDM3MC42NiAwIDAgMSAxMzAuNiAyMDQuMTFsNjAuNi00OS42YTIzLjk0IDIzLjk0IDAgMCAwIDYuOS0yOGwtNDgtMTEyQTI0LjE2IDI0LjE2IDAgMCAwIDEyMi42LjYxbC0xMDQgMjRBMjQgMjQgMCAwIDAgMCA0OGMwIDI1Ni41IDIwNy45IDQ2NCA0NjQgNDY0YTI0IDI0IDAgMCAwIDIzLjQtMTguNmwyNC0xMDRhMjQuMjkgMjQuMjkgMCAwIDAtMTQuMDEtMjcuNnoiIGNsYXNzPSIiPjwvcGF0aD48L3N2Zz4=)}#coursesTable tbody tr td.tdbtn .btn{background:#fe3398;font-size:16px;font-weight:600;padding:.7rem 2.4rem}#coursesTable .ap-HeadCell th{text-align:left;font-weight:400;font-size:19px;color:#666;font-family:Baloo}#coursesTable .ap-HeadCell th:not(:first-child):not(:last-child){padding-left:8px;padding-right:8px}#coursesTable .ap-HeadCell th:nth-child(4){font-size:0}#coursesTable .ap-HeadCell th:nth-child(4)::before{content:"Price";display:block;font-size:18px}@media screen and (min-width:769px){#coursesTable .ap-HeadCell th{padding:0 8px}#coursesTable tbody tr td.ap-valueCell{padding:15px 8px}#coursesTable .ap-HeadCell th:first-child,#coursesTable tbody tr td.ap-valueCell:first-child{padding-left:0}#coursesTable .ap-HeadCell th:last-child,#coursesTable tbody tr td.ap-valueCell:last-child{padding-right:0}#coursesTable tbody tr td.tdbtn .btn{margin:0}}@media screen and (max-width:768px){#coursesTable,#coursesTable tbody{display:block}#coursesTable{margin:0}#coursesTable .ap-HeadCell{display:none}#coursesTable tbody tr{display:flex;flex-direction:column;width:100%}#coursesTable tbody tr:not(:first-child){border-top:21px solid #f8f8f8;border-bottom:0}#coursesTable tbody tr:not(:last-child){border-bottom:1px solid #333}#coursesTable tbody tr td.ap-valueCell{border:none!important;padding:0 0 0.5rem!important;display:flex;width:100%}#coursesTable tbody tr td.ap-valueCell:not(:first-child):not(:last-child)::before{display:block;width:90px;font-weight:500;color:#666}#coursesTable tbody tr td.ap-valueCell:nth-child(2)::before{content:"Dates:"}#coursesTable tbody tr td.ap-valueCell:nth-child(3)::before{content:"Venue:"}#coursesTable tbody tr td.ap-valueCell:nth-child(4)::before{content:"Price:"}#coursesTable tbody tr td.ap-valueCell:nth-child(5)::before{content:"Places:"}#coursesTable tbody tr td.tdbtn .btn{margin-top:.9rem;margin-bottom:2.6rem}#coursesTable tbody tr td.ap-valueCell:first-child{font-weight:400;font-size:19px;color:#666;font-family:Baloo}#coursesTable tbody tr td.ap-valueCell:empty:not(:first-child):not(:last-child)::before,#coursesTable tbody tr td.ap-valueCell:empty:not(:first-child):not(:last-child){display:none}}