.elementor-706 .elementor-element.elementor-element-fcdb93f{--display:flex;--min-height:0px;--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:1001;}.elementor-706 .elementor-element.elementor-element-fcdb93f:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-fcdb93f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(110deg, #2A3E5D 0%, #0C1722 100%);}.elementor-706 .elementor-element.elementor-element-fcdb93f > .elementor-shape-bottom .elementor-shape-fill, .elementor-706 .elementor-element.elementor-element-fcdb93f > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-fad3592{--display:flex;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;--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-706 .elementor-element.elementor-element-fad3592.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-706 .elementor-element.elementor-element-2d9f345{width:100%;max-width:100%;}.elementor-706 .elementor-element.elementor-element-2d9f345 > .elementor-widget-container{margin:-41px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-2d9f345 .elementor-image-box-wrapper{text-align:left;}.elementor-706 .elementor-element.elementor-element-2d9f345.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-706 .elementor-element.elementor-element-2d9f345.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-706 .elementor-element.elementor-element-2d9f345.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-706 .elementor-element.elementor-element-2d9f345 .elementor-image-box-title{margin-bottom:5px;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-2d9f345 .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-706 .elementor-element.elementor-element-2d9f345 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-706 .elementor-element.elementor-element-2d9f345 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#1E3456;}.elementor-706 .elementor-element.elementor-element-8cc0667{--icon-box-icon-margin:15px;}.elementor-706 .elementor-element.elementor-element-8cc0667.elementor-view-stacked .elementor-icon{background-color:#B3E3E9;}.elementor-706 .elementor-element.elementor-element-8cc0667.elementor-view-framed .elementor-icon, .elementor-706 .elementor-element.elementor-element-8cc0667.elementor-view-default .elementor-icon{fill:#B3E3E9;color:#B3E3E9;border-color:#B3E3E9;}.elementor-706 .elementor-element.elementor-element-8cc0667 .elementor-icon-box-title, .elementor-706 .elementor-element.elementor-element-8cc0667 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;text-decoration:underline;}.elementor-706 .elementor-element.elementor-element-8cc0667 .elementor-icon-box-title{color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-8cc0667 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-706 .elementor-element.elementor-element-30a7ad6{--icon-box-icon-margin:15px;}.elementor-706 .elementor-element.elementor-element-30a7ad6.elementor-view-stacked .elementor-icon{background-color:#B3E3E9;}.elementor-706 .elementor-element.elementor-element-30a7ad6.elementor-view-framed .elementor-icon, .elementor-706 .elementor-element.elementor-element-30a7ad6.elementor-view-default .elementor-icon{fill:#B3E3E9;color:#B3E3E9;border-color:#B3E3E9;}.elementor-706 .elementor-element.elementor-element-30a7ad6 .elementor-icon-box-title, .elementor-706 .elementor-element.elementor-element-30a7ad6 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;text-decoration:underline;}.elementor-706 .elementor-element.elementor-element-30a7ad6 .elementor-icon-box-title{color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-c90e908{--icon-box-icon-margin:15px;}.elementor-706 .elementor-element.elementor-element-c90e908.elementor-view-stacked .elementor-icon{background-color:#B3E3E9;}.elementor-706 .elementor-element.elementor-element-c90e908.elementor-view-framed .elementor-icon, .elementor-706 .elementor-element.elementor-element-c90e908.elementor-view-default .elementor-icon{fill:#B3E3E9;color:#B3E3E9;border-color:#B3E3E9;}.elementor-706 .elementor-element.elementor-element-c90e908 .elementor-icon-box-title, .elementor-706 .elementor-element.elementor-element-c90e908 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;text-decoration:underline;}.elementor-706 .elementor-element.elementor-element-c90e908 .elementor-icon-box-title{color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-e821467 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-e821467{text-align:center;}.elementor-706 .elementor-element.elementor-element-e821467 .elementor-heading-title{font-family:"cognosfonte", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}@media(max-width:1024px){.elementor-706 .elementor-element.elementor-element-fcdb93f{--justify-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-706 .elementor-element.elementor-element-fcdb93f.e-con{--align-self:center;}.elementor-706 .elementor-element.elementor-element-fad3592{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-706 .elementor-element.elementor-element-2d9f345{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-706 .elementor-element.elementor-element-2d9f345.elementor-element{--align-self:center;}.elementor-706 .elementor-element.elementor-element-2d9f345 .elementor-image-box-wrapper{text-align:center;}}@media(max-width:767px){.elementor-706 .elementor-element.elementor-element-fcdb93f{--min-height:643px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-706 .elementor-element.elementor-element-fcdb93f:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-fcdb93f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(91deg, #2A3E5D 13%, #0C1722 100%);}.elementor-706 .elementor-element.elementor-element-fcdb93f > .elementor-shape-bottom svg, .elementor-706 .elementor-element.elementor-element-fcdb93f > .e-con-inner > .elementor-shape-bottom svg{width:calc(105% + 1.3px);height:44px;}.elementor-706 .elementor-element.elementor-element-fad3592{--width:100%;--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-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--border-radius:0px 0px 0px 0px;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-2d9f345 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-2d9f345{--container-widget-width:1000%;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000% );max-width:1000%;}.elementor-706 .elementor-element.elementor-element-2d9f345 .elementor-image-box-wrapper{text-align:center;}.elementor-706 .elementor-element.elementor-element-2d9f345 .elementor-image-box-img{margin-bottom:2px;}.elementor-706 .elementor-element.elementor-element-2d9f345.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-706 .elementor-element.elementor-element-2d9f345.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-706 .elementor-element.elementor-element-2d9f345.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-706 .elementor-element.elementor-element-2d9f345 .elementor-image-box-wrapper .elementor-image-box-img{width:42%;}.elementor-706 .elementor-element.elementor-element-8cc0667{width:var( --container-widget-width, 176px );max-width:176px;--container-widget-width:176px;--container-widget-flex-grow:0;}.elementor-706 .elementor-element.elementor-element-8cc0667 .elementor-icon-box-wrapper{text-align:center;}.elementor-706 .elementor-element.elementor-element-8cc0667 .elementor-icon{font-size:37px;}.elementor-706 .elementor-element.elementor-element-8cc0667 .elementor-icon i{transform:rotate(0deg);}.elementor-706 .elementor-element.elementor-element-8cc0667 .elementor-icon-box-title, .elementor-706 .elementor-element.elementor-element-8cc0667 .elementor-icon-box-title a{font-size:16px;}.elementor-706 .elementor-element.elementor-element-30a7ad6{width:var( --container-widget-width, 176px );max-width:176px;--container-widget-width:176px;--container-widget-flex-grow:0;}.elementor-706 .elementor-element.elementor-element-30a7ad6 .elementor-icon-box-wrapper{text-align:center;}.elementor-706 .elementor-element.elementor-element-30a7ad6 .elementor-icon{font-size:37px;}.elementor-706 .elementor-element.elementor-element-30a7ad6 .elementor-icon i{transform:rotate(0deg);}.elementor-706 .elementor-element.elementor-element-30a7ad6 .elementor-icon-box-title, .elementor-706 .elementor-element.elementor-element-30a7ad6 .elementor-icon-box-title a{font-size:16px;}.elementor-706 .elementor-element.elementor-element-c90e908{width:var( --container-widget-width, 176px );max-width:176px;--container-widget-width:176px;--container-widget-flex-grow:0;}.elementor-706 .elementor-element.elementor-element-c90e908 .elementor-icon-box-wrapper{text-align:center;}.elementor-706 .elementor-element.elementor-element-c90e908 .elementor-icon{font-size:37px;}.elementor-706 .elementor-element.elementor-element-c90e908 .elementor-icon i{transform:rotate(0deg);}.elementor-706 .elementor-element.elementor-element-c90e908 .elementor-icon-box-title, .elementor-706 .elementor-element.elementor-element-c90e908 .elementor-icon-box-title a{font-size:16px;}.elementor-706 .elementor-element.elementor-element-e821467 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-e821467 .elementor-heading-title{font-size:13px;}}@media(min-width:768px){.elementor-706 .elementor-element.elementor-element-fad3592{--width:48.614%;}}@media(max-width:1024px) and (min-width:768px){.elementor-706 .elementor-element.elementor-element-fad3592{--width:100%;}}/* Start custom CSS for image-box, class: .elementor-element-2d9f345 */.elementor-706 .elementor-element.elementor-element-2d9f345 .elementor-image-box-title {
  font-size: 34px !important;
}
.elementor-706 .elementor-element.elementor-element-2d9f345{
	-webkit-animation: texto 1.6s cubic-bezier(0.250, 0.460, 0.450, 0.940) both; /*defina o tempo*/
	animation: texto 1.6s cubic-bezier(0.250, 0.460, 0.450, 0.940) both; /*defina o tempo*/
}

@-webkit-keyframes texto {
  0% {
    letter-spacing: -0.5em;
    -webkit-filter: blur(12px); /*defina o blur*/
            filter: blur(12px); /*defina o blur*/
    opacity: 0;
  }
  100% {
    -webkit-filter: blur(0px);
            filter: blur(0px);
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fad3592 */.card {
  isolation: isolate;
}

.media-object {
  --border-width: 2px; /* Variável para largura da borda */
  --radius: 24px; /* Variável para raio da borda */
  position: relative;
  border-radius: var(--radius); 
  border: var(--border-width) solid transparent; 
  width: 300px; /* Largura do objeto */
  height: 700px; /* Altura do objeto */
}

.media-object::before {
  content: " ";
  position: absolute; 
  inset: calc(var(--border-width) * -1);
  border: inherit; 
  border-radius: inherit;
  background-image: conic-gradient(from var(--angle), #2267c7 80%, #34e0e0 88%, #34e0e0 92%, #2267c7 100%); /* Gradiente cônico */
  background-origin: border-box; 
  -webkit-mask:
    linear-gradient(black, black) content-box,
    linear-gradient(black, black);
  mask: linear-gradient(black, black),
        linear-gradient(black, black);  
  -webkit-mask-clip: content-box, border-box;
  mask-clip: content-box, border-box;
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  animation: spin 3s linear infinite; /* Animação giratória */
}

.media-object:hover::before {
  animation-play-state: paused; /* Pausa a animação ao passar o mouse */
}

@property --angle {
  syntax: "<angle>"; 
  inherits: true;
  initial-value: 0turn; 
}

@keyframes spin {
  to {
    --angle: 1turn; /* Animação para girar o gradiente */
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'cognosfonte';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://luracriativa.com.br/wp-content/uploads/2025/07/havelock-titling-variable.woff') format('woff');
}
/* End Custom Fonts CSS */