.elementor-14685 .elementor-element.elementor-element-ab3b273{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14685 .elementor-element.elementor-element-886b5d6{--display:flex;--min-height:400px;--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:center;--align-items:center;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14685 .elementor-element.elementor-element-886b5d6:not(.elementor-motion-effects-element-type-background), .elementor-14685 .elementor-element.elementor-element-886b5d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hubteia.com.br/wp-content/uploads/2026/05/TEIAStartups-5-2-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14685 .elementor-element.elementor-element-886b5d6::before, .elementor-14685 .elementor-element.elementor-element-886b5d6 > .elementor-background-video-container::before, .elementor-14685 .elementor-element.elementor-element-886b5d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-14685 .elementor-element.elementor-element-886b5d6 > .elementor-background-slideshow::before, .elementor-14685 .elementor-element.elementor-element-886b5d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14685 .elementor-element.elementor-element-886b5d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1212124D;--background-overlay:'';}.elementor-14685 .elementor-element.elementor-element-ec4b97e{--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;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14685 .elementor-element.elementor-element-ec4b97e.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-14685 .elementor-element.elementor-element-8b28e85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-14685 .elementor-element.elementor-element-8b28e85.elementor-element{--align-self:center;}.elementor-14685 .elementor-element.elementor-element-8b28e85.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14685 .elementor-element.elementor-element-8b28e85 .elementor-heading-title{font-family:"caixa-std-semibold", Sans-serif;font-size:95px;line-height:0.93em;letter-spacing:-0.05em;color:#FFFFFF;}.elementor-14685 .elementor-element.elementor-element-f2ccbee{--display:flex;--padding-top:100px;--padding-bottom:140px;--padding-left:20px;--padding-right:20px;}.elementor-14685 .elementor-element.elementor-element-2f51e39.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14685 .elementor-element.elementor-element-38c16d1{--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;--justify-content:center;--align-items:center;--border-radius:220px 220px 220px 220px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-14685 .elementor-element.elementor-element-38c16d1:not(.elementor-motion-effects-element-type-background), .elementor-14685 .elementor-element.elementor-element-38c16d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#251EEC;background-image:url("https://hubteia.com.br/wp-content/uploads/2026/05/3.jpg");}.elementor-14685 .elementor-element.elementor-element-38c16d1.e-con{--align-self:center;}.elementor-14685 .elementor-element.elementor-element-a28e4f9{--display:flex;--margin-top:0px;--margin-bottom:62px;--margin-left:0px;--margin-right:0px;}.elementor-14685 .elementor-element.elementor-element-a28e4f9.e-con{--align-self:center;}.elementor-14685 .elementor-element.elementor-element-541813b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14685 .elementor-element.elementor-element-541813b{text-align:center;}.elementor-14685 .elementor-element.elementor-element-541813b .elementor-heading-title{font-family:"caixa-std-regular", Sans-serif;font-size:72px;font-weight:400;letter-spacing:0.03em;color:#FFFFFF;}.elementor-14685 .elementor-element.elementor-element-248cd8e > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-14685 .elementor-element.elementor-element-248cd8e.elementor-element{--align-self:center;}.elementor-14685 .elementor-element.elementor-element-248cd8e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14685 .elementor-element.elementor-element-248cd8e .wrapper{flex-direction:row;}.elementor-14685 .elementor-element.elementor-element-248cd8e .xelo-button .text{font-family:"caixa-std-regular", Sans-serif;font-size:14px;color:#FFFFFF;}.elementor-14685 .elementor-element.elementor-element-248cd8e .xelo-button.xelo-button-s-1, .elementor-14685 .elementor-element.elementor-element-248cd8e .xelo-button-s-2 .text,.elementor-14685 .elementor-element.elementor-element-248cd8e .xelo-button-s-3 .btn_inner,.elementor-14685 .elementor-element.elementor-element-248cd8e .xelo-button-s-3 .btn_inner:before{background:var( --e-global-color-xelo_secondary );}.elementor-14685 .elementor-element.elementor-element-248cd8e .xelo-button:hover .text,.elementor-14685 .elementor-element.elementor-element-248cd8e .xelo-button-s-3:hover .btn_inner{color:var( --e-global-color-xelo_primary );}.elementor-14685 .elementor-element.elementor-element-248cd8e .xelo-button.xelo-button-s-1:hover, .elementor-14685 .elementor-element.elementor-element-248cd8e .xelo-button-s-2:hover .text,.elementor-14685 .elementor-element.elementor-element-248cd8e .xelo-button-s-3:hover .btn_inner,.elementor-14685 .elementor-element.elementor-element-248cd8e .xelo-button-s-3:hover .btn_inner:before{background:#FFFFFF;}.elementor-14685 .elementor-element.elementor-element-248cd8e .xelo-button .icon{color:#FFFFFF;}.elementor-14685 .elementor-element.elementor-element-248cd8e .xelo-button .icon svg{fill:#FFFFFF;}.elementor-14685 .elementor-element.elementor-element-248cd8e .xelo-button-s-3 .icon{color:#FFFFFF;}.elementor-14685 .elementor-element.elementor-element-248cd8e .xelo-button-s-3 .icon svg path{fill:#FFFFFF;}.elementor-14685 .elementor-element.elementor-element-248cd8e .xelo-button .icon,.elementor-14685 .elementor-element.elementor-element-248cd8e .xelo-button-s-3 .icon,.elementor-14685 .elementor-element.elementor-element-248cd8e .xelo-button-s-3 .icon:before{background:var( --e-global-color-xelo_secondary );}.elementor-14685 .elementor-element.elementor-element-248cd8e .xelo-button:hover .icon{color:var( --e-global-color-xelo_primary );background:#FFFFFF;}.elementor-14685 .elementor-element.elementor-element-248cd8e .xelo-button:hover .icon svg path{fill:var( --e-global-color-xelo_primary );}.elementor-14685 .elementor-element.elementor-element-248cd8e .xelo-button-s-3:hover .icon{color:var( --e-global-color-xelo_primary );background:#FFFFFF;}.elementor-14685 .elementor-element.elementor-element-248cd8e .xelo-button-s-3:hover .icon svg path{fill:var( --e-global-color-xelo_primary );}.elementor-14685 .elementor-element.elementor-element-248cd8e .xelo-button-s-3:hover .icon:before{background:#FFFFFF;}@media(max-width:1366px){.elementor-14685 .elementor-element.elementor-element-f2ccbee{--padding-top:100px;--padding-bottom:140px;--padding-left:20px;--padding-right:20px;}.elementor-14685 .elementor-element.elementor-element-541813b .elementor-heading-title{font-size:70px;}}@media(min-width:768px){.elementor-14685 .elementor-element.elementor-element-ec4b97e{--width:52.997%;}.elementor-14685 .elementor-element.elementor-element-38c16d1{--width:90%;}.elementor-14685 .elementor-element.elementor-element-a28e4f9{--width:750px;}}@media(max-width:1200px) and (min-width:768px){.elementor-14685 .elementor-element.elementor-element-ec4b97e{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14685 .elementor-element.elementor-element-ec4b97e{--width:60%;}}@media(max-width:880px) and (min-width:768px){.elementor-14685 .elementor-element.elementor-element-ec4b97e{--width:70%;}.elementor-14685 .elementor-element.elementor-element-a28e4f9{--width:95%;}}@media(max-width:1200px){.elementor-14685 .elementor-element.elementor-element-886b5d6{--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-14685 .elementor-element.elementor-element-38c16d1{--border-radius:100px 100px 100px 100px;--padding-top:84px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px;}.elementor-14685 .elementor-element.elementor-element-a28e4f9{--margin-top:0px;--margin-bottom:42px;--margin-left:0px;--margin-right:0px;}.elementor-14685 .elementor-element.elementor-element-541813b .elementor-heading-title{font-size:50px;}}@media(max-width:1024px){.elementor-14685 .elementor-element.elementor-element-ab3b273{--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14685 .elementor-element.elementor-element-886b5d6{--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;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-14685 .elementor-element.elementor-element-ec4b97e{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-14685 .elementor-element.elementor-element-8b28e85 .elementor-heading-title{font-size:72px;}.elementor-14685 .elementor-element.elementor-element-541813b .elementor-heading-title{font-size:42px;}}@media(max-width:880px){.elementor-14685 .elementor-element.elementor-element-886b5d6{--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-14685 .elementor-element.elementor-element-ec4b97e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14685 .elementor-element.elementor-element-8b28e85{width:100%;max-width:100%;}.elementor-14685 .elementor-element.elementor-element-8b28e85 .elementor-heading-title{font-size:72px;}.elementor-14685 .elementor-element.elementor-element-38c16d1{--border-radius:50px 50px 50px 50px;--padding-top:64px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-14685 .elementor-element.elementor-element-a28e4f9{--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-14685 .elementor-element.elementor-element-541813b .elementor-heading-title{font-size:36px;}}@media(max-width:767px){.elementor-14685 .elementor-element.elementor-element-886b5d6{--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-14685 .elementor-element.elementor-element-ec4b97e{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-14685 .elementor-element.elementor-element-8b28e85 .elementor-heading-title{font-size:50px;}.elementor-14685 .elementor-element.elementor-element-f2ccbee{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-14685 .elementor-element.elementor-element-38c16d1{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14685 .elementor-element.elementor-element-541813b .elementor-heading-title{font-size:30px;}.elementor-14685 .elementor-element.elementor-element-248cd8e.elementor-element{--align-self:center;}}/* Start custom CSS for shortcode, class: .elementor-element-2f51e39 */.blog-search{
    max-width: 1000px !important;
}

.blog-filters{
    flex-direction: column;
}

.blog-categories{
    justify-content: center !important;
    max-width: 1100px !important;
}

/* =========================================
   STARTUPS
========================================= */

.startup-inner{
    display:flex;
    flex-direction:column;
    justify-content:space-between;
    width:100%;
    height:100%;
}

.startup-excerpt{
    margin:0 auto;
    font-size:14px;
    line-height:1.7;
    color:#555;
    width: 80%;
}

.startup-social{
    display:flex;
    gap:12px;
    margin-top:24px;
    justify-content: center;
}

/* =========================================
   CORES REDES SOCIAIS STARTUPS
========================================= */

.startup-social a{
    background: #ffffff;
    width: 40px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    box-shadow: 0 0 32px rgba(102, 108, 124, .24);
    transition: all 0.3s;
}

.startup-social a .fa-instagram{
    color:#E4405F;
}

.startup-social a .fa-linkedin{
    color:#0A66C2;
}

.startup-social a .fa-youtube{
    color:#FF0000;
}

.startup-social a .fa-facebook{
    color:#1877F2;
}

.startup-social a .fa-x-twitter{
    color:#000000;
}

/* Hover */
.startup-social a:hover{
    transform: scale(1.1);
}

.startup-social a:hover i{
    color:#2822e8 !important;
}

.blog-categories {
    justify-content: end;
}

.thumb{
    width: 100%;
    height: 150px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.startup-logo{
    width: 100% !important;
    height:auto !important;
    object-fit: none !important;
    aspect-ratio: auto !important;
}

@media all and (max-width:767px){
    .blog-categories {
    justify-content: center;
}
}

.post-inner h3 {
    margin: 20px 0 0 0 ;
    font-weight: 600;
    text-align: center;
}

.startup-excerpt{
    text-align: center;
}

.current{
    color: #2822E8;
}/* End custom CSS */