@charset "UTF-8";
/* line 1, ../sass/screen.scss */
h1.entry-title {
  font-size: 39px !important;
  font-weight: 600;
  color: #131316;
  font-family: 'Montserrat',sans-serif;
  max-width: 50%;
  position: relative;
  line-height: 42px !important;
}
/* line 9, ../sass/screen.scss */
h1.entry-title::after {
  content: "";
  position: absolute;
  width: 50px;
  height: 4px;
  top: -8px;
  left: 0;
  background-color: #F9A11D;
}

/* line 20, ../sass/screen.scss */
.services-button {
  display: block;
  width: 100%;
  color: #F9A11D;
  background-color: #131316;
  border: 2px solid #F9A11D;
  text-align: center;
  border-radius: 30px;
  margin-top: 20px;
  margin-bottom: 30px;
}
/* line 30, ../sass/screen.scss */
.services-button:hover {
  color: white;
  background-color: #F9A11D;
  border: 2px solid #131316;
}

/* line 39, ../sass/screen.scss */
.single .entry-content a {
  color: #131316;
}
/* line 44, ../sass/screen.scss */
.single .entry-meta {
  color: #131316;
}
/* line 46, ../sass/screen.scss */
.single .entry-meta * {
  color: #131316;
}

/* line 53, ../sass/screen.scss */
.single-event_listing .content-area {
  margin: 0 0 4rem 0 !important;
}
/* line 56, ../sass/screen.scss */
.single-event_listing .wpem-single-event-short-info, .single-event_listing .wpem-single-event-body-content {
  padding: 0 30px 0 0 !important;
}
/* line 60, ../sass/screen.scss */
.single-event_listing .wpem-single-event-left-content::after {
  display: none;
}
/* line 64, ../sass/screen.scss */
.single-event_listing .wpem-single-event-body-sidebar {
  padding: 30px 0 0 0 !important;
  border-top: 4px #F9A11D solid;
}
/* line 69, ../sass/screen.scss */
.single-event_listing .wpem-single-event-wrapper {
  border: none !important;
}
/* line 73, ../sass/screen.scss */
.single-event_listing .wpem-single-event-left-content {
  border: none !important;
}
/* line 77, ../sass/screen.scss */
.single-event_listing .registration_details {
  display: block !important;
}
/* line 81, ../sass/screen.scss */
.single-event_listing .wpem-registration-event-button {
  display: none !important;
}
/* line 84, ../sass/screen.scss */
.single-event_listing .event-manager-registration-form {
  padding: 0 !important;
  margin: 0 !important;
}
/* line 87, ../sass/screen.scss */
.single-event_listing .event-manager-registration-form input[type="text"] {
  padding: 5px 15px !important;
  font-size: 14px !important;
  border: 1px solid #131316;
  border-radius: 30px;
}
/* line 93, ../sass/screen.scss */
.single-event_listing .event-manager-registration-form label {
  font-size: 14px !important;
  line-height: 18px !important;
}
/* line 97, ../sass/screen.scss */
.single-event_listing .event-manager-registration-form fieldset {
  margin-bottom: 15px !important;
}
/* line 101, ../sass/screen.scss */
.single-event_listing .wpem-event-address-text, .single-event_listing .wpem-event-date-time-text {
  margin-bottom: 8px;
  display: block;
  font-size: 20px;
  font-weight: 500;
}
/* line 107, ../sass/screen.scss */
.single-event_listing .wpem-theme-button {
  background-color: #F9A11D !important;
  border-radius: 40px !important;
}
/* line 110, ../sass/screen.scss */
.single-event_listing .wpem-theme-button:hover {
  background-color: #131316 !important;
}
/* line 114, ../sass/screen.scss */
.single-event_listing .wpem-register-event-form {
  padding-bottom: 30px;
  border-bottom: 4px #F9A11D solid;
}
/* line 118, ../sass/screen.scss */
.single-event_listing .et-custom-event-button {
  padding: 10px 20px;
  font-family: 'Source Sans Pro',sans-serif;
  font-size: 16px;
  color: white !important;
  text-decoration: none !important;
  font-weight: 600;
  background-color: #F9A11D;
  border-radius: 40px !important;
  transition: all 0.3s;
}
/* line 128, ../sass/screen.scss */
.single-event_listing .et-custom-event-button:hover {
  background-color: #131316;
}

/* line 133, ../sass/screen.scss */
.et-icon-right-margin {
  margin-right: 12px;
}

/* line 138, ../sass/screen.scss */
.cookie-notice-container a {
  color: #131316 !important;
  border: 2px solid #F9A11D;
}
/* line 141, ../sass/screen.scss */
.cookie-notice-container a:hover {
  background-color: white !important;
}

/* line 147, ../sass/screen.scss */
.widget_product_categories ul.product-categories li.cat-item-425 {
  display: none !important;
}

/* line 153, ../sass/screen.scss */
.page-cursos-e-atividades #event-listing-view .wpem-event-layout-wrapper, .page-eventos #event-listing-view .wpem-event-layout-wrapper {
  -webkit-box-shadow: 5px 5px 8px -1px rgba(0, 0, 0, 0.4);
  box-shadow: 5px 5px 8px -1px rgba(0, 0, 0, 0.1);
  border-radius: 10px;
}
/* line 157, ../sass/screen.scss */
.page-cursos-e-atividades #event-listing-view .wpem-event-layout-wrapper:hover, .page-eventos #event-listing-view .wpem-event-layout-wrapper:hover {
  opacity: 0.9;
}
/* line 159, ../sass/screen.scss */
.page-cursos-e-atividades #event-listing-view .wpem-event-layout-wrapper:hover .elementor-button-link, .page-eventos #event-listing-view .wpem-event-layout-wrapper:hover .elementor-button-link {
  background-color: #131316;
}
/* line 163, ../sass/screen.scss */
.page-cursos-e-atividades #event-listing-view .wpem-event-layout-wrapper .wpem-event-details, .page-eventos #event-listing-view .wpem-event-layout-wrapper .wpem-event-details {
  padding: 20px;
}
/* line 166, ../sass/screen.scss */
.page-cursos-e-atividades #event-listing-view .wpem-event-layout-wrapper .wpem-event-details .wpem-event-title .wpem-heading-text, .page-eventos #event-listing-view .wpem-event-layout-wrapper .wpem-event-details .wpem-event-title .wpem-heading-text {
  line-height: 26px;
}
/* line 170, ../sass/screen.scss */
.page-cursos-e-atividades #event-listing-view .wpem-event-layout-wrapper .wpem-event-details .wpem-event-date-time, .page-cursos-e-atividades #event-listing-view .wpem-event-layout-wrapper .wpem-event-details .wpem-event-location, .page-eventos #event-listing-view .wpem-event-layout-wrapper .wpem-event-details .wpem-event-date-time, .page-eventos #event-listing-view .wpem-event-layout-wrapper .wpem-event-details .wpem-event-location {
  padding: 0 !important;
  line-height: 30px;
  font-size: 18px;
  margin: 0 5px !important;
}
/* line 175, ../sass/screen.scss */
.page-cursos-e-atividades #event-listing-view .wpem-event-layout-wrapper .wpem-event-details .wpem-event-date-time::before, .page-cursos-e-atividades #event-listing-view .wpem-event-layout-wrapper .wpem-event-details .wpem-event-location::before, .page-eventos #event-listing-view .wpem-event-layout-wrapper .wpem-event-details .wpem-event-date-time::before, .page-eventos #event-listing-view .wpem-event-layout-wrapper .wpem-event-details .wpem-event-location::before {
  display: none;
}
/* line 179, ../sass/screen.scss */
.page-cursos-e-atividades #event-listing-view .wpem-event-layout-wrapper .wpem-event-details .elementor-button-link, .page-eventos #event-listing-view .wpem-event-layout-wrapper .wpem-event-details .elementor-button-link {
  width: 100% !important;
  color: #F9A11D;
  margin: 10px 0 15px 0;
  background-color: white;
  border: 2px solid #F9A11D;
  border-radius: 30px;
}
/* line 186, ../sass/screen.scss */
.page-cursos-e-atividades #event-listing-view .wpem-event-layout-wrapper .wpem-event-details .elementor-button-link:hover, .page-eventos #event-listing-view .wpem-event-layout-wrapper .wpem-event-details .elementor-button-link:hover {
  background-color: #131316;
  border: 2px solid #131316;
  color: white;
}

/* line 198, ../sass/screen.scss */
.woocommerce-message .wc-forward {
  background: #F9A11D !important;
  color: white !important;
  border-radius: 30px !important;
}
/* line 202, ../sass/screen.scss */
.woocommerce-message .wc-forward:hover {
  background-color: #131316 !important;
  color: white !important;
}

/* line 211, ../sass/screen.scss */
.woocommerce-checkout .woocommerce-info .showcoupon {
  color: #131316;
}
/* line 216, ../sass/screen.scss */
.woocommerce-checkout .woocommerce-form-login-toggle .showlogin {
  color: #131316;
}

/* line 223, ../sass/screen.scss */
.woocommerce-cart button[name="apply_coupon"], .woocommerce-cart button[name="update_cart"], .woocommerce-cart button[name="calc_shipping"], .woocommerce-cart .wc-backward {
  background: #F9A11D !important;
  color: white !important;
  border-radius: 30px !important;
}
/* line 228, ../sass/screen.scss */
.woocommerce-cart button[name="apply_coupon"]:hover, .woocommerce-cart button[name="update_cart"]:hover, .woocommerce-cart button[name="calc_shipping"]:hover, .woocommerce-cart .wc-backward:hover {
  background-color: #131316 !important;
  color: white !important;
}
/* line 233, ../sass/screen.scss */
.woocommerce-cart .checkout-button {
  background: #131316 !important;
  color: white !important;
  border-radius: 40px !important;
}
/* line 237, ../sass/screen.scss */
.woocommerce-cart .checkout-button:hover {
  background: #F9A11D !important;
}
/* line 242, ../sass/screen.scss */
.woocommerce-cart .ast-product-name a {
  color: #131316;
}
/* line 244, ../sass/screen.scss */
.woocommerce-cart .ast-product-name a:hover {
  color: #F9A11D;
}

/* line 253, ../sass/screen.scss */
.woocommerce-tabs ul.tabs li {
  font-family: 'Montserrat',sans-serif;
}
/* line 255, ../sass/screen.scss */
.woocommerce-tabs ul.tabs li a {
  color: #131316 !important;
  font-size: 15px;
  font-weight: 600 !important;
}
/* line 259, ../sass/screen.scss */
.woocommerce-tabs ul.tabs li a:hover {
  color: #F9A11D !important;
}
/* line 264, ../sass/screen.scss */
.woocommerce-tabs ul.tabs li.active::before {
  background: #F9A11D !important;
}
/* line 269, ../sass/screen.scss */
.woocommerce-tabs ul.tabs li.description_tab a::before {
  content: "\f022";
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
  margin-right: 3px;
}
/* line 277, ../sass/screen.scss */
.woocommerce-tabs ul.tabs li.additional_information_tab a::before {
  content: "\f067";
  font-family: "Font Awesome 5 Free";
  font-weight: 600;
  margin-right: 3px;
}
/* line 285, ../sass/screen.scss */
.woocommerce-tabs ul.tabs li.et_videos_tab a::before {
  content: "\f144";
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
  margin-right: 3px;
}
/* line 293, ../sass/screen.scss */
.woocommerce-tabs ul.tabs li.et_downloads_tab a::before {
  content: "\f1c6";
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
  margin-right: 3px;
}
/* line 301, ../sass/screen.scss */
.woocommerce-tabs ul.tabs li.reviews_tab a::before {
  content: "\f005";
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
  margin-right: 3px;
}

/* line 312, ../sass/screen.scss */
.uael-woo-products-slider .slick-track .slick-slide .uael-woo-product-wrapper .add_to_cart_button {
  padding: 4% 0 4% 0;
  width: 100%;
}

/* line 317, ../sass/screen.scss */
.uael-woo-products-slider .slick-track .slick-slide .uael-woo-product-wrapper .added_to_cart.wc-forward {
  display: none;
}

/* line 321, ../sass/screen.scss */
.uael-woo-product-wrapper {
  padding: 0 15px;
}

/* line 329, ../sass/screen.scss */
.elementor-menu-cart__toggle_button .elementor-button-icon .eicon-cart-medium::before, .elementor-menu-cart__toggle_button .elementor-button-icon .eicon::before {
  content: '\e8ea' !important;
}

/* line 336, ../sass/screen.scss */
.astra-shop-filter-button {
  display: none !important;
}

/* line 341, ../sass/screen.scss */
.addify-quote-form .afrfq_update_quote_btn, .addify-quote-form .addify_checkout_place_quote {
  background: #F9A11D !important;
  color: white !important;
  border-radius: 30px !important;
}
/* line 345, ../sass/screen.scss */
.addify-quote-form .afrfq_update_quote_btn:hover, .addify-quote-form .addify_checkout_place_quote:hover {
  background-color: #131316 !important;
  color: white !important;
}
/* line 350, ../sass/screen.scss */
.addify-quote-form .afrfq_update_quote_btn {
  margin-bottom: 10px !important;
}
/* line 355, ../sass/screen.scss */
.addify-quote-form .woocommerce-cart-form__quote-item .product-name a {
  color: #F9A11D !important;
}
/* line 357, ../sass/screen.scss */
.addify-quote-form .woocommerce-cart-form__quote-item .product-name a:hover {
  color: #131316 !important;
}
/* line 363, ../sass/screen.scss */
.addify-quote-form a.remove.remove-cart-item.remove-quote-item:after {
  content: "\f00d";
  font-family: "Font Awesome 5 Free";
  width: 20px;
  height: 20px;
  font-weight: 600;
  display: block;
  color: #131316;
  font-size: 9px;
  position: absolute;
  top: 0px;
  left: 0px;
  line-height: 20px;
}
/* line 377, ../sass/screen.scss */
.addify-quote-form a.remove.remove-cart-item.remove-quote-item {
  font-size: 0;
}

/* line 383, ../sass/screen.scss */
.uael-nav-menu .sub-menu {
  background-color: #131316 !important;
}
/* line 385, ../sass/screen.scss */
.uael-nav-menu .sub-menu .menu-item {
  border-bottom: none !important;
}
/* line 387, ../sass/screen.scss */
.uael-nav-menu .sub-menu .menu-item a {
  padding-left: 15px !important;
  color: #ffffff !important;
}
/* line 390, ../sass/screen.scss */
.uael-nav-menu .sub-menu .menu-item a:hover {
  color: #F9A11D !important;
}
/* line 397, ../sass/screen.scss */
.uael-nav-menu .featured-item-link a {
  margin-top: 5px;
  border: 2px solid #F9A11D;
  border-radius: 30px;
  padding-top: 8px !important;
  padding-bottom: 8px !important;
}
/* line 403, ../sass/screen.scss */
.uael-nav-menu .featured-item-link a:hover {
  background-color: #F9A11D;
  color: #131316 !important;
}

/* line 413, ../sass/screen.scss */
.page-videos .uael-post-wrapper .uael-post__title, .top-category-videos .uael-post-wrapper .uael-post__title {
  min-height: 112px;
}
/* line 415, ../sass/screen.scss */
.page-videos .uael-post-wrapper .uael-post__title a, .top-category-videos .uael-post-wrapper .uael-post__title a {
  text-decoration: none !important;
}
/* line 419, ../sass/screen.scss */
.page-videos .uael-post-wrapper .uael-post__read-more, .top-category-videos .uael-post-wrapper .uael-post__read-more {
  text-decoration: none !important;
}
/* line 424, ../sass/screen.scss */
.page-videos .uael-grid-pagination .page-numbers, .top-category-videos .uael-grid-pagination .page-numbers {
  background-color: #F9A11D !important;
  color: white;
  text-decoration: none !important;
  margin: 0 1px 0 1px !important;
}
/* line 429, ../sass/screen.scss */
.page-videos .uael-grid-pagination .page-numbers.current, .top-category-videos .uael-grid-pagination .page-numbers.current {
  background-color: #131316 !important;
  color: white;
}
/* line 433, ../sass/screen.scss */
.page-videos .uael-grid-pagination .page-numbers.dots, .top-category-videos .uael-grid-pagination .page-numbers.dots {
  background-color: #cccccc !important;
  display: inline-block;
  padding: 5px 5px;
}
/* line 440, ../sass/screen.scss */
.page-videos .elementor-pagination, .top-category-videos .elementor-pagination {
  margin-top: 40px;
}
/* line 442, ../sass/screen.scss */
.page-videos .elementor-pagination .page-numbers, .top-category-videos .elementor-pagination .page-numbers {
  border: 2px solid #F9A11D;
  border-radius: 8px;
  color: #131316;
  text-decoration: none;
  padding: 0px;
  width: 40px;
  display: inline-block;
  text-align: center;
  margin-left: 2px !important;
  margin-right: 2px !important;
  background-color: white;
}
/* line 455, ../sass/screen.scss */
.page-videos .elementor-pagination .page-numbers.prev .et-page-arrows, .page-videos .elementor-pagination .page-numbers.next .et-page-arrows, .top-category-videos .elementor-pagination .page-numbers.prev .et-page-arrows, .top-category-videos .elementor-pagination .page-numbers.next .et-page-arrows {
  width: 14px;
  height: auto;
  margin-bottom: -3px;
}
/* line 461, ../sass/screen.scss */
.page-videos .elementor-pagination .page-numbers.current, .top-category-videos .elementor-pagination .page-numbers.current {
  background-color: #131316;
  color: white;
}
/* line 465, ../sass/screen.scss */
.page-videos .elementor-pagination .page-numbers:hover, .top-category-videos .elementor-pagination .page-numbers:hover {
  background-color: #131316;
  color: white;
  fill: white;
}
/* line 472, ../sass/screen.scss */
.page-videos .elementor-widget-sidebar, .top-category-videos .elementor-widget-sidebar {
  border-top: 2px solid #F9A11D;
  padding: 20px 15px 0 15px;
  color: white;
}
/* line 477, ../sass/screen.scss */
.page-videos .elementor-widget-sidebar .widget_search .widget-title, .top-category-videos .elementor-widget-sidebar .widget_search .widget-title {
  display: none;
}
/* line 480, ../sass/screen.scss */
.page-videos .elementor-widget-sidebar .widget_search .search-field, .top-category-videos .elementor-widget-sidebar .widget_search .search-field {
  padding: 5px 15px;
  border: 3px solid #F9A11D;
  border-radius: 30px;
}
/* line 487, ../sass/screen.scss */
.page-videos .elementor-widget-sidebar .widget_categories .widget-title, .page-videos .elementor-widget-sidebar .widget_categories a, .page-videos .elementor-widget-sidebar .widget_sub_categories .widget-title, .page-videos .elementor-widget-sidebar .widget_sub_categories a, .top-category-videos .elementor-widget-sidebar .widget_categories .widget-title, .top-category-videos .elementor-widget-sidebar .widget_categories a, .top-category-videos .elementor-widget-sidebar .widget_sub_categories .widget-title, .top-category-videos .elementor-widget-sidebar .widget_sub_categories a {
  color: white !important;
}
/* line 491, ../sass/screen.scss */
.page-videos .elementor-widget-sidebar .widget_categories .cat-item a, .page-videos .elementor-widget-sidebar .widget_sub_categories .cat-item a, .top-category-videos .elementor-widget-sidebar .widget_categories .cat-item a, .top-category-videos .elementor-widget-sidebar .widget_sub_categories .cat-item a {
  text-decoration: none;
  font-weight: 600;
}
/* line 494, ../sass/screen.scss */
.page-videos .elementor-widget-sidebar .widget_categories .cat-item a:hover, .page-videos .elementor-widget-sidebar .widget_sub_categories .cat-item a:hover, .top-category-videos .elementor-widget-sidebar .widget_categories .cat-item a:hover, .top-category-videos .elementor-widget-sidebar .widget_sub_categories .cat-item a:hover {
  color: #F9A11D !important;
}

/* line 504, ../sass/screen.scss */
.page-blog .elementor-widget-sidebar, .archive:not(.top-category-videos) .elementor-widget-sidebar, .category:not(.top-category-videos) .elementor-widget-sidebar, .tag:not(.top-category-videos) .elementor-widget-sidebar, .search-results .elementor-widget-sidebar {
  border-top: 2px solid #F9A11D;
  padding: 20px 15px 0 15px;
}
/* line 508, ../sass/screen.scss */
.page-blog .elementor-widget-sidebar .widget_search .widget-title, .archive:not(.top-category-videos) .elementor-widget-sidebar .widget_search .widget-title, .category:not(.top-category-videos) .elementor-widget-sidebar .widget_search .widget-title, .tag:not(.top-category-videos) .elementor-widget-sidebar .widget_search .widget-title, .search-results .elementor-widget-sidebar .widget_search .widget-title {
  display: none;
}
/* line 511, ../sass/screen.scss */
.page-blog .elementor-widget-sidebar .widget_search .search-field, .archive:not(.top-category-videos) .elementor-widget-sidebar .widget_search .search-field, .category:not(.top-category-videos) .elementor-widget-sidebar .widget_search .search-field, .tag:not(.top-category-videos) .elementor-widget-sidebar .widget_search .search-field, .search-results .elementor-widget-sidebar .widget_search .search-field {
  padding: 5px 15px;
  border: 3px solid #F9A11D;
  border-radius: 30px;
}
/* line 519, ../sass/screen.scss */
.page-blog .elementor-widget-sidebar .widget_categories .cat-item a, .page-blog .elementor-widget-sidebar .widget_sub_categories .cat-item a, .archive:not(.top-category-videos) .elementor-widget-sidebar .widget_categories .cat-item a, .archive:not(.top-category-videos) .elementor-widget-sidebar .widget_sub_categories .cat-item a, .category:not(.top-category-videos) .elementor-widget-sidebar .widget_categories .cat-item a, .category:not(.top-category-videos) .elementor-widget-sidebar .widget_sub_categories .cat-item a, .tag:not(.top-category-videos) .elementor-widget-sidebar .widget_categories .cat-item a, .tag:not(.top-category-videos) .elementor-widget-sidebar .widget_sub_categories .cat-item a, .search-results .elementor-widget-sidebar .widget_categories .cat-item a, .search-results .elementor-widget-sidebar .widget_sub_categories .cat-item a {
  text-decoration: none;
  font-weight: 600;
  color: #131316 !important;
}
/* line 523, ../sass/screen.scss */
.page-blog .elementor-widget-sidebar .widget_categories .cat-item a:hover, .page-blog .elementor-widget-sidebar .widget_sub_categories .cat-item a:hover, .archive:not(.top-category-videos) .elementor-widget-sidebar .widget_categories .cat-item a:hover, .archive:not(.top-category-videos) .elementor-widget-sidebar .widget_sub_categories .cat-item a:hover, .category:not(.top-category-videos) .elementor-widget-sidebar .widget_categories .cat-item a:hover, .category:not(.top-category-videos) .elementor-widget-sidebar .widget_sub_categories .cat-item a:hover, .tag:not(.top-category-videos) .elementor-widget-sidebar .widget_categories .cat-item a:hover, .tag:not(.top-category-videos) .elementor-widget-sidebar .widget_sub_categories .cat-item a:hover, .search-results .elementor-widget-sidebar .widget_categories .cat-item a:hover, .search-results .elementor-widget-sidebar .widget_sub_categories .cat-item a:hover {
  color: #F9A11D !important;
}
/* line 530, ../sass/screen.scss */
.page-blog .elementor-post:not(:last-child), .archive:not(.top-category-videos) .elementor-post:not(:last-child), .category:not(.top-category-videos) .elementor-post:not(:last-child), .tag:not(.top-category-videos) .elementor-post:not(:last-child), .search-results .elementor-post:not(:last-child) {
  border-bottom: 1px solid #cccccc;
  padding-bottom: 45px !important;
  margin-bottom: 10px !important;
}
/* line 535, ../sass/screen.scss */
.page-blog .elementor-post:last-child, .archive:not(.top-category-videos) .elementor-post:last-child, .category:not(.top-category-videos) .elementor-post:last-child, .tag:not(.top-category-videos) .elementor-post:last-child, .search-results .elementor-post:last-child {
  padding-bottom: 10px;
}
/* line 538, ../sass/screen.scss */
.page-blog .elementor-post__read-more, .archive:not(.top-category-videos) .elementor-post__read-more, .category:not(.top-category-videos) .elementor-post__read-more, .tag:not(.top-category-videos) .elementor-post__read-more, .search-results .elementor-post__read-more {
  border: 2px solid #F9A11D;
  padding: 5px 15px;
  border-radius: 20px;
  line-height: 12px;
}
/* line 543, ../sass/screen.scss */
.page-blog .elementor-post__read-more:hover, .archive:not(.top-category-videos) .elementor-post__read-more:hover, .category:not(.top-category-videos) .elementor-post__read-more:hover, .tag:not(.top-category-videos) .elementor-post__read-more:hover, .search-results .elementor-post__read-more:hover {
  background-color: #131316;
  color: white !important;
}
/* line 548, ../sass/screen.scss */
.page-blog .elementor-pagination, .archive:not(.top-category-videos) .elementor-pagination, .category:not(.top-category-videos) .elementor-pagination, .tag:not(.top-category-videos) .elementor-pagination, .search-results .elementor-pagination {
  margin-top: 40px;
}
/* line 550, ../sass/screen.scss */
.page-blog .elementor-pagination .page-numbers, .archive:not(.top-category-videos) .elementor-pagination .page-numbers, .category:not(.top-category-videos) .elementor-pagination .page-numbers, .tag:not(.top-category-videos) .elementor-pagination .page-numbers, .search-results .elementor-pagination .page-numbers {
  border: 2px solid #F9A11D;
  border-radius: 8px;
  color: #131316;
  text-decoration: none;
  padding: 0px;
  width: 40px;
  display: inline-block;
  text-align: center;
  margin-left: 2px !important;
  margin-right: 2px !important;
}
/* line 562, ../sass/screen.scss */
.page-blog .elementor-pagination .page-numbers.prev .et-page-arrows, .page-blog .elementor-pagination .page-numbers.next .et-page-arrows, .archive:not(.top-category-videos) .elementor-pagination .page-numbers.prev .et-page-arrows, .archive:not(.top-category-videos) .elementor-pagination .page-numbers.next .et-page-arrows, .category:not(.top-category-videos) .elementor-pagination .page-numbers.prev .et-page-arrows, .category:not(.top-category-videos) .elementor-pagination .page-numbers.next .et-page-arrows, .tag:not(.top-category-videos) .elementor-pagination .page-numbers.prev .et-page-arrows, .tag:not(.top-category-videos) .elementor-pagination .page-numbers.next .et-page-arrows, .search-results .elementor-pagination .page-numbers.prev .et-page-arrows, .search-results .elementor-pagination .page-numbers.next .et-page-arrows {
  width: 14px;
  height: auto;
  margin-bottom: -3px;
}
/* line 568, ../sass/screen.scss */
.page-blog .elementor-pagination .page-numbers.current, .archive:not(.top-category-videos) .elementor-pagination .page-numbers.current, .category:not(.top-category-videos) .elementor-pagination .page-numbers.current, .tag:not(.top-category-videos) .elementor-pagination .page-numbers.current, .search-results .elementor-pagination .page-numbers.current {
  background-color: #131316;
  color: white;
}
/* line 572, ../sass/screen.scss */
.page-blog .elementor-pagination .page-numbers:hover, .archive:not(.top-category-videos) .elementor-pagination .page-numbers:hover, .category:not(.top-category-videos) .elementor-pagination .page-numbers:hover, .tag:not(.top-category-videos) .elementor-pagination .page-numbers:hover, .search-results .elementor-pagination .page-numbers:hover {
  background-color: #131316;
  color: white;
  fill: white;
}

/* line 582, ../sass/screen.scss */
.et-videos-list .elementor-pagination, .et-videos-list-mobile .elementor-pagination {
  margin-top: 40px;
}
/* line 584, ../sass/screen.scss */
.et-videos-list .elementor-pagination .page-numbers, .et-videos-list-mobile .elementor-pagination .page-numbers {
  border: 2px solid #F9A11D;
  border-radius: 8px;
  color: #131316;
  text-decoration: none;
  padding: 0px;
  width: 40px;
  display: inline-block;
  text-align: center;
  margin-left: 2px !important;
  margin-right: 2px !important;
  background-color: #ffffff;
}
/* line 597, ../sass/screen.scss */
.et-videos-list .elementor-pagination .page-numbers.prev .et-page-arrows, .et-videos-list .elementor-pagination .page-numbers.next .et-page-arrows, .et-videos-list-mobile .elementor-pagination .page-numbers.prev .et-page-arrows, .et-videos-list-mobile .elementor-pagination .page-numbers.next .et-page-arrows {
  width: 14px;
  height: auto;
  margin-bottom: -3px;
}
/* line 603, ../sass/screen.scss */
.et-videos-list .elementor-pagination .page-numbers.current, .et-videos-list-mobile .elementor-pagination .page-numbers.current {
  background-color: #131316;
  color: white;
}
/* line 607, ../sass/screen.scss */
.et-videos-list .elementor-pagination .page-numbers:hover, .et-videos-list-mobile .elementor-pagination .page-numbers:hover {
  background-color: #131316;
  color: white;
  fill: white;
}

/* line 618, ../sass/screen.scss */
#nav-megamenu-mobile ul.elementor-nav-menu li.menu-item {
  margin-bottom: 8px;
}
/* line 620, ../sass/screen.scss */
#nav-megamenu-mobile ul.elementor-nav-menu li.menu-item a {
  background: #F9A11D;
  border-radius: 20px;
  color: white;
  font-weight: 600 !important;
  position: relative;
}
/* line 626, ../sass/screen.scss */
#nav-megamenu-mobile ul.elementor-nav-menu li.menu-item a::hover {
  background-color: #131316;
}
/* line 629, ../sass/screen.scss */
#nav-megamenu-mobile ul.elementor-nav-menu li.menu-item a .sub-arrow {
  position: absolute;
  right: 20px;
  top: 10px;
}
/* line 636, ../sass/screen.scss */
#nav-megamenu-mobile ul.elementor-nav-menu li.menu-item ul.sub-menu > li.menu-item {
  margin-top: 5px;
  margin-bottom: 0px;
}
/* line 639, ../sass/screen.scss */
#nav-megamenu-mobile ul.elementor-nav-menu li.menu-item ul.sub-menu > li.menu-item a {
  background-color: #E5E5E5 !important;
  color: #131316;
  font-weight: 400 !important;
}
/* line 645, ../sass/screen.scss */
#nav-megamenu-mobile ul.elementor-nav-menu li.menu-item ul.sub-menu > li.menu-item.current-menu-item a {
  background-color: #B0B0B0 !important;
}
/* line 652, ../sass/screen.scss */
#nav-megamenu-mobile ul.elementor-nav-menu li.menu-item.current-menu-item a {
  background: #131316;
}

/* line 661, ../sass/screen.scss */
.post-template-single-video-template .site-content {
  background-color: #131316;
}
/* line 663, ../sass/screen.scss */
.post-template-single-video-template .site-content .content-area {
  margin: 0 0 2em 0 !important;
  border-bottom: 10px solid #F9A11D;
}
/* line 667, ../sass/screen.scss */
.post-template-single-video-template .site-content .entry-title {
  color: white;
}
/* line 670, ../sass/screen.scss */
.post-template-single-video-template .site-content .video-external-link-wrapper {
  width: 100%;
  text-align: center;
}
/* line 673, ../sass/screen.scss */
.post-template-single-video-template .site-content .video-external-link-wrapper .video-external-link {
  font-size: 20px;
  font-weight: 600;
  line-height: 22px;
  border-bottom: 1px solid white;
  padding-bottom: 4px;
  display: inline-block;
}
/* line 683, ../sass/screen.scss */
.post-template-single-video-template .ast-single-related-posts-container {
  border-top: 0 !important;
  margin-top: 0 !important;
}
/* line 686, ../sass/screen.scss */
.post-template-single-video-template .ast-single-related-posts-container .ast-related-posts-wrapper {
  border-top: 2px solid #F9A11D;
  padding-top: 30px;
}
/* line 691, ../sass/screen.scss */
.post-template-single-video-template .ast-single-related-posts-container .ast-related-posts-wrapper .ast-related-post .ast-related-post-content .posted-on {
  display: none !important;
}
/* line 695, ../sass/screen.scss */
.post-template-single-video-template .ast-single-related-posts-container .ast-related-posts-wrapper .ast-related-post .ast-related-post-content .post-thumb-img-content img {
  width: 256px;
  height: 160px;
  object-fit: cover;
}
/* line 702, ../sass/screen.scss */
.post-template-single-video-template .ast-single-related-posts-container .ast-related-posts-wrapper .ast-related-post .ast-related-post-content .ast-related-post-title a {
  color: white;
}

/* line 715, ../sass/screen.scss */
.ast-related-posts-wrapper .ast-related-post .ast-related-post-content .posted-on {
  display: none !important;
}

/* line 724, ../sass/screen.scss */
.page-assistencia-tecnica .et-at-form .wpforms-field {
  padding: 10px 0 0 0;
}
/* line 726, ../sass/screen.scss */
.page-assistencia-tecnica .et-at-form .wpforms-field input, .page-assistencia-tecnica .et-at-form .wpforms-field select {
  height: 35px;
  border: 1px solid #131316;
  border-radius: 20px;
  font-size: 14px;
  background-color: white;
}
/* line 732, ../sass/screen.scss */
.page-assistencia-tecnica .et-at-form .wpforms-field input::placeholder, .page-assistencia-tecnica .et-at-form .wpforms-field select::placeholder {
  font-size: 14px;
}
/* line 736, ../sass/screen.scss */
.page-assistencia-tecnica .et-at-form .wpforms-field select {
  line-height: 35px;
  padding: 0 0 0 12px;
  font-size: 14px;
  background-size: 0.8em;
  background-repeat: no-repeat;
  background-position-x: calc( 100% - 10px );
  background-position-y: 12px;
  -webkit-appearance: none;
  -moz-appearance: none;
  padding-right: 2em;
}
/* line 748, ../sass/screen.scss */
.page-assistencia-tecnica .et-at-form .wpforms-field textarea {
  border: 1px solid #131316;
  border-radius: 20px;
  resize: none;
  height: 80px;
  font-size: 14px;
  background-color: white;
}
/* line 755, ../sass/screen.scss */
.page-assistencia-tecnica .et-at-form .wpforms-field textarea::placeholder {
  font-size: 14px;
}
/* line 760, ../sass/screen.scss */
.page-assistencia-tecnica .et-at-form .et-at-form-submit {
  width: 100%;
  font-weight: 600;
  border-radius: 30px;
  border: 2px solid #F9A11D;
  transition: all 0.3s;
}
/* line 766, ../sass/screen.scss */
.page-assistencia-tecnica .et-at-form .et-at-form-submit::after {
  content: '\f0a9';
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  margin-left: 10px;
}
/* line 772, ../sass/screen.scss */
.page-assistencia-tecnica .et-at-form .et-at-form-submit:hover {
  background-color: #131316;
  color: #F9A11D;
}

/* line 782, ../sass/screen.scss */
.post-template-single-blog-template .site-content .content-area {
  margin: 1em 0 2em 0 !important;
  border-bottom: 10px solid #F9A11D;
}
/* line 786, ../sass/screen.scss */
.post-template-single-blog-template .site-content .blog-external-link-wrapper {
  width: 100%;
  text-align: center;
}
/* line 789, ../sass/screen.scss */
.post-template-single-blog-template .site-content .blog-external-link-wrapper .blog-external-link {
  color: #131316;
  font-size: 20px;
  font-weight: 600;
  line-height: 22px;
  border-bottom: 1px solid white;
  padding-bottom: 4px;
  display: inline-block;
}
/* line 797, ../sass/screen.scss */
.post-template-single-blog-template .site-content .blog-external-link-wrapper .blog-external-link i {
  color: #F9A11D;
}
/* line 803, ../sass/screen.scss */
.post-template-single-blog-template .ast-single-related-posts-container {
  border-top: 0 !important;
  margin-top: 0 !important;
}
/* line 806, ../sass/screen.scss */
.post-template-single-blog-template .ast-single-related-posts-container .ast-related-posts-wrapper {
  border-top: 2px solid #F9A11D;
  padding-top: 30px;
}
/* line 811, ../sass/screen.scss */
.post-template-single-blog-template .ast-single-related-posts-container .ast-related-posts-wrapper .ast-related-post .ast-related-post-content .posted-on {
  display: none;
}
/* line 815, ../sass/screen.scss */
.post-template-single-blog-template .ast-single-related-posts-container .ast-related-posts-wrapper .ast-related-post .ast-related-post-content .post-thumb-img-content img {
  width: 256px;
  height: 160px;
  object-fit: cover;
}

/* line 829, ../sass/screen.scss */
.widget_product_categories ul.product-categories > li.cat-item {
  position: relative;
  margin-bottom: 5px !important;
}
/* line 832, ../sass/screen.scss */
.widget_product_categories ul.product-categories > li.cat-item > .toggle {
  position: absolute;
  right: 0;
  background: transparent;
  color: white;
  font-size: 17px;
  line-height: 1px;
  padding: 8px 16px;
  transition: all .2s linear;
  border-radius: 40px;
  width: 100%;
  text-align: right;
  cursor: pointer;
}
/* line 846, ../sass/screen.scss */
.widget_product_categories ul.product-categories > li.cat-item > a {
  color: #131316;
  font-weight: 500;
  padding-bottom: 3px;
  display: block;
  background: #F9A11D;
  color: white;
  font-size: 16px;
  line-height: 17px;
  padding: 8px 16px;
  border-radius: 40px;
}
/* line 859, ../sass/screen.scss */
.widget_product_categories ul.product-categories > li.cat-item:hover > a {
  background: #131316;
}
/* line 864, ../sass/screen.scss */
.widget_product_categories ul.product-categories > li.cat-item.open > a {
  background: #131316;
}
/* line 868, ../sass/screen.scss */
.widget_product_categories ul.product-categories > li.cat-item ul.children {
  padding-left: 0;
  margin-top: 5px;
}
/* line 871, ../sass/screen.scss */
.widget_product_categories ul.product-categories > li.cat-item ul.children > li.cat-item {
  margin-bottom: 5px !important;
}
/* line 873, ../sass/screen.scss */
.widget_product_categories ul.product-categories > li.cat-item ul.children > li.cat-item::before {
  display: none;
}
/* line 876, ../sass/screen.scss */
.widget_product_categories ul.product-categories > li.cat-item ul.children > li.cat-item a {
  margin-left: 0;
  font-size: 0.90em;
  background: #E5E5E5;
  color: #131316;
  font-size: 14px;
  line-height: 17px;
  padding: 8px 16px;
  border-radius: 40px;
  display: block;
}
/* line 886, ../sass/screen.scss */
.widget_product_categories ul.product-categories > li.cat-item ul.children > li.cat-item a:hover {
  background: #999999;
}

/* line 896, ../sass/screen.scss */
h2.widget-title {
  color: #131316 !important;
  font-weight: 600 !important;
  font-size: 22px !important;
  margin-bottom: 10px !important;
  position: relative;
}
/* line 902, ../sass/screen.scss */
h2.widget-title::after {
  content: "";
  position: absolute;
  width: 20px;
  height: 2px;
  top: -4px;
  left: 0;
  background-color: #F9A11D;
}

/* line 915, ../sass/screen.scss */
.elementor-widget-sidebar .widget h2.widget-title {
  color: #131316 !important;
  font-weight: 600 !important;
  font-size: 22px !important;
  margin-bottom: 10px !important;
  position: relative;
}
/* line 921, ../sass/screen.scss */
.elementor-widget-sidebar .widget h2.widget-title::after {
  content: "";
  position: absolute;
  width: 20px;
  height: 2px;
  top: -4px;
  left: 0;
  background-color: #F9A11D;
}
/* line 934, ../sass/screen.scss */
.elementor-widget-sidebar .widget_categories .cat-item a {
  font-size: 16px;
  color: #131316;
  text-decoration: none;
  font-weight: 600;
}
/* line 939, ../sass/screen.scss */
.elementor-widget-sidebar .widget_categories .cat-item a:hover {
  color: #F9A11D;
}

/* line 948, ../sass/screen.scss */
.woocommerce .woocommerce-products-header,
.woocommerce .ast-archive-description {
  border-bottom: none !important;
  padding-bottom: 0 !important;
}
/* line 952, ../sass/screen.scss */
.woocommerce .woocommerce-products-header .page-title,
.woocommerce .ast-archive-description .page-title {
  font-size: 39px !important;
  font-weight: 600;
  color: #131316;
  font-family: 'Montserrat',sans-serif;
  max-width: 50%;
  position: relative;
  line-height: 42px !important;
}
/* line 960, ../sass/screen.scss */
.woocommerce .woocommerce-products-header .page-title::after,
.woocommerce .ast-archive-description .page-title::after {
  content: "";
  position: absolute;
  width: 50px;
  height: 4px;
  top: -8px;
  left: 0;
  background-color: #F9A11D;
}
/* line 973, ../sass/screen.scss */
.woocommerce.single-product form.cart .single_add_to_cart_button {
  color: white;
  background-color: #F9A11D;
  border: 2px solid #F9A11D;
  border-radius: 30px;
  text-transform: uppercase;
}
/* line 979, ../sass/screen.scss */
.woocommerce.single-product form.cart .single_add_to_cart_button:hover {
  background-color: #131316;
  border: 2px solid #131316;
  color: white;
}
/* line 986, ../sass/screen.scss */
.woocommerce.single-product h1.entry-title {
  max-width: 80%;
}
/* line 989, ../sass/screen.scss */
.woocommerce.single-product .single-product-category {
  display: none !important;
}
/* line 993, ../sass/screen.scss */
.woocommerce.single-product.quote-product .single_add_to_cart_button {
  color: #131316 !important;
  background-color: white !important;
  border: 2px solid #F9A11D !important;
  border-radius: 30px !important;
}
/* line 999, ../sass/screen.scss */
.woocommerce.single-product.quote-product .single_add_to_cart_button:hover {
  background-color: #131316 !important;
  border: 2px solid #131316 !important;
  color: white !important;
}
/* line 1005, ../sass/screen.scss */
.woocommerce.single-product.quote-product .quantity {
  display: none;
}
/* line 1009, ../sass/screen.scss */
.woocommerce.single-product .quantity {
  margin-right: 5px !important;
}
/* line 1011, ../sass/screen.scss */
.woocommerce.single-product .quantity .minus {
  border-top-left-radius: 30px;
  border-bottom-left-radius: 30px;
  border-left: 2px solid #F9A11D;
  border-right: 0;
  border-top: 2px solid #F9A11D;
  border-bottom: 2px solid #F9A11D;
}
/* line 1019, ../sass/screen.scss */
.woocommerce.single-product .quantity .qty, .woocommerce.single-product .quantity .qty:focus {
  border-left: 1px solid #F9A11D;
  border-right: 1px solid #F9A11D;
  border-top: 2px solid #f9a11d;
  border-bottom: 2px solid #f9a11d;
}
/* line 1025, ../sass/screen.scss */
.woocommerce.single-product .quantity .plus {
  border-top-right-radius: 30px;
  border-bottom-right-radius: 30px;
  border-left: 0;
  border-right: 2px solid #F9A11D;
  border-top: 2px solid #F9A11D;
  border-bottom: 2px solid #F9A11D;
}
/* line 1035, ../sass/screen.scss */
.woocommerce.single-product #shipping-simulator #zipcode {
  height: 42px;
  padding: 0px 0px 0px 10px;
  border: 2px solid #F9A11D;
  border-radius: 30px;
}
/* line 1041, ../sass/screen.scss */
.woocommerce.single-product #shipping-simulator #idx-calc_shipping {
  height: 42px;
  color: white;
  border-radius: 30px;
  text-transform: uppercase;
}
/* line 1046, ../sass/screen.scss */
.woocommerce.single-product #shipping-simulator #idx-calc_shipping:hover {
  background-color: #131316;
}
/* line 1052, ../sass/screen.scss */
.woocommerce.single-product .comment-form .submit {
  color: #131316;
  background-color: white;
  border: 2px solid #F9A11D;
  border-radius: 30px;
}
/* line 1058, ../sass/screen.scss */
.woocommerce.single-product .comment-form .submit:hover {
  background-color: #131316;
  border: 2px solid #131316;
  color: white;
}
/* line 1065, ../sass/screen.scss */
.woocommerce.single-product #woocommerce-correios-calculo-de-frete-na-pagina-do-produto {
  background-color: transparent;
  padding: 0;
  margin: 30px 0 0 0;
}
/* line 1070, ../sass/screen.scss */
.woocommerce.single-product #woocommerce-correios-calculo-de-frete-na-pagina-do-produto p {
  margin-bottom: 10px;
  font-weight: 400;
}
/* line 1074, ../sass/screen.scss */
.woocommerce.single-product #woocommerce-correios-calculo-de-frete-na-pagina-do-produto .calculatorRow .iptCep {
  width: 200px !important;
  border: 2px solid #F9A11D;
  border-radius: 50px;
  padding: 5px 10px 5px 15px !important;
  margin-bottom: 20px;
}
/* line 1081, ../sass/screen.scss */
.woocommerce.single-product #woocommerce-correios-calculo-de-frete-na-pagina-do-produto .resultado-frete > table,
.woocommerce.single-product #woocommerce-correios-calculo-de-frete-na-pagina-do-produto .resultado-frete > table tr,
.woocommerce.single-product #woocommerce-correios-calculo-de-frete-na-pagina-do-produto .resultado-frete > table td {
  border: none !important;
}
/* line 1086, ../sass/screen.scss */
.woocommerce.single-product #woocommerce-correios-calculo-de-frete-na-pagina-do-produto .resultado-frete > table td {
  padding: 5px 0;
}
/* line 1089, ../sass/screen.scss */
.woocommerce.single-product #woocommerce-correios-calculo-de-frete-na-pagina-do-produto .resultado-frete > table td:before {
  content: "\2022";
  padding-right: 10px;
}
/* line 1093, ../sass/screen.scss */
.woocommerce.single-product th.woocommerce-product-attributes-item__label {
  white-space: nowrap;
}
/* line 1097, ../sass/screen.scss */
.woocommerce .woocommerce-pagination {
  text-align: right;
}
/* line 1101, ../sass/screen.scss */
.woocommerce .woocommerce-pagination ul li > .page-numbers {
  border: 2px solid #F9A11D !important;
  border-radius: 8px;
  color: #131316;
  text-decoration: none;
  padding: 0px;
  width: 40px !important;
  height: 32px !important;
  display: inline-block;
  text-align: center;
  margin-left: 0 !important;
  margin-right: 0 !important;
  min-width: auto;
  line-height: 29px !important;
}
/* line 1115, ../sass/screen.scss */
.woocommerce .woocommerce-pagination ul li > .page-numbers.prev, .woocommerce .woocommerce-pagination ul li > .page-numbers.next {
  font-size: 0;
}
/* line 1118, ../sass/screen.scss */
.woocommerce .woocommerce-pagination ul li > .page-numbers.prev {
  position: relative;
}
/* line 1120, ../sass/screen.scss */
.woocommerce .woocommerce-pagination ul li > .page-numbers.prev::after {
  content: url(../images/arrow-left-solid.svg);
  width: 14px;
  height: auto;
  display: inline-block;
  top: 50%;
  margin-top: -7px;
  position: absolute;
  left: 50%;
  margin-left: -6px;
}
/* line 1132, ../sass/screen.scss */
.woocommerce .woocommerce-pagination ul li > .page-numbers.next {
  position: relative;
}
/* line 1134, ../sass/screen.scss */
.woocommerce .woocommerce-pagination ul li > .page-numbers.next::after {
  content: url("../images/arrow-right-solid.svg");
  width: 14px;
  height: auto;
  display: inline-block;
  top: 50%;
  margin-top: -7px;
  position: absolute;
  left: 50%;
  margin-left: -6px;
}
/* line 1146, ../sass/screen.scss */
.woocommerce .woocommerce-pagination ul li > .page-numbers.current {
  background-color: #131316 !important;
  color: white !important;
}
/* line 1150, ../sass/screen.scss */
.woocommerce .woocommerce-pagination ul li > .page-numbers:hover {
  background-color: #131316;
  color: white;
  fill: white;
}
/* line 1160, ../sass/screen.scss */
.woocommerce .products .product {
  border-radius: 15px;
}
/* line 1162, ../sass/screen.scss */
.woocommerce .products .product .woocommerce-loop-product__title {
  min-height: 67px;
}
/* line 1165, ../sass/screen.scss */
.woocommerce .products .product .price {
  text-align: center;
}
/* line 1168, ../sass/screen.scss */
.woocommerce .products .product img {
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
}
/* line 1172, ../sass/screen.scss */
.woocommerce .products .product .add_to_cart_button {
  width: 100%;
  border-radius: 30px;
  background-color: transparent;
  color: #131316;
  border: 2px solid #F9A11D;
}
/* line 1178, ../sass/screen.scss */
.woocommerce .products .product .add_to_cart_button:hover {
  background-color: #131316;
  border-color: #131316;
  color: #ffffff;
}
/* line 1184, ../sass/screen.scss */
.woocommerce .products .product .woocommerce-loop-product__title {
  font-family: 'Montserrat',sans-serif !important;
  font-weight: 600 !important;
  text-align: center;
}

/* line 1194, ../sass/screen.scss */
.quote-product .widget_price_filter {
  display: none;
}
/* line 1197, ../sass/screen.scss */
.quote-product #shipping-simulator, .quote-product #woocommerce-correios-calculo-de-frete-na-pagina-do-produto {
  display: none !important;
}

/* line 1203, ../sass/screen.scss */
#et-mobile-menu-toggle i {
  color: #F9A11D;
}

/* line 1208, ../sass/screen.scss */
.hfe-search-button-wrapper.hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input {
  width: 140px !important;
  color: #131316 !important;
}

/* line 1215, ../sass/screen.scss */
#et-megamenu-action .premium-item-icon {
  color: #F9A11D !important;
}

/* line 1222, ../sass/screen.scss */
ul#menu-equipamentos-mobile-menu li.menu-item-has-children > a.menu-link {
  background: none;
  color: #F9A11D !important;
  border-bottom: none !important;
  font-size: 20px !important;
  padding-left: 10px !important;
  font-family: 'Montserrat',sans-serif;
}
/* line 1229, ../sass/screen.scss */
ul#menu-equipamentos-mobile-menu li.menu-item-has-children > a.menu-link .wpb-submenu-indicator {
  font-size: 0;
  width: 10px;
  height: 10px;
  text-align: center;
  line-height: 10px;
}
/* line 1235, ../sass/screen.scss */
ul#menu-equipamentos-mobile-menu li.menu-item-has-children > a.menu-link .wpb-submenu-indicator::after {
  content: '\f0da';
  font-size: 24px;
  font-family: "Font Awesome 5 Free";
  color: #F9A11D;
}
/* line 1244, ../sass/screen.scss */
ul#menu-equipamentos-mobile-menu li.menu-item-has-children.wpb-submenu-indicator-minus > a {
  font-family: 'Montserrat',sans-serif;
}
/* line 1246, ../sass/screen.scss */
ul#menu-equipamentos-mobile-menu li.menu-item-has-children.wpb-submenu-indicator-minus > a > .wpb-submenu-indicator {
  transform: rotate(90deg) !important;
  transform-origin: center center !important;
}
/* line 1253, ../sass/screen.scss */
ul#menu-equipamentos-mobile-menu li.menu-item-has-children ul.sub-menu li.menu-item {
  background: none;
}
/* line 1255, ../sass/screen.scss */
ul#menu-equipamentos-mobile-menu li.menu-item-has-children ul.sub-menu li.menu-item > a.menu-link {
  color: #131316 !important;
  font-size: 16px !important;
  padding-left: 5px !important;
  font-family: 'Montserrat',sans-serif;
}

/* line 1269, ../sass/screen.scss */
#et-testimonial-wrapper .tss-carousel .single-item-wrapper .item-content-wrapper {
  background: none;
}
/* line 1271, ../sass/screen.scss */
#et-testimonial-wrapper .tss-carousel .single-item-wrapper .item-content-wrapper .item-content {
  font-style: normal;
  padding: 0 20%;
  text-align: center;
  font-weight: 600;
  font-size: 16px;
}
/* line 1278, ../sass/screen.scss */
#et-testimonial-wrapper .tss-carousel .single-item-wrapper .item-content-wrapper::before {
  display: none;
}
/* line 1282, ../sass/screen.scss */
#et-testimonial-wrapper .tss-carousel .single-item-wrapper .author-name {
  text-transform: uppercase;
  margin-bottom: 0;
}
/* line 1286, ../sass/screen.scss */
#et-testimonial-wrapper .tss-carousel .single-item-wrapper .author-bio {
  margin: 0;
  font-size: 14px;
}
/* line 1291, ../sass/screen.scss */
#et-testimonial-wrapper .tss-carousel .swiper-arrow {
  background: #131316;
}

/* line 1299, ../sass/screen.scss */
.woocommerce-account .primary a {
  color: #131316;
}

/* line 1309, ../sass/screen.scss */
.page-embratop .woocommerce ul.products.elementor-grid li.ast-article-single .astra-shop-thumbnail-wrap {
  min-height: 280px;
}
/* line 1311, ../sass/screen.scss */
.page-embratop .woocommerce ul.products.elementor-grid li.ast-article-single .astra-shop-thumbnail-wrap a {
  min-height: 280px;
  display: flex;
  justify-content: center;
  align-items: center;
}
/* line 1316, ../sass/screen.scss */
.page-embratop .woocommerce ul.products.elementor-grid li.ast-article-single .astra-shop-thumbnail-wrap a img.attachment-woocommerce_thumbnail {
  width: 90%;
  height: auto;
  transition-property: width;
  transition-duration: 0.3s;
}
/* line 1326, ../sass/screen.scss */
.page-embratop .woocommerce ul.products.elementor-grid li.ast-article-single:hover .astra-shop-thumbnail-wrap img.attachment-woocommerce_thumbnail {
  width: 100%;
}

/* line 1336, ../sass/screen.scss */
.woocommerce div.product p.ast-stock-detail, .woocommerce div.product p.stock {
  font-size: 14px;
}
/* line 1338, ../sass/screen.scss */
.woocommerce div.product p.ast-stock-detail .ast-stock-avail, .woocommerce div.product p.stock .ast-stock-avail {
  margin-right: 5px;
}
/* line 1341, ../sass/screen.scss */
.woocommerce div.product p.ast-stock-detail .stock.in-stock, .woocommerce div.product p.stock .stock.in-stock {
  color: #131316;
}

/* line 1347, ../sass/screen.scss */
.woocommerce div.product .product_meta > span a {
  color: #F9A11D;
}
/* line 1349, ../sass/screen.scss */
.woocommerce div.product .product_meta > span a:hover {
  color: #131316;
  opacity: 0.9;
}

/* line 1357, ../sass/screen.scss */
#et-cart-toggle-button #elementor-menu-cart__toggle_button, #et-cart-toggle-button-mobile #elementor-menu-cart__toggle_button {
  padding-left: 0;
  padding-right: 0;
}

/* line 1365, ../sass/screen.scss */
#menu-equipamentos .premium-mega-nav-item > .menu-link {
  color: white !important;
}

/* line 1371, ../sass/screen.scss */
.banner-drone-wrapper {
  min-height: 22vw;
  background-size: 100% auto;
  padding: 0 0 0 5%;
}
/* line 1375, ../sass/screen.scss */
.banner-drone-wrapper .banner-drone-overlay-wrapper, .banner-drone-wrapper .banner-drone-img-wrapper {
  width: 25%;
  position: absolute;
}
/* line 1377, ../sass/screen.scss */
.banner-drone-wrapper .banner-drone-overlay-wrapper img, .banner-drone-wrapper .banner-drone-img-wrapper img {
  width: 100%;
  height: auto;
}
/* line 1383, ../sass/screen.scss */
.banner-drone-wrapper .banner-drone-overlay-wrapper {
  z-index: 10;
  animation: fadeIn 0.5s infinite alternate;
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }
}
/* line 1393, ../sass/screen.scss */
.et-contact-menu {
  margin-bottom: 30px;
}
/* line 1396, ../sass/screen.scss */
.et-contact-menu ul.elementor-nav-menu li.menu-item {
  width: 100%;
  margin-bottom: 8px;
}
/* line 1399, ../sass/screen.scss */
.et-contact-menu ul.elementor-nav-menu li.menu-item a {
  font-weight: 500 !important;
  padding-bottom: 3px;
  display: block;
  background: #F9A11D;
  color: white !important;
  font-size: 16px;
  line-height: 17px;
  padding: 8px 16px;
  border-radius: 40px;
}
/* line 1409, ../sass/screen.scss */
.et-contact-menu ul.elementor-nav-menu li.menu-item a::after {
  content: '\f0da';
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  margin-left: 10px;
  position: absolute;
  right: 16px;
  top: 8px;
  opacity: 1 !important;
}
/* line 1421, ../sass/screen.scss */
.et-contact-menu ul.elementor-nav-menu li.menu-item.current-menu-item a {
  color: white !important;
  background: #131316;
}

/* line 1431, ../sass/screen.scss */
.page-fale-conosco .nf-error.field-wrap .nf-field-element:after, .page-trabalhe-conosco .nf-error.field-wrap .nf-field-element:after, .page-pessoa-fisica .nf-error.field-wrap .nf-field-element:after, .page-pessoa-juridica .nf-error.field-wrap .nf-field-element:after {
  border-top-right-radius: 30px;
  border-bottom-right-radius: 30px;
}
/* line 1435, ../sass/screen.scss */
.page-fale-conosco .nf-element,
.page-fale-conosco .nf-form-content .list-select-wrap .nf-field-element > div,
.page-fale-conosco .nf-form-content input:not([type=button]),
.page-fale-conosco .nf-form-content textarea, .page-trabalhe-conosco .nf-element,
.page-trabalhe-conosco .nf-form-content .list-select-wrap .nf-field-element > div,
.page-trabalhe-conosco .nf-form-content input:not([type=button]),
.page-trabalhe-conosco .nf-form-content textarea, .page-pessoa-fisica .nf-element,
.page-pessoa-fisica .nf-form-content .list-select-wrap .nf-field-element > div,
.page-pessoa-fisica .nf-form-content input:not([type=button]),
.page-pessoa-fisica .nf-form-content textarea, .page-pessoa-juridica .nf-element,
.page-pessoa-juridica .nf-form-content .list-select-wrap .nf-field-element > div,
.page-pessoa-juridica .nf-form-content input:not([type=button]),
.page-pessoa-juridica .nf-form-content textarea {
  border-radius: 30px !important;
}
/* line 1441, ../sass/screen.scss */
.page-fale-conosco input[type="button"], .page-trabalhe-conosco input[type="button"], .page-pessoa-fisica input[type="button"], .page-pessoa-juridica input[type="button"] {
  background: #F9A11D !important;
  padding: 10px 25px !important;
  color: white !important;
  text-transform: uppercase;
  height: auto !important;
  font-weight: 600;
}
/* line 1448, ../sass/screen.scss */
.page-fale-conosco input[type="button"]:hover, .page-trabalhe-conosco input[type="button"]:hover, .page-pessoa-fisica input[type="button"]:hover, .page-pessoa-juridica input[type="button"]:hover {
  background: #131316 !important;
}

/* line 1455, ../sass/screen.scss */
.page-assistencia-tecnica .nf-form-fields-required {
  font-size: 12px !important;
}
/* line 1458, ../sass/screen.scss */
.page-assistencia-tecnica .nf-form-content {
  padding: 20px 0px !important;
}
/* line 1461, ../sass/screen.scss */
.page-assistencia-tecnica .nf-error.field-wrap .nf-field-element:after {
  border-top-right-radius: 30px;
  border-bottom-right-radius: 30px;
}
/* line 1465, ../sass/screen.scss */
.page-assistencia-tecnica .nf-element,
.page-assistencia-tecnica .nf-form-content .list-select-wrap .nf-field-element > div,
.page-assistencia-tecnica .nf-form-content input:not([type=submit]),
.page-assistencia-tecnica .nf-form-content input:not([type=button]),
.page-assistencia-tecnica .nf-form-content textarea {
  border-radius: 30px !important;
  background-color: white;
  border-color: #131316;
}
/* line 1474, ../sass/screen.scss */
.page-assistencia-tecnica .nf-form-content .listselect-wrap .nf-field-element div, .page-assistencia-tecnica .nf-form-content input.ninja-forms-field, .page-assistencia-tecnica .nf-form-content select.ninja-forms-field:not([multiple]) {
  height: 40px;
}
/* line 1477, ../sass/screen.scss */
.page-assistencia-tecnica .nf-error.field-wrap .nf-field-element:after {
  height: 38px;
  line-height: 40px;
}
/* line 1481, ../sass/screen.scss */
.page-assistencia-tecnica .nf-form-content textarea {
  height: 120px !important;
  resize: none;
  border-color: #131316 !important;
}
/* line 1486, ../sass/screen.scss */
.page-assistencia-tecnica .nf-form-content select {
  padding: 0 12px !important;
}
/* line 1489, ../sass/screen.scss */
.page-assistencia-tecnica .nf-form-content .list-select-wrap > div div:after {
  height: 40px !important;
  line-height: 40px !important;
}
/* line 1493, ../sass/screen.scss */
.page-assistencia-tecnica input[type="submit"], .page-assistencia-tecnica input[type="button"] {
  width: 100% !important;
  background: #F9A11D !important;
  padding: 10px 25px !important;
  color: #131316 !important;
  font-weight: 600;
  border-radius: 30px;
  border: 2px solid #F9A11D;
  transition: all 0.3s;
}
/* line 1502, ../sass/screen.scss */
.page-assistencia-tecnica input[type="submit"]:hover, .page-assistencia-tecnica input[type="button"]:hover {
  background: #131316 !important;
  color: white !important;
}
/* line 1506, ../sass/screen.scss */
.page-assistencia-tecnica input[type="submit"]::after, .page-assistencia-tecnica input[type="button"]::after {
  content: '\f0a9';
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  margin-left: 10px;
  color: red;
}
/* line 1514, ../sass/screen.scss */
.page-assistencia-tecnica .nf-field-container {
  margin-bottom: 5px;
}

/* line 1521, ../sass/screen.scss */
.woocommerce-order-received td.woocommerce-table__product-name.product-name a {
  color: black;
  font-weight: 600;
}

/* line 1545, ../sass/screen.scss */
.child-hover:hover img.attachment-thumbnail {
  filter: invert(48%) sepia(79%) saturate(2476%) hue-rotate(10deg) brightness(118%) contrast(119%) !important;
}
/* line 1548, ../sass/screen.scss */
.child-hover:hover p span, .child-hover:hover p {
  color: #F9A11D !important;
}

/* line 1553, ../sass/screen.scss */
.banner-effect .elementor-background-overlay::before,
.banner-effect .elementor-background-overlay::after {
  bottom: 10px;
  content: "";
  left: 10px;
  opacity: 0;
  position: absolute;
  right: 10px;
  top: 10px;
  transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;
  z-index: 1;
}

/* line 1566, ../sass/screen.scss */
.banner-effect .elementor-background-overlay::before {
  border-bottom: 1px solid #fff;
  border-top: 1px solid #fff;
  transform: scale(0, 1);
}

/* line 1572, ../sass/screen.scss */
.banner-effect .elementor-background-overlay::after {
  border-left: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: scale(1, 0);
}

/* line 1578, ../sass/screen.scss */
.banner-effect .elementor-background-overlay:hover::before,
.banner-effect .elementor-background-overlay:hover::after {
  opacity: 1;
  filter: alpha(opacity=100);
  transform: scale(1);
}

/* line 1588, ../sass/screen.scss */
.top-category-videos .elementor-posts-container .elementor-post .elementor-post__text {
  padding-top: 40px;
}

/* line 1596, ../sass/screen.scss */
.hfe-search-button-wrapper .hfe-search-form__input:focus {
  background-color: white !important;
  border: 1px solid #131316 !important;
  border-radius: 30px !important;
  color: #131316 !important;
}
/* line 1602, ../sass/screen.scss */
.hfe-search-button-wrapper i.fa-search {
  margin-left: -20px;
}

/* line 1608, ../sass/screen.scss */
.widget_price_filter .price_slider {
  border-top: 2px solid #ccc !important;
}
/* line 1611, ../sass/screen.scss */
.widget_price_filter .price_slider_wrapper .ui-widget-content {
  background-color: #ccc !important;
}
/* line 1614, ../sass/screen.scss */
.widget_price_filter .ui-slider .ui-slider-handle {
  top: -0.6em !important;
}
/* line 1617, ../sass/screen.scss */
.widget_price_filter .ui-state-default, .widget_price_filter .ui-widget-content .ui-state-default {
  border: 1px solid #131316 !important;
}

/* line 1623, ../sass/screen.scss */
.post-template-single-video-template article.post {
  background-color: transparent !important;
}

/* line 1628, ../sass/screen.scss */
a.afrfqbt.button.add_to_cart_button.product_type_simple {
  margin-top: 44px !important;
}

/* line 1632, ../sass/screen.scss */
.elementor-swiper-button.elementor-swiper-button-prev, .elementor-swiper-button.elementor-swiper-button-next {
  display: inline-block;
  position: absolute;
  top: 50%;
  margin-top: -10px;
  z-index: 999;
  color: white;
  font-size: 24px;
}

/* line 1641, ../sass/screen.scss */
.elementor-swiper-button.elementor-swiper-button-prev {
  left: 15px;
}

/* line 1644, ../sass/screen.scss */
.elementor-swiper-button.elementor-swiper-button-next {
  right: 15px;
}

/* line 1648, ../sass/screen.scss */
a#elementor-menu-cart__toggle_button {
  background-color: transparent;
  border-color: transparent;
}

/* line 1653, ../sass/screen.scss */
div#protected-pdf-popup-wrapper {
  margin-top: 20px;
  padding-top: 10px;
  border-top: 1px solid #dddddd;
}
/* line 1658, ../sass/screen.scss */
div#protected-pdf-popup-wrapper form#protected-pdf-popup-form input:not([type=submit]) {
  background: #f7f7f7;
  border: 1px solid #c4c4c4;
  box-shadow: none;
  color: #787878;
  transition: all .5s;
  border-radius: 30px;
  margin-right: 3px;
  font-size: 16px;
  line-height: 16px;
}
/* line 1669, ../sass/screen.scss */
div#protected-pdf-popup-wrapper form#protected-pdf-popup-form input[type=submit] {
  background: #F9A11D;
  border: 1px solid #F9A11D;
  box-shadow: none;
  color: white;
  transition: all .5s;
  padding: 14px 30px !important;
  border-radius: 30px;
  font-weight: 600;
  font-size: 16px;
  line-height: 16px;
}
/* line 1680, ../sass/screen.scss */
div#protected-pdf-popup-wrapper form#protected-pdf-popup-form input[type=submit]:hover {
  background: black;
  border: 1px solid black;
}
/* line 1686, ../sass/screen.scss */
div#protected-pdf-popup-wrapper h5 {
  margin-bottom: 5px;
}
/* line 1689, ../sass/screen.scss */
div#protected-pdf-popup-wrapper p {
  margin-bottom: 10px;
  font-size: 15px;
}

/* line 1695, ../sass/screen.scss */
.woocommerce-loop-product__title {
  min-height: 80px !important;
}

/* line 1699, ../sass/screen.scss */
.emb-custom-price {
  display: flex !important;
  flex-direction: column;
  gap: 3px;
  margin-top: 10px !important;
  font-size: 14px !important;
  font-weight: normal !important;
  line-height: 22px !important;
  color: #5b5b61 !important;
  min-height: 105px;
}
/* line 1709, ../sass/screen.scss */
.emb-custom-price strong {
  display: inline-block !important;
}

/* line 1714, ../sass/screen.scss */
.emb-custom-price bdi, .emb-custom-price .amount, strong {
  font-size: 18px !important;
}

/* line 1719, ../sass/screen.scss */
.emb-custom-price .emb-loop-installments-price bdi {
  font-size: 18px !important;
}

/* line 1724, ../sass/screen.scss */
.emb-custom-price .emb-original-price bdi {
  position: relative;
  display: inline-block;
}
/* line 1727, ../sass/screen.scss */
.emb-custom-price .emb-original-price bdi::after {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  /* Ajuste a posição vertical */
  height: 2px;
  /* Espessura da linha */
  background-color: #F9A11D;
  /* Cor da linha */
  transform: translateY(-50%);
  /* Centraliza em relação ao texto */
  pointer-events: none;
  /* Garante que a linha não interfira no clique */
}

/* line 1742, ../sass/screen.scss */
.emb-custom-price .emb-loop-installments-info .amount bdi {
  font-size: 18px !important;
}

/* line 1748, ../sass/screen.scss */
.emb-custom-price .emb-loop-discounted_info {
  margin-bottom: 2px;
}
/* line 1750, ../sass/screen.scss */
.emb-custom-price .emb-loop-discounted_info .amount {
  color: #131316 !important;
}
/* line 1751, ../sass/screen.scss */
.emb-custom-price .emb-loop-discounted_info .amount bdi {
  font-size: 22px !important;
}

/* line 1759, ../sass/screen.scss */
.emb-custom-discount-label {
  background-color: #474747;
  color: white;
  display: inline-block;
  font-size: 12px;
  padding: 0px 15px;
  border-radius: 5px;
  position: absolute;
  top: 15px;
  right: 15px;
  text-transform: uppercase;
}

/* line 1772, ../sass/screen.scss */
.emb-single-custom-price {
  display: flex !important;
  flex-direction: column;
  gap: 3px;
  margin-top: 30px !important;
  margin-bottom: 20px !important;
  font-size: 14px !important;
  font-weight: normal !important;
  line-height: 22px !important;
  color: #5b5b61 !important;
  min-height: 105px;
}
/* line 1783, ../sass/screen.scss */
.emb-single-custom-price strong {
  display: inline-block !important;
}

/* line 1788, ../sass/screen.scss */
.emb-single-custom-price bdi, .emb-single-custom-price .amount, strong {
  font-size: 18px !important;
}

/* line 1793, ../sass/screen.scss */
.emb-single-custom-price .emb-single-installments-price bdi {
  font-size: 18px !important;
}

/* line 1798, ../sass/screen.scss */
.emb-single-custom-price .emb-original-price bdi {
  position: relative;
  display: inline-block;
}
/* line 1801, ../sass/screen.scss */
.emb-single-custom-price .emb-original-price bdi::after {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  /* Ajuste a posição vertical */
  height: 2px;
  /* Espessura da linha */
  background-color: #F9A11D;
  /* Cor da linha */
  transform: translateY(-50%);
  /* Centraliza em relação ao texto */
  pointer-events: none;
  /* Garante que a linha não interfira no clique */
}

/* line 1816, ../sass/screen.scss */
.emb-single-custom-price .emb-single-installments-info .amount bdi {
  font-size: 18px !important;
}

/* line 1822, ../sass/screen.scss */
.emb-single-custom-price .emb-single-discounted_info {
  margin-bottom: 2px;
}
/* line 1824, ../sass/screen.scss */
.emb-single-custom-price .emb-single-discounted_info .amount {
  color: #131316 !important;
}
/* line 1825, ../sass/screen.scss */
.emb-single-custom-price .emb-single-discounted_info .amount bdi {
  font-size: 26px !important;
}

/* line 1832, ../sass/screen.scss */
.woocommerce-loop-product__title {
  text-transform: uppercase;
  font-weight: 600 !important;
  min-height: 50px;
  line-height: 20px !important;
}

/* line 1839, ../sass/screen.scss */
.elementor-22281 .elementor-element.elementor-element-0332e13 .uael-woocommerce .uael-woo-products-summary-wrap .button {
  padding: 4% 20% 4% 20% !important;
}

/* line 1843, ../sass/screen.scss */
#safrapay_card_year_month_field, #safrapay_card_expiration_month_field {
  padding-top: 0 !important;
  display: block !important;
  float: none !important;
}

/* line 1849, ../sass/screen.scss */
.payment_method_safrapay_card p {
  margin-bottom: 0 !important;
}

/* line 1853, ../sass/screen.scss */
#safrapay_card_expiration_month_field {
  width: 80px !important;
}

/* line 1857, ../sass/screen.scss */
.payment_method_safrapay_card select {
  padding: 0 15px !important;
}

@media screen and (max-width: 420px) {
  /* line 1863, ../sass/screen.scss */
  .single-product table {
    width: 100% !important;
  }

  /* line 1867, ../sass/screen.scss */
  .astra-shop-filter-button {
    display: inline-block !important;
    padding: 0 5px;
    border: 2px solid #F9A11D;
  }

  /* line 1877, ../sass/screen.scss */
  #et-testimonial-wrapper .tss-carousel .single-item-wrapper .item-content-wrapper .item-content {
    padding: 0;
  }

  /* line 1884, ../sass/screen.scss */
  h1.entry-title {
    font-size: 24px !important;
    line-height: 30px !important;
    max-width: none;
  }

  /* line 1891, ../sass/screen.scss */
  .woocommerce .woocommerce-products-header .page-title {
    max-width: 100%;
  }
  /* line 1897, ../sass/screen.scss */
  .woocommerce ul.products li.product .astra-shop-summary-wrap {
    padding: 0 0.5em !important;
  }
  /* line 1900, ../sass/screen.scss */
  .woocommerce ul.products li.product a.button {
    padding: 5px 10px !important;
    text-align: center;
  }

  /* line 1910, ../sass/screen.scss */
  .post-template-single-video-template .site-content .content-area {
    margin: 1em 0 2em 0 !important;
  }
  /* line 1915, ../sass/screen.scss */
  .post-template-single-video-template .ast-single-related-posts-container .ast-related-posts-wrapper {
    grid-row-gap: 0px;
  }
  /* line 1917, ../sass/screen.scss */
  .post-template-single-video-template .ast-single-related-posts-container .ast-related-posts-wrapper .ast-related-post {
    padding-bottom: 0;
  }
  /* line 1921, ../sass/screen.scss */
  .post-template-single-video-template .ast-single-related-posts-container .ast-related-posts-wrapper .ast-related-post .ast-related-post-content .post-thumb-img-content img {
    width: 100%;
    height: auto;
  }

  /* line 1933, ../sass/screen.scss */
  .post-template-single-blog-template .site-content .content-area {
    margin: 1em 0 2em 0 !important;
  }
  /* line 1937, ../sass/screen.scss */
  .post-template-single-blog-template .ast-single-related-posts-container {
    border-top: 0 !important;
    margin-top: 0 !important;
  }
  /* line 1940, ../sass/screen.scss */
  .post-template-single-blog-template .ast-single-related-posts-container .ast-related-posts-wrapper {
    grid-row-gap: 0px;
  }
  /* line 1942, ../sass/screen.scss */
  .post-template-single-blog-template .ast-single-related-posts-container .ast-related-posts-wrapper .ast-related-post {
    padding-bottom: 0;
  }
  /* line 1946, ../sass/screen.scss */
  .post-template-single-blog-template .ast-single-related-posts-container .ast-related-posts-wrapper .ast-related-post .ast-related-post-content .post-thumb-img-content img {
    width: 100%;
    height: auto;
  }

  /* line 1959, ../sass/screen.scss */
  .top-category-videos .elementor-posts-container .elementor-post .elementor-post__text {
    padding-top: 0px;
  }

  /* line 1966, ../sass/screen.scss */
  .page-blog .elementor-widget-sidebar, .archive:not(.top-category-videos) .elementor-widget-sidebar, .category:not(.top-category-videos) .elementor-widget-sidebar, .tag:not(.top-category-videos) .elementor-widget-sidebar, .search-results .elementor-widget-sidebar {
    border-top: none;
    padding: 0px 15px 0 15px;
  }
  /* line 1970, ../sass/screen.scss */
  .page-blog .widget, .archive:not(.top-category-videos) .widget, .category:not(.top-category-videos) .widget, .tag:not(.top-category-videos) .widget, .search-results .widget {
    margin-bottom: 30px;
  }

  /* line 1975, ../sass/screen.scss */
  .single-event_listing .wpem-register-event-form {
    padding-bottom: 0px;
    border-bottom: none;
  }
  /* line 1979, ../sass/screen.scss */
  .single-event_listing .et-event-bg-image {
    padding-bottom: 230px !important;
  }

  /* line 1985, ../sass/screen.scss */
  .woocommerce-tabs ul.tabs li {
    display: inline-block !important;
    margin-right: 10px !important;
  }
  /* line 1988, ../sass/screen.scss */
  .woocommerce-tabs ul.tabs li.reviews_tab {
    display: none !important;
  }

  /* line 1995, ../sass/screen.scss */
  .page-videos .elementor-pagination, .top-category-videos .elementor-pagination {
    text-align: center !important;
  }

  /* line 2000, ../sass/screen.scss */
  .tax-product_cat .widget-area.secondary {
    display: none;
  }
  /* line 2003, ../sass/screen.scss */
  .tax-product_cat .astra-shop-summary-wrap {
    text-align: center;
  }
}
@media screen and (max-width: 544px) {
  /* line 2012, ../sass/screen.scss */
  .post-template-single-video-template .ast-separate-container .ast-article-single:not(.ast-related-post) {
    background-color: #131316 !important;
  }
}
