.elementor-6 .elementor-element.elementor-element-b7fc042{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6 .elementor-element.elementor-element-b7fc042:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-b7fc042 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-647957f{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6 .elementor-element.elementor-element-8ba9011{text-align:left;}.elementor-6 .elementor-element.elementor-element-8ba9011 img{width:50%;}.elementor-6 .elementor-element.elementor-element-7ad51d5{--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-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-391e3f2 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-391e3f2 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-391e3f2{--e-icon-list-icon-size:40px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-391e3f2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-f694a43{--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-6 .elementor-element.elementor-element-f694a43:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-f694a43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-f856a11{padding:40px 40px 20px 40px;text-align:center;}.elementor-6 .elementor-element.elementor-element-f856a11 .elementor-heading-title{font-family:"Yantramanav", Sans-serif;font-size:42px;font-weight:600;text-transform:uppercase;}.elementor-6 .elementor-element.elementor-element-40e318d{padding:0px 0px 0px 0px;text-align:center;}.elementor-6 .elementor-element.elementor-element-40e318d .elementor-heading-title{font-family:"Yantramanav", Sans-serif;font-size:24px;font-weight:600;color:#CACACA;}.elementor-6 .elementor-element.elementor-element-18ad1d4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6 .elementor-element.elementor-element-18ad1d4:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-18ad1d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6 .elementor-element.elementor-element-8abbd2d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6 .elementor-element.elementor-element-b6892c6 img{border-radius:20px 20px 0px 0px;}.elementor-6 .elementor-element.elementor-element-9fdb49e img{border-radius:0px 0px 20px 20px;}.elementor-6 .elementor-element.elementor-element-869dfc3 img{border-radius:0px 0px 20px 20px;}.elementor-6 .elementor-element.elementor-element-82c04a2{--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-6 .elementor-element.elementor-element-7195c79{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-2dc8ada{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-2dc8ada:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-2dc8ada > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-ee764df{--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-6 .elementor-element.elementor-element-ee764df.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-7707fd9 .elementor-icon-wrapper{text-align:left;}.elementor-6 .elementor-element.elementor-element-7707fd9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e1573a7 );}.elementor-6 .elementor-element.elementor-element-7707fd9.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-7707fd9.elementor-view-default .elementor-icon{color:var( --e-global-color-e1573a7 );border-color:var( --e-global-color-e1573a7 );}.elementor-6 .elementor-element.elementor-element-7707fd9.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-7707fd9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e1573a7 );}.elementor-6 .elementor-element.elementor-element-7707fd9 .elementor-icon{font-size:200px;}.elementor-6 .elementor-element.elementor-element-7707fd9 .elementor-icon svg{height:200px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-6 .elementor-element.elementor-element-b56b414{margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-c1f5ae0{--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-6 .elementor-element.elementor-element-c1f5ae0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-6f33f55{--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-6 .elementor-element.elementor-element-fdb8a7f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6 .elementor-element.elementor-element-fdb8a7f:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-fdb8a7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1573a7 );}.elementor-6 .elementor-element.elementor-element-f19b45e{--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-6 .elementor-element.elementor-element-789550f{text-align:left;}.elementor-6 .elementor-element.elementor-element-789550f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-156cee3{--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-6 .elementor-element.elementor-element-938bcf5{text-align:right;}.elementor-6 .elementor-element.elementor-element-938bcf5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-accent );}:root{--page-title-display:none;}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-8ba9011{text-align:center;}.elementor-6 .elementor-element.elementor-element-8ba9011 img{width:70%;}.elementor-6 .elementor-element.elementor-element-391e3f2{--e-icon-list-icon-size:24px;}.elementor-6 .elementor-element.elementor-element-f856a11{padding:40px 40px 20px 40px;}.elementor-6 .elementor-element.elementor-element-f856a11 .elementor-heading-title{font-size:28px;}.elementor-6 .elementor-element.elementor-element-40e318d{padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-40e318d .elementor-heading-title{font-size:20px;}.elementor-6 .elementor-element.elementor-element-2dc8ada{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-789550f{text-align:center;}.elementor-6 .elementor-element.elementor-element-938bcf5{text-align:center;}}@media(min-width:768px){.elementor-6 .elementor-element.elementor-element-647957f{--width:50%;}.elementor-6 .elementor-element.elementor-element-7ad51d5{--width:50%;}.elementor-6 .elementor-element.elementor-element-8abbd2d{--width:50%;}.elementor-6 .elementor-element.elementor-element-82c04a2{--width:50%;}.elementor-6 .elementor-element.elementor-element-ee764df{--width:30%;}.elementor-6 .elementor-element.elementor-element-c1f5ae0{--width:41.761%;}.elementor-6 .elementor-element.elementor-element-6f33f55{--width:50%;}.elementor-6 .elementor-element.elementor-element-f19b45e{--width:50%;}.elementor-6 .elementor-element.elementor-element-156cee3{--width:50%;}}/* Start custom CSS for shortcode, class: .elementor-element-7195c79 */.rdstation-deal-form {
  max-width: 700px;
  margin: 40px auto;
  background: #ffffff;
  padding: 30px 40px;
  border-radius: 12px;
  box-shadow: 0 4px 16px rgba(0,0,0,0.08);
  font-family: 'Inter', 'Segoe UI', sans-serif;
}

.rdstation-deal-form h2 {
  font-size: 1.3rem;
  margin-bottom: 10px;
  color: #1a1a1a;
  border-left: 4px solid #2b7cff;
  padding-left: 8px;
}

.rdstation-deal-form p {
  margin-bottom: 18px;
}

.rdstation-deal-form label {
  font-weight: 600;
  color: #333;
  display: block;
  margin-bottom: 6px;
}

.rdstation-deal-form input[type='text'],
.rdstation-deal-form input[type='email'],
.rdstation-deal-form input[type='number'],
.rdstation-deal-form select {
  width: 100%;
  padding: 10px 12px;
  border: 1px solid #ccc;
  border-radius: 6px;
  font-size: 0.95rem;
  transition: all 0.2s ease;
}

.rdstation-deal-form input:focus {
  border-color: #2b7cff;
  outline: none;
  box-shadow: 0 0 0 3px rgba(43,124,255,0.15);
}

.rdstation-deal-form .radio-group {
  margin: 25px 0;
  padding: 18px;
  background: #f8faff;
  border-radius: 10px;
  border: 1px solid #dbe4ff;
}

.rdstation-deal-form .radio-group strong {
  display: block;
  font-weight: 700;
  color: #222;
  margin-bottom: 10px;
}

.rdstation-deal-form .radio-group label {
  display: block;
  margin-bottom: 8px;
  font-weight: 500;
  color: #333;
}

.rdstation-deal-form input[type='radio'] {
  margin-right: 6px;
  accent-color: #2b7cff;
}

.rdstation-deal-form input[type='submit'] {
  background: linear-gradient(90deg, #2b7cff, #0041c2);
  color: white;
  border: none;
  border-radius: 8px;
  padding: 12px 20px;
  font-size: 1rem;
  cursor: pointer;
  font-weight: 600;
  transition: all 0.25s ease;
}

.rdstation-deal-form input[type='submit']:hover {
  background: linear-gradient(90deg, #0041c2, #2b7cff);
  transform: translateY(-1px);
  box-shadow: 0 4px 10px rgba(0,0,0,0.15);
}

.rdstation-success, .rdstation-error, .rdstation-info {
  margin-top: 25px;
  border-radius: 8px;
  padding: 14px 18px;
  font-weight: 500;
  font-size: 0.95rem;
}

.rdstation-success {
  background: #e6ffed;
  border-left: 6px solid #46a049;
}

.rdstation-error {
  background: #ffe6e6;
  border-left: 6px solid #cc0000;
}

.rdstation-info {
  background: #eef7ff;
  border-left: 6px solid #2b7cff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18ad1d4 *//* Adicionar esse CSS no CSS do Widget no Elementor */

.rdstation-deal-form {
  max-width: 700px;
  margin: 40px auto;
  background: #ffffff;
  padding: 30px 40px;
  border-radius: 12px;
  box-shadow: 0 4px 16px rgba(0,0,0,0.08);
  font-family: 'Inter', 'Segoe UI', sans-serif;
}

.rdstation-deal-form h2 {
  font-size: 1.3rem;
  margin-bottom: 10px;
  color: #1a1a1a;
  border-left: 4px solid #ff6500;
  padding-left: 8px;
}

.rdstation-deal-form p {
  margin-bottom: 18px;
}

.rdstation-deal-form label {
  font-weight: 600;
  color: #333;
  display: block;
  margin-bottom: 6px;
}

.rdstation-deal-form input[type='text'],
.rdstation-deal-form input[type='email'],
.rdstation-deal-form input[type='number'],
.rdstation-deal-form select {
  width: 100%;
  padding: 10px 12px;
  border: 1px solid #ccc;
  border-radius: 6px;
  font-size: 0.95rem;
  transition: all 0.2s ease;
}

.rdstation-deal-form input:focus {
  border-color: #ff6500;
  outline: none;
  box-shadow: 0 0 0 3px rgba(255,101,0,0.15);
}

.rdstation-deal-form .radio-group {
  margin: 25px 0;
  padding: 18px;
  background: #fff8f3;
  border-radius: 10px;
  border: 1px solid #ffd9bf;
}

.rdstation-deal-form .radio-group strong {
  display: block;
  font-weight: 700;
  color: #222;
  margin-bottom: 10px;
}

.rdstation-deal-form .radio-group label {
  display: block;
  margin-bottom: 8px;
  font-weight: 500;
  color: #333;
}

.rdstation-deal-form input[type='radio'] {
  margin-right: 6px;
  accent-color: #ff6500;
}

.rdstation-deal-form input[type='submit'] {
  background: linear-gradient(90deg, #ff6500, #cc5200);
  color: white;
  border: none;
  border-radius: 8px;
  padding: 12px 20px;
  font-size: 1rem;
  cursor: pointer;
  font-weight: 600;
  transition: all 0.25s ease;
}

.rdstation-deal-form input[type='submit']:hover {
  background: linear-gradient(90deg, #cc5200, #ff6500);
  transform: translateY(-1px);
  box-shadow: 0 4px 10px rgba(0,0,0,0.15);
}

.rdstation-success, .rdstation-error, .rdstation-info {
  margin-top: 25px;
  border-radius: 8px;
  padding: 14px 18px;
  font-weight: 500;
  font-size: 0.95rem;
}

.rdstation-success {
  background: #e6ffed;
  border-left: 6px solid #46a049;
}

.rdstation-error {
  background: #ffe6e6;
  border-left: 6px solid #cc0000;
}

.rdstation-info {
  background: #fff5eb;
  border-left: 6px solid #ff6500;
}/* End custom CSS */