.dg-filter__section{margin-bottom:20px}.dg-filter__section:last-child{margin-bottom:0}.dg-filter__section--title{margin:0 0 10px;font-weight:600;font-size:16px;color:#284714}.dg-filter__section--btn-wrapper{margin-bottom:10px;text-align:center}.dg-filter__list{margin-bottom:10px}.dg-filter__list li{margin:0 0 4px}.dg-filter__list li:last-child{margin-bottom:0}.dg-filter__list:last-child{margin-bottom:0}.dg-filter__list.half{-webkit-column-count:2;-moz-column-count:2;column-count:2}.dg-filter__about-btn{display:block;margin-bottom:20px;padding:10px;border-radius:4px;font-weight:600;font-size:16px;text-align:center;color:#fff;background-color:#a8c1d3}.dg-filter__about-btn:hover{color:#fff;background-color:#bcd5e7}.dg-filter__hider{font-weight:700;font-size:16px;cursor:pointer}@media(min-width: 901px){.dg-filter__hider{display:none}}@media(max-width: 900px){.dg-hide{display:none}}.dg-course-search__btn{position:relative;display:inline-block;padding:6px 20px;border-radius:4px;color:#fff;background-color:#72bb4c}.dg-course-search__btn:hover{color:#fff;background-color:#52d65c}.dg-course-search__btn .dg-arrow{display:none}@media(max-width: 768px){.dg-course-search__btn{width:100%;text-align:center}.dg-course-search__btn a{display:block}}@-webkit-keyframes dgBtnAnimate{20%{-webkit-transform:none;transform:none}22.5%{text-rendering:auto;-webkit-transform:rotate(5deg);transform:rotate(5deg)}25%{-webkit-transform:rotate(0);transform:rotate(0)}27.5%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}30%{-webkit-transform:rotate(0);transform:rotate(0)}32.5%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}35%{-webkit-transform:rotate(0);transform:rotate(0)}37.5%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}40%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes dgBtnAnimate{20%{-webkit-transform:none;transform:none}22.5%{text-rendering:auto;-webkit-transform:rotate(5deg);transform:rotate(5deg)}25%{-webkit-transform:rotate(0);transform:rotate(0)}27.5%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}30%{-webkit-transform:rotate(0);transform:rotate(0)}32.5%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}35%{-webkit-transform:rotate(0);transform:rotate(0)}37.5%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}40%{-webkit-transform:rotate(0);transform:rotate(0)}}.dg-course__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;padding:20px;border-radius:4px;-webkit-box-shadow:0 10px 20px -10px rgba(0,0,0,.4);box-shadow:0 10px 20px -10px rgba(0,0,0,.4);background-color:#fff}.dg-course__item:hover .dg-course-search__btn{-webkit-animation:dgBtnAnimate 1.5s 1;animation:dgBtnAnimate 1.5s 1}.dg-course__item--ls{width:35%}.dg-course__item--ls a{display:block;height:100%}.dg-course__item--ls img{vertical-align:bottom}@media(max-width: 768px){.dg-course__item--ls{margin-bottom:20px;width:100%;text-align:center}}.dg-course__item--rs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:20px;width:65%}@media(max-width: 768px){.dg-course__item--rs{padding-left:0;width:100%}}@media(max-width: 768px){.dg-course__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.dg-course__type{margin-bottom:6px;line-height:1;color:#797979}.dg-course__title{margin:auto 0;font-weight:600;font-size:16px;line-height:1.2}.dg-course__title a{color:#284714}.dg-course__title a:hover{text-decoration:underline;color:#284714}.dg-course__qualification{margin:6px 0 10px;line-height:1;color:#797979}.dg-course__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dg-course__footer--price{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 20px 0 auto;padding-left:28px}.dg-course__footer--price .icon{position:absolute;left:0;bottom:0}.dg-course__footer--price .old{display:inline-block;font-size:12px;text-decoration:line-through;color:red}.dg-course__footer--price .new{font-size:16px;line-height:1;color:#797979}@media(max-width: 768px){.dg-course__footer--price{margin-bottom:20px}}.dg-course__footer--time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;line-height:1;color:#797979}@media(max-width: 768px){.dg-course__footer--time{margin-bottom:20px}}@media(max-width: 1200px){.dg-course__footer{-ms-flex-wrap:wrap;flex-wrap:wrap}}.dg-course__audio{position:absolute;right:0;top:0;padding:2px 4px 4px 24px;border-radius:2px;font-weight:400;font-size:14px;line-height:1.2;color:#fff;background-image:url("../../images/volume-up.svg");background-position:left 4px center;background-repeat:no-repeat;background-color:#f60}@media(max-width: 576px){.dg-course__audio{position:relative;margin-bottom:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.bat{margin:0}.dg-filter-mod{position:relative;padding:30px}.dg-filter-mod__list{-webkit-column-count:2;-moz-column-count:2;column-count:2}.dg-filter-mod__list--item{position:relative;margin-bottom:4px;padding-left:24px;font-size:16px}.dg-filter-mod__list--item .dg-letter{position:absolute;left:0;top:0;width:20px;text-align:center;color:#aaa}@media(max-width: 768px){.dg-filter-mod__list{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.dg-filter-mod__close{position:absolute;right:10px;top:10px;width:20px;height:20px}.dg-filter-mod__close::before,.dg-filter-mod__close::after{content:"";position:absolute;left:50%;top:50%;width:20px;height:2px;background-color:#aaa}.dg-filter-mod__close::before{-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.dg-filter-mod__close::after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.dg-filter-mod__close:hover::before,.dg-filter-mod__close:hover::after{background-color:#e68a6b}.v-new-site-courses-search-wrap{position:relative;padding:10px;border-radius:4px;background:-webkit-gradient(linear, left top, right top, from(#007980), to(#008cb1));background:-o-linear-gradient(left, #007980 0%, #008cb1 100%);background:linear-gradient(to right, #007980 0%, #008cb1 100%)}.v-new-site-courses-search-wrap .v-contact-us-main-right-title{margin-bottom:10px;font-weight:300;font-size:24px;color:#fff}.v-new-site-courses-search-wrap .v-new-site-courses-bottom-block{margin-bottom:10px}.v-new-site-courses-search-wrap .v-new-site-courses-bottom-block i{margin-right:6px;vertical-align:top;background-color:rgba(245,245,245,.3)}.v-new-site-courses-search-wrap .v-new-site-courses-bottom-block a.v-new-site-courses-bottom-block-text{max-width:80%}.v-new-site-courses-search-wrap .v-new-site-courses-bottom-block a.v-new-site-courses-bottom-block-text span{display:inline-block}.v-new-site-courses-search-wrap .v-new-site-courses-bottom-block a.v-new-site-courses-bottom-block-text span.dg-price{padding:0;border:none;font-weight:400;font-size:14px;color:#fff}.v-new-site-courses-search-wrap .v-new-site-courses-search-block{position:relative;border-radius:4px}.v-new-site-courses-search-wrap .v-new-site-courses-search-block input{padding:0 0 2px 10px;width:100%;min-height:36px;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline:none;border:none;border-radius:4px;font-weight:300;font-size:18px;color:#0b6f8d}@media(max-width: 480px){.v-new-site-courses-search-wrap .v-new-site-courses-search-block input{margin-bottom:10px;width:100%}}.v-new-site-courses-search-wrap .v-new-site-courses-search-block button{position:absolute;right:0;top:0;margin:3px 3px 4px 0;padding:4px 10px;border-radius:4px;font-weight:700;font-size:16px;color:#fff;background-color:#a4c9d6;-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out}@media(max-width: 480px){.v-new-site-courses-search-wrap .v-new-site-courses-search-block button{position:relative;float:none;margin:0;width:100%;border-radius:0}}.v-new-site-courses-search-wrap .v-new-site-courses-search-block .v-search-result{position:absolute;left:0;right:0;top:100%;z-index:99;margin-top:10px;border-radius:3px;background-color:#fff}.v-new-site-courses-search-wrap .v-new-site-courses-search-block .v-search-result .v-search-result__none{display:block;padding:20px}.v-new-site-courses-search-wrap .v-new-site-courses-search-block .v-search-result .v-search-result__none a{text-decoration:underline;color:#ff7800}.v-new-site-courses-search-wrap .v-new-site-courses-search-block .v-search-result .v-search-result__none a:hover{text-decoration:none}.v-new-site-courses-search-wrap .v-new-site-courses-search-block .v-search-result ul li a{display:block;width:100%;font-size:14px;text-decoration:none;color:#445d74}.v-new-site-courses-search-wrap .v-new-site-courses-search-block .v-search-result ul li a:hover{background-color:rgba(191,219,234,.5)}.v-new-site-courses-search-wrap .v-new-site-courses-search-block .v-search-result ul li.v-search-result__header{border-bottom:1px dashed #9ad0cb;font-weight:600;font-size:18px;color:#20746d}.v-new-site-courses-search-wrap .v-new-site-courses-search-block .v-search-result ul li.v-search-result__footer{border-top:1px dashed #9ad0cb}.v-new-site-courses-search-wrap .v-new-site-courses-search-block .v-search-result ul li.v-search-result__item a .dg-cost{color:#ff2f2f}.v-new-site-courses-search-wrap .v-new-site-courses-search-block .v-search-result ul:nth-child(2){padding-top:0}.v-new-site-courses-search-wrap .v-new-site-courses-search-block{margin-top:0}.v-search-result{position:absolute;left:0;right:0;top:100%;z-index:99;margin-top:-10px;padding:20px;border-radius:3px;-webkit-box-shadow:0 10px 30px -10px rgba(0,0,0,.6);box-shadow:0 10px 30px -10px rgba(0,0,0,.6);background-color:#fff}.v-search-result .v-search-result__none{display:block;padding:20px}.v-search-result .v-search-result__none a{text-decoration:underline;color:#ff7800}.v-search-result .v-search-result__none a:hover{text-decoration:none}.v-search-result ul li a{display:block;width:100%;font-size:14px;text-decoration:none;color:#445d74}.v-search-result ul li a:hover{background-color:rgba(191,219,234,.5)}.v-search-result ul li.v-search-result__header{border-bottom:1px dashed #9ad0cb;font-weight:600;font-size:18px;color:#20746d}.v-search-result ul li.v-search-result__footer{border-top:1px dashed #9ad0cb}.v-search-result ul li.v-search-result__item a .dg-cost{color:#ff2f2f}.v-search-result ul:nth-child(2){padding-top:0}.dg-course-search{position:relative;padding:20px;background:-webkit-gradient(linear, left top, right top, from(#007980), to(#008cb1));background:-o-linear-gradient(left, #007980, #008cb1);background:linear-gradient(to right, #007980, #008cb1)}.dg-course-search__row-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2px;border-radius:4px 6px 6px 4px;background-color:#fff}.dg-course-search__input{margin-right:4px;padding:2px 2px 2px 10px;width:100%;border:none;font-weight:300;font-size:18px;color:#0b6f8d}.dg-course-search__input--btn{padding:6px 24px;border-radius:4px;font-weight:700;font-size:16px;color:#fff;background-color:#a4c9d6;-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out}.dg-course-search__input--btn:hover{background-color:#5581a0}.dg-course-search__result:not(:last-child){margin-bottom:20px}.dg-course-search__result a{display:block;padding:2px 10px;font-size:14px;text-decoration:none;color:#445d74}.dg-course-search__result a:hover{background-color:#dfedf4}.dg-course-search__result .dg-cost{color:#ff2f2f}.dg-course-search__result--wrapper{position:absolute;left:0;right:0;top:100%;z-index:99;padding:20px 10px;border-radius:0 0 4px 4px;-webkit-box-shadow:0 10px 30px -10px rgba(0,0,0,.6);box-shadow:0 10px 30px -10px rgba(0,0,0,.6);background-color:#fff}.dg-course-search__result--header{margin:0 10px 10px;padding-bottom:10px;border-bottom:1px dashed #9ad0cb;font-weight:600;font-size:18px;color:#20746d}.dg-course-search__result--footer{text-align:right}.dg-course-search__result--none{padding:20px}.dg-course-search__result--none a{text-decoration:underline;color:#ff7800}.dg-course-search__result--none a:hover{text-decoration:none}.new-filter{position:relative;padding-right:79px;background-image:url("../../images/new-filter.svg");background-position:center right;background-repeat:no-repeat}
/*# sourceMappingURL=course_search.css.map */
