.elementor .gap-18{gap:var(--space-18);}.elementor .gap-12{gap:var(--space-12);}.elementor .gap-8{gap:var(--space-8);}.elementor .gap-6{gap:var(--space-6);}.elementor .gap-4{gap:var(--space-4);}.elementor .z-10{position:relative;z-index:10;}.elementor .absolute{position:absolute;}.elementor .opacity-15{opacity:15%;}.elementor .backdrop-blur-xl{backdrop-filter:blur(var(--filter-blur-xl));}.elementor .rounded-2xl{border-radius:var(--rounded-2xl);}.elementor .border-1{border-width:var(--border-1);border-color:#000000;border-style:solid;}.elementor .border-white{border-color:var(--e-global-color-white);}.elementor .bg-orange-500{background-color:var(--e-global-color-orange-500);}.elementor .text-neutral-900{color:var(--e-global-color-neutral-900);}.elementor .text-orange-500{color:var(--e-global-color-orange-500);}.elementor .text-white{color:var(--e-global-color-white);}.elementor .h-full{height:var(--h-full);}.elementor .w-1-2{width:var(--w-1-2);}.elementor .w-full{width:var(--w-full);}.elementor .py-24{padding-block-start:var(--space-24);padding-block-end:var(--space-24);}.elementor .py-18{padding-block-start:var(--space-18);padding-block-end:var(--space-18);border-radius:0px;}.elementor .pb-0{padding-block-end:var(--space-0);}.elementor .pt-18{padding-block-start:var(--space-18);}.elementor .p-8{padding:var(--space-8);}.elementor .p-0{padding:var(--space-0);}.elementor .mx-auto{margin-inline-start:var(--space-auto);margin-inline-end:var(--space-auto);}.elementor .object-cover{object-fit:cover;}.elementor .overflow-hidden{overflow:hidden;}.elementor .flex{display:flex;}.elementor .uppercase{text-transform:uppercase;}.elementor .text-center{text-align:center;}.elementor .leading-relaxed{line-height:var(--leading-relaxed);}.elementor .leading-tighter{line-height:var(--leading-tighter);}.elementor .leading-7-8{line-height:var(--leading-7-8);}.elementor .leading-5-8{line-height:var(--leading-5-8);}.elementor .font-featured{font-family:var(--e-global-typography-accent-font-family);font-weight:900;}.elementor .font-body{font-family:var(--e-global-typography-text-font-family);font-weight:400;}.elementor .font-secondary{font-family:var(--e-global-typography-secondary-font-family);font-weight:800;}.elementor .font-primary{font-family:var(--e-global-typography-primary-font-family);font-weight:500;}.elementor .text-20xl{font-size:var(--e-global-typography-20xl-font-size);}.elementor .text-10xl{font-size:var(--e-global-typography-10xl-font-size);}.elementor .text-8xl{font-size:var(--e-global-typography-8xl-font-size);}.elementor .text-6xl{font-size:var(--e-global-typography-6xl-font-size);}.elementor .text-4xl{font-size:var(--e-global-typography-4xl-font-size);}.elementor .text-3xl{font-size:var(--e-global-typography-3xl-font-size);}.elementor .text-xl{font-size:var(--e-global-typography-xl-font-size);}.elementor .text-lg{max-width:530px;font-size:var(--e-global-typography-lg-font-size);}.elementor .text-base{font-size:var(--e-global-typography-base-font-size);}.elementor .text-xs{font-size:var(--e-global-typography-xs-font-size);}.elementor .max-w-container{max-width:var(--container-max-width);}.elementor .mask__gradient-b{mask: linear-gradient(#000, #000) bottom / 100% 153px no-repeat, linear-gradient(#000, #000) left calc(100% - 53px) / 100% 100px no-repeat,
url('https://addipur.dev.duoapp.com.br/wp-content/uploads/2026/06/corner-br_bg_mask.svg') right calc(100% - 53px) / min(100px, 50%) no-repeat,
url('https://addipur.dev.duoapp.com.br/wp-content/uploads/2026/06/corner-bl_bg_mask.svg') left calc(100% - 53px) / min(100px, 50%) no-repeat;

mask-composite: exclude;

--mask__gradient___color: color(from var(--e-global-color-orange-500) srgb r g b / 0.75);
background-image: var(--mask__gradient, linear-gradient(90deg, var(--mask__gradient___color), transparent 15% 85%, var(--mask__gradient___color)));\n}.elementor .mask__border-b{mask: 
  linear-gradient(#000, #000), 
  url('https://addipur.dev.duoapp.com.br/wp-content/uploads/2026/06/corner-br_bg_mask.svg') right bottom / min(100px, 50%) no-repeat,
  url('https://addipur.dev.duoapp.com.br/wp-content/uploads/2026/06/corner-bl_bg_mask.svg') left bottom / min(100px, 50%) no-repeat;
mask-composite: exclude;\n}.elementor .btn{width:auto;font-family:var(--e-global-typography-accent-font-family);font-weight:900;font-size:var(--e-global-typography-md-font-size);text-transform:uppercase;padding-block-start:var(--space-2);padding-block-end:var(--space-2);padding-inline-start:var(--space-6);padding-inline-end:var(--space-6);border-radius:var(--rounded-xl);border-width:var(--border-1);border-style:solid;transition:all 150ms;display:inline-flex;flex-direction:row;gap:var(--space-1);justify-content:center;align-items:center;min-height: var(--btn___height, 3.3125rem);
color: var(--btn___foreground, var(--e-global-color-orange-500));
background-color: var(--btn___background, var(--e-global-color-white)); 
border-color: var(--btn___border, var(--btn___background, var(--e-global-color-white)));

&:not(a, button) { pointer-events: none; }\n}.elementor .btn:hover,.elementor .btn:focus-visible{color: var(--btn___background, var(--e-global-color-white));
background-color: var(--btn___foreground, var(--e-global-color-orange-500));
border-color: var(--btn___border, var(--btn___foreground, var(--e-global-color-orange-500)));\n}.elementor .btn.e--selected{color: var(--btn___background, var(--e-global-color-white));
background-color: var(--btn___foreground, var(--e-global-color-orange-500));
border-color: var(--btn___border, var(--btn___foreground, var(--e-global-color-orange-500)));\n}.elementor .btn--outline{--btn___background: var(--e-global-color-orange-500);
--btn___foreground: var(--e-global-color-white);
--btn___border: var(--e-global-color-white);\n}