.elementor-4415 .elementor-element.elementor-element-9a5481c{--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:0px;--margin-bottom:-800px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:100;}.elementor-4415 .elementor-element.elementor-element-ec78c22{--display:flex;--min-height:200vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--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-4415 .elementor-element.elementor-element-ec78c22:not(.elementor-motion-effects-element-type-background), .elementor-4415 .elementor-element.elementor-element-ec78c22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAE4D8;}.elementor-4415 .elementor-element.elementor-element-23c6690{--display:flex;--min-height:100vh;--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;--overflow:hidden;}.elementor-4415 .elementor-element.elementor-element-48e3b7a{--display:flex;--min-height:70px;--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;--border-radius:20px 20px 20px 20px;--margin-top:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4415 .elementor-element.elementor-element-27982ed > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-4415 .elementor-element.elementor-element-27982ed .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-4415 .elementor-element.elementor-element-79fc242{--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;--overflow:hidden;--z-index:10;}.elementor-4415 .elementor-element.elementor-element-79fc242:not(.elementor-motion-effects-element-type-background), .elementor-4415 .elementor-element.elementor-element-79fc242 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAE4D8;}.elementor-4415 .elementor-element.elementor-element-9c243b7 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4415 .elementor-element.elementor-element-b2f3a68{--display:flex;--min-height:70px;--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;--border-radius:20px 20px 20px 20px;--margin-top:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4415 .elementor-element.elementor-element-f777ef5 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-4415 .elementor-element.elementor-element-f777ef5 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-4415 .elementor-element.elementor-element-0e0838d{--display:flex;--min-height:110vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-4415 .elementor-element.elementor-element-0e0838d:not(.elementor-motion-effects-element-type-background), .elementor-4415 .elementor-element.elementor-element-0e0838d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #EAE4D8 5%, var( --e-global-color-1bf5e77 ) 49%);}.elementor-4415 .elementor-element.elementor-element-5013784{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.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-4415 .elementor-element.elementor-element-1fd4a7d .elementor-heading-title{color:#FFFFFF;}.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-4415 .elementor-element.elementor-element-eb59a22{color:#FFFFFF;}.elementor-4415 .elementor-element.elementor-element-06bc615{--display:flex;--min-height:100vh;--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;--z-index:50;}.elementor-4415 .elementor-element.elementor-element-06bc615:not(.elementor-motion-effects-element-type-background), .elementor-4415 .elementor-element.elementor-element-06bc615 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4415 .elementor-element.elementor-element-7a74426{--display:flex;--min-height:100vh;--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;--z-index:50;}.elementor-4415 .elementor-element.elementor-element-7a74426:not(.elementor-motion-effects-element-type-background), .elementor-4415 .elementor-element.elementor-element-7a74426 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8511328 );}.elementor-4415 .elementor-element.elementor-element-19be35b{--display:flex;--min-height:100vh;--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;--z-index:50;}.elementor-4415 .elementor-element.elementor-element-19be35b:not(.elementor-motion-effects-element-type-background), .elementor-4415 .elementor-element.elementor-element-19be35b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4415 .elementor-element.elementor-element-b987d50{--display:flex;--min-height:100vh;--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;--z-index:50;}.elementor-4415 .elementor-element.elementor-element-b987d50:not(.elementor-motion-effects-element-type-background), .elementor-4415 .elementor-element.elementor-element-b987d50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-4415 .elementor-element.elementor-element-5cdb3ad{--display:flex;--min-height:100vh;--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;--z-index:50;}.elementor-4415 .elementor-element.elementor-element-5cdb3ad:not(.elementor-motion-effects-element-type-background), .elementor-4415 .elementor-element.elementor-element-5cdb3ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2758352 );}.elementor-4415 .elementor-element.elementor-element-7f5bf1f6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:150px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4415 .elementor-element.elementor-element-be07b61{--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:flex-start;--overlay-opacity:0.86;--border-radius:17px 17px 17px 17px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4415 .elementor-element.elementor-element-be07b61:not(.elementor-motion-effects-element-type-background), .elementor-4415 .elementor-element.elementor-element-be07b61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7A7A7A85;background-image:url("https://nexuscreation.com.br/wp-content/uploads/2025/01/dobra-4-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4415 .elementor-element.elementor-element-be07b61::before, .elementor-4415 .elementor-element.elementor-element-be07b61 > .elementor-background-video-container::before, .elementor-4415 .elementor-element.elementor-element-be07b61 > .e-con-inner > .elementor-background-video-container::before, .elementor-4415 .elementor-element.elementor-element-be07b61 > .elementor-background-slideshow::before, .elementor-4415 .elementor-element.elementor-element-be07b61 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4415 .elementor-element.elementor-element-be07b61 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#242424;--background-overlay:'';}.elementor-4415 .elementor-element.elementor-element-3cce3db7{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4415 .elementor-element.elementor-element-3cce3db7.e-con{--flex-grow:0;--flex-shrink:0;}.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-4415 .elementor-element.elementor-element-7288196e{width:var( --container-widget-width, 97.57% );max-width:97.57%;--container-widget-width:97.57%;--container-widget-flex-grow:0;}.elementor-4415 .elementor-element.elementor-element-7288196e > .elementor-widget-container{margin:-200px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4415 .elementor-element.elementor-element-7288196e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4415 .elementor-element.elementor-element-4fa82890{--display:flex;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4415 .elementor-element.elementor-element-1afe6b3a .elementor-heading-title{font-family:"Exo 2", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-accent );}.elementor-4415 .elementor-element.elementor-element-608eabe8{width:var( --container-widget-width, 77.908% );max-width:77.908%;--container-widget-width:77.908%;--container-widget-flex-grow:0;}.elementor-4415 .elementor-element.elementor-element-608eabe8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4415 .elementor-element.elementor-element-608eabe8 .elementor-heading-title{font-family:"Exo 2", Sans-serif;font-size:34px;font-weight:600;color:var( --e-global-color-accent );}.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-4415 .elementor-element.elementor-element-4e8f2724 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Exo 2", Sans-serif;font-size:20px;font-weight:500;border-radius:30px 30px 30px 30px;}@media(max-width:767px){.elementor-4415 .elementor-element.elementor-element-23c6690{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4415 .elementor-element.elementor-element-48e3b7a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4415 .elementor-element.elementor-element-79fc242{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4415 .elementor-element.elementor-element-b2f3a68{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4415 .elementor-element.elementor-element-0e0838d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4415 .elementor-element.elementor-element-5013784{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-4415 .elementor-element.elementor-element-ec78c22{--content-width:100%;}.elementor-4415 .elementor-element.elementor-element-48e3b7a{--width:13vw;}.elementor-4415 .elementor-element.elementor-element-79fc242{--width:90vw;}.elementor-4415 .elementor-element.elementor-element-b2f3a68{--width:13vw;}.elementor-4415 .elementor-element.elementor-element-3cce3db7{--width:40.107%;}}/* Start custom CSS for html, class: .elementor-element-a332421 *//* RESET */

body{
  margin:0;

  font-family:Arial, sans-serif;
}

/* WRAPPER FIXO */

.orbital-wrapper{
  position:relative;

  width:100%;
  height:800px;

  overflow:hidden;
}

/* COMPONENTE */

.orbital-menu{
  position:absolute;

  top:50%;
  left:50%;

  transform:translate(-50%, -50%);

  width:850px;
  height:650px;

  pointer-events:auto;

}

/* CÍRCULO */


/* LINHAS */

.line{
  position:absolute;

  height:1px;

  background:#fff;

  transition:.50s ease;
}

/* ESQUERDA */

.left-line{
  width:1px;

  left:150px;
  top:50%;
}

/* DIREITA */

.right-line{
  width:1px;

  right:200px;
  top:50%;
}

/* DIAGONAIS */

.diag{
  position:absolute;

  width:0px;
  height:1px;

  background:#fff;

  transition:.50s ease;
}

/* POSIÇÕES */

.diag-1{
  top:136px;
  left:315px;

  transform:rotate(45deg);
}

.diag-2{
  top:136px;
  right:315px;

  transform:rotate(-45deg);
}

.diag-3{
  bottom:136px;
  left:315px;

  transform:rotate(-45deg);
}

.diag-4{
  bottom:136px;
  right:315px;

  transform:rotate(45deg);
}

/* BOTÕES */

.orb-btn{
  position:absolute;

  border:none;
 

  padding:0;

  cursor:pointer;

  z-index:20;
}


/* CAMADA VISUAL */

.orb-btn span{
  display:flex;
  align-items:center;
  justify-content:center;

  padding:10px 28px;

  border:1px solid #b0b0b0;
  border-radius:40px;




  color:#8c8c8c;

  font-size:14px;
  letter-spacing:8px;

  transition:
    transform .50s ease,
    background .50s ease,
    color .50s ease,
    border-color .50s ease,
    box-shadow .50s ease;

  will-change:transform;
}

/* HOVER */

.orb-btn:hover span{
     --glow-color: rgb(255, 255, 255);
 --glow-spread-color: rgba(255, 255, 255, 0.781);
 --enhanced-glow-color: rgb(143, 37, 241,);
 border:1px solid #fff;
 
    
  transform:scale(1.30);
  background:#fff;
 box-shadow: 0 0 1em .25em var(--glow-color),
        0 0 4em 2em var(--glow-spread-color),
        inset 0 0 .75em .25em var(--glow-color);
}

/* ESQUERDA */

.left-btn{
  left:-2%;
  top:50%;

  transform:translateY(-50%);
}

/* DIREITA */

.right-btn{
  right:-5%;
  top:50%;

  transform:translateY(-50%);
}

/* TOPO ESQUERDA */

.top-left-btn{
  top:55px;
  left:130px;
}

/* TOPO DIREITA */

.top-right-btn{
  top:55px;
  right:210px;
}

/* BAIXO ESQUERDA */

.bottom-left-btn{
  bottom:55px;
  left:110px;
}

/* BAIXO DIREITA */

.bottom-right-btn{
  bottom:55px;
  right:110px;
}

/* ANIMAÇÕES */

/* ESQUERDA */

.orbital-menu:has(.left-btn:hover) .left-line{
  width:200px;

}

/* DIREITA */

.orbital-menu:has(.right-btn:hover) .right-line{
  width:150px;

}

/* DIAGONAIS */

.orbital-menu:has(.top-left-btn:hover) .diag-1,
.orbital-menu:has(.top-right-btn:hover) .diag-2,
.orbital-menu:has(.bottom-left-btn:hover) .diag-3,
.orbital-menu:has(.bottom-right-btn:hover) .diag-4{
  width:100px;
  
}/* End custom CSS */





/* Start custom CSS for container, class: .elementor-element-79fc242 *//* HERO */

.hero-card{

  position:relative;

  overflow:hidden;

  transition:0.1s linear;

  width:90vw;

  height:90vh;

}

/* VIDEO WRAPPER */

.hero-video{

  position:absolute;

  inset:0;

  overflow:hidden;
}

/* VIDEO */

.hero-video video{

  position:absolute !important;

  top:45% !important;

  left:50% !important;

  width:90vw !important;

  height:90vh !important;

  object-fit:cover !important;

  transform:
  translate(-50%, -50%);

  max-width:none !important;
}

/* CARDS */

.left-card,
.right-card{

  position:absolute;

  opacity:0;

  transition:0.1s linear;
}

/* POSIÇÃO INICIAL */

.left-card{
  left:-500px;
}

.right-card{
  right:-500px;
}/* End custom CSS */
























