/* ============================================================
   prisma-style-css
   wp-content/themes/prisma/style.css
============================================================ */
/*
Theme Name: Prisma
Theme URI: https://prisma.axiomthemes.comt/
Description: Prisma is a Premium WordPress theme that has built-in support for popular Page Builders, slider with swipe gestures, and is SEO- and Retina-ready. The unique system of inheritance and override options allows setting up individual parameters for different sections of your site and supported plugins.
Author: AxiomThemes
Author URI: https://axiomthemes.comt/
Version: 1.15.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: agency, digital marketing, digital agency, company, computer repair, digital, it, it company, it services, saas, software, startup, technology, seo, ai
Text Domain: prisma
*/
/* TABLE OF CONTENTS:

1. Reset tags and predefined classes
2+ See in the active skin styles

-------------------------------------------------------------- */
/* 1. Reset tags
-------------------------------------------------------------- */
html, body, div, span, applet, object, iframe, video, audio,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, input, textarea, button,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, address, section {
  font-family: inherit;
  font-size: 100%;
  line-height: inherit;
  font-weight: inherit;
  font-style: inherit;
  outline: 0;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
}

applet, object, iframe, video, audio,
fieldset, form, label, legend, input, textarea, button,
table, caption, tbody, tfoot, thead, tr, th, td {
  border: 0;
}

html {
  font-size: 100%;
  /*62.5%;*/
                	          		/* Corrects text resizing oddly in IE6/7 when body font-size is set using em units
									   http://clagnut.com/blog/348/#c790 */
  -webkit-text-size-adjust: 100%;
  /* Prevents iOS text size adjust after orientation change, without disabling user zoom */
  -ms-text-size-adjust: 100%;
                            	/* www.456bereastreet.com/archive/201012/
									   controlling_text_size_in_safari_for_ios_without_disabling_user_zoom/ */
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html:not(.edit-post-visual-editor) {
  height: 100%;
  overflow-y: scroll !important;
  overflow-x: hidden;
}

html:not(.edit-post-visual-editor),
body:not(.edit-post-visual-editor) {
  margin: 0;
  padding: 0;
  width: 100%;
}

div.ui-widget,
div.ui-widget .ui-widget,
div.ui-widget .ui-widget-header,
div.ui-widget .ui-widget-content,
div.ui-accordion .ui-accordion-header,
div.ui-state-default,
div.ui-widget-content .ui-state-default,
div.ui-widget-header .ui-state-default {
  font-family: inherit;
  font-size: 1em;
  line-height: inherit;
}

div.ui-widget,
div.ui-widget .ui-widget,
div.ui-widget .ui-widget-header,
div.ui-widget .ui-widget-content,
div.ui-accordion .ui-accordion-header,
div.ui-state-default,
div.ui-widget-content .ui-state-default,
div.ui-widget-header .ui-state-default {
  color: inherit;
  background: none;
  border-style: none;
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
}

div.ui-datepicker {
  background-color: #fff;
}

div.ui-accordion .ui-accordion-header {
  padding: 0;
}

div.ui-accordion .ui-accordion-header-icon {
  display: none;
}

div.ui-tabs,
div.ui-tabs .ui-tabs-panel,
div.ui-tabs .ui-tabs-nav {
  padding: 0;
}

div.ui-tabs .ui-tabs-nav li {
  float: none;
  margin: 0;
}

div.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
  float: none;
}

/* Predefined classes for users
-------------------------------------------------------------- */
/* Round object corners */
.rounded_none {
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
}

.rounded_tiny {
  -webkit-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
}

.rounded_small {
  -webkit-border-radius: 6px;
  -ms-border-radius: 6px;
  border-radius: 6px;
}

.rounded_medium {
  -webkit-border-radius: 10px;
  -ms-border-radius: 10px;
  border-radius: 10px;
}

.rounded_large {
  -webkit-border-radius: 15px;
  -ms-border-radius: 15px;
  border-radius: 15px;
}

.rounded {
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
}

/* Overflow hidden */
.overflow_hidden {
  overflow: hidden !important;
}

.overflow_x_hidden {
  overflow-x: hidden !important;
}

.overflow_y_hidden {
  overflow-y: hidden !important;
}

/*# sourceMappingURL=style.css.map */

/* ============================================================
   custom-inline
   wp-content/themes/prisma/css/__custom-inline.css
============================================================ */
/* ATTENTION! This file was generated automatically! Don&#039;t change it!!!
----------------------------------------------------------------------- */

/* Color scheme helpers for Customizer */
body.customize_preview {
	position: relative;
}
body.customize_preview .prisma_customizer_scheme_helper {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	-webkit-box-sizing: border-box;
	    -ms-box-sizing: border-box;
	        box-sizing: border-box;
	-webkit-transition: border-color 0.3s ease;
	    -ms-transition: border-color 0.3s ease;
	        transition: border-color 0.3s ease;
	border: 2px solid #aa0000;
	pointer-events: none;
}
body.customize_preview .prisma_customizer_scheme_helper .prisma_customizer_scheme_helper_name {
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	color: #fff;
	background-color: #aa0000;
	display: inline-block;
	vertical-align: top;
	padding: 4px 1em;
	font-size: 11px;
	line-height: 15px;
	-webkit-transition: background-color 0.3s ease;
	    -ms-transition: background-color 0.3s ease;
	        transition: background-color 0.3s ease;
}
body.customize_preview > .prisma_customizer_scheme_helper {
	z-index: 10000;
	border-color: #2271b1;
}
body.customize_preview > .prisma_customizer_scheme_helper .prisma_customizer_scheme_helper_name {
	right: auto;
	left: 0;
	background-color: #2271b1;
}
body.customize_preview *:hover > .prisma_customizer_scheme_helper {
	border: 4px solid #00aa00;
}
body.customize_preview *:hover > .prisma_customizer_scheme_helper .prisma_customizer_scheme_helper_name {
	background-color: #00aa00;
	top: -2px;
	right: -2px;
}

.elementor-widget-divider {
	color: #a695d0;
}

/* ── Font family global para títulos ───────────────── */
h1, h2, h3, h4, h5, h6,
.elementor-heading-title,
.sc_services_item_title,
.sc_layouts_title_caption,
.porque-hero-heading,
.porque-faq-title,
.porque-stats-title,
.entry-title {
	font-family: "Kumbh Sans", sans-serif !important;
}

/* ── lined_effect sempre por baixo de todas as dobras ── */
#porque-stats,
#porque-faq,
#porque-hero,
.page_wrap,
.elementor-section,
.elementor-top-section {
	position: relative;
	z-index: 1;
}

/* ── Cards hover — Porque o Melo (igual à home) ─────── */
.elementor-element.elementor-element-6b42ec3 .sc_services_item:hover {
	background-color: #7F67BA !important;
	border-color: #7F67BA !important;
}
.elementor-element.elementor-element-6b42ec3 .sc_services_item:hover .sc_services_item_number,
.elementor-element.elementor-element-6b42ec3 .sc_services_item:hover .sc_services_item_title,
.elementor-element.elementor-element-6b42ec3 .sc_services_item:hover .sc_services_item_title a {
	color: #ffffff !important;
}

/* ── Stats — Porque o MeloQA ────────────────────────── */
#porque-stats {
	background: linear-gradient(135deg, #A695D0 0%, #dfd9f2 100%);
	padding: 90px 0;
	margin: 200px 0;
}

.porque-stats-container {
	max-width: 1200px;
	margin: 0 auto;
	padding: 0 40px;
	box-sizing: border-box;
	display: flex;
	align-items: center;
	gap: 80px;
}

.porque-stats-left {
	flex: 1.2;
}

.porque-stats-title {
	font-size: 2.4rem;
	font-weight: 700;
	color: #1a1a2e;
	line-height: 1.2;
	margin: 0 0 20px;
}

.porque-stats-highlight {
	color: #ffffff;
	font-weight: 500;
}

.porque-stats-desc {
	font-size: 1rem;
	color: #4a4060;
	line-height: 1.7;
	margin: 0 0 32px;
	max-width: 420px;
}

.porque-stats-actions {
	display: flex;
	align-items: center;
	gap: 24px;
	flex-wrap: wrap;
}

.porque-stats-btn-primary {
	display: inline-block;
	background: #7F67BA;
	color: #fff !important;
	font-size: 0.95rem;
	font-weight: 600;
	padding: 14px 28px;
	border-radius: 50px;
	text-decoration: none !important;
	transition: background 0.2s ease;
}

.porque-stats-btn-primary:hover {
	background: #FDA933;
}

.porque-stats-btn-video {
	display: inline-flex;
	align-items: center;
	gap: 10px;
	color: #553F8D !important;
	font-size: 0.95rem;
	font-weight: 500;
	text-decoration: none !important;
	border: 2px solid rgba(90,62,155,0.4);
	border-radius: 50px;
	padding: 8px 27px 8px 18px;
	transition: border-color 0.2s ease;
}

.porque-stats-btn-video:hover {
	color: #ffffff !important;
	border-color: #ffffff;
}

.porque-stats-btn-video:hover .porque-stats-play {
	color: #ffffff;
}

.porque-stats-play {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	width: 36px;
	height: 36px;
	border-radius: 50%;
	font-size: 14px;
	color: #553F8D;
}

.porque-stats-right {
	flex: 1;
	display: flex;
	flex-direction: column;
	gap: 48px;
}

.porque-stats-item {
	display: flex;
	align-items: flex-start;
	gap: 24px;
}

.porque-stats-number {
	font-size: 3.2rem;
	font-weight: 800;
	color: #1a1a2e;
	line-height: 1;
	min-width: 120px;
}

.porque-stats-number .sc_skills_digits,
.porque-stats-number .sc_skills_digit_value,
.porque-stats-number .sc_skills_digit_placeholder {
	font-size: 3.2rem;
	font-weight: 800;
	color: #1a1a2e;
}

.porque-stats-number .sc_skills_unit {
	font-size: 2rem;
	font-weight: 800;
	color: #5a3e9b;
}

#porque-stats .sc_skills {
	background: none !important;
	padding: 0 !important;
	margin: 0 !important;
}

#porque-stats .sc_skills_item {
	background: none !important;
	padding: 0 !important;
	margin: 0 !important;
}

.porque-stats-plus {
	font-size: 2rem;
	color: #5a3e9b;
}

.porque-stats-info strong {
	display: block;
	font-size: 1rem;
	font-weight: 700;
	color: #1a1a2e;
	margin-bottom: 8px;
}

.porque-stats-info p {
	font-size: 0.9rem;
	color: #4a4060;
	line-height: 1.6;
	margin: 0;
}

/* ── FAQ — Porque o MeloQA ─────────────────────────── */
#porque-faq {
	padding: 80px 0 100px;
	background: transparent;
}

.porque-faq-container {
	max-width: 1366px;
	margin: 0 auto;
	padding: 0 24px;
	box-sizing: border-box;
}

.porque-faq-header {
	text-align: center;
	margin-bottom: 48px;
}

.porque-faq-title {
	font-size: 40px;
	line-height:45px;
	font-weight: 700;
	color: #1a1a2e;
	margin: 0 0 12px;
}

.porque-faq-subtitle {
	font-size: 1rem;
	color: #888;
	margin: 0;
}

.porque-faq-item {
	border-bottom: 1px solid #f0eef8;
}

.porque-faq-question {
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-items: center;
	gap: 16px;
	padding: 0 30px;
	height: 70px;
	background: #FAF9FD;
	border-radius: 10px;
	border: none;
	cursor: pointer;
	text-align: left;
	font-size: 20px;
	font-weight: 400;
	color: #553F8D;
	line-height: 1.4;
	font-family: inherit;
}

.porque-faq-question:hover {
	color: inherit;
}

.porque-faq-icon {
	flex-shrink: 0;
	width: 24px;
	height: 24px;
	border-radius: 0;
	border: none;
	background: none;
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
	transition: transform 0.2s ease;
}

.porque-faq-icon::before,
.porque-faq-icon::after {
	content: '';
	position: absolute;
	background: #7F67BA;
	border-radius: 2px;
	transition: transform 0.25s ease, opacity 0.25s ease;
}

.porque-faq-icon::before {
	width: 14px;
	height: 2px;
}

.porque-faq-icon::after {
	width: 2px;
	height: 14px;
}

.porque-faq-question[aria-expanded="true"] .porque-faq-icon {
	border-color: transparent;
	background: none;
}

.porque-faq-question[aria-expanded="true"] .porque-faq-icon::after {
	transform: rotate(90deg);
	opacity: 0;
}

.porque-faq-answer {
	overflow: hidden;
	max-height: 0;
	transition: max-height 0.35s ease, padding 0.3s ease;
	padding: 0;
	background: #F9F6FF;
	border-radius: 0 0 10px 10px;
}

.porque-faq-answer.open {
	max-height: 500px;
}

.porque-faq-answer p {
	padding: 30px 30px 0;
	font-size: 1rem;
	color: #555;
	line-height: 1.7;
}

.porque-faq-answer ul {
	padding: 30px 30px 0 60px;
	font-size: 1rem;
	color: #555;
	line-height: 1.7;

}

.porque-faq-answer ul li {
	margin-bottom: 4px;
}

.porque-faq-answer a {
	color: #7F67BA;
	text-decoration: underline;
}

/* ── Círculo animado hero ───────────────────────────── */
.porque-circle-arrow-svg line,
.porque-circle-arrow-svg polyline {
	stroke: #553F8D;
}

.porque-circle-text {
	font-size: 12.5px;
	fill: #553F8D;
	font-family: 'Kumbh Sans', sans-serif;
	letter-spacing: 1.2px;
}

/* ── Stats dobra home (estilo número grande bg) ──── */
.elementor-element-8c9ebb3 .sc_skills_columns {
	display: flex !important;
	flex-direction: row !important;
	flex-wrap: wrap !important;
	align-items: center !important;
	justify-content: center !important;
	gap: 0 !important;
	width: 100% !important;
}

.elementor-element-8c9ebb3 .sc_skills_column {
	position: relative;
	flex: 1 1 0 !important;
	width: auto !important;
	max-width: none !important;
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 40px 20px;
	text-align: center;
}

/* Separador vertical entre itens */
.elementor-element-8c9ebb3 .sc_skills_column + .sc_skills_column::before {
	content: '';
	position: absolute;
	left: 0;
	top: 15%;
	height: 70%;
	width: 1px;
	background: rgba(85, 63, 141, 0.25);
}

.elementor-element-8c9ebb3 .sc_skills_item_wrap {
	position: relative;
	display: flex;
	align-items: center;
	justify-content: center;
}

/* Número grande como fundo */
.elementor-element-8c9ebb3 .sc_skills_item {
	position: relative;
	z-index: 0;
}

.elementor-element-8c9ebb3 .sc_skills_total {
	font-size: 126px !important;
	font-weight: 600 !important;
	line-height: 1 !important;
	color: rgba(85, 63, 141, 0.2) !important;
	letter-spacing: -0.03em;
	opacity: 0.8;
	font-family: roc-grotesk, sans-serif;
	white-space: nowrap;
}

.elementor-element-8c9ebb3 .sc_skills_digit_wrap {
	height: 126px !important;
	overflow: hidden !important;
}

.elementor-element-8c9ebb3 .sc_skills_unit {
	font-size: 77px !important;
	line-height: -1 !important;
	color: rgba(85, 63, 141, 0.2) !important;
	vertical-align: middle;
}

/* Label centralizado por cima do número */
.elementor-element-8c9ebb3 .sc_skills_item_title {
	position: absolute;
	z-index: 2;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	font-size: 20px !important;
	font-weight: 600 !important;
	color: #ffffff !important;
	letter-spacing: 0.02em;
	white-space: nowrap;
	text-align: center;
}

/* ── Accordion "A solução ideal para toda equipe" (home) ── */
.elementor-element-143cbb4 {
	--n-accordion-border-width: 0px;
	--n-accordion-border-color: transparent;
	--n-accordion-icon-normal-color: #8f8f8f;
	--n-accordion-padding: 12px;
}
.elementor-element-143cbb4 .e-n-accordion-item,
.elementor-element-143cbb4 .e-n-accordion-item-title,
.elementor-element-143cbb4 .e-n-accordion-item > .e-con {
	border-color: transparent !important;
	border: none !important;
}
.elementor-element-143cbb4 .e-n-accordion-item .e-n-accordion-item-title-icon span > svg {
	fill: #8f8f8f;
}
.elementor-element-143cbb4 .e-n-accordion-item[open] > .e-n-accordion-item-title,
.elementor-element-143cbb4 .e-n-accordion-item[open] > .e-con {
	background-color: rgba(255, 255, 255, 0.5);
	border-radius: 10px;
}

/* ============================================================
   custom-meloqa
   wp-content/themes/prisma/skins/default/css/custom-meloqa.css
============================================================ */
/* =============================================================
   custom-meloqa.css
   CSS customizado do site MeloQA — extraído do index.html
   ============================================================= */



/* -----------------------------------------------------------
   Slider pagination
   (origem: <style id="wp-custom-css">)
   ----------------------------------------------------------- */
.slider_pagination_style_title .slider_pagination_wrap .slider_pagination_bullet {
	font-size: 30px !important;
	line-height: 1.1em !important;
}


/* -----------------------------------------------------------
   Tipografia e botões do menu / serviços
   (origem: <style id="menu-contact-button-color-fix">)
   ----------------------------------------------------------- */
h1,
h2 {
	font-family: "Kumbh Sans", Sans-serif !important;
	font-weight: 600 !important;
}
.elementor-21 .elementor-element.elementor-element-d66be40 .sc_button,
.elementor-21 .elementor-element.elementor-element-a588e5b .sc_button {
	background-color: transparent;
	border-color: #7f67ba;
	color: #7f67ba;
}
.elementor-21 .elementor-element.elementor-element-d66be40 .sc_button:hover,
.elementor-21 .elementor-element.elementor-element-a588e5b .sc_button:hover {
	background-color: #FDA933 !important;
	border-color: #FDA933 !important;
	color: #ffffff !important;
}
.elementor-271 .elementor-element.elementor-element-6b42ec3 .sc_services_item:hover {
	background-color: #7F67BA !important;
	border-color: #7F67BA !important;
}
.elementor-271 .elementor-element.elementor-element-6b42ec3 .sc_services_item:hover .sc_services_item_number,
.elementor-271 .elementor-element.elementor-element-6b42ec3 .sc_services_item:hover .sc_services_item_title,
.elementor-271 .elementor-element.elementor-element-6b42ec3 .sc_services_item:hover .sc_services_item_title a {
	color: #ffffff !important;
}


/* -----------------------------------------------------------
   Banner principal, side widget e footer
   (origem: <style id="custom-top-banner-inline-css">)
   ----------------------------------------------------------- */
.meloqa-top-banner {
	position: relative;
	border-radius: 18px;
	width: 100%;
	max-width: 1600px;
	margin: 0 auto;
	padding: 34px 0 28px;
	min-height: 700px;
	display: flex;
	flex-direction: column;
	justify-content: center;
	isolation: isolate;
}
.meloqa-top-banner::before {
	content: "";
	position: absolute;
	inset: auto -120px -180px auto;
	width: 420px;
	height: 420px;
	border-radius: 50%;
	background: radial-gradient(circle, rgba(127, 103, 186, 0.14) 0%, rgba(127, 103, 186, 0) 70%);
	z-index: -2;
}
.meloqa-top-banner::after {
	content: "";
	position: absolute;
	width: 260px;
	height: 260px;
	right: -80px;
	top: -110px;
	border-radius: 50%;
	background: radial-gradient(circle, rgba(252, 147, 0, 0.18) 0%, rgba(252, 147, 0, 0) 70%);
	z-index: -1;
}
.meloqa-top-banner__content {
	width: 100%;
	max-width: 1366px;
	margin: 0 auto;
}
.meloqa-top-banner__topline {
	display: inline-flex;
	align-items: center;
	gap: 18px;
	margin-bottom: 6px;
}
.meloqa-top-banner__topline-word {
	font-family: "Kumbh Sans", sans-serif;
	font-size: clamp(42px, 9.5vw, 150px);
	font-weight: 600;
	letter-spacing: -0.05em;
	line-height: 1;
	color: #181621;
	white-space: nowrap;
}
.meloqa-top-banner__topline-icon {
	width: clamp(40px, 9.5vw, 146px);
	height: auto;
	display: block;
}
.meloqa-top-banner__title {
	margin: 0;
	font-family: "Kumbh Sans", sans-serif;
	font-size: clamp(42px, 9.5vw, 150px);
	line-height: 0.95;
	letter-spacing: -0.05em;
	font-weight: 600;
	color: #181621;
}
.meloqa-top-banner__line {
	display: block;
}
.meloqa-top-banner__line--with-badge {
	display: flex;
	align-items: baseline;
	gap: 16px;
}
.meloqa-top-banner__qa {
	display: block;
	width: clamp(60px, 8vw, 150px);
	height: auto;
	transform: rotate(-8deg) translateY(-4px);
	flex-shrink: 0;
}
.meloqa-top-banner__bottom {
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 16px;
	margin-top: 40px;
}
.meloqa-top-banner__subtitle {
	margin: 0;
	font-size: clamp(20px, 1.15vw, 26px);
	line-height: 1.35;
	font-weight: 400;
	color: #2f2f3a;
}
.meloqa-top-banner__actions {
	display: flex;
	align-items: center;
	gap: 16px;
	flex: 0 0 auto;
}
.meloqa-top-banner__button {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	min-height: 50px;
	min-width: 238px;
	padding: 0 28px;
	border-radius: 999px;
	font-size: 14px;
	font-weight: 600;
	text-decoration: none;
	transition: transform 0.2s ease, box-shadow 0.2s ease, background-color 0.2s ease;
}
.meloqa-top-banner__button--primary {
	background: #7f67ba;
	color: #ffffff;
	box-shadow: 0 10px 22px rgba(127, 103, 186, 0.28);
}
.meloqa-top-banner__button--secondary {
	background: transparent;
	border: 2px solid #7f67ba;
	color: #5d4798;
}
.meloqa-top-banner__button--secondary:hover,
.meloqa-top-banner__button--secondary:focus-visible {
	background: #FDA933;
	border-color: #FDA933;
	color: #ffffff;
}
.meloqa-top-banner__button--primary:hover,
.meloqa-top-banner__button--primary:focus-visible {
	background: #FDA933;
	color: #ffffff;
}
.meloqa-top-banner__button:hover {
	transform: translateY(-1px);
}
.meloqa-side-widget {
	position: fixed;
	right: 22px;
	top: 50%;
	transform: translateY(-50%);
	display: flex;
	flex-direction: column;
	gap: 2px;
	z-index: 9999;
}
.meloqa-side-widget__item {
	position: relative;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 58px;
	height: 58px;
	background: #7F67BA;
	color: #ffffff;
	text-decoration: none;
	box-shadow: 0 10px 22px rgba(24, 22, 33, 0.2);
	transition: transform 0.2s ease, background-color 0.2s ease;
}
.meloqa-side-widget__item:hover {
	background: #FDA933;
	transform: translateX(4px);
}
.meloqa-side-widget__item svg {
	width: 24px;
	height: 24px;
	stroke: currentColor;
	fill: none;
	stroke-width: 1.9;
	stroke-linecap: round;
	stroke-linejoin: round;
}
.meloqa-side-widget__item:hover svg,
.meloqa-side-widget__item:focus-visible svg {
	stroke: #FFFFFF;
}
.meloqa-side-widget__label {
	position: absolute;
	left: calc(100% + 0px);
	padding: 15px 18px;
	background: #161d33;
	color: #ffffff;
	font-size: 12px;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: 0.06em;
	white-space: nowrap;
	opacity: 0;
	pointer-events: none;
	transform: translateX(-8px);
	transition: opacity 0.2s ease, transform 0.2s ease;
}
.meloqa-side-widget__item:hover .meloqa-side-widget__label,
.meloqa-side-widget__item:focus-visible .meloqa-side-widget__label {
	opacity: 1;
	transform: translateX(0);
}
.meloqa-side-widget__item:focus-visible {
	outline: 2px solid #ffffff;
	outline-offset: 2px;
}
.wp-block-themepunch-revslider {
	padding: 0 9vw;
}
.wp-block-themepunch-revslider > :not(.meloqa-top-banner) {
	display: none !important;
}
.wp-block-themepunch-revslider .meloqa-top-banner {
	width: 100%;
	margin: 0 auto;
}

@media (max-width: 1024px) {
	.wp-block-themepunch-revslider {
		padding: 0 4vw;
	}
	.meloqa-top-banner {
		width: 100%;
		margin: 0 auto;
		padding: 24px 0;
	}
	.meloqa-top-banner__bottom {
		flex-direction: column;
		align-items: flex-start;
		margin-top: 18px;
	}
	.meloqa-top-banner__button {
		min-height: 48px;
		min-width: 210px;
		font-size: 14px;
		padding: 0 22px;
	}
}
@media (max-width: 767px) {
	.meloqa-side-widget {
		display: none;
	}
	.wp-block-themepunch-revslider {
		padding: 0 20px;
	}
	.meloqa-top-banner {
		border-radius: 14px;
		padding: 18px 0;
		margin: 0 auto;
	}
	.meloqa-top-banner__topline {
		gap: 12px;
		margin-bottom: 2px;
	}
	.meloqa-top-banner__line {
		white-space: nowrap;
	}
	.meloqa-top-banner__line--with-badge {
		gap: 8px;
	}
	.meloqa-top-banner__qa {
		width: clamp(44px, 6vw, 90px);
		transform: rotate(-8deg) translateY(-2px);
	}
	.meloqa-top-banner__subtitle {
		font-size: 16px;
	}
	.meloqa-top-banner__actions {
		width: 100%;
		gap: 10px;
		flex-direction: column;
		align-items: stretch;
	}
	.meloqa-top-banner__button {
		width: 100%;
		min-width: 0;
		font-size: 15px;
	}
}


/* -----------------------------------------------------------
   Cards de pricing — hover e cores
   (origem: <style> sem id, antes de </head>)
   ----------------------------------------------------------- */
.sc_price_item {
	transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.sc_price_item:hover {
	transform: translateY(-8px);
}
.sc_price_active {
	position: relative;
}
.sc_price_active::after {
	content: '';
	position: absolute;
	inset: 0;
	border-radius: 10px;
	box-shadow: 0 8px 24px rgba(127, 103, 186, 0.6);
	mix-blend-mode: multiply;
	pointer-events: none;
}

/* Botões dos cards de pricing */
.sc_price_item .sc_price_item_link {
	display: flex !important;
	width: 100%;
	box-sizing: border-box;
	justify-content: center;
	align-items: center;
	text-align: center;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

/* Gratuito, Profissional e Para empresas — borda e texto roxo melo */
.sc_price_item:not(.sc_price_active) .sc_price_item_link {
	border-color: #553F8D !important;
	color: #553F8D !important;
	transition: background-color 0.3s ease, color 0.3s ease, border-color 0.3s ease;
}

/* Avançado — background roxo melo */
.sc_price_active .sc_price_item_link {
	background-color: #553F8D !important;
	border-color: #553F8D !important;
	color: #ffffff !important;
	transition: background-color 0.3s ease, color 0.3s ease, border-color 0.3s ease;
}

/* Override da cor do tema #8D2CFF → roxo melo #553F8D na sessão de pricing */
.sc_price,
.sc_price_item {
	--theme-color-text_link: #553F8D;
	--theme-color-alter_link: #553F8D;
	--theme-color-extra_link: #553F8D;
}

.sc_price_item h1 a:hover,
.sc_price_item h2 a:hover,
.sc_price_item h3 a:hover,
.sc_price_item h4 a:hover,
.sc_price_item h5 a:hover,
.sc_price_item h6 a:hover,
.sc_price_item li a:hover,
.sc_price_item a:not(.sc_price_item_link):hover {
	color: #553F8D !important;
}

.sc_price_plain .sc_price_item_price {
	font-family: 'Kumbh Sans', sans-serif;
}

/* ── Remove espaço entre seção de planos e rodapé ── */
.elementor-28 .elementor-element.elementor-element-6a025ac9 {
	--spacer-size: 0px !important;
}

/* Remove hover do tema no botão ao passar o mouse no card */
.sc_price_plain .sc_price_item:not(.sc_price_active):hover .sc_price_item_link {
	color: #553F8D !important;
	border-color: #553F8D !important;
	background-color: transparent !important;
}
.sc_price_plain .sc_price_active:hover .sc_price_item_link {
	background-color: #553F8D !important;
	border-color: #553F8D !important;
	color: #ffffff !important;
}

/* Hover dos botões — todos os cards */
.sc_price_item .sc_price_item_link:hover {
	background-color: #FDA933 !important;
	border-color: #FDA933 !important;
	color: #ffffff !important;
}

/* Notebook / telas largas (até 1280px) */
@media (max-width: 1280px) {
	.sc_price_columns_wrap .trx_addons_column-1_4 {
		width: 50%;
		padding: 12px;
	}
	.sc_price_item {
		padding: 28px 20px;
	}
}

/* Tablet (até 1024px) */
@media (max-width: 1024px) {
	.sc_price_columns_wrap .trx_addons_column-1_4 {
		width: 50%;
		padding: 10px;
	}
	.sc_price_item {
		padding: 24px 18px;
	}
	.sc_price_columns_wrap {
		padding: 0 16px;
	}
}

/* Tablet pequeno (até 768px) */
@media (max-width: 768px) {
	.sc_price_columns_wrap .trx_addons_column-1_4 {
		width: 100%;
		padding: 8px 16px;
	}
	.sc_price_item {
		padding: 24px 20px;
	}
	.sc_price_columns_wrap {
		padding: 0 12px;
	}
}

/* Mobile (até 480px) */
@media (max-width: 480px) {
	.sc_price_columns_wrap .trx_addons_column-1_4 {
		width: 100%;
		padding: 6px 12px;
	}
	.sc_price_item {
		padding: 20px 16px;
	}
	.sc_price_columns_wrap {
		padding: 0 8px;
	}
}

/* ============================================
   Página Porque o MeloQA — Dobra Hero
   ============================================ */

#porque-hero,
#planos-hero {
	border-bottom: 1px solid #f0eef8;
	background: transparent;
}

#porque-hero {
	padding: 200px 0 80px;
}

#planos-hero {
	padding: 280px 0 80px;
}

.porque-hero-container {
	max-width: 1366px;
	margin: 0 auto;
	padding: 0;
	box-sizing: border-box;
	display: flex;
	align-items: center;
	gap: 60px;
}

/* Col 1 — Título */
.porque-hero-col-title {
	flex: 1.2;
}

.porque-hero-subtitle {
	font-size: 0.95rem;
	color: #888;
	margin: 0 0 20px;
	letter-spacing: 0.03em;
}

.porque-hero-heading {
	font-size: 3.4rem;
	font-weight: 700;
	line-height: 1.1;
	color: #181621;
	margin: 0;
}

.porque-hero-underline {
	position: relative;
	display: inline-block;
}

.porque-hero-underline-bar {
	position: absolute;
	left: 42px;
	bottom: -6px;
	width: 80%;
	height: 3px;
	background: linear-gradient(90deg, #4dd9c0, #2bb5a0);
	border-radius: 2px;
}

/* Col 2 — Descrição */
.porque-hero-col-desc {
	flex: 1;
	color: #888;
	font-size: 1rem;
	line-height: 1.7;
}

.porque-hero-col-desc p {
	margin: 0;
}

/* Col 3 — Círculo animado */
.porque-hero-col-circle {
	flex: 0 0 160px;
	display: flex;
	align-items: center;
	justify-content: center;
}

.porque-circle-wrap {
	position: relative;
	width: 150px;
	height: 150px;
}

.porque-circle-svg {
	position: absolute;
	top: 0;
	left: 0;
	animation: porque-spin 12s linear infinite;
}

.porque-circle-arrow {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}

@keyframes porque-spin {
	from { transform: rotate(0deg); }
	to   { transform: rotate(360deg); }
}

/* ============================================================
   trx-extra-styles
   wp-content/themes/prisma/skins/default/extra-styles.css
============================================================ */


/* Socials Sticke Modern */
.sticky_socials_wrap.sticky_socials_modern .social_item:hover {
  color: var(--theme-color-text_dark_05);
}

/* Single Post */
.post_header_wrap_style_style-3.with_featured_image .post_header .content_wrap {
  background-color: var(--theme-color-alter_bg_color);
}
.single-format-gallery .post_header_wrap_style_style-3.with_featured_image .post_header .content_wrap, .single-format-video .post_header_wrap_style_style-3.with_featured_image .post_header .content_wrap {
  background-color: transparent;
}

/* Wooc */
.woocommerce .widget_price_filter .price_slider_amount .button {
  color: var(--theme-color-inverse_link) !important;
  background-color: var(--theme-color-alter_link2) !important;
}
.woocommerce .widget_price_filter .price_slider_amount .button:hover {
  color: var(--theme-color-inverse_link) !important;
  background-color: var(--theme-color-alter_hover2) !important;
}

/* Skills Modern */
.sc_skills_counter_modern .sc_skills_total {
  color: var(--theme-color-bd_color);
  opacity: .4;
}

/* Icons Accent */
.sc_icons_accent2 .sc_icons_item {
  box-shadow: 0 3px 30px rgba(0, 0, 0, 0.07);
}

/* Icons Motely */
.sc_icons_motley .sc_icons_item {
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.05);
}

/* Testimonials Extra */
.sc_testimonials_extra .sc_testimonials_item .sc_testimonials_item_content:before {
  color: var(--theme-color-text_link);
}

/* Gradient Animation */
span.new_underline_bouble_blue {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='166.343' height='10.233' viewBox='0 0 166.343 10.233'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:none;stroke:%2328cdcf;stroke-linecap:round;stroke-width:2px;%7D%3C/style%3E%3C/defs%3E%3Cg transform='translate(-550.407 -8321.69)'%3E%3Cpath class='a' d='M974.1,8326.831c41.092-4.042,115.951-11.9,163.88-4.743' transform='translate(-422.603 4)'/%3E%3Cpath class='a' d='M973.652,8323.45c119.96,5.411,136.694-6.774,164.172-4.569' transform='translate(-422.152 4)'/%3E%3C/g%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-position-y: 100%;
  padding-bottom: 0;
}

span.new_underline_thin_green {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='294.556' height='8.645' viewBox='0 0 294.556 8.645'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:none;stroke:%23ffc700;stroke-linecap:round;stroke-width:3px;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M404.495,508.478s109.341-10.149,291.365-2.844' transform='translate(-402.862 -501.466)'/%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-position-y: 100%;
  padding-bottom: 0;
}

/* Page BG */
.page_wrap.with_bg {
  background-attachment: unset;
}

/* Icons */
.sc_icons_number .sc_icons_item .sc_icons_item_more_link .link_icon {
  border-color: var(--theme-color-text_dark);
}

.sc_icons_number .sc_icons_item:hover .sc_icons_item_number,
.sc_icons_number .sc_icons_item_number {
  opacity: 0.1;
}

/* Counter Extra */
.decorative_border .sc_skills .sc_skills_item_wrap {
  position: relative;
}
.decorative_border .sc_skills .sc_skills_item_wrap .sc_skills_item:before {
  content: '';
  position: absolute;
  display: block;
  width: 380px;
  height: 380px;
  border: 1px solid var(--theme-color-bd_color);
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  border-radius: 50%;
}

/* Services Modern */
.sc_services_modern .sc_services_item_thumb .all-svg {
  display: none;
}

/* Lined Effect */
.lined_effect {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-around;
  width: 100vw;
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 0;
  pointer-events: none;
}
.lined_effect > span {
  height: 100%;
  display: block;
  width: 1px;
  background-color: var(--theme-color-bd_color_065);
}

.lined_bg .page_content_wrap {
  background-color: transparent;
}

/* Elementor Counter */
.dis_block .elementor-counter .elementor-counter-title {
  text-align: left;
}

.dis_block .elementor-counter .elementor-counter-number-wrapper {
  display: block;
}

ul[class*="trx_addons_list"] > li:before {
  color: var(--theme-color-text_link2);
}

/* Custom marquee styles
==========================================================================*/
.text_stroke .trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element {
  padding-left: 80px;
  padding-right: 0;
}
.text_stroke .trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element .trx_addons_bg_text_char > span {
  color: inherit;
  -webkit-text-fill-color: transparent;
  -webkit-text-stroke-width: 2px;
  -webkit-text-stroke-color: inherit;
}

/* Slider Pagination */
.slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets,
.slider_container.slider_type_text.slider_pagination_pos_bottom .swiper-pagination,
.sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination {
  margin-top: 1.7em;
}

.sc_slider_controls.sc_slider_controls_alter .slider_controls_wrap > a.slider_next,
.sc_slider_controls.sc_slider_controls_alter .slider_controls_wrap > a.slider_prev {
  background-color: transparent;
}

/* Blogger blog -> classic massonry */
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet {
  background-color: var(--theme-color-alter_bg_color);
  border-color: var(--theme-color-alter_bg_color);
}
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active,
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active,
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover,
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover,
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover {
  border-color: var(--theme-color-alter_link);
  background-color: var(--theme-color-alter_link);
}

/* Modern Burger */
.sc_layouts_menu_mobile_button_modern_burger {
  position: relative;
  display: inline-block !important;
  vertical-align: middle;
}
.sc_layouts_menu_mobile_button_modern_burger .sc_layouts_item_link {
  position: relative;
  width: 30px;
  height: 28px;
  cursor: pointer;
  display: inline-block;
  vertical-align: middle;
}
.sc_layouts_menu_mobile_button_modern_burger .sc_layouts_item_icon {
  font-size: 2em;
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 30px;
  height: 2px;
  -webkit-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
  background-color: var(--theme-color-text_dark);
}
.sc_layouts_menu_mobile_button_modern_burger .sc_layouts_item_icon:before, .sc_layouts_menu_mobile_button_modern_burger .sc_layouts_item_icon:after {
  font-family: inherit;
  content: '' !important;
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  bottom: 0;
  left: auto;
  height: 2px;
  -webkit-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
  background-color: var(--theme-color-text_dark);
}
.sc_layouts_menu_mobile_button_modern_burger .sc_layouts_item_icon:before {
  top: -7px;
  width: 30px;
}
.sc_layouts_menu_mobile_button_modern_burger .sc_layouts_item_icon:after {
  top: 7px;
  width: 20px;
  -webkit-transition: width 0.3s ease-out;
  -ms-transition: width 0.3s ease-out;
  transition: width 0.3s ease-out;
}
.sc_layouts_menu_mobile_button_modern_burger:hover .sc_layouts_item_icon:after {
  width: 30px;
}

/* 404 */
.search-no-results .page_content_wrap, .error404 .page_content_wrap {
  background-color: var(--theme-color-bg_color);
}

.post_item_404 .page_title {
  display: flex;
  flex-direction: row;
  justify-content: center;
  flex-wrap: nowrap;
  font-size: 380px;
  font-weight: 600;
  color: var(--theme-color-text_link);
}
.post_item_404 .page_title img {
  max-width: 340px;
  margin: -28px 5px 0;
  width: 100%;
  height: 100%;
}
.post_item_404 .page_title .first {
  background: -webkit-linear-gradient(90deg, var(--theme-color-text_link), var(--theme-color-text_hover));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.post_item_404 .page_title .second {
  background: -webkit-linear-gradient(270deg, var(--theme-color-text_hover), var(--theme-color-text_link));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

/* Responsive */
@media (max-width: 1439px) {
  /* Skills Custom */
  .decorative_border .sc_skills .sc_skills_item_wrap .sc_skills_item:before {
    width: 330px;
    height: 330px;
  }
}
@media (max-width: 1279px) {
  /* 404 */
  .post_item_404 .page_title {
    font-size: 300px;
  }

  .post_item_404 .page_title img {
    max-width: 270px;
  }

  /* Skills Custom */
  .decorative_border .sc_skills .sc_skills_item_wrap .sc_skills_item:before {
    display: none;
  }
}
@media (max-width: 1023px) {
  /* 404 */
  .post_item_404 .page_title {
    font-size: 250px;
  }

  .post_item_404 .page_title img {
    max-width: 210px;
  }

  /* Mobile Menu */
  .menu_mobile .menu_mobile_nav_area {
    top: 33%;
  }

  /* Search */
  .search_modern .search_header_wrap .logo_image {
    top: 22px;
  }
}
@media (max-width: 767px) {
  /* 404 */
  .post_item_404 .page_title {
    font-size: 150px;
  }

  .post_item_404 .page_title img {
    max-width: 130px;
  }
}
@media (max-width: 479px) {
  /* 404 */
  .post_item_404 .page_title {
    font-size: 100px;
  }

  .post_item_404 .page_title img {
    max-width: 80px;
    margin: -12px 5px 0;
  }
}

/*# sourceMappingURL=extra-styles.css.map */

/* ============================================================
   elementor-frontend-inline
   wp-content/themes/prisma/css/elementor-frontend-inline.css
============================================================ */
.elementor-kit-113{--e-global-color-primary:#7F67BA;--e-global-color-secondary:#FC9300;--e-global-color-text:#4D4D4D;--e-global-color-accent:#61CE70;--e-global-color-644b37e:#553F8D;--e-global-color-070116c:#CC7700;--e-global-color-e627518:#DFD9F2;--e-global-color-fadfe22:#FEE9CC;--e-global-color-44c8584:#F5F4FA;--e-global-color-2dc0b16:#8F8F8F;--e-global-typography-primary-font-family:"Kumbh Sans";--e-global-typography-primary-font-size:50px;--e-global-typography-primary-font-weight:600;--e-global-typography-primary-line-height:46px;--e-global-typography-primary-letter-spacing:0px;--e-global-typography-primary-word-spacing:0px;--e-global-typography-secondary-font-family:"Kumbh Sans";--e-global-typography-secondary-font-size:30px;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-line-height:36px;--e-global-typography-secondary-letter-spacing:0px;--e-global-typography-text-font-family:"Kumbh Sans";--e-global-typography-text-font-size:17px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:23px;--e-global-typography-accent-font-family:"Kumbh Sans";--e-global-typography-accent-font-size:17px;--e-global-typography-accent-font-weight:400;--e-global-typography-accent-font-style:italic;--e-global-typography-accent-line-height:23px;}.elementor-kit-113 button,.elementor-kit-113 input[type="button"],.elementor-kit-113 input[type="submit"],.elementor-kit-113 .elementor-button{background-color:#FAF9FD;}.elementor-kit-113 button:hover,.elementor-kit-113 button:focus,.elementor-kit-113 input[type="button"]:hover,.elementor-kit-113 input[type="button"]:focus,.elementor-kit-113 input[type="submit"]:hover,.elementor-kit-113 input[type="submit"]:focus,.elementor-kit-113 .elementor-button:hover,.elementor-kit-113 .elementor-button:focus{background-color:#FAF9FD;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1600px;}.e-con{--container-max-width:1600px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:30px;}.elementor-element{--widgets-spacing:30px 30px;--widgets-spacing-row:30px;--widgets-spacing-column:30px;}.sc_layouts_title_caption{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
.elementor-271 .elementor-element.elementor-element-4166271 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-items:center;}.elementor-271 .elementor-element.elementor-element-4166271 .trx_addons_bg_text{z-index:0;}.elementor-271 .elementor-element.elementor-element-4166271 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-271 .elementor-element.elementor-element-4166271 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-271 .elementor-element.elementor-element-4166271{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-271 .elementor-element.elementor-element-4166271 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-271 .elementor-element.elementor-element-cded733.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-271 .elementor-element.elementor-element-cded733.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-271 .elementor-element.elementor-element-cded733.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-271 .elementor-element.elementor-element-cded733 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-271 .elementor-element.elementor-element-cded733 > .elementor-element-populated.elementor-column-wrap{padding:0px 0px 0px 0px;}.elementor-271 .elementor-element.elementor-element-cded733 > .elementor-element-populated.elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-271 .elementor-element.elementor-element-079dea9{--spacer-size:20vh;}.elementor-271 .elementor-element.elementor-element-e9f168b{--spacer-size:10vh;}.elementor-271 .elementor-element.elementor-element-ca69870:not(.elementor-motion-effects-element-type-background), .elementor-271 .elementor-element.elementor-element-ca69870 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #7F67BA00 0%, #7F67BA96 98%);}/*.elementor-271 .elementor-element.elementor-element-ca69870 > .elementor-container{min-height:676px;}*/.elementor-271 .elementor-element.elementor-element-ca69870 .trx_addons_bg_text{z-index:0;}.elementor-271 .elementor-element.elementor-element-ca69870 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-271 .elementor-element.elementor-element-ca69870 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-271 .elementor-element.elementor-element-ca69870{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0vw 9vw 0vw 9vw;z-index:2;}.elementor-271 .elementor-element.elementor-element-ca69870 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-271 .elementor-element.elementor-element-60915a8{width:var( --container-widget-width, 15vw );max-width:15vw;--container-widget-width:15vw;--container-widget-flex-grow:0;top:12%;text-align:end;}body:not(.rtl) .elementor-271 .elementor-element.elementor-element-60915a8{right:134px;}body.rtl .elementor-271 .elementor-element.elementor-element-60915a8{left:134px;}.elementor-271 .elementor-element.elementor-element-23a7b35{width:var( --container-widget-width, 50vw );max-width:50vw;--container-widget-width:50vw;--container-widget-flex-grow:0;text-align:center;}.elementor-271 .elementor-element.elementor-element-9a08a30{width:var( --container-widget-width, 21vw );max-width:21vw;--container-widget-width:21vw;--container-widget-flex-grow:0;bottom:10%;text-align:start;}body:not(.rtl) .elementor-271 .elementor-element.elementor-element-9a08a30{left:7%;}body.rtl .elementor-271 .elementor-element.elementor-element-9a08a30{right:7%;}.elementor-271 .elementor-element.elementor-element-ff493b5{width:var( --container-widget-width, 17vw );max-width:17vw;--container-widget-width:17vw;--container-widget-flex-grow:0;top:6%;text-align:start;}body:not(.rtl) .elementor-271 .elementor-element.elementor-element-ff493b5{left:5%;}body.rtl .elementor-271 .elementor-element.elementor-element-ff493b5{right:5%;}.elementor-271 .elementor-element.elementor-element-2259e67{width:var( --container-widget-width, 7vw );max-width:7vw;--container-widget-width:7vw;--container-widget-flex-grow:0;top:55%;text-align:start;}body:not(.rtl) .elementor-271 .elementor-element.elementor-element-2259e67{left:85%;}body.rtl .elementor-271 .elementor-element.elementor-element-2259e67{right:85%;}.elementor-271 .elementor-element.elementor-element-26ccf7e{width:var( --container-widget-width, 5vw );max-width:5vw;--container-widget-width:5vw;--container-widget-flex-grow:0;bottom:40%;}body:not(.rtl) .elementor-271 .elementor-element.elementor-element-26ccf7e{left:77%;}body.rtl .elementor-271 .elementor-element.elementor-element-26ccf7e{right:77%;}.elementor-271 .elementor-element.elementor-element-ed31601{width:var( --container-widget-width, 6vw );max-width:6vw;--container-widget-width:6vw;--container-widget-flex-grow:0;top:3%;text-align:end;}body:not(.rtl) .elementor-271 .elementor-element.elementor-element-ed31601{right:8%;}body.rtl .elementor-271 .elementor-element.elementor-element-ed31601{left:8%;}.elementor-271 .elementor-element.elementor-element-81cbaad{width:var( --container-widget-width, 8vw );max-width:8vw;--container-widget-width:8vw;--container-widget-flex-grow:0;bottom:10%;text-align:end;}body:not(.rtl) .elementor-271 .elementor-element.elementor-element-81cbaad{right:15%;}body.rtl .elementor-271 .elementor-element.elementor-element-81cbaad{left:15%;}.elementor-271 .elementor-element.elementor-element-d919cb7{width:var( --container-widget-width, 8vw );max-width:8vw;--container-widget-width:8vw;--container-widget-flex-grow:0;top:34%;text-align:start;}body:not(.rtl) .elementor-271 .elementor-element.elementor-element-d919cb7{left:7%;}body.rtl .elementor-271 .elementor-element.elementor-element-d919cb7{right:7%;}.elementor-271 .elementor-element.elementor-element-bdbfe88:not(.elementor-motion-effects-element-type-background), .elementor-271 .elementor-element.elementor-element-bdbfe88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #7F67BA96 0%, #553F8DC9 100%);}.elementor-271 .elementor-element.elementor-element-bdbfe88 > .elementor-container{max-width:1440px;min-height:400px;}.elementor-271 .elementor-element.elementor-element-bdbfe88 .trx_addons_bg_text{z-index:0;}.elementor-271 .elementor-element.elementor-element-bdbfe88 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-271 .elementor-element.elementor-element-bdbfe88 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-271 .elementor-element.elementor-element-bdbfe88{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:100px;z-index:2;}.elementor-271 .elementor-element.elementor-element-bdbfe88 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-271 .elementor-element.elementor-element-05fb8b9{--spacer-size:20px;}.elementor-271 .elementor-element.elementor-element-ef7a0b2{--spacer-size:1px;}.elementor-271 .elementor-element.elementor-element-8c9ebb3 .sc_item_title{color:var( --e-global-color-44c8584 );}.elementor-271 .elementor-element.elementor-element-8c9ebb3 .sc_item_title_text{-webkit-text-stroke-color:var( --e-global-color-44c8584 );-webkit-text-stroke-width:0px;}.elementor-271 .elementor-element.elementor-element-8c9ebb3 .sc_item_title_text2{color:var( --e-global-color-44c8584 );-webkit-text-stroke-color:var( --e-global-color-44c8584 );-webkit-text-stroke-width:0px;}.elementor-271 .elementor-element.elementor-element-8c9ebb3 .sc_item_subtitle{color:var( --e-global-color-44c8584 );}.elementor-271 .elementor-element.elementor-element-8c9ebb3 .sc_item_descr{color:var( --e-global-color-44c8584 );}.elementor-271 .elementor-element.elementor-element-6bc80e9{--spacer-size:1px;}.elementor-271 .elementor-element.elementor-element-78a63d2{--spacer-size:20px;}.elementor-271 .elementor-element.elementor-element-e6d20b2 > .elementor-container{max-width:1366px;}.elementor-271 .elementor-element.elementor-element-e6d20b2 .trx_addons_bg_text{z-index:0;}.elementor-271 .elementor-element.elementor-element-e6d20b2 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-271 .elementor-element.elementor-element-e6d20b2 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-271 .elementor-element.elementor-element-e6d20b2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:100px;z-index:2;}.elementor-271 .elementor-element.elementor-element-e6d20b2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-271 .elementor-element.elementor-element-59e16d6e > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-271 .elementor-element.elementor-element-2971f0cf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:19px;font-weight:300;line-height:1.6em;}.elementor-271 .elementor-element.elementor-element-2971f0cf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-271 .elementor-element.elementor-element-1cf661ac{--spacer-size:25px;}.elementor-271 .elementor-element.elementor-element-53de967e{--spacer-size:50px;}.elementor-271 .elementor-element.elementor-element-5a6db4de{--spacer-size:40px;}.elementor-271 .elementor-element.elementor-element-38235ec > .elementor-container{max-width:1366px;min-height:388px;}.elementor-271 .elementor-element.elementor-element-38235ec .trx_addons_bg_text{z-index:0;}.elementor-271 .elementor-element.elementor-element-38235ec .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-271 .elementor-element.elementor-element-38235ec .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-271 .elementor-element.elementor-element-1e49a89 > .elementor-element-populated{margin:0% 15% 0% 0%;--e-column-margin-right:15%;--e-column-margin-left:0%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-271 .elementor-element.elementor-element-bdcf846{width:var( --container-widget-width, 100.304% );max-width:100.304%;--container-widget-width:100.304%;--container-widget-flex-grow:0;}.elementor-271 .elementor-element.elementor-element-bdcf846.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-271 .elementor-element.elementor-element-bdcf846 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:55px;font-weight:600;line-height:60px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-271 .elementor-element.elementor-element-2068688{--spacer-size:50px;}.elementor-271 .elementor-element.elementor-element-b06adce{font-size:17px;font-weight:300;line-height:1.6em;}.elementor-271 .elementor-element.elementor-element-88f6a27 > .elementor-element-populated.elementor-column-wrap{padding:0px 0px 0px 0px;}.elementor-271 .elementor-element.elementor-element-88f6a27 > .elementor-element-populated.elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-271 .elementor-element.elementor-element-e54f1c0 .trx_addons_bg_text{z-index:0;}.elementor-271 .elementor-element.elementor-element-e54f1c0 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-271 .elementor-element.elementor-element-e54f1c0 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-271 .elementor-element.elementor-element-6d94bdb{width:var( --container-widget-width, 67.623% );max-width:67.623%;--container-widget-width:67.623%;--container-widget-flex-grow:0;}.elementor-271 .elementor-element.elementor-element-6d94bdb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-271 .elementor-element.elementor-element-6d94bdb img{opacity:0.7;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e627518 );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px -2px rgba(76.79428318835652, 24.582785326086952, 120.70000000000002, 0.16);}.elementor-271 .elementor-element.elementor-element-6d94bdb:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 132% ) blur( 0px ) hue-rotate( 0deg );}.elementor-271 .elementor-element.elementor-element-2892599{width:var( --container-widget-width, 68.047% );max-width:68.047%;--container-widget-width:68.047%;--container-widget-flex-grow:0;}.elementor-271 .elementor-element.elementor-element-2892599.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-271 .elementor-element.elementor-element-2892599 img{opacity:0.7;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e627518 );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px -2px rgba(76.79428318835652, 24.582785326086952, 120.70000000000002, 0.16);}.elementor-271 .elementor-element.elementor-element-2892599:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 132% ) blur( 0px ) hue-rotate( 0deg );}.elementor-271 .elementor-element.elementor-element-8b009b5{--spacer-size:23px;width:var( --container-widget-width, 74.998% );max-width:74.998%;--container-widget-width:74.998%;--container-widget-flex-grow:0;}.elementor-271 .elementor-element.elementor-element-8b009b5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-271 .elementor-element.elementor-element-18c33c7 .trx_addons_bg_text{z-index:0;}.elementor-271 .elementor-element.elementor-element-18c33c7 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-271 .elementor-element.elementor-element-18c33c7 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-271 .elementor-element.elementor-element-3962da0{width:var( --container-widget-width, 68.901% );max-width:68.901%;--container-widget-width:68.901%;--container-widget-flex-grow:0;}.elementor-271 .elementor-element.elementor-element-3962da0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-271 .elementor-element.elementor-element-3962da0 img{opacity:0.7;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e627518 );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px -2px rgba(76.79428318835652, 24.582785326086952, 120.70000000000002, 0.16);}.elementor-271 .elementor-element.elementor-element-3962da0:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 132% ) blur( 0px ) hue-rotate( 0deg );}.elementor-271 .elementor-element.elementor-element-cf625d5{width:var( --container-widget-width, 69.749% );max-width:69.749%;--container-widget-width:69.749%;--container-widget-flex-grow:0;}.elementor-271 .elementor-element.elementor-element-cf625d5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-271 .elementor-element.elementor-element-cf625d5 img{opacity:0.7;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e627518 );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px -2px rgba(76.79428318835652, 24.582785326086952, 120.70000000000002, 0.16);}.elementor-271 .elementor-element.elementor-element-cf625d5:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 132% ) blur( 0px ) hue-rotate( 0deg );}.elementor-271 .elementor-element.elementor-element-5c4e76c:not(.elementor-motion-effects-element-type-background), .elementor-271 .elementor-element.elementor-element-5c4e76c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-271 .elementor-element.elementor-element-5c4e76c > .elementor-container{min-height:400px;}.elementor-271 .elementor-element.elementor-element-5c4e76c .trx_addons_bg_text_char{color:#DFD9F2;font-size:160px;font-weight:500;line-height:1em;letter-spacing:-0.03em;word-spacing:0.3em;}.elementor-271 .elementor-element.elementor-element-5c4e76c .trx_addons_bg_text_inner{margin-top:110px;}.elementor-271 .elementor-element.elementor-element-5c4e76c .trx_addons_bg_text:not(.trx_addons_marquee_reverse) .trx_addons_bg_text_inner:first-child{margin-left:0%;}.elementor-271 .elementor-element.elementor-element-5c4e76c .trx_addons_bg_text.trx_addons_marquee_reverse .trx_addons_bg_text_inner:last-child{margin-right:0%;}.elementor-271 .elementor-element.elementor-element-5c4e76c .trx_addons_bg_text{z-index:0;}.elementor-271 .elementor-element.elementor-element-5c4e76c .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-271 .elementor-element.elementor-element-5c4e76c .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-271 .elementor-element.elementor-element-5c4e76c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-271 .elementor-element.elementor-element-5c4e76c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-271 .elementor-element.elementor-element-c057da8 > .elementor-container{min-height:400px;}.elementor-271 .elementor-element.elementor-element-c057da8{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:100px;z-index:2;}.elementor-271 .elementor-element.elementor-element-c057da8 .trx_addons_bg_text{z-index:0;}.elementor-271 .elementor-element.elementor-element-c057da8 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-271 .elementor-element.elementor-element-c057da8 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-271 .elementor-element.elementor-element-c057da8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-271 .elementor-element.elementor-element-1fafcb7{--spacer-size:20px;}.elementor-271 .elementor-element.elementor-element-b1d8ad0 .trx_addons_bg_text{z-index:0;}.elementor-271 .elementor-element.elementor-element-b1d8ad0 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-271 .elementor-element.elementor-element-b1d8ad0 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-271 .elementor-element.elementor-element-de8bb79 > .elementor-element-populated.elementor-column-wrap{padding:0% 5% 0% 0%;}.elementor-271 .elementor-element.elementor-element-de8bb79 > .elementor-element-populated.elementor-widget-wrap{padding:0% 5% 0% 0%;}.elementor-271 .elementor-element.elementor-element-59e480d{width:var( --container-widget-width, 100.084% );max-width:100.084%;--container-widget-width:100.084%;--container-widget-flex-grow:0;}.elementor-271 .elementor-element.elementor-element-59e480d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-271 .elementor-element.elementor-element-59e480d .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:55px;font-weight:600;line-height:60px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-text );}.elementor-271 .elementor-element.elementor-element-e5309fe{font-size:19px;font-weight:300;line-height:1.6em;}.elementor-271 .elementor-element.elementor-element-1ab8766 > .elementor-element-populated.elementor-column-wrap{padding:0% 0% 0% 5%;}.elementor-271 .elementor-element.elementor-element-1ab8766 > .elementor-element-populated.elementor-widget-wrap{padding:0% 0% 0% 5%;}.elementor-271 .elementor-element.elementor-element-db7afec .trx_addons_bg_text{z-index:0;}.elementor-271 .elementor-element.elementor-element-db7afec .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-271 .elementor-element.elementor-element-db7afec .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-271 .elementor-element.elementor-element-ae8f956{--spacer-size:1px;}.elementor-271 .elementor-element.elementor-element-ecc1fc0 > .elementor-container{max-width:1600px;}.elementor-271 .elementor-element.elementor-element-ecc1fc0 .trx_addons_bg_text{z-index:0;}.elementor-271 .elementor-element.elementor-element-ecc1fc0 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-271 .elementor-element.elementor-element-ecc1fc0 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-271 .elementor-element.elementor-element-7369ad5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-271 .elementor-element.elementor-element-7369ad5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F6FB;}.elementor-271 .elementor-element.elementor-element-7369ad5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-271 .elementor-element.elementor-element-7369ad5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-271 .elementor-element.elementor-element-6b42ec3 .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-271 .elementor-element.elementor-element-6b42ec3 .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-271 .elementor-element.elementor-element-a818297 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-271 .elementor-element.elementor-element-a818297 > .elementor-container{max-width:1600px;min-height:300px;}.elementor-271 .elementor-element.elementor-element-a818297 .trx_addons_bg_text{z-index:0;}.elementor-271 .elementor-element.elementor-element-a818297 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-271 .elementor-element.elementor-element-a818297 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-271 .elementor-element.elementor-element-a818297, .elementor-271 .elementor-element.elementor-element-a818297 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-271 .elementor-element.elementor-element-a818297{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:100px;padding:0px 0px 0px 0px;z-index:2;}.elementor-271 .elementor-element.elementor-element-a818297 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-271 .elementor-element.elementor-element-32a99ba > .elementor-element-populated.elementor-column-wrap{padding:0% 0% 0% 10%;}.elementor-271 .elementor-element.elementor-element-32a99ba > .elementor-element-populated.elementor-widget-wrap{padding:0% 0% 0% 10%;}.elementor-271 .elementor-element.elementor-element-d263a41 .sc_item_title{color:var( --e-global-color-text );}.elementor-271 .elementor-element.elementor-element-d263a41 .sc_item_title_text{-webkit-text-stroke-width:0px;font-family:"Kumbh Sans", Sans-serif;font-size:40px;font-weight:600;line-height:47px;}.elementor-271 .elementor-element.elementor-element-d263a41 .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-271 .elementor-element.elementor-element-b85ced8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-271 .elementor-element.elementor-element-b85ced8 .trx_addons_bg_text{z-index:0;}.elementor-271 .elementor-element.elementor-element-b85ced8 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-271 .elementor-element.elementor-element-b85ced8 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-271 .elementor-element.elementor-element-ee270c2{--e-image-carousel-slides-to-show:6;}.elementor-271 .elementor-element.elementor-element-61d7a32{--display:flex;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-271 .elementor-element.elementor-element-61d7a32 .trx_addons_bg_text{z-index:0;}.elementor-271 .elementor-element.elementor-element-61d7a32 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-271 .elementor-element.elementor-element-61d7a32 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-271 .elementor-element.elementor-element-e25c099 img{width:4%;}.elementor-271 .elementor-element.elementor-element-48a6e7d{padding:0px 0px 50px 0px;text-align:center;}.elementor-271 .elementor-element.elementor-element-48a6e7d .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-271 .elementor-element.elementor-element-2c41149 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-items:center;}.elementor-271 .elementor-element.elementor-element-2c41149 > .elementor-container{max-width:1444px;}.elementor-271 .elementor-element.elementor-element-2c41149 .trx_addons_bg_text{z-index:0;}.elementor-271 .elementor-element.elementor-element-2c41149 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-271 .elementor-element.elementor-element-2c41149 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-271 .elementor-element.elementor-element-2c41149{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:3;}.elementor-271 .elementor-element.elementor-element-2c41149 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-271 .elementor-element.elementor-element-d917a89 > .elementor-element-populated.elementor-column-wrap{padding:0% 5% 0% 5%;}.elementor-271 .elementor-element.elementor-element-d917a89 > .elementor-element-populated.elementor-widget-wrap{padding:0% 5% 0% 5%;}.elementor-271 .elementor-element.elementor-element-27d4411{--spacer-size:30px;}.elementor-271 .elementor-element.elementor-element-7f3b93b{--display:flex;}.elementor-271 .elementor-element.elementor-element-7f3b93b .trx_addons_bg_text{z-index:0;}.elementor-271 .elementor-element.elementor-element-7f3b93b .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-271 .elementor-element.elementor-element-7f3b93b .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-271 .elementor-element.elementor-element-b16f1f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-271 .elementor-element.elementor-element-b16f1f5 .trx_addons_bg_text{z-index:0;}.elementor-271 .elementor-element.elementor-element-b16f1f5 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-271 .elementor-element.elementor-element-b16f1f5 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-271 .elementor-element.elementor-element-7a430af{padding:20px 20px 20px 20px;font-family:"Kumbh Sans", Sans-serif;font-size:17px;font-weight:400;line-height:27px;}.elementor-271 .elementor-element.elementor-element-4677ee4{--display:flex;}.elementor-271 .elementor-element.elementor-element-4677ee4 .trx_addons_bg_text{z-index:0;}.elementor-271 .elementor-element.elementor-element-4677ee4 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-271 .elementor-element.elementor-element-4677ee4 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-271 .elementor-element.elementor-element-862ddb9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-271 .elementor-element.elementor-element-862ddb9 .trx_addons_bg_text{z-index:0;}.elementor-271 .elementor-element.elementor-element-862ddb9 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-271 .elementor-element.elementor-element-862ddb9 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-271 .elementor-element.elementor-element-f06fe73{padding:20px 20px 20px 20px;font-family:"Kumbh Sans", Sans-serif;font-size:17px;font-weight:400;line-height:27px;}.elementor-271 .elementor-element.elementor-element-67d76d1{--display:flex;}.elementor-271 .elementor-element.elementor-element-67d76d1 .trx_addons_bg_text{z-index:0;}.elementor-271 .elementor-element.elementor-element-67d76d1 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-271 .elementor-element.elementor-element-67d76d1 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-271 .elementor-element.elementor-element-4d96425{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-271 .elementor-element.elementor-element-4d96425 .trx_addons_bg_text{z-index:0;}.elementor-271 .elementor-element.elementor-element-4d96425 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-271 .elementor-element.elementor-element-4d96425 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-271 .elementor-element.elementor-element-d4bfd26{padding:20px 20px 20px 20px;font-family:"Kumbh Sans", Sans-serif;font-size:17px;font-weight:400;line-height:27px;}.elementor-271 .elementor-element.elementor-element-1b49203{--display:flex;}.elementor-271 .elementor-element.elementor-element-1b49203 .trx_addons_bg_text{z-index:0;}.elementor-271 .elementor-element.elementor-element-1b49203 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-271 .elementor-element.elementor-element-1b49203 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-271 .elementor-element.elementor-element-fa10d5c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-271 .elementor-element.elementor-element-fa10d5c .trx_addons_bg_text{z-index:0;}.elementor-271 .elementor-element.elementor-element-fa10d5c .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-271 .elementor-element.elementor-element-fa10d5c .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-271 .elementor-element.elementor-element-79bb3f5{padding:20px 20px 20px 20px;font-family:"Kumbh Sans", Sans-serif;font-size:17px;font-weight:400;line-height:27px;}.elementor-271 .elementor-element.elementor-element-143cbb4{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-2dc0b16 );--n-accordion-title-hover-color:var( --e-global-color-644b37e );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:13px;--n-accordion-icon-normal-color:var( --e-global-color-e627518 );}:where( .elementor-271 .elementor-element.elementor-element-143cbb4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Kumbh Sans", Sans-serif;font-weight:600;}.elementor-271 .elementor-element.elementor-element-4b111ec > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-271 .elementor-element.elementor-element-4b111ec > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-271 .elementor-element.elementor-element-832b39c{width:var( --container-widget-width, 24vw );max-width:24vw;--container-widget-width:24vw;--container-widget-flex-grow:0;bottom:-55px;z-index:3;}body:not(.rtl) .elementor-271 .elementor-element.elementor-element-832b39c{left:4%;}body.rtl .elementor-271 .elementor-element.elementor-element-832b39c{right:4%;}.elementor-271 .elementor-element.elementor-element-832b39c img{width:38%;}.elementor-271 .elementor-element.elementor-element-a1e789f{width:var( --container-widget-width, 25vw );max-width:25vw;--container-widget-width:25vw;--container-widget-flex-grow:0;bottom:45vh;z-index:3;}body:not(.rtl) .elementor-271 .elementor-element.elementor-element-a1e789f{left:12%;}body.rtl .elementor-271 .elementor-element.elementor-element-a1e789f{right:12%;}.elementor-271 .elementor-element.elementor-element-a1e789f img{width:43%;}.elementor-271 .elementor-element.elementor-element-8b8afd1{margin:-0px -56px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;text-align:end;}.elementor-271 .elementor-element.elementor-element-8f853a8{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:7%;z-index:1;text-align:end;}body:not(.rtl) .elementor-271 .elementor-element.elementor-element-8f853a8{right:3%;}body.rtl .elementor-271 .elementor-element.elementor-element-8f853a8{left:3%;}.elementor-271 .elementor-element.elementor-element-f1cc24d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-271 .elementor-element.elementor-element-f1cc24d .trx_addons_bg_text{z-index:0;}.elementor-271 .elementor-element.elementor-element-f1cc24d .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-271 .elementor-element.elementor-element-f1cc24d .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-271 .elementor-element.elementor-element-1bcdc36{--divider-border-style:solid;--divider-color:var( --e-global-color-2dc0b16 );--divider-border-width:1px;}.elementor-271 .elementor-element.elementor-element-1bcdc36 .elementor-divider-separator{width:100%;}.elementor-271 .elementor-element.elementor-element-1bcdc36 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-271 .elementor-element.elementor-element-da00b2c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-271 .elementor-element.elementor-element-da00b2c > .elementor-container{max-width:1600px;}.elementor-271 .elementor-element.elementor-element-da00b2c .trx_addons_bg_text{z-index:0;}.elementor-271 .elementor-element.elementor-element-da00b2c .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-271 .elementor-element.elementor-element-da00b2c .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-271 .elementor-element.elementor-element-da00b2c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-271 .elementor-element.elementor-element-da00b2c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-271 .elementor-element.elementor-element-f32d500{width:var( --container-widget-width, 475px );max-width:475px;--container-widget-width:475px;--container-widget-flex-grow:0;}.elementor-271 .elementor-element.elementor-element-f32d500 .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-271 .elementor-element.elementor-element-f32d500 .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-271 .elementor-element.elementor-element-958fd8f{--spacer-size:20px;}.elementor-271 .elementor-element.elementor-element-ff7560b .trx_addons_bg_text{z-index:0;}.elementor-271 .elementor-element.elementor-element-ff7560b .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-271 .elementor-element.elementor-element-ff7560b .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-271 .elementor-element.elementor-element-ff7560b{padding:0px 15px 0px 0px;}.elementor-271 .elementor-element.elementor-element-84e339c > .elementor-element-populated.elementor-column-wrap{padding:0px 22px 0px 0px;}.elementor-271 .elementor-element.elementor-element-84e339c > .elementor-element-populated.elementor-widget-wrap{padding:0px 22px 0px 0px;}.elementor-271 .elementor-element.elementor-element-1af35cc{--divider-border-style:solid;--divider-color:var( --e-global-color-e627518 );--divider-border-width:2px;}.elementor-271 .elementor-element.elementor-element-1af35cc .elementor-divider-separator{width:100%;}.elementor-271 .elementor-element.elementor-element-1af35cc .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-271 .elementor-element.elementor-element-d97e0c1{font-size:17px;font-weight:400;line-height:1.7em;}.elementor-271 .elementor-element.elementor-element-4f8636b{--spacer-size:30px;}.elementor-271 .elementor-element.elementor-element-7bab782 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-271 .elementor-element.elementor-element-7bab782 .trx_addons_bg_text{z-index:0;}.elementor-271 .elementor-element.elementor-element-7bab782 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-271 .elementor-element.elementor-element-7bab782 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-271 .elementor-element.elementor-element-74af345 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-271 .elementor-element.elementor-element-74af345 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-271 .elementor-element.elementor-element-f09e5cb > .elementor-widget-container{border-radius:8px 8px 8px 8px;}.elementor-271 .elementor-element.elementor-element-f09e5cb .sc_promo_text_inner{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;}.elementor-271 .elementor-element.elementor-element-f09e5cb .sc_item_title{color:var( --e-global-color-44c8584 );}.elementor-271 .elementor-element.elementor-element-f09e5cb .sc_item_title_text{-webkit-text-stroke-width:0px;font-size:40px;}.elementor-271 .elementor-element.elementor-element-f09e5cb .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-271 .elementor-element.elementor-element-f09e5cb .sc_item_subtitle{color:var( --e-global-color-e627518 );}.elementor-271 .elementor-element.elementor-element-f09e5cb .sc_item_descr{color:var( --e-global-color-e627518 );}.elementor-271 .elementor-element.elementor-element-b0677b6{width:auto;max-width:auto;text-align:end;}.elementor-271 .elementor-element.elementor-element-b0677b6 img{box-shadow:0px 12px 40px 0px rgba(0, 0, 0, 0.05);}.elementor-271 .elementor-element.elementor-element-9ab79b5 .trx_addons_bg_text{z-index:0;}.elementor-271 .elementor-element.elementor-element-9ab79b5 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-271 .elementor-element.elementor-element-9ab79b5 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-271 .elementor-element.elementor-element-c4d91ad{margin:-27% 54% calc(var(--kit-widget-spacing, 0px) + 0%) -54%;}.elementor-271 .elementor-element.elementor-element-c4d91ad img{box-shadow:0px 12px 40px 0px rgba(0, 0, 0, 0.05);}.elementor-271 .elementor-element.elementor-element-56c7504{--display:flex;}.elementor-271 .elementor-element.elementor-element-56c7504 .trx_addons_bg_text{z-index:0;}.elementor-271 .elementor-element.elementor-element-56c7504 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-271 .elementor-element.elementor-element-56c7504 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-271 .elementor-element.elementor-element-d09a7e3{--spacer-size:50px;}.elementor-271 .elementor-element.elementor-element-cb5a4fe .trx_addons_bg_text{z-index:0;}.elementor-271 .elementor-element.elementor-element-cb5a4fe .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-271 .elementor-element.elementor-element-cb5a4fe .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-271 .elementor-element.elementor-element-c551575 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-271 .elementor-element.elementor-element-c551575 > .elementor-container{min-height:298px;}.elementor-271 .elementor-element.elementor-element-c551575 .trx_addons_bg_text{z-index:0;}.elementor-271 .elementor-element.elementor-element-c551575 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-271 .elementor-element.elementor-element-c551575 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-271 .elementor-element.elementor-element-86cd73f{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-271 .elementor-element.elementor-element-86cd73f .sc_item_title{color:var( --e-global-color-primary );}.elementor-271 .elementor-element.elementor-element-86cd73f .sc_item_title_text{-webkit-text-stroke-width:0px;font-family:"Kumbh Sans", Sans-serif;font-size:50px;line-height:60px;}.elementor-271 .elementor-element.elementor-element-86cd73f .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-271 .elementor-element.elementor-element-86cd73f .sc_item_descr{color:var( --e-global-color-text );}.elementor-271 .elementor-element.elementor-element-7c7aef7 .trx_addons_bg_text{z-index:0;}.elementor-271 .elementor-element.elementor-element-7c7aef7 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-271 .elementor-element.elementor-element-7c7aef7 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-271 .elementor-element.elementor-element-c883376 .sc_item_title{color:var( --e-global-color-44c8584 );}.elementor-271 .elementor-element.elementor-element-c883376 .sc_item_title_text{-webkit-text-stroke-color:var( --e-global-color-44c8584 );-webkit-text-stroke-width:0px;font-family:"Kumbh Sans", Sans-serif;}.elementor-271 .elementor-element.elementor-element-c883376 .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-271 .elementor-element.elementor-element-c883376 .sc_item_subtitle{color:var( --e-global-color-44c8584 );}.elementor-271 .elementor-element.elementor-element-c883376 .sc_item_descr{color:var( --e-global-color-44c8584 );}body.elementor-page-271:not(.elementor-motion-effects-element-type-background), body.elementor-page-271 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F4FA;background-image:url("../../../uploads/2026/02/supp-blur-bg.webp");background-repeat:no-repeat;background-size:cover;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-271 .elementor-element.elementor-element-079dea9{--spacer-size:150px;}.elementor-271 .elementor-element.elementor-element-e9f168b{--spacer-size:150px;}.elementor-271 .elementor-element.elementor-element-ca69870{padding:0vw 4vw 0vw 4vw;}.elementor-271 .elementor-element.elementor-element-60915a8{top:15%;}body:not(.rtl) .elementor-271 .elementor-element.elementor-element-d919cb7{left:5%;}body.rtl .elementor-271 .elementor-element.elementor-element-d919cb7{right:5%;}.elementor-271 .elementor-element.elementor-element-59e16d6e > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-271 .elementor-element.elementor-element-2971f0cf{font-size:17px;}.elementor-271 .elementor-element.elementor-element-1e49a89 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-271 .elementor-element.elementor-element-bdcf846{padding:0% 33% 0% 0%;}.elementor-271 .elementor-element.elementor-element-2068688{--spacer-size:20px;}.elementor-271 .elementor-element.elementor-element-b06adce{font-size:17px;}.elementor-271 .elementor-element.elementor-element-04807b8 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-271 .elementor-element.elementor-element-5c4e76c > .elementor-container{min-height:140px;}.elementor-271 .elementor-element.elementor-element-5c4e76c .trx_addons_bg_text_char{font-size:120px;}.elementor-271 .elementor-element.elementor-element-5c4e76c .trx_addons_bg_text_inner{margin-top:-4px;}.elementor-271 .elementor-element.elementor-element-de8bb79 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-271 .elementor-element.elementor-element-de8bb79 > .elementor-element-populated.elementor-column-wrap{padding:0% 0% 0% 0%;}.elementor-271 .elementor-element.elementor-element-de8bb79 > .elementor-element-populated.elementor-widget-wrap{padding:0% 0% 0% 0%;}.elementor-271 .elementor-element.elementor-element-59e480d{padding:0% 33% 0% 0%;}.elementor-271 .elementor-element.elementor-element-e5309fe{font-size:17px;}.elementor-271 .elementor-element.elementor-element-a818297{padding:0px 30px 0px 30px;}.elementor-271 .elementor-element.elementor-element-32a99ba > .elementor-element-populated.elementor-column-wrap{padding:0px 0px 0px 20px;}.elementor-271 .elementor-element.elementor-element-32a99ba > .elementor-element-populated.elementor-widget-wrap{padding:0px 0px 0px 20px;}.elementor-271 .elementor-element.elementor-element-d263a41 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-271 .elementor-element.elementor-element-832b39c{bottom:0%;}body:not(.rtl) .elementor-271 .elementor-element.elementor-element-a1e789f{left:0%;}body.rtl .elementor-271 .elementor-element.elementor-element-a1e789f{right:0%;}.elementor-271 .elementor-element.elementor-element-a1e789f{bottom:61%;}.elementor-271 .elementor-element.elementor-element-8b8afd1{margin:0px -28px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-271 .elementor-element.elementor-element-ff7560b{padding:0px 0px 0px 0px;}.elementor-271 .elementor-element.elementor-element-d97e0c1{font-size:17px;}.elementor-271 .elementor-element.elementor-element-b0677b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -65px;}.elementor-271 .elementor-element.elementor-element-86cd73f{--container-widget-width:700px;--container-widget-flex-grow:0;width:var( --container-widget-width, 700px );max-width:700px;}}@media(max-width:767px){.elementor-271 .elementor-element.elementor-element-079dea9{--spacer-size:100px;}.elementor-271 .elementor-element.elementor-element-e9f168b{--spacer-size:100px;}.elementor-271 .elementor-element.elementor-element-23a7b35{--container-widget-width:76vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 76vw );max-width:76vw;}.elementor-271 .elementor-element.elementor-element-9a08a30{--container-widget-width:26vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 26vw );max-width:26vw;}body:not(.rtl) .elementor-271 .elementor-element.elementor-element-9a08a30{left:0%;}body.rtl .elementor-271 .elementor-element.elementor-element-9a08a30{right:0%;}.elementor-271 .elementor-element.elementor-element-8c9ebb3 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-271 .elementor-element.elementor-element-59e16d6e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-271 .elementor-element.elementor-element-2971f0cf{font-size:16px;line-height:1.4em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-271 .elementor-element.elementor-element-bdcf846{padding:0% 0% 0% 0%;}.elementor-271 .elementor-element.elementor-element-2068688{--spacer-size:15px;}.elementor-271 .elementor-element.elementor-element-b06adce{font-size:16px;line-height:1.4em;}.elementor-271 .elementor-element.elementor-element-384bc64{width:50%;}.elementor-271 .elementor-element.elementor-element-384bc64 > .elementor-element-populated.elementor-column-wrap{padding:0px 15px 0px 0px;}.elementor-271 .elementor-element.elementor-element-384bc64 > .elementor-element-populated.elementor-widget-wrap{padding:0px 15px 0px 0px;}.elementor-271 .elementor-element.elementor-element-c400f31{width:50%;}.elementor-271 .elementor-element.elementor-element-c400f31 > .elementor-element-populated.elementor-column-wrap{padding:0px 0px 0px 15px;}.elementor-271 .elementor-element.elementor-element-c400f31 > .elementor-element-populated.elementor-widget-wrap{padding:0px 0px 0px 15px;}.elementor-271 .elementor-element.elementor-element-8b009b5{--spacer-size:0px;}.elementor-271 .elementor-element.elementor-element-04807b8{width:50%;}.elementor-271 .elementor-element.elementor-element-04807b8 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-271 .elementor-element.elementor-element-04807b8 > .elementor-element-populated.elementor-column-wrap{padding:0px 0px 0px 15px;}.elementor-271 .elementor-element.elementor-element-04807b8 > .elementor-element-populated.elementor-widget-wrap{padding:0px 0px 0px 15px;}.elementor-271 .elementor-element.elementor-element-8dcf1c5{width:50%;}.elementor-271 .elementor-element.elementor-element-8dcf1c5 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-271 .elementor-element.elementor-element-8dcf1c5 > .elementor-element-populated.elementor-column-wrap{padding:0px 15px 0px 0px;}.elementor-271 .elementor-element.elementor-element-8dcf1c5 > .elementor-element-populated.elementor-widget-wrap{padding:0px 15px 0px 0px;}.elementor-271 .elementor-element.elementor-element-5c4e76c > .elementor-container{min-height:110px;}.elementor-271 .elementor-element.elementor-element-5c4e76c .trx_addons_bg_text_char{font-size:90px;}.elementor-271 .elementor-element.elementor-element-5c4e76c .trx_addons_bg_text_inner{margin-top:-1px;}.elementor-271 .elementor-element.elementor-element-de8bb79 > .elementor-element-populated{margin:0px 0px 12px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-271 .elementor-element.elementor-element-59e480d{padding:0% 0% 0% 0%;}.elementor-271 .elementor-element.elementor-element-e5309fe{font-size:16px;line-height:1.4em;}.elementor-271 .elementor-element.elementor-element-1ab8766 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-271 .elementor-element.elementor-element-1ab8766 > .elementor-element-populated.elementor-column-wrap{padding:0% 0% 0% 0%;}.elementor-271 .elementor-element.elementor-element-1ab8766 > .elementor-element-populated.elementor-widget-wrap{padding:0% 0% 0% 0%;}.elementor-271 .elementor-element.elementor-element-a818297{padding:0% 0% 0% 0%;}.elementor-271 .elementor-element.elementor-element-32a99ba > .elementor-element-populated.elementor-column-wrap{padding:0% 5% 0% 5%;}.elementor-271 .elementor-element.elementor-element-32a99ba > .elementor-element-populated.elementor-widget-wrap{padding:0% 5% 0% 5%;}.elementor-271 .elementor-element.elementor-element-9eaae5c > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-271 .elementor-element.elementor-element-43c6b4c{width:50%;}.elementor-271 .elementor-element.elementor-element-d917a89 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-271 .elementor-element.elementor-element-4b111ec > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-271 .elementor-element.elementor-element-832b39c{--container-widget-width:50vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 50vw );max-width:50vw;bottom:0%;}body:not(.rtl) .elementor-271 .elementor-element.elementor-element-832b39c{left:4%;}body.rtl .elementor-271 .elementor-element.elementor-element-832b39c{right:4%;}.elementor-271 .elementor-element.elementor-element-a1e789f{--container-widget-width:49vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 49vw );max-width:49vw;}body:not(.rtl) .elementor-271 .elementor-element.elementor-element-a1e789f{left:4%;}body.rtl .elementor-271 .elementor-element.elementor-element-a1e789f{right:4%;}.elementor-271 .elementor-element.elementor-element-8b8afd1{margin:-24px -36px calc(var(--kit-widget-spacing, 0px) + -37px) -21px;}.elementor-271 .elementor-element.elementor-element-8f853a8{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-271 .elementor-element.elementor-element-d86aba9 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-271 .elementor-element.elementor-element-958fd8f{--spacer-size:12px;}.elementor-271 .elementor-element.elementor-element-84e339c > .elementor-element-populated.elementor-column-wrap{padding:0px 0px 0px 0px;}.elementor-271 .elementor-element.elementor-element-84e339c > .elementor-element-populated.elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-271 .elementor-element.elementor-element-1af35cc .elementor-divider-separator{width:100%;}.elementor-271 .elementor-element.elementor-element-d97e0c1{font-size:16px;line-height:1.4em;}.elementor-271 .elementor-element.elementor-element-74af345{width:40%;}.elementor-271 .elementor-element.elementor-element-d164fb1{width:60%;}.elementor-271 .elementor-element.elementor-element-d164fb1 > .elementor-element-populated{margin:0% 0% 0% 20%;--e-column-margin-right:0%;--e-column-margin-left:20%;}.elementor-271 .elementor-element.elementor-element-4ad7f4c{width:16%;}.elementor-271 .elementor-element.elementor-element-7c83186{width:84%;}.elementor-271 .elementor-element.elementor-element-7c83186 > .elementor-element-populated{margin:-30% 25% 0% 0%;--e-column-margin-right:25%;--e-column-margin-left:0%;}.elementor-271 .elementor-element.elementor-element-c4d91ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-271 .elementor-element.elementor-element-86cd73f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-271 .elementor-element.elementor-element-c883376 > .elementor-widget-container{margin:0px 0px -20px 0px;}}@media(min-width:768px){.elementor-271 .elementor-element.elementor-element-5d1a4d7d{width:73.225%;}.elementor-271 .elementor-element.elementor-element-59e16d6e{width:26.738%;}.elementor-271 .elementor-element.elementor-element-1e49a89{width:60%;}.elementor-271 .elementor-element.elementor-element-88f6a27{width:39.333%;}.elementor-271 .elementor-element.elementor-element-de8bb79{width:40%;}.elementor-271 .elementor-element.elementor-element-befcc17{width:49.664%;}.elementor-271 .elementor-element.elementor-element-1ab8766{width:10%;}.elementor-271 .elementor-element.elementor-element-32a99ba{width:24.305%;}.elementor-271 .elementor-element.elementor-element-9eaae5c{width:75%;}.elementor-271 .elementor-element.elementor-element-d917a89{width:50%;}.elementor-271 .elementor-element.elementor-element-4b111ec{width:50%;}.elementor-271 .elementor-element.elementor-element-84e339c{width:18.413%;}.elementor-271 .elementor-element.elementor-element-e937755{width:81.587%;}.elementor-271 .elementor-element.elementor-element-74af345{width:40%;}.elementor-271 .elementor-element.elementor-element-d164fb1{width:60%;}.elementor-271 .elementor-element.elementor-element-4ad7f4c{width:47%;}.elementor-271 .elementor-element.elementor-element-7c83186{width:53%;}}@media(max-width:1024px) and (min-width:768px){.elementor-271 .elementor-element.elementor-element-5d1a4d7d{width:54%;}.elementor-271 .elementor-element.elementor-element-59e16d6e{width:46%;}.elementor-271 .elementor-element.elementor-element-1e49a89{width:45%;}.elementor-271 .elementor-element.elementor-element-88f6a27{width:55%;}.elementor-271 .elementor-element.elementor-element-384bc64{width:33.33%;}.elementor-271 .elementor-element.elementor-element-c400f31{width:33.33%;}.elementor-271 .elementor-element.elementor-element-04807b8{width:33.33%;}.elementor-271 .elementor-element.elementor-element-8dcf1c5{width:33.33%;}.elementor-271 .elementor-element.elementor-element-de8bb79{width:100%;}.elementor-271 .elementor-element.elementor-element-befcc17{width:78%;}.elementor-271 .elementor-element.elementor-element-1ab8766{width:22%;}.elementor-271 .elementor-element.elementor-element-32a99ba{width:30%;}.elementor-271 .elementor-element.elementor-element-9eaae5c{width:70%;}.elementor-271 .elementor-element.elementor-element-43c6b4c{width:33.33%;}.elementor-271 .elementor-element.elementor-element-d917a89{width:50%;}.elementor-271 .elementor-element.elementor-element-4b111ec{width:50%;}.elementor-271 .elementor-element.elementor-element-74af345{width:47%;}.elementor-271 .elementor-element.elementor-element-d164fb1{width:53%;}}

/* === wp-img-auto-sizes-contain-inline-css === */
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */

/* === wp-emoji-styles-inline-css === */
img.wp-smiley, img.emoji {
		display: inline !important;
		border: none !important;
		box-shadow: none !important;
		height: 1em !important;
		width: 1em !important;
		margin: 0 0.07em !important;
		vertical-align: -0.1em !important;
		background: none !important;
		padding: 0 !important;
	}
/*# sourceURL=wp-emoji-styles-inline-css */

/* === global-styles-inline-css === */
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--bg-color: #F8F6FB;--wp--preset--color--bd-color: #E0DFE6;--wp--preset--color--text-dark: #181621;--wp--preset--color--text-light: #A09CB1;--wp--preset--color--text-link: #7f67ba;--wp--preset--color--text-hover: #fc9300;--wp--preset--color--text-link-2: #7f67ba;--wp--preset--color--text-hover-2: #333333;--wp--preset--color--text-link-3: #2b2534;--wp--preset--color--text-hover-3: #7f67ba;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--gradient--vertical-link-to-hover: linear-gradient(to bottom,var(--theme-color-text_link) 0%,var(--theme-color-text_hover) 100%);--wp--preset--gradient--diagonal-link-to-hover: linear-gradient(to bottom right,var(--theme-color-text_link) 0%,var(--theme-color-text_hover) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.469), 20px);--wp--preset--font-size--large: clamp(22.041px, 1.378rem + ((1vw - 3.2px) * 1.091), 36px);--wp--preset--font-size--x-large: clamp(25.014px, 1.563rem + ((1vw - 3.2px) * 1.327), 42px);--wp--preset--font-family--p-font: "Kumbh Sans",sans-serif;--wp--preset--font-family--post-font: inherit;--wp--preset--font-family--h-1-font: roc-grotesk,sans-serif;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);--wp--custom--spacing--tiny: var(--sc-space-tiny,   1rem);--wp--custom--spacing--small: var(--sc-space-small,  2rem);--wp--custom--spacing--medium: var(--sc-space-medium, 3.3333rem);--wp--custom--spacing--large: var(--sc-space-large,  6.6667rem);--wp--custom--spacing--huge: var(--sc-space-huge,   8.6667rem);}:root { --wp--style--global--content-size: 1150px;--wp--style--global--wide-size: 1600px; }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}a:where(:not(.wp-element-button)){text-decoration: underline;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-bg-color-color{color: var(--wp--preset--color--bg-color) !important;}.has-bd-color-color{color: var(--wp--preset--color--bd-color) !important;}.has-text-dark-color{color: var(--wp--preset--color--text-dark) !important;}.has-text-light-color{color: var(--wp--preset--color--text-light) !important;}.has-text-link-color{color: var(--wp--preset--color--text-link) !important;}.has-text-hover-color{color: var(--wp--preset--color--text-hover) !important;}.has-text-link-2-color{color: var(--wp--preset--color--text-link-2) !important;}.has-text-hover-2-color{color: var(--wp--preset--color--text-hover-2) !important;}.has-text-link-3-color{color: var(--wp--preset--color--text-link-3) !important;}.has-text-hover-3-color{color: var(--wp--preset--color--text-hover-3) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-bg-color-background-color{background-color: var(--wp--preset--color--bg-color) !important;}.has-bd-color-background-color{background-color: var(--wp--preset--color--bd-color) !important;}.has-text-dark-background-color{background-color: var(--wp--preset--color--text-dark) !important;}.has-text-light-background-color{background-color: var(--wp--preset--color--text-light) !important;}.has-text-link-background-color{background-color: var(--wp--preset--color--text-link) !important;}.has-text-hover-background-color{background-color: var(--wp--preset--color--text-hover) !important;}.has-text-link-2-background-color{background-color: var(--wp--preset--color--text-link-2) !important;}.has-text-hover-2-background-color{background-color: var(--wp--preset--color--text-hover-2) !important;}.has-text-link-3-background-color{background-color: var(--wp--preset--color--text-link-3) !important;}.has-text-hover-3-background-color{background-color: var(--wp--preset--color--text-hover-3) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-bg-color-border-color{border-color: var(--wp--preset--color--bg-color) !important;}.has-bd-color-border-color{border-color: var(--wp--preset--color--bd-color) !important;}.has-text-dark-border-color{border-color: var(--wp--preset--color--text-dark) !important;}.has-text-light-border-color{border-color: var(--wp--preset--color--text-light) !important;}.has-text-link-border-color{border-color: var(--wp--preset--color--text-link) !important;}.has-text-hover-border-color{border-color: var(--wp--preset--color--text-hover) !important;}.has-text-link-2-border-color{border-color: var(--wp--preset--color--text-link-2) !important;}.has-text-hover-2-border-color{border-color: var(--wp--preset--color--text-hover-2) !important;}.has-text-link-3-border-color{border-color: var(--wp--preset--color--text-link-3) !important;}.has-text-hover-3-border-color{border-color: var(--wp--preset--color--text-hover-3) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-vertical-link-to-hover-gradient-background{background: var(--wp--preset--gradient--vertical-link-to-hover) !important;}.has-diagonal-link-to-hover-gradient-background{background: var(--wp--preset--gradient--diagonal-link-to-hover) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-p-font-font-family{font-family: var(--wp--preset--font-family--p-font) !important;}.has-post-font-font-family{font-family: var(--wp--preset--font-family--post-font) !important;}.has-h-1-font-font-family{font-family: var(--wp--preset--font-family--h-1-font) !important;}
:root :where(.wp-block-button .wp-block-button__link){background-color: var(--theme-color-text_link);border-radius: 0;color: var(--theme-color-inverse_link);font-family: var(--theme-font-button_font-family);font-size: var(--theme-font-button_font-size);font-weight: var(--theme-font-button_font-weight);line-height: var(--theme-font-button_line-height);}
:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
:where(.wp-block-term-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-term-template.is-layout-grid){gap: 1.25em;}
:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
:root :where(.wp-block-pullquote){border-width: 1px 0;font-size: clamp(0.984em, 0.984rem + ((1vw - 0.2em) * 0.645), 1.5em);line-height: 1.6;}
:root :where(.wp-block-post-comments){padding-top: var(--wp--custom--spacing--small);}
:root :where(.wp-block-quote){border-width: 1px;}
/*# sourceURL=global-styles-inline-css */

/* === no-id === */
.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
					background-image: none !important;
				}
				@media screen and (max-height: 1024px) {
					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
						background-image: none !important;
					}
				}
				@media screen and (max-height: 640px) {
					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
						background-image: none !important;
					}
				}

/* === elementor-post-21 === */
.elementor-21 .elementor-element.elementor-element-33134ba > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-33134ba > .elementor-container{max-width:1600px;min-height:100px;}.elementor-21 .elementor-element.elementor-element-33134ba .trx_addons_bg_text{z-index:0;}.elementor-21 .elementor-element.elementor-element-33134ba .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-21 .elementor-element.elementor-element-33134ba .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-21 .elementor-element.elementor-element-33134ba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 70px 10px 70px;}.elementor-21 .elementor-element.elementor-element-33134ba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-4d90c64 .logo_image{max-height:40px;}.elementor-21 .elementor-element.elementor-element-2323bcb > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-f59e4ff > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-f33ca0a > .elementor-widget-container{margin:2px 16px 0px 0px;}.elementor-21 .elementor-element.elementor-element-0022b99 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-0022b99 > .elementor-container{min-height:100px;}.elementor-21 .elementor-element.elementor-element-0022b99 .trx_addons_bg_text{z-index:0;}.elementor-21 .elementor-element.elementor-element-0022b99 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-21 .elementor-element.elementor-element-0022b99 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-21 .elementor-element.elementor-element-0022b99{padding:15px 0px 15px 0px;}.elementor-21 .elementor-element.elementor-element-e17145d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-21 .elementor-element.elementor-element-e17145d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-21 .elementor-element.elementor-element-e17145d > .elementor-element-populated.elementor-column-wrap{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-e17145d > .elementor-element-populated.elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-2274627 .logo_image{max-height:40px;}.elementor-21 .elementor-element.elementor-element-9a16312 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-21 .elementor-element.elementor-element-9a16312 > .elementor-element-populated.elementor-column-wrap{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-9a16312 > .elementor-element-populated.elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-d25edac > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-e883976 > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-70ebecb > .elementor-widget-container{margin:2px 16px 0px 0px;}.elementor-21 .elementor-element.elementor-element-09ab015 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-09ab015 .trx_addons_bg_text{z-index:0;}.elementor-21 .elementor-element.elementor-element-09ab015 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-21 .elementor-element.elementor-element-09ab015 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-21 .elementor-element.elementor-element-09ab015{padding:15px 0px 15px 0px;}.elementor-21 .elementor-element.elementor-element-d891236 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-21 .elementor-element.elementor-element-d891236 .logo_image{max-height:40px;}.elementor-21 .elementor-element.elementor-element-963b116 > .elementor-widget-container{margin:-4px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-415a8b6 > .elementor-widget-container{margin:-5px 0px 0px 5px;}.trx-addons-layout--edit-mode .trx-addons-layout__inner{max-width:1600%;background-color:transparent;}.trx-addons-layout--single-preview .trx-addons-layout__inner{max-width:1600%;background-color:transparent;}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-33134ba{padding:15px 30px 15px 30px;}.elementor-21 .elementor-element.elementor-element-f33ca0a > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-70ebecb > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-415a8b6 > .elementor-widget-container{margin:-1px 0px 0px 0px;}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-0022b99{padding:10px 0px 10px 0px;}.elementor-21 .elementor-element.elementor-element-09ab015{padding:10px 0px 10px 0px;}.elementor-21 .elementor-element.elementor-element-af16af8{width:50%;}.elementor-21 .elementor-element.elementor-element-b7295a3{width:50%;}.elementor-21 .elementor-element.elementor-element-963b116 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-415a8b6 > .elementor-widget-container{margin:-5px 0px 0px 0px;}}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-fa58d25{width:31.007%;}.elementor-21 .elementor-element.elementor-element-33aa4ee{width:68.658%;}}

/* === elementor-post-36 === */
.elementor-36 .elementor-element.elementor-element-4c51245b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-36 .elementor-element.elementor-element-4c51245b .trx_addons_bg_text{z-index:0;}.elementor-36 .elementor-element.elementor-element-4c51245b .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-36 .elementor-element.elementor-element-4c51245b .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-36 .elementor-element.elementor-element-4c51245b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-36 .elementor-element.elementor-element-4c51245b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36 .elementor-element.elementor-element-468b599c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36 .elementor-element.elementor-element-468b599c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../../uploads/2026/02/planning.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-36 .elementor-element.elementor-element-468b599c > .elementor-element-populated >  .elementor-background-overlay{opacity:0;}.elementor-36 .elementor-element.elementor-element-468b599c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 110px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-36 .elementor-element.elementor-element-468b599c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36 .elementor-element.elementor-element-74eab626{--spacer-size:500px;}.elementor-36 .elementor-element.elementor-element-abd573f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-36 .elementor-element.elementor-element-abd573f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36 .elementor-element.elementor-element-47d52c98 > .elementor-widget-container{margin:0% 0% 0% -160%;}.elementor-36 .elementor-element.elementor-element-47d52c98 .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-36 .elementor-element.elementor-element-47d52c98 .sc_item_title_text2{-webkit-text-stroke-width:0px;}@media(max-width:1024px){.elementor-36 .elementor-element.elementor-element-74eab626{--spacer-size:450px;}}@media(min-width:768px){.elementor-36 .elementor-element.elementor-element-468b599c{width:76.234%;}.elementor-36 .elementor-element.elementor-element-abd573f{width:23.728%;}}@media(max-width:767px){.elementor-36 .elementor-element.elementor-element-468b599c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-36 .elementor-element.elementor-element-74eab626{--spacer-size:250px;}.elementor-36 .elementor-element.elementor-element-47d52c98 > .elementor-widget-container{margin:0px 0px 0px 0px;}}

/* === elementor-post-37 === */
.elementor-37 .elementor-element.elementor-element-ef900ad > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-37 .elementor-element.elementor-element-ef900ad .trx_addons_bg_text{z-index:0;}.elementor-37 .elementor-element.elementor-element-ef900ad .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-37 .elementor-element.elementor-element-ef900ad .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-37 .elementor-element.elementor-element-ef900ad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-37 .elementor-element.elementor-element-ef900ad > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-b8e297d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37 .elementor-element.elementor-element-b8e297d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../../uploads/2026/02/organization.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-37 .elementor-element.elementor-element-b8e297d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 110px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-37 .elementor-element.elementor-element-b8e297d > .elementor-element-populated > .elementor-background-overlay{opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-1d8b829{--spacer-size:500px;}.elementor-37 .elementor-element.elementor-element-1399436 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-37 .elementor-element.elementor-element-1399436 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-baa0636 > .elementor-widget-container{margin:0% 0% 0% -160%;}.elementor-37 .elementor-element.elementor-element-baa0636 .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-37 .elementor-element.elementor-element-baa0636 .sc_item_title_text2{-webkit-text-stroke-width:0px;}@media(max-width:1024px){.elementor-37 .elementor-element.elementor-element-1d8b829{--spacer-size:450px;}}@media(min-width:768px){.elementor-37 .elementor-element.elementor-element-b8e297d{width:76.234%;}.elementor-37 .elementor-element.elementor-element-1399436{width:23.728%;}}@media(max-width:767px){.elementor-37 .elementor-element.elementor-element-b8e297d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-37 .elementor-element.elementor-element-1d8b829{--spacer-size:250px;}.elementor-37 .elementor-element.elementor-element-baa0636 > .elementor-widget-container{margin:0px 0px 0px 0px;}}

/* === elementor-post-38 === */
.elementor-38 .elementor-element.elementor-element-7fdd9b7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-38 .elementor-element.elementor-element-7fdd9b7 .trx_addons_bg_text{z-index:0;}.elementor-38 .elementor-element.elementor-element-7fdd9b7 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-38 .elementor-element.elementor-element-7fdd9b7 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-38 .elementor-element.elementor-element-7fdd9b7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-38 .elementor-element.elementor-element-7fdd9b7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-2c2191e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-38 .elementor-element.elementor-element-2c2191e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../../uploads/2026/02/execucao.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-38 .elementor-element.elementor-element-2c2191e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 110px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-38 .elementor-element.elementor-element-2c2191e > .elementor-element-populated > .elementor-background-overlay{opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-7be0b05{--spacer-size:500px;}.elementor-38 .elementor-element.elementor-element-c0027d2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-38 .elementor-element.elementor-element-c0027d2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-c20cd4f > .elementor-widget-container{margin:0% 0% 0% -160%;}.elementor-38 .elementor-element.elementor-element-c20cd4f .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-38 .elementor-element.elementor-element-c20cd4f .sc_item_title_text2{-webkit-text-stroke-width:0px;}@media(max-width:1024px){.elementor-38 .elementor-element.elementor-element-7be0b05{--spacer-size:450px;}}@media(min-width:768px){.elementor-38 .elementor-element.elementor-element-2c2191e{width:76.234%;}.elementor-38 .elementor-element.elementor-element-c0027d2{width:23.728%;}}@media(max-width:767px){.elementor-38 .elementor-element.elementor-element-2c2191e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-38 .elementor-element.elementor-element-7be0b05{--spacer-size:250px;}.elementor-38 .elementor-element.elementor-element-c20cd4f > .elementor-widget-container{margin:0px 0px 0px 0px;}}

/* === elementor-post-39 === */
.elementor-39 .elementor-element.elementor-element-bb08347 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-39 .elementor-element.elementor-element-bb08347 .trx_addons_bg_text{z-index:0;}.elementor-39 .elementor-element.elementor-element-bb08347 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-39 .elementor-element.elementor-element-bb08347 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-39 .elementor-element.elementor-element-bb08347{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-39 .elementor-element.elementor-element-bb08347 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-39 .elementor-element.elementor-element-b018ff7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-39 .elementor-element.elementor-element-b018ff7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:cover;}.elementor-39 .elementor-element.elementor-element-b018ff7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 110px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-39 .elementor-element.elementor-element-b018ff7 > .elementor-element-populated > .elementor-background-overlay{opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-39 .elementor-element.elementor-element-300d4e7{--spacer-size:500px;}.elementor-39 .elementor-element.elementor-element-3619f16 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-39 .elementor-element.elementor-element-3619f16 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-39 .elementor-element.elementor-element-f86d85f > .elementor-widget-container{margin:0% 0% 0% -160%;}.elementor-39 .elementor-element.elementor-element-f86d85f .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-39 .elementor-element.elementor-element-f86d85f .sc_item_title_text2{-webkit-text-stroke-width:0px;}@media(max-width:1024px){.elementor-39 .elementor-element.elementor-element-300d4e7{--spacer-size:450px;}}@media(min-width:768px){.elementor-39 .elementor-element.elementor-element-b018ff7{width:76.234%;}.elementor-39 .elementor-element.elementor-element-3619f16{width:23.728%;}}@media(max-width:767px){.elementor-39 .elementor-element.elementor-element-b018ff7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-39 .elementor-element.elementor-element-300d4e7{--spacer-size:250px;}.elementor-39 .elementor-element.elementor-element-f86d85f > .elementor-widget-container{margin:0px 0px 0px 0px;}}

/* === elementor-post-40 === */
.elementor-40 .elementor-element.elementor-element-b4e1c75 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-40 .elementor-element.elementor-element-b4e1c75 .trx_addons_bg_text{z-index:0;}.elementor-40 .elementor-element.elementor-element-b4e1c75 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-40 .elementor-element.elementor-element-b4e1c75 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-40 .elementor-element.elementor-element-b4e1c75{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-40 .elementor-element.elementor-element-b4e1c75 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-e609378:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40 .elementor-element.elementor-element-e609378 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../../uploads/2026/02/analise.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-40 .elementor-element.elementor-element-e609378 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 110px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-40 .elementor-element.elementor-element-e609378 > .elementor-element-populated > .elementor-background-overlay{opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-d1032b0{--spacer-size:500px;}.elementor-40 .elementor-element.elementor-element-429fd4e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-40 .elementor-element.elementor-element-429fd4e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-223c616 > .elementor-widget-container{margin:0% 0% 0% -160%;}.elementor-40 .elementor-element.elementor-element-223c616 .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-40 .elementor-element.elementor-element-223c616 .sc_item_title_text2{-webkit-text-stroke-width:0px;}.trx-addons-layout--edit-mode .trx-addons-layout__inner{background-color:var(--theme-color-bg_color);}.trx-addons-layout--single-preview .trx-addons-layout__inner{background-color:var(--theme-color-bg_color);}@media(max-width:1024px){.elementor-40 .elementor-element.elementor-element-d1032b0{--spacer-size:450px;}}@media(min-width:768px){.elementor-40 .elementor-element.elementor-element-e609378{width:76.234%;}.elementor-40 .elementor-element.elementor-element-429fd4e{width:23.728%;}}@media(max-width:767px){.elementor-40 .elementor-element.elementor-element-e609378 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-40 .elementor-element.elementor-element-d1032b0{--spacer-size:250px;}.elementor-40 .elementor-element.elementor-element-223c616 > .elementor-widget-container{margin:0px 0px 0px 0px;}}

/* === elementor-post-28 === */
.elementor-28 .elementor-element.elementor-element-60cc7b2e .trx_addons_bg_text{z-index:0;}.elementor-28 .elementor-element.elementor-element-60cc7b2e .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-28 .elementor-element.elementor-element-60cc7b2e .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-28 .elementor-element.elementor-element-60cc7b2e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-60cc7b2e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-6a025ac9{--spacer-size:50px;}.elementor-28 .elementor-element.elementor-element-74e19618 .trx_addons_bg_text{z-index:0;}.elementor-28 .elementor-element.elementor-element-74e19618 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-28 .elementor-element.elementor-element-74e19618 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-28 .elementor-element.elementor-element-74e19618{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28 .elementor-element.elementor-element-74e19618 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-28 .elementor-element.elementor-element-58a618a{width:var( --container-widget-width, 49.732% );max-width:49.732%;--container-widget-width:49.732%;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-58a618a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-59959198{--spacer-size:6px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.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:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-2554c446{padding:0% 10% 0% 0%;}.elementor-28 .elementor-element.elementor-element-995880 .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-28 .elementor-element.elementor-element-995880 .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-28 .elementor-element.elementor-element-5c664dae{--spacer-size:6px;}.elementor-28 .elementor-element.elementor-element-59f8f9a4{width:var( --container-widget-width, 104.324% );max-width:104.324%;--container-widget-width:104.324%;--container-widget-flex-grow:0;color:#4D4D4D;}.elementor-28 .elementor-element.elementor-element-59f8f9a4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-59f8f9a4 a{color:#4D4D4D;}.elementor-28 .elementor-element.elementor-element-67a0b7ca{--spacer-size:6px;}.elementor-28 .elementor-element.elementor-element-7f16613a{color:#4D4D4D;}.elementor-28 .elementor-element.elementor-element-7f16613a a{color:#4D4D4D;}.elementor-28 .elementor-element.elementor-element-5e3df576{--spacer-size:18px;}.elementor-28 .elementor-element.elementor-element-7d03e2b7 .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-28 .elementor-element.elementor-element-7d03e2b7 .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-28 .elementor-element.elementor-element-48c1fa35{--spacer-size:6px;}.elementor-28 .elementor-element.elementor-element-30c207d2 > .elementor-widget-container{padding:0px 0px 2px 0px;}.elementor-28 .elementor-element.elementor-element-30c207d2 .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-28 .elementor-element.elementor-element-30c207d2 .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-28 .elementor-element.elementor-element-3d587c2f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-3d587c2f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-3d587c2f .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-28 .elementor-element.elementor-element-3d587c2f .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-28 .elementor-element.elementor-element-ba90f42{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-28 .elementor-element.elementor-element-ba90f42 .elementor-social-icon{background-color:var( --e-global-color-44c8584 );--icon-padding:17px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e627518 );}.elementor-28 .elementor-element.elementor-element-ba90f42 .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-ba90f42 .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-ba90f42 .elementor-icon{border-radius:50px 50px 50px 50px;}.elementor-28 .elementor-element.elementor-element-ba90f42 .elementor-social-icon:hover{background-color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-ba90f42 .elementor-social-icon:hover i{color:var( --e-global-color-e627518 );}.elementor-28 .elementor-element.elementor-element-ba90f42 .elementor-social-icon:hover svg{fill:var( --e-global-color-e627518 );}.elementor-28 .elementor-element.elementor-element-768a645b .trx_addons_bg_text{z-index:0;}.elementor-28 .elementor-element.elementor-element-768a645b .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-28 .elementor-element.elementor-element-768a645b .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-28 .elementor-element.elementor-element-768a645b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-768a645b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-6eb6d975{--spacer-size:50px;}.elementor-28 .elementor-element.elementor-element-7fda4bb5{--spacer-size:50px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-239083f2{--divider-border-style:solid;--divider-border-width:1px;}.elementor-28 .elementor-element.elementor-element-239083f2 .elementor-divider-separator{width:100%;}.elementor-28 .elementor-element.elementor-element-239083f2 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-28 .elementor-element.elementor-element-42f22d47{--spacer-size:10px;}.elementor-28 .elementor-element.elementor-element-31e365b4{font-size:16px;}.elementor-28 .elementor-element.elementor-element-da5cd5{--spacer-size:10px;}.elementor-28 .elementor-element.elementor-element-22225568{--spacer-size:10px;}.trx-addons-layout--edit-mode .trx-addons-layout__inner{background-color:var( --e-global-color-44c8584 );}.trx-addons-layout--single-preview .trx-addons-layout__inner{background-color:var( --e-global-color-44c8584 );}@media(min-width:768px){.elementor-28 .elementor-element.elementor-element-7e6a8b17{width:33.939%;}.elementor-28 .elementor-element.elementor-element-30fa9a66{width:24.848%;}.elementor-28 .elementor-element.elementor-element-bdfcb86{width:22.121%;}.elementor-28 .elementor-element.elementor-element-3e86a02d{width:19.059%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28 .elementor-element.elementor-element-2554c446{padding:0px 0px 0px 0px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28 .elementor-element.elementor-element-30fa9a66 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28 .elementor-element.elementor-element-5e3df576{--spacer-size:10px;}.elementor-28 .elementor-element.elementor-element-bdfcb86 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28 .elementor-element.elementor-element-3e86a02d > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28 .elementor-element.elementor-element-7fda4bb5{--spacer-size:20px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-28 .elementor-element.elementor-element-31e365b4{font-size:15px;line-height:1.4em;}}

/* === trx_addons-inline-styles-inline-css === */
.trx_addons_inline_1530311340 img.logo_image{max-height:40px;}.trx_addons_inline_1521729770{width:388px;}.trx_addons_inline_109621425 img.logo_image{max-height:40px;}.trx_addons_inline_845339181{width:388px;}.trx_addons_inline_967812074 img.logo_image{max-height:40px;}.trx_addons_inline_381548213{color:var(--e-global-color-text) !important}.trx_addons_inline_119428774{background-color:var(--e-global-color-primary);}.trx_addons_inline_1039071275{color:var(--e-global-color-44c8584) !important}.trx_addons_inline_1973720034{color: var(--e-global-color-e627518);}.trx_addons_inline_1312849728{color:var(--e-global-color-primary) !important}.trx_addons_inline_2137216204{color: var(--e-global-color-text);}

/* ============================================================
   RESPONSIVE FIXES — Mobile & Tablet
   Breakpoints:
     1024px → tablet landscape
      767px → mobile
      480px → mobile pequeno
============================================================ */

/* ── Geral: imagens e iframes nunca ultrapassam o container ── */
img {
  max-width: 100%;
  height: auto;
}
iframe {
  max-width: 100%;
}

/* ============================================================
   TABLET (≤ 1024px)
============================================================ */
@media (max-width: 1024px) {

  /* Menu dropdown recursos */
  .sub-menu-recursos {
    width: 460px !important;
    left: -60% !important;
  }

  /* Contadores decorativos */
  .elementor-element-8c9ebb3 .sc_skills_total {
    font-size: 90px !important;
  }
  .elementor-element-8c9ebb3 .sc_skills_digit_wrap {
    height: 90px !important;
  }

  /* Texto decorativo de fundo (BG text) */
  .elementor-271 .elementor-element.elementor-element-5c4e76c .trx_addons_bg_text_char {
    font-size: 120px;
  }

  /* Hero de recursos */
  .recursos-hero__title {
    font-size: 56px;
  }

  /* Títulos de seção 50px */
  .elementor-271 .elementor-element.elementor-element-86cd73f .sc_item_title_text {
    font-size: 38px;
    line-height: 1.2;
  }
}

/* ============================================================
   MOBILE (≤ 767px)
============================================================ */
@media (max-width: 767px) {

  /* ── Menu dropdown recursos: colapsa para 1 coluna ── */
  .sub-menu-recursos {
    width: calc(100vw - 32px) !important;
    left: 50% !important;
    transform: translateX(-50%) !important;
    grid-template-columns: 1fr !important;
    position: fixed !important;
    top: 70px !important;
  }

  /* ── Contadores decorativos ── */
  .elementor-element-8c9ebb3 .sc_skills_total {
    font-size: 64px !important;
  }
  .elementor-element-8c9ebb3 .sc_skills_digit_wrap {
    height: 64px !important;
  }

  /* ── Heading "Mantenha seu projeto conectado" (55px) ── */
  .elementor-271 .elementor-element.elementor-element-bdcf846 .elementor-heading-title,
  .elementor-271 .elementor-element.elementor-element-59e480d .elementor-heading-title {
    font-size: 36px !important;
    line-height: 1.2 !important;
  }

  /* ── Títulos de seção 40px ── */
  .elementor-271 .elementor-element.elementor-element-d263a41 .sc_item_title_text,
  .elementor-271 .elementor-element.elementor-element-f09e5cb .sc_item_title_text {
    font-size: 28px;
    line-height: 1.3;
  }

  /* ── Título de seção 50px ── */
  .elementor-271 .elementor-element.elementor-element-86cd73f .sc_item_title_text {
    font-size: 30px;
    line-height: 1.3;
  }

  /* ── BG text decorativo ── */
  .elementor-271 .elementor-element.elementor-element-5c4e76c .trx_addons_bg_text_char {
    font-size: 72px;
  }

  /* ── Hero de recursos ── */
  .recursos-hero__title {
    font-size: 38px;
    line-height: 1.2;
  }

  /* ── Padding de seções grandes ── */
  #porque-hero,
  #planos-hero {
    padding: 80px 0 40px !important;
  }
  .sc_price_section {
    padding: 40px 0 60px !important;
  }
  .sc_content_wrap {
    padding: 40px 0 !important;
  }

  /* ── 404: quebra linha e reduz fonte ── */
  .post_item_404 .page_title {
    font-size: 100px;
    flex-wrap: wrap;
    justify-content: center;
  }
  .post_item_404 .page_title img {
    max-width: 100px;
  }

  /* ── Colunas Elementor: empilha no mobile ── */
  .elementor-column.elementor-col-33,
  .elementor-column.elementor-col-50,
  .elementor-column.elementor-col-66 {
    width: 100% !important;
  }
}

/* ============================================================
   MOBILE PEQUENO (≤ 480px)
============================================================ */
@media (max-width: 480px) {

  /* ── Menu dropdown recursos ── */
  .sub-menu-recursos {
    width: calc(100vw - 16px) !important;
    left: 50% !important;
    transform: translateX(-50%) !important;
    grid-template-columns: 1fr !important;
  }

  /* ── Contadores ── */
  .elementor-element-8c9ebb3 .sc_skills_total {
    font-size: 48px !important;
  }
  .elementor-element-8c9ebb3 .sc_skills_digit_wrap {
    height: 48px !important;
  }

  /* ── Headings principais ── */
  .elementor-271 .elementor-element.elementor-element-bdcf846 .elementor-heading-title,
  .elementor-271 .elementor-element.elementor-element-59e480d .elementor-heading-title {
    font-size: 28px !important;
    line-height: 1.3 !important;
  }

  .elementor-271 .elementor-element.elementor-element-d263a41 .sc_item_title_text,
  .elementor-271 .elementor-element.elementor-element-f09e5cb .sc_item_title_text,
  .elementor-271 .elementor-element.elementor-element-86cd73f .sc_item_title_text {
    font-size: 24px;
    line-height: 1.3;
  }

  /* ── BG text decorativo ── */
  .elementor-271 .elementor-element.elementor-element-5c4e76c .trx_addons_bg_text_char {
    font-size: 48px;
  }

  /* ── Hero recursos ── */
  .recursos-hero__title {
    font-size: 30px;
  }

  /* ── 404 ── */
  .post_item_404 .page_title {
    font-size: 70px;
    flex-wrap: wrap;
    justify-content: center;
  }
  .post_item_404 .page_title img {
    max-width: 70px;
  }

  /* ── Padding mínimo lateral para seções ── */
  .elementor-container,
  .elementor-column-gap-extended > .elementor-container {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }
}


/* ============================================================
   HERO BANNER — Responsive (meloqa-top-banner)
   O texto principal tem font-size: 150px no desktop
============================================================ */

/* ── Tablet (≤ 1024px) ── */
@media (max-width: 1024px) {
  .meloqa-top-banner__bottom {
    flex-direction: column;
    align-items: flex-start;
    gap: 20px;
  }
  .meloqa-top-banner__actions {
    width: 100%;
  }
}

/* ── iPad Air 5 (≤ 820px) ── */
@media (max-width: 820px) {
  .meloqa-top-banner {
    padding: 20vw 4vw 0;
  }
}

/* ── Mobile (≤ 767px) ── */
@media (max-width: 767px) {
  .meloqa-top-banner {
    padding: 24px 16px 24px;
    min-height: unset;
    border-radius: 12px;
  }
  .meloqa-top-banner__topline-word,
  .meloqa-top-banner__title {
    font-size: 52px;
    letter-spacing: -0.03em;
  }
  .meloqa-top-banner__topline {
    gap: 10px;
    margin-bottom: 4px;
  }
  .meloqa-top-banner__topline-icon {
    width: 48px;
    height: 48px;
  }
  .meloqa-top-banner__qa {
    width: clamp(40px, 7vw, 80px);
  }
  .meloqa-top-banner__line--with-badge {
    gap: 10px;
    flex-wrap: wrap;
  }
  .meloqa-top-banner__bottom {
    flex-direction: column;
    align-items: flex-start;
    gap: 16px;
    margin-top: 20px;
  }
  .meloqa-top-banner__subtitle {
    font-size: 16px;
  }
  .meloqa-top-banner__actions {
    flex-direction: column;
    width: 100%;
    gap: 10px;
  }
  .meloqa-top-banner__button {
    width: 100%;
    min-width: unset;
    justify-content: center;
  }
}

/* ── Mobile pequeno (≤ 480px) ── */
@media (max-width: 480px) {
  .meloqa-top-banner {
    min-height: auto !important;
  }
  .meloqa-top-banner__topline-word,
  .meloqa-top-banner__title {
    font-size: clamp(22px, 8vw, 38px);
  }
  .meloqa-top-banner__qa {
    width: 36px;
  }
}

/* ── Logo: garante visibilidade no header mobile ── */
.trx_addons_inline_109621425 img.logo_image,
.trx_addons_inline_1530311340 img.logo_image {
  max-height: 32px;
  width: auto;
}

/* ── Botão Contato mobile: borda visível ── */
@media (max-width: 767px) {
  .sc_button.sc_button_bordered {
    border: 1.5px solid currentColor !important;
    border-radius: 999px;
    padding: 6px 16px;
  }
}

/* === Tab: Gerenciamento de Bugs — imagem de fundo === */
.elementor-39 .elementor-element.elementor-element-b018ff7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-39 .elementor-element.elementor-element-b018ff7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../../../uploads/2026/02/bug-tracker.webp");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    min-height: 400px;
}
.elementor-39 .elementor-element.elementor-element-b018ff7 > .elementor-element-populated {
    margin: 0px 0px 110px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-39 .elementor-element.elementor-element-b018ff7 > .elementor-element-populated > .elementor-background-overlay {
    opacity: 0;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

/* === Hero — animação fade-in-up por letra === */
@keyframes fadeInUp {
    from {
        opacity: 0;
        transform: translateY(30px);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
}

.hero-letter {
    display: inline-block;
    opacity: 0;
    animation: fadeInUp 0.5s ease forwards;
}

.hero-letter--space {
    display: inline-block;
    width: 0.3em;
}

.meloqa-top-banner__bottom {
    opacity: 0;
    animation: fadeInRight 2s ease forwards;
}

@keyframes fadeInRight {
    from {
        opacity: 0;
        transform: translateX(60px);
    }
    to {
        opacity: 1;
        transform: translateX(0);
    }
}

/* === meloIA — camadas: extensão (base) → história (meio) → roxo (topo) === */
.elementor-element-da00b2c {
    padding-bottom: 100px;
}
.elementor-element-d7ce22e {
    position: relative;
    overflow: visible !important;
}
.elementor-element-d164fb1 {
    position: relative;
    z-index: 1;
}
.elementor-element-9ab79b5 {
    position: relative;
    z-index: 5 !important;
    overflow: visible !important;
}
.elementor-element-7bab782 {
    position: relative;
    z-index: 10 !important;
    overflow: visible !important;
}
.elementor-element-7bab782 > .elementor-container,
.elementor-element-9ab79b5 > .elementor-container {
    overflow: visible !important;
}
.elementor-element-74af345 {
    position: relative;
    overflow: visible !important;
    margin-right: -40px;
}
.elementor-element-74af345 > .elementor-widget-wrap {
    overflow: visible !important;
}
.elementor-element-74af345 .sc_promo {
    box-shadow: 8px 8px 32px rgba(83, 63, 141, 0.25);
}

/* === meloIA — estilos dos boxes === */
.meloqa-ia-accent { color: #7f67ba; }
.elementor-element-48a6e7d .elementor-heading-title { color: #ffffff !important; }

.elementor-element-b0677b6 .sc_promo {
    background-color: #ffffff;
    border: 1px solid #efecf9;
    border-radius: 12px;
    position: relative;
    top: 31px;
}
.elementor-element-f09e5cb .sc_promo_text,
.elementor-element-b0677b6 .sc_promo_text,
.elementor-element-c4d91ad .sc_promo_text {
    width: 100%;
}
.elementor-element-b0677b6 .sc_item_title,
.elementor-element-b0677b6 .sc_item_descr,
.elementor-element-c4d91ad .sc_item_title,
.elementor-element-c4d91ad .sc_item_descr {
    color: #4D4D4D;
}

.elementor-element-c4d91ad .sc_promo {
    background-color: #ffffff;
    border: 1px solid #efecf9;
    border-radius: 12px;
    position: relative;
    top: 100px;
}

.meloqa-icon-rec {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 44px;
    height: 44px;
    background: #f05a5a;
    border-radius: 50%;
    color: #fff;
    font-size: 11px;
    font-weight: 700;
    letter-spacing: 0.5px;
    margin-bottom: 14px;
}
.meloqa-icon-board {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 44px;
    height: 44px;
    background: linear-gradient(135deg, #f472b6, #818cf8);
    border-radius: 50%;
    margin-bottom: 14px;
}
