.dl-skills>.elementor-widget-container {padding-top: 1px }.dl-skill {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;border-radius: 15px;background-color: #e9ecef;font-size: .75rem }.dl-skill--inside .dl-skill-info, .dl-skill--outside .dl-skill-info {text-align: left;font-size: 14px }.dl-skill--inside .dl-skill-level-text, .dl-skill--outside .dl-skill-level-text {float: right }.dl-skill--outside {height: 2px }.dl-skill--outside .dl-skill-level {position: relative }.dl-skill--outside .dl-skill-info {position: absolute;top: -25px;width: 100%;color: #242424 }.dl-skill--inside {height: 30px }.dl-skill--inside .dl-skill-info {padding-right: 1rem;padding-left: 1rem;color: #fff }.dl-skill-level {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;width: 10%;border-radius: inherit;background-color: #4154f1;color: #fff;text-align: center;white-space: nowrap;-webkit-transition: width .6s ease;transition: width .6s ease }.dl-skill--outside {margin-top: 40px }.dl-skill--inside:not(:first-child) {margin-top: 20px }@media (max-width: 380px) {.dl-slider .dl-caption.big {font-size: 18px;line-height: 28px;}}