.elementor-1763 .elementor-element.elementor-element-9b3c5df{--display:flex;--margin-top:-47px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1763 .elementor-element.elementor-element-9b3c5df.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1763 .elementor-element.elementor-element-2e63286{--display:flex;--margin-top:-56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1763 .elementor-element.elementor-element-3bc8698{--display:flex;}.elementor-1763 .elementor-element.elementor-element-3bc8698:not(.elementor-motion-effects-element-type-background), .elementor-1763 .elementor-element.elementor-element-3bc8698 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00AEEF;}.elementor-1763 .elementor-element.elementor-element-fe625bb{--display:flex;}.elementor-1763 .elementor-element.elementor-element-894cb9b{--display:flex;}.elementor-1763 .elementor-element.elementor-element-01e3886{--display:flex;}.elementor-1763 .elementor-element.elementor-element-f516736{--display:flex;}.elementor-1763 .elementor-element.elementor-element-60509ae{--display:flex;}.elementor-1763 .elementor-element.elementor-element-cf97845{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1763 .elementor-element.elementor-element-cf97845:not(.elementor-motion-effects-element-type-background), .elementor-1763 .elementor-element.elementor-element-cf97845 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F9FF;}.elementor-1763 .elementor-element.elementor-element-c389024{--display:flex;}.elementor-1763 .elementor-element.elementor-element-4b725a7{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1763 .elementor-element.elementor-element-4b725a7:not(.elementor-motion-effects-element-type-background), .elementor-1763 .elementor-element.elementor-element-4b725a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6F7F9;}.elementor-1763 .elementor-element.elementor-element-98c3f22{--display:flex;}.elementor-1763 .elementor-element.elementor-element-10bc932{--display:flex;}.elementor-1763 .elementor-element.elementor-element-bbe50ea{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1763 .elementor-element.elementor-element-bbe50ea:not(.elementor-motion-effects-element-type-background), .elementor-1763 .elementor-element.elementor-element-bbe50ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0F3FF;}.elementor-1763 .elementor-element.elementor-element-21b8712{--display:flex;}.elementor-1763 .elementor-element.elementor-element-e5e5bbd{--display:flex;}.elementor-1763 .elementor-element.elementor-element-a23a061 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1763 .elementor-element.elementor-element-adfc240{--display:flex;}.elementor-1763 .elementor-element.elementor-element-8e0702a{--display:flex;}.elementor-1763 .elementor-element.elementor-element-4da3586{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1763 .elementor-element.elementor-element-4391a64 .elementor-button{background-color:#25D366;font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:8px 8px 8px 8px;}.elementor-1763 .elementor-element.elementor-element-4391a64 .elementor-button:hover, .elementor-1763 .elementor-element.elementor-element-4391a64 .elementor-button:focus{background-color:#1EBE5B;}.elementor-1763 .elementor-element.elementor-element-4391a64{margin:-38px -0px calc(var(--kit-widget-spacing, 0px) + -0px) -0px;}.elementor-1763 .elementor-element.elementor-element-4391a64 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1763 .elementor-element.elementor-element-4391a64 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1763 .elementor-element.elementor-element-ec76345{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1763 .elementor-element.elementor-element-ec76345:not(.elementor-motion-effects-element-type-background), .elementor-1763 .elementor-element.elementor-element-ec76345 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6F7FF;}.elementor-1763 .elementor-element.elementor-element-114a3ee{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1763 .elementor-element.elementor-element-114a3ee:not(.elementor-motion-effects-element-type-background), .elementor-1763 .elementor-element.elementor-element-114a3ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F9EF;}.elementor-1763 .elementor-element.elementor-element-a00f325{background-color:#E8F9EF;}@media(min-width:768px){.elementor-1763 .elementor-element.elementor-element-9b3c5df{--width:106.832%;}}@media(max-width:1024px){.elementor-1763 .elementor-element.elementor-element-4da3586{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-1763 .elementor-element.elementor-element-4da3586{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}selector {
  background: linear-gradient(
    120deg,
    #d7e6cb 0%,
    #f4e5c3 45%,
    #c3d7f4 100%
  );
  padding: 40px; /* para dar espaçamento interno */
  border-radius: 12px; /* arredondar cantos, opcional */
}
/* Widget de vídeo */
.video-secundario .elementor-wrapper {
  width: 100%;
  height: auto;          /* IMPORTANTE: evita estourar o container */
  display: block;
  
}

.video-secundario {
  width: 360px;
  height: 640px;
  margin: 0 auto;
  overflow: hidden;
  border-radius: 20px;
  border: 3px solid #00cfff; /* azul */
  box-shadow: 4px 12px 12px rgba(0, 255, 255, 0.4);
  display: block;
  box-sizing: border-box;
 
}

/* Responsivo - Celular */
@media (max-width: 480px) {
 .video-secundario {
    padding: 10px 5px;
  }
.video-secundario .elementor-wrapper {
    max-width: 90vw;
    border-radius: 34px;
    
  }
}