.elementor-widget-heading.elementor-widget-heading .elementor-heading-title {
  color: #00b100;
}
.elementor-widget-heading .elementor-heading-title {
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-image .widget-image-caption {
  color: #7a7a7a;
  font-family: "Roboto", Sans-serif;
  font-weight: 400;
}
.elementor-widget-text-editor {
  color: #7a7a7a;
  font-family: "Roboto", Sans-serif;
  font-weight: 400;
}
.elementor-widget-text-editor.elementor-drop-cap-view-stacked
  .elementor-drop-cap {
  background-color: #00b100;
}
.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: #00b100;
  border-color: #00b100;
}
.elementor-widget-button a.elementor-button,
.elementor-widget-button .elementor-button {
  font-family: "Roboto", Sans-serif;
  font-weight: 500;
  background-color: #61ce70;
}
.elementor-widget-divider .elementor-divider-separator {
  border-top-color: #7a7a7a;
}
.elementor-widget-image-box
  .elementor-image-box-content
  .elementor-image-box-title {
  color: #00b100;
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-image-box
  .elementor-image-box-content
  .elementor-image-box-description {
  color: #7a7a7a;
  font-family: "Roboto", Sans-serif;
  font-weight: 400;
}
.elementor-widget-icon.elementor-view-stacked .elementor-icon {
  background-color: #00b100;
}
.elementor-widget-icon.elementor-view-framed .elementor-icon,
.elementor-widget-icon.elementor-view-default .elementor-icon {
  color: #00b100;
  border-color: #00b100;
}
.elementor-widget-icon-box.elementor-view-stacked .elementor-icon {
  background-color: #00b100;
}
.elementor-widget-icon-box.elementor-view-framed .elementor-icon,
.elementor-widget-icon-box.elementor-view-default .elementor-icon {
  color: #00b100;
  border-color: #00b100;
}
.elementor-widget-icon-box
  .elementor-icon-box-content
  .elementor-icon-box-title {
  color: #00b100;
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-icon-box
  .elementor-icon-box-content
  .elementor-icon-box-description {
  color: #7a7a7a;
  font-family: "Roboto", Sans-serif;
  font-weight: 400;
}
.elementor-widget-star-rating .elementor-star-rating__title {
  color: #7a7a7a;
  font-family: "Roboto", Sans-serif;
  font-weight: 400;
}
.elementor-widget-image-gallery .gallery-item .gallery-caption {
  font-family: "Roboto", Sans-serif;
  font-weight: 500;
}
.elementor-widget-image-carousel .elementor-image-carousel-caption {
  font-family: "Roboto", 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: #00b100;
}
.elementor-widget-icon-list .elementor-icon-list-text {
  color: #54595f;
}
.elementor-widget-icon-list .elementor-icon-list-item {
  font-family: "Roboto", Sans-serif;
  font-weight: 400;
}
.elementor-widget-counter .elementor-counter-number-wrapper {
  color: #00b100;
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-counter .elementor-counter-title {
  color: #54595f;
  font-family: "Roboto Slab", Sans-serif;
  font-weight: 400;
}
.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar {
  background-color: #00b100;
}
.elementor-widget-progress .elementor-title {
  color: #00b100;
  font-family: "Roboto", Sans-serif;
  font-weight: 400;
}
.elementor-widget-testimonial .elementor-testimonial-content {
  color: #7a7a7a;
  font-family: "Roboto", Sans-serif;
  font-weight: 400;
}
.elementor-widget-testimonial .elementor-testimonial-name {
  color: #00b100;
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-testimonial .elementor-testimonial-job {
  color: #54595f;
  font-family: "Roboto Slab", Sans-serif;
  font-weight: 400;
}
.elementor-widget-tabs .elementor-tab-title {
  color: #00b100;
  font-family: "Helvetica", 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: "Roboto", Sans-serif;
  font-weight: 400;
}
.elementor-widget-accordion .elementor-accordion .elementor-tab-title {
  color: #00b100;
  font-family: "Helvetica", 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: "Roboto", Sans-serif;
  font-weight: 400;
}
.elementor-widget-toggle .elementor-toggle .elementor-tab-title {
  color: #00b100;
  font-family: "Helvetica", 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: "Roboto", Sans-serif;
  font-weight: 400;
}
.elementor-widget-alert .elementor-alert-title {
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-alert .elementor-alert-description {
  font-family: "Roboto", Sans-serif;
  font-weight: 400;
}
.elementor-widget-eael-countdown .eael-countdown-digits::after {
  font-family: "Roboto Slab", Sans-serif;
  font-weight: 400;
}
.elementor-widget-eael-countdown .eael-countdown-digits {
  font-family: "Roboto Slab", Sans-serif;
  font-weight: 400;
}
.elementor-widget-eael-countdown .eael-countdown-label {
  font-family: "Roboto Slab", Sans-serif;
  font-weight: 400;
}
.elementor-widget-eael-countdown .eael-countdown-finish-message .expiry-title {
  font-family: "Roboto Slab", Sans-serif;
  font-weight: 400;
}
.eael-countdown-finish-text {
  font-family: "Roboto Slab", Sans-serif;
  font-weight: 400;
}
.elementor-widget-eael-creative-button .eael-creative-button {
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-eael-fancy-text .eael-fancy-text-prefix {
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-eael-fancy-text .eael-fancy-text-strings,
.elementor-widget-eael-fancy-text .typed-cursor {
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-eael-fancy-text .eael-fancy-text-suffix {
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-eael-feature-list .connector-type-classic .connector {
  border-color: #00b100;
}
.elementor-widget-eael-feature-list
  .connector-type-modern
  .eael-feature-list-item:before,
.elementor-widget-eael-feature-list
  .connector-type-modern
  .eael-feature-list-item:after {
  border-color: #00b100;
}
.elementor-widget-eael-feature-list
  .eael-feature-list-content-box
  .eael-feature-list-title {
  color: #00b100;
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-eael-feature-list
  .eael-feature-list-content-box
  .eael-feature-list-content {
  color: #7a7a7a;
  font-family: "Roboto", Sans-serif;
  font-weight: 400;
}
.elementor-widget-eael-filterable-gallery .eael-gallery-load-more {
  font-family: "Roboto", Sans-serif;
  font-weight: 500;
}
.elementor-widget-eael-post-grid .eael-entry-title {
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-eael-post-grid .eael-grid-post-excerpt p {
  font-family: "Roboto", Sans-serif;
  font-weight: 400;
}
.elementor-widget-eael-post-grid .eael-entry-meta > div,
.elementor-widget-eael-post-grid .eael-entry-meta > span {
  font-family: "Roboto", Sans-serif;
  font-weight: 400;
}
.elementor-widget-eael-post-timeline .eael-timeline-post-title h2 {
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-eael-post-timeline .eael-timeline-post-excerpt p {
  font-family: "Roboto", Sans-serif;
  font-weight: 400;
}
.elementor-widget-eael-progress-bar .eael-progressbar-title {
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-eael-progress-bar .eael-progressbar-count-wrap {
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-eael-progress-bar .eael-progressbar-half-circle-after span {
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-premium-addon-banner
  .premium-banner-ib-desc
  .premium_banner_title {
  color: #00b100;
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-premium-addon-banner .premium-banner .premium_banner_content {
  color: #7a7a7a;
  font-family: "Roboto", Sans-serif;
  font-weight: 400;
}
.elementor-widget-premium-addon-banner .premium-banner .premium-banner-link {
  color: #7a7a7a;
  font-family: "Roboto", Sans-serif;
  font-weight: 400;
}
.elementor-widget-premium-addon-banner
  .premium-banner
  .premium-banner-link:hover {
  color: #7a7a7a;
}
.elementor-widget-premium-addon-blog .premium-blog-thumbnail-container:before,
.elementor-widget-premium-addon-blog .premium-blog-thumbnail-container:after {
  background-color: #54595f;
}
.elementor-widget-premium-addon-blog .premium-blog-framed-effect,
.elementor-widget-premium-addon-blog .premium-blog-bordered-effect,
.elementor-widget-premium-addon-blog .premium-blog-squares-effect:before,
.elementor-widget-premium-addon-blog .premium-blog-squares-effect:after,
.elementor-widget-premium-addon-blog
  .premium-blog-squares-square-container:before,
.elementor-widget-premium-addon-blog
  .premium-blog-squares-square-container:after,
.elementor-widget-premium-addon-blog .premium-blog-format-container:hover {
  background-color: #00b100;
}
.elementor-widget-premium-addon-blog .premium-blog-bordered-border-container {
  border-color: #54595f;
}
.elementor-widget-premium-addon-blog .premium-blog-entry-title a {
  color: #54595f;
}
.elementor-widget-premium-addon-blog .premium-blog-entry-title:hover a {
  color: #00b100;
}
.elementor-widget-premium-addon-blog .premium-blog-entry-meta,
.elementor-widget-premium-addon-blog .premium-blog-entry-meta a {
  color: #54595f;
}
.elementor-widget-premium-addon-blog .premium-blog-entry-meta a:hover {
  color: #00b100;
}
.elementor-widget-premium-addon-blog .premium-blog-post-content {
  color: #7a7a7a;
}
.elementor-widget-premium-addon-blog .premium-blog-post-tags-container,
.elementor-widget-premium-addon-blog .premium-blog-post-tags-container a {
  color: #54595f;
}
.elementor-widget-premium-addon-blog .premium-blog-post-tags-container a:hover {
  color: #00b100;
}
.elementor-widget-premium-addon-blog .premium-blog-format-container i {
  color: #54595f;
}
.elementor-widget-premium-addon-blog .premium-blog-format-container:hover i {
  color: #00b100;
}
.elementor-widget-premium-addon-blog .premium-blog-format-container {
  background-color: #00b100;
}
.elementor-widget-premium-addon-blog .premium-blog-format-container:hover {
  background-color: #54595f;
}
.elementor-widget-premium-addon-blog .premium-blog-pagination-container li * {
  color: #54595f;
}
.elementor-widget-premium-addon-blog .premium-blog-pagination-container li {
  background-color: #00b100;
}
.elementor-widget-premium-addon-blog
  .premium-blog-pagination-container
  li:hover
  * {
  color: #00b100;
}
.elementor-widget-premium-addon-blog
  .premium-blog-pagination-container
  li:hover {
  background-color: #54595f;
}
.elementor-widget-premium-addon-blog .premium-blog-wrap .slick-arrow {
  color: #00b100;
  background-color: #54595f;
}
.elementor-widget-premium-addon-button .premium-button {
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-premium-addon-button
  .premium-button
  .premium-button-text-icon-wrapper
  span {
  color: #54595f;
}
.elementor-widget-premium-addon-button .premium-button-text-icon-wrapper i {
  color: #54595f;
}
.elementor-widget-premium-addon-button .premium-button,
.elementor-widget-premium-addon-button
  .premium-button.premium-button-style2-shutinhor:before,
.elementor-widget-premium-addon-button
  .premium-button.premium-button-style2-shutinver:before,
.elementor-widget-premium-addon-button .premium-button-style5-radialin:before,
.elementor-widget-premium-addon-button .premium-button-style5-rectin:before {
  background-color: #00b100;
}
.elementor-widget-premium-addon-button
  .premium-button:hover
  .premium-button-text-icon-wrapper
  span {
  color: #00b100;
}
.elementor-widget-premium-addon-button
  .premium-button:hover
  .premium-button-text-icon-wrapper
  i {
  color: #54595f;
}
.elementor-widget-premium-addon-button
  .premium-button:hover
  .premium-button-style4-icon-wrapper {
  color: #00b100;
}
.elementor-widget-premium-addon-button .premium-button-none:hover,
.elementor-widget-premium-addon-button .premium-button-style1-bottom:before,
.elementor-widget-premium-addon-button .premium-button-style1-top:before,
.elementor-widget-premium-addon-button .premium-button-style1-right:before,
.elementor-widget-premium-addon-button .premium-button-style1-left:before,
.elementor-widget-premium-addon-button .premium-button-style2-shutouthor:before,
.elementor-widget-premium-addon-button .premium-button-style2-shutoutver:before,
.elementor-widget-premium-addon-button .premium-button-style2-shutinhor,
.elementor-widget-premium-addon-button .premium-button-style2-shutinver,
.elementor-widget-premium-addon-button .premium-button-style2-dshutinhor:before,
.elementor-widget-premium-addon-button .premium-button-style2-dshutinver:before,
.elementor-widget-premium-addon-button
  .premium-button-style2-scshutouthor:before,
.elementor-widget-premium-addon-button
  .premium-button-style2-scshutoutver:before,
.elementor-widget-premium-addon-button .premium-button-style3-after:hover,
.elementor-widget-premium-addon-button .premium-button-style3-before:hover,
.elementor-widget-premium-addon-button .premium-button-style4-icon-wrapper,
.elementor-widget-premium-addon-button .premium-button-style5-radialin,
.elementor-widget-premium-addon-button .premium-button-style5-radialout:before,
.elementor-widget-premium-addon-button .premium-button-style5-rectin,
.elementor-widget-premium-addon-button .premium-button-style5-rectout:before {
  background-color: #7a7a7a;
}
.elementor-widget-premium-carousel-widget
  .premium-carousel-wrapper
  .slick-arrow {
  color: #54595f;
}
.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .circle-bg {
  background: #00b100;
}
.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .square-bg {
  background: #00b100;
}
.elementor-widget-premium-carousel-widget
  .premium-carousel-wrapper
  .square-border {
  border: solid #00b100;
}
.elementor-widget-premium-carousel-widget
  .premium-carousel-wrapper
  .circle-border {
  border: solid #00b100;
}
.elementor-widget-premium-carousel-widget ul.slick-dots li {
  color: #54595f;
}
.elementor-widget-premium-carousel-widget ul.slick-dots li.slick-active {
  color: #00b100;
}
.elementor-widget-premium-carousel-widget
  .premium-carousel-wrapper.hvr-ripple-out
  ul.slick-dots
  li.slick-active:before {
  border-color: #00b100;
}
.elementor-widget-premium-countdown-timer
  .countdown
  .pre_countdown-section
  .pre_countdown-amount {
  color: #54595f;
  font-family: "Roboto", Sans-serif;
  font-weight: 400;
  background-color: #00b100;
}
.elementor-widget-premium-countdown-timer
  .countdown
  .pre_countdown-section
  .pre_countdown-period {
  color: #54595f;
  font-family: "Roboto", Sans-serif;
  font-weight: 400;
}
.elementor-widget-premium-counter
  .premium-counter-area
  .premium-counter-icon
  .icon
  i {
  color: #00b100;
}
.elementor-widget-premium-counter
  .premium-counter-area
  .premium-counter-icon
  .icon-bg {
  background: #00b100;
}
.elementor-widget-premium-counter .premium-counter-area .premium-counter-title {
  color: #00b100;
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-premium-counter .premium-counter-area .premium-counter-init {
  color: #00b100;
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-premium-counter .premium-counter-area span#prefix {
  color: #00b100;
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-premium-counter .premium-counter-area span#suffix {
  color: #00b100;
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-premium-addon-dual-header .premium-dual-header-first-span {
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
  color: #00b100;
}
.elementor-widget-premium-addon-dual-header .premium-dual-header-second-header {
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
  color: #54595f;
}
.elementor-widget-premium-addon-fancy-text .premium-fancy-text {
  color: #00b100;
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-premium-addon-fancy-text .typed-cursor {
  color: #00b100;
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-premium-addon-fancy-text .premium-prefix-text,
.elementor-widget-premium-addon-fancy-text .premium-suffix-text {
  color: #54595f;
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-premium-img-gallery .premium-gallery-img-name,
.elementor-widget-premium-img-gallery .premium-gallery-img-name a {
  color: #54595f;
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-premium-img-gallery .premium-gallery-img-desc,
.elementor-widget-premium-img-gallery .premium-gallery-img-desc a {
  color: #7a7a7a;
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-premium-img-gallery .pa-gallery-magnific-image i,
.elementor-widget-premium-img-gallery .pa-gallery-img-link i {
  color: #00b100;
}
.elementor-widget-premium-img-gallery .pa-gallery-magnific-image span,
.elementor-widget-premium-img-gallery .pa-gallery-img-link span {
  background-color: #54595f;
}
.elementor-widget-premium-img-gallery .pa-gallery-magnific-image:hover i,
.elementor-widget-premium-img-gallery .pa-gallery-img-link:hover i {
  color: #00b100;
}
.elementor-widget-premium-img-gallery .pa-gallery-magnific-image:hover span,
.elementor-widget-premium-img-gallery .pa-gallery-img-link:hover span {
  background-color: #54595f;
}
.elementor-widget-premium-img-gallery
  .premium-gallery-cats-container
  li
  a.category
  span {
  color: #54595f;
}
.elementor-widget-premium-img-gallery
  .premium-gallery-cats-container
  li
  a.active
  span {
  color: #00b100;
}
.elementor-widget-premium-img-gallery
  .premium-gallery-cats-container
  li
  a.category {
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-premium-img-gallery .premium-gallery-load-more-btn {
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
  color: #54595f;
}
.elementor-widget-premium-img-gallery
  .premium-gallery-load-more-btn
  .premium-loader {
  border-color: #54595f;
  border-top-color: #54595f;
}
.elementor-widget-premium-img-gallery .premium-gallery-load-more-btn:hover {
  color: #54595f;
}
.elementor-widget-premium-addon-image-button .premium-image-button {
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-premium-addon-image-button
  .premium-image-button
  .premium-image-button-text-icon-wrapper {
  color: #54595f;
}
.elementor-widget-premium-addon-image-button
  .premium-image-button-text-icon-wrapper
  i {
  color: #54595f;
}
.elementor-widget-premium-addon-image-button
  .premium-image-button:hover
  .premium-image-button-text-icon-wrapper {
  color: #00b100;
}
.elementor-widget-premium-addon-image-button
  .premium-image-button:hover
  .premium-image-button-text-icon-wrapper
  i {
  color: #00b100;
}
.elementor-widget-premium-addon-image-button
  .premium-image-button:hover
  .premium-image-button-style4-icon-wrapper {
  color: #00b100;
}
.elementor-widget-premium-addon-image-button
  .premium-image-button-diagonal-effect-top:before,
.elementor-widget-premium-addon-image-button
  .premium-image-button-diagonal-effect-bottom:before,
.elementor-widget-premium-addon-image-button
  .premium-image-button-diagonal-effect-left:before,
.elementor-widget-premium-addon-image-button
  .premium-image-button-diagonal-effect-right:before {
  background-color: #00b100;
}
.elementor-widget-premium-addon-image-button
  .premium-image-button-overlap-effect-horizontal:before,
.elementor-widget-premium-addon-image-button
  .premium-image-button-overlap-effect-vertical:before {
  background-color: #00b100;
}
.elementor-widget-premium-addon-image-button
  .premium-image-button-squares-effect:before,
.elementor-widget-premium-addon-image-button
  .premium-image-button-squares-effect:after,
.elementor-widget-premium-addon-image-button
  .premium-image-button-squares-square-container:before,
.elementor-widget-premium-addon-image-button
  .premium-image-button-squares-square-container:after {
  background-color: #00b100;
}
.elementor-widget-premium-addon-maps .premium-maps-info-title {
  color: #00b100;
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-premium-addon-maps .premium-maps-info-desc {
  color: #54595f;
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-premium-addon-modal-box .premium-modal-box-button-selector,
.elementor-widget-premium-addon-modal-box .premium-modal-box-text-selector {
  color: #54595f;
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-premium-addon-modal-box
  .premium-modal-box-button-selector:hover,
.elementor-widget-premium-addon-modal-box
  .premium-modal-box-text-selector:hover {
  color: #54595f;
}
.elementor-widget-premium-addon-modal-box .premium-modal-box-button-selector i {
  color: #54595f;
}
.elementor-widget-premium-addon-modal-box
  .premium-modal-box-button-selector:hover
  i {
  color: #54595f;
}
.elementor-widget-premium-addon-modal-box .premium-modal-box-button-selector {
  background-color: #00b100;
}
.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-title {
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-lower-close {
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
  color: #54595f;
  background-color: #00b100;
}
.elementor-widget-premium-addon-modal-box
  .premium-modal-box-modal-lower-close:hover {
  color: #00b100;
  background-color: #54595f;
}
.elementor-widget-premium-addon-person .premium-person-name {
  color: #00b100;
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-premium-addon-person .premium-person-title {
  color: #54595f;
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-premium-addon-person .premium-person-content {
  color: #7a7a7a;
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-premium-addon-person
  .premium-person-social-list
  .premium-person-list-item
  i {
  color: #00b100;
}
.elementor-widget-premium-addon-person
  .premium-person-social-list
  .premium-person-list-item:hover
  i {
  color: #54595f;
}
.elementor-widget-premium-addon-pricing-table
  .premium-pricing-icon-container
  i {
  color: #54595f;
  background-color: #00b100;
}
.elementor-widget-premium-addon-pricing-table .premium-pricing-table-title {
  color: #00b100;
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-premium-addon-pricing-table
  .premium-pricing-slashed-price-value {
  color: #00b100;
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-premium-addon-pricing-table .premium-pricing-price-currency {
  color: #00b100;
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-premium-addon-pricing-table .premium-pricing-price-value {
  color: #00b100;
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-premium-addon-pricing-table .premium-pricing-price-separator {
  color: #00b100;
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-premium-addon-pricing-table .premium-pricing-price-duration {
  color: #00b100;
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-premium-addon-pricing-table
  .premium-pricing-list
  .premium-pricing-list-span {
  color: #54595f;
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-premium-addon-pricing-table .premium-pricing-list i {
  color: #00b100;
}
.elementor-widget-premium-addon-pricing-table
  .premium-pricing-description-container {
  color: #54595f;
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-premium-addon-pricing-table .premium-pricing-price-button {
  color: #54595f;
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-premium-addon-pricing-table
  .premium-pricing-price-button:hover {
  color: #54595f;
}
.elementor-widget-premium-addon-pricing-table
  .premium-pricing-badge-container
  .corner
  span {
  color: #54595f;
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-premium-addon-pricing-table .premium-badge-left .corner {
  border-top-color: #00b100;
}
.elementor-widget-premium-addon-pricing-table .premium-badge-right .corner {
  border-right-color: #00b100;
}
.elementor-widget-premium-addon-progressbar .premium-progressbar-left-label {
  color: #00b100;
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-premium-addon-progressbar .premium-progressbar-right-label {
  color: #00b100;
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-premium-addon-progressbar .premium-progressbar-center-label {
  color: #00b100;
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-premium-addon-progressbar .premium-progressbar-percentage {
  color: #00b100;
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-premium-addon-progressbar .premium-progressbar-arrow {
  color: #00b100;
}
.elementor-widget-premium-addon-progressbar .premium-progressbar-pin {
  border-color: #54595f;
}
.elementor-widget-premium-addon-testimonials .premium-testimonial-img-wrapper {
  color: #00b100;
}
.elementor-widget-premium-addon-testimonials .premium-testimonial-person-name {
  color: #00b100;
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-premium-addon-testimonials .premium-testimonial-separator {
  color: #00b100;
}
.elementor-widget-premium-addon-testimonials .premium-testimonial-company-link {
  color: #54595f;
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-premium-addon-testimonials .premium-testimonial-text-wrapper {
  color: #7a7a7a;
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-premium-addon-title .premium-title-header {
  color: #00b100;
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-premium-addon-title .premium-title-style2 {
  background-color: #54595f;
}
.elementor-widget-premium-addon-title .premium-title-style3 {
  background-color: #54595f;
}
.elementor-widget-premium-addon-title .premium-title-style5 {
  border-bottom: 2px solid #00b100;
}
.elementor-widget-premium-addon-title .premium-title-style6 {
  border-bottom: 2px solid #00b100;
}
.elementor-widget-premium-addon-title .premium-title-style6:before {
  border-bottom-color: #00b100;
}
.elementor-widget-premium-addon-title .premium-title-style7-strip:before {
  background-color: #00b100;
}
.elementor-widget-premium-addon-title .premium-title-icon {
  color: #00b100;
}
.elementor-widget-premium-addon-video-box .premium-video-box-play-icon {
  color: #00b100;
}
.elementor-widget-premium-addon-video-box
  .premium-video-box-play-icon-container:hover
  .premium-video-box-play-icon {
  color: #54595f;
}
.elementor-widget-premium-addon-video-box .premium-video-box-text {
  color: #00b100;
  font-family: "Helvetica", Sans-serif;
  font-weight: 600;
}
.elementor-widget-premium-addon-video-box
  .premium-video-box-description-container:hover
  .premium-video-box-text {
  color: #00b100;
}
.elementor-widget-premium-addon-video-box
  .premium-video-box-description-container {
  background-color: #54595f;
}
