.elementor-widget-heading.elementor-widget-heading .elementor-heading-title {
  color: #6ec1e4;
}

.elementor-widget-heading .elementor-heading-title {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-image .widget-image-caption {
  color: #7a7a7a;
  font-family: "Univers", Sans-serif;
  font-weight: 400;
}

.elementor-widget-text-editor {
  color: #7a7a7a;
  font-family: "Univers", Sans-serif;
  font-weight: 400;
}

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
  background-color: #6ec1e4;
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
  color: #6ec1e4;
  border-color: #6ec1e4;
}

.elementor-widget-button a.elementor-button, .elementor-widget-button .elementor-button {
  font-family: "Univers", Sans-serif;
  font-weight: 500;
  background-color: #61ce70;
}

.elementor-widget-divider {
  --divider-border-color: #54595f;
}

.elementor-widget-divider .elementor-divider__text {
  color: #54595f;
  font-family: "Univers Slab", Sans-serif;
  font-weight: 400;
}

.elementor-widget-divider.elementor-view-stacked .elementor-icon {
  background-color: #54595f;
}

.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon {
  color: #54595f;
  border-color: #54595f;
}

.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg {
  fill: #54595f;
}

.elementor-widget-image-box .elementor-image-box-content .elementor-image-box-title {
  color: #6ec1e4;
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-image-box .elementor-image-box-content .elementor-image-box-description {
  color: #7a7a7a;
  font-family: "Univers", Sans-serif;
  font-weight: 400;
}

.elementor-widget-icon.elementor-view-stacked .elementor-icon {
  background-color: #6ec1e4;
}

.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon {
  color: #6ec1e4;
  border-color: #6ec1e4;
}

.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg {
  fill: #6ec1e4;
}

.elementor-widget-icon-box.elementor-view-stacked .elementor-icon {
  background-color: #6ec1e4;
}

.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon {
  fill: #6ec1e4;
  color: #6ec1e4;
  border-color: #6ec1e4;
}

.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title {
  color: #6ec1e4;
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-description {
  color: #7a7a7a;
  font-family: "Univers", Sans-serif;
  font-weight: 400;
}

.elementor-widget-star-rating .elementor-star-rating__title {
  color: #7a7a7a;
  font-family: "Univers", Sans-serif;
  font-weight: 400;
}

.elementor-widget-image-carousel .elementor-image-carousel-caption {
  font-family: "Univers", Sans-serif;
  font-weight: 500;
}

.elementor-widget-image-gallery .gallery-item .gallery-caption {
  font-family: "Univers", Sans-serif;
  font-weight: 500;
}

.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after {
  border-color: #7a7a7a;
}

.elementor-widget-icon-list .elementor-icon-list-icon i {
  color: #6ec1e4;
}

.elementor-widget-icon-list .elementor-icon-list-icon svg {
  fill: #6ec1e4;
}

.elementor-widget-icon-list .elementor-icon-list-text {
  color: #54595f;
}

.elementor-widget-icon-list .elementor-icon-list-item {
  font-family: "Univers", Sans-serif;
  font-weight: 400;
}

.elementor-widget-counter .elementor-counter-number-wrapper {
  color: #6ec1e4;
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-counter .elementor-counter-title {
  color: #54595f;
  font-family: "Univers Slab", Sans-serif;
  font-weight: 400;
}

.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar {
  background-color: #6ec1e4;
}

.elementor-widget-progress .elementor-title {
  color: #6ec1e4;
  font-family: "Univers", Sans-serif;
  font-weight: 400;
}

.elementor-widget-testimonial .elementor-testimonial-content {
  color: #7a7a7a;
  font-family: "Univers", Sans-serif;
  font-weight: 400;
}

.elementor-widget-testimonial .elementor-testimonial-name {
  color: #6ec1e4;
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-testimonial .elementor-testimonial-job {
  color: #54595f;
  font-family: "Univers Slab", Sans-serif;
  font-weight: 400;
}

.elementor-widget-tabs .elementor-tab-title {
  color: #6ec1e4;
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-tabs .elementor-tab-title.elementor-active {
  color: #61ce70;
}

.elementor-widget-tabs .elementor-tab-content {
  color: #7a7a7a;
  font-family: "Univers", Sans-serif;
  font-weight: 400;
}

.elementor-widget-accordion .elementor-accordion .elementor-tab-title {
  color: #6ec1e4;
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-accordion .elementor-accordion .elementor-tab-title.elementor-active {
  color: #61ce70;
}

.elementor-widget-accordion .elementor-accordion .elementor-tab-content {
  color: #7a7a7a;
  font-family: "Univers", Sans-serif;
  font-weight: 400;
}

.elementor-widget-toggle .elementor-toggle .elementor-tab-title {
  color: #6ec1e4;
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-toggle .elementor-toggle .elementor-tab-title.elementor-active {
  color: #61ce70;
}

.elementor-widget-toggle .elementor-toggle .elementor-tab-content {
  color: #7a7a7a;
  font-family: "Univers", Sans-serif;
  font-weight: 400;
}

.elementor-widget-alert .elementor-alert-title {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-alert .elementor-alert-description {
  font-family: "Univers", Sans-serif;
  font-weight: 400;
}

.elementor-widget-progression-episode-slider .megabyte-slider-left-text-container h2 {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-progression-episode-slider .megabyte-slider-left-text-container h4 {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-progression-episode-slider h2.progression-episode-slider-title {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-progression-episode-slider ul.slider-series-category-progression li a {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-progression-episode-slider ul.progression-studios-episode-post-slider-meta li {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-progression-episode-slider .megabyte-slider-episode-excerpt {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-progression-episode-post-list h2.progression-episode-title {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-progression-episode-post-list ul.index-series-category-progression li {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-progression-episode-post-list .progression-episode-index-meta {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-progression-episode-post-list .infinite-nav-pro a {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-progression-episode-post-list ul.progression-filter-button-group li {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-progression-episode-series-list ul.progression-studios-elementor-series-list li {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-progression-episode-series-list ul.progression-studios-elementor-series-list li span.count {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-progression-episode-heading-list ul.progression-studios-elementor-episode-heading li h4 {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-progression-episode-heading-list .episode-date-post-heading-widget {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-boosted-elements-advanced-button .boosted-elements-progression-advanced-button-container .boosted-elements-advanced-button {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-boosted-elements-advanced-text {
  color: #7a7a7a;
  font-family: "Univers", Sans-serif;
  font-weight: 400;
}

.elementor-widget-boosted-elements-advanced-text a {
  color: #7a7a7a;
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-boosted-elements-advanced-text a:hover {
  color: #7a7a7a;
}

.elementor-widget-boosted-elements-animated-typing .boosted-elements-typing-starting-text {
  color: #6ec1e4;
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-boosted-elements-animated-typing .boosted-elements-repeater-field {
  color: #6ec1e4;
  background: #6ec1e4;
}

.elementor-widget-boosted-elements-animated-typing .boosted-elements-repeater-field, .elementor-widget-boosted-elements-animated-typing .typed-cursor {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-boosted-elements-animated-typing .typed-cursor {
  color: #6ec1e4;
}

.elementor-widget-boosted-elements-animated-typing .boosted-elements-typing-ending-text {
  color: #6ec1e4;
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-boosted-elements-button-floating .boosted-elements-progression-button-floating-container .boosted-elements-button {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-boosted-elements-countdown .boosted-elements-timer-segment {
  background: #6ec1e4;
}

.elementor-widget-boosted-elements-countdown .boosted-elements-timer-digit {
  color: #54595f;
  font-family: "Univers Slab", Sans-serif;
  font-weight: 400;
}

.elementor-widget-boosted-elements-countdown .boosted-elements-timer-text {
  color: #7a7a7a;
  font-family: "Univers", Sans-serif;
  font-weight: 400;
}

.elementor-widget-boosted-elements-contact-form .boosted-elements-progression-contact-form-container {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-boosted-elements-contact-form .boosted-elements-progression-contact-form-container input.wpcf7-text, .elementor-widget-boosted-elements-contact-form .boosted-elements-progression-contact-form-container textarea.wpcf7-textarea {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-boosted-elements-contact-form .boosted-elements-progression-contact-form-container input.wpcf7-submit {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-boosted-elements-flip-box .boosted-elements-flip-box-front-container h2.boosted-elements-flip-box-heading {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-boosted-elements-flip-box .boosted-elements-flip-box-front-container .boosted-elements-flip-box-content {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-boosted-elements-flip-box .boosted-elements-flip-box-front-container .boosted-elements-button {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-boosted-elements-flip-box .boosted-elements-flip-box-rear-container h2.boosted-elements-flip-box-heading {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-boosted-elements-flip-box .boosted-elements-flip-box-rear-container .boosted-elements-flip-box-content {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-boosted-elements-flip-box .boosted-elements-flip-box-rear-container .boosted-elements-button {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-boosted-elements-image-comparison .images-compare-label {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-boosted-elements-image-grid .progression-studios-grid-caption {
  color: #6ec1e4;
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-boosted-elements-image-grid .progression-studios-image-grid-caption-table {
  background: #6ec1e4;
}

.elementor-widget-boosted-elements-image-grid .boosted-elements-progression-image-grid-item {
  background: #6ec1e4;
}

.elementor-widget-boosted-elements-image-slideshow .fotorama__caption {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-boosted-elements-googlemaps .boosted-elements-progression-map-title {
  color: #6ec1e4;
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-boosted-elements-googlemaps .boosted-elements-progression-map-content {
  color: #6ec1e4;
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-boosted-elements-popup-modal .boosted-elements-open-btn {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.boosted-elements-popup-header h2.boosted-elements-popup-title {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.boosted-elements-popup-header h3.boosted-elements-popup-sub-title {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.boosted-elements-popup-content {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}
.boosted-elements-popup-content .boosted-elements-content-btn {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-boosted-elements-post-list h3.boosted-elements-blog-title {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-boosted-elements-post-list ul.boosted-elements-blog-meta-data {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-boosted-elements-post-list .boosted-elements-blog-excerpt {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-boosted-elements-post-list a.boosted-elements-blog-read-more {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-boosted-elements-post-list .boosted-elements-blog-taxonomy-overlay a {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-boosted-elements-post-list .boosted-elements-infinite-nav-pro a {
  font-family: "Univers", Sans-serif;
  font-weight: 500;
}

.elementor-widget-boosted-elements-price-menu-list h3.boosted-elements-pricing-title {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-boosted-elements-price-menu-list .boosted-elements-price-list-price {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-boosted-elements-price-menu-list .boosted-elements-price-list-content {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-boosted-elements-pricing-table .boosted-elements-pricing-header {
  background: #6ec1e4;
}

.elementor-widget-boosted-elements-pricing-table h2.boosted-elements-pricing-title {
  color: #6ec1e4;
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-boosted-elements-pricing-table h4.boosted-elements-pricing-sub-title {
  color: #6ec1e4;
  font-family: "Univers", Sans-serif;
  font-weight: 400;
}

.elementor-widget-boosted-elements-pricing-table .boosted-elements-pricing-section {
  background: #6ec1e4;
}

.elementor-widget-boosted-elements-pricing-table .boosted-elements-pricing-currency {
  color: #6ec1e4;
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-boosted-elements-pricing-table .boosted-elements-pricing-main-price {
  color: #6ec1e4;
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-boosted-elements-pricing-table .boosted-elements-pricing-duration {
  color: #6ec1e4;
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-boosted-elements-pricing-table .boosted-elements-pricing-for-sale {
  color: #6ec1e4;
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-boosted-elements-pricing-table ul.boosted-elements-pricing-features {
  background: #6ec1e4;
}

.elementor-widget-boosted-elements-pricing-table ul.boosted-elements-pricing-features li {
  color: #6ec1e4;
  font-family: "Univers", Sans-serif;
  font-weight: 600;
  border-color: #6ec1e4;
}

.elementor-widget-boosted-elements-pricing-table .boosted-elements-pricing-footer {
  background: #6ec1e4;
}

.elementor-widget-boosted-elements-pricing-table .boosted-elements-pricing-table-button {
  font-family: "Univers", Sans-serif;
  font-weight: 500;
}

.elementor-widget-boosted-elements-pricing-table .boosted-elements-footer-additional-text {
  color: #6ec1e4;
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-boosted-elements-pricing-table .boosted-elelements-pricing-ribbon {
  background: #6ec1e4;
  color: #6ec1e4;
}

.elementor-widget-boosted-elements-pricing-table .boosted-elelements-pricing-ribbon {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-boosted-elements-scroll-nav .boosted-elements-scroll-nav-hover-content span {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-boosted-elements-slider .boosted-elements-slider-content .boosted-elements-slide-title {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-boosted-elements-slider .boosted-elements-slider-content .boosted-elements-slide-sub-title {
  font-family: "Univers Slab", Sans-serif;
  font-weight: 400;
}

.elementor-widget-boosted-elements-slider .boosted-elements-slider-content .boosted-elements-slide-content {
  font-family: "Univers", Sans-serif;
  font-weight: 400;
}

.elementor-widget-boosted-elements-slider .boosted-elements-slider-content .boosted-elements-slide-button-main {
  font-family: "Univers", Sans-serif;
  font-weight: 500;
}

.elementor-widget-boosted-elements-slider .boosted-elements-slider-content .boosted-elements-slide-button-secondary {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-boosted-elements-team-member .boosted-elements-progression-team-member-container h4.boosted-elements-team-heading {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-boosted-elements-team-member .boosted-elements-progression-team-member-container h5.boosted-elements-team-job-title {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-boosted-elements-team-member .boosted-elements-progression-team-member-container .boosted-elements-team-description {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-boosted-elements-team-member .boosted-elements-progression-team-member-container .boosted-elements-button {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-boosted-elements-woo-add-to-cart .boosted-elements-progression-woo-add-to-cart-container p.product.woocommerce.add_to_cart_inline a.button.boosted-woocommerce-button {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}

.elementor-widget-boosted-elements-woo-add-to-cart .boosted-elements-progression-woo-add-to-cart-container span.boosted-add-cart-price-text span.amount {
  font-family: "Univers", Sans-serif;
  font-weight: 600;
}
