.elementor-45557 .elementor-element.elementor-element-6671ff6{--display:flex;--min-height:650px;--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;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--margin-top:-210px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-45557 .elementor-element.elementor-element-6671ff6:not(.elementor-motion-effects-element-type-background), .elementor-45557 .elementor-element.elementor-element-6671ff6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thinkingheads.com/wp-content/uploads/2025/02/ThinkingHeads-Blog.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-45557 .elementor-element.elementor-element-6671ff6::before, .elementor-45557 .elementor-element.elementor-element-6671ff6 > .elementor-background-video-container::before, .elementor-45557 .elementor-element.elementor-element-6671ff6 > .e-con-inner > .elementor-background-video-container::before, .elementor-45557 .elementor-element.elementor-element-6671ff6 > .elementor-background-slideshow::before, .elementor-45557 .elementor-element.elementor-element-6671ff6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-45557 .elementor-element.elementor-element-6671ff6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1E1A3480;--background-overlay:'';}.elementor-45557 .elementor-element.elementor-element-5c63e50{--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;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45557 .elementor-element.elementor-element-5c63e50.e-con{--align-self:center;}.elementor-45557 .elementor-element.elementor-element-47f6acf{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-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-45557 .elementor-element.elementor-element-10c6161 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-45557 .elementor-element.elementor-element-10c6161 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:48px;font-weight:400;line-height:53px;color:#F5F3F0;}.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-45557 .elementor-element.elementor-element-7502b64{width:var( --container-widget-width, 514px );max-width:514px;--container-widget-width:514px;--container-widget-flex-grow:0;font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#F5F3F0;}.elementor-45557 .elementor-element.elementor-element-7502b64 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-45557 .elementor-element.elementor-element-1aa8580{--display:flex;--justify-content:flex-end;--align-items:flex-end;--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:0px;--padding-right:0px;}.elementor-45557 .elementor-element.elementor-element-966810b{--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-45557 .elementor-element.elementor-element-126be29{--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;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-45557 .elementor-element.elementor-element-10fe127{--grid-columns:1;}.elementor-45557 .elementor-element.elementor-element-10fe127 > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-45557 .elementor-element.elementor-element-dff01c8{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-justify-content:flex-start;--e-filter-item-width:initial;--e-filter-item-flex-grow:0;--e-filter-wrap:wrap;--e-filter-overflow-x:initial;--e-filter-space-between:20px;}.elementor-45557 .elementor-element.elementor-element-dff01c8 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-45557 .elementor-element.elementor-element-fcd72fb{--grid-columns:3;}.elementor-45557 .elementor-element.elementor-element-fcd72fb .elementor-pagination{text-align:start;}body:not(.rtl) .elementor-45557 .elementor-element.elementor-element-fcd72fb .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-45557 .elementor-element.elementor-element-fcd72fb .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-45557 .elementor-element.elementor-element-fcd72fb .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-45557 .elementor-element.elementor-element-fcd72fb .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}@media(max-width:1024px){.elementor-45557 .elementor-element.elementor-element-7502b64{font-size:15px;}.elementor-45557 .elementor-element.elementor-element-10fe127{--grid-columns:2;}.elementor-45557 .elementor-element.elementor-element-fcd72fb{--grid-columns:2;}}@media(max-width:767px){.elementor-45557 .elementor-element.elementor-element-6671ff6:not(.elementor-motion-effects-element-type-background), .elementor-45557 .elementor-element.elementor-element-6671ff6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thinkingheads.com/wp-content/uploads/2025/02/ThinkingHeads-Blog_m.jpg");background-position:top center;}.elementor-45557 .elementor-element.elementor-element-6671ff6{--min-height:500px;--margin-top:-210px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45557 .elementor-element.elementor-element-5c63e50{--width:var(--movil-view-width);--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:50px;--margin-left:0px;--margin-right:0px;}.elementor-45557 .elementor-element.elementor-element-10c6161 .elementor-heading-title{font-size:40px;line-height:44px;}.elementor-45557 .elementor-element.elementor-element-7502b64 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-45557 .elementor-element.elementor-element-7502b64{font-size:16px;line-height:20px;}.elementor-45557 .elementor-element.elementor-element-1aa8580{--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45557 .elementor-element.elementor-element-966810b{--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-45557 .elementor-element.elementor-element-126be29{--width:var(--movil-view-width);--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-45557 .elementor-element.elementor-element-10fe127{--grid-columns:1;}.elementor-45557 .elementor-element.elementor-element-10fe127 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45557 .elementor-element.elementor-element-dff01c8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45557 .elementor-element.elementor-element-fcd72fb{--grid-columns:1;}.elementor-45557 .elementor-element.elementor-element-fcd72fb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-45557 .elementor-element.elementor-element-5c63e50{--width:var(--movil-view-width);}.elementor-45557 .elementor-element.elementor-element-126be29{--width:var(--movil-view-width);}}/* Start custom CSS for text-editor, class: .elementor-element-7502b64 */.elementor-45557 .elementor-element.elementor-element-7502b64 p {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for taxonomy-filter, class: .elementor-element-dff01c8 */.elementor-45557 .elementor-element.elementor-element-dff01c8 button:not([data-filter="__all"]) {
    border: solid #753BBD 1px;
    border-radius: 6px;
    padding: 6px 12px;
    font-family: IBM Plex Sans;
    font-size: 12px;
    font-weight: 500;
    line-height: 14.4px;
    text-align: center;
    color: #753BBD;
    text-transform: uppercase;
}



.elementor-45557 .elementor-element.elementor-element-dff01c8 button[data-filter="__all"] {
    border: solid #753BBD 1px;
    border-radius: 6px;
    padding: 6px 12px;
    font-family: IBM Plex Sans;
    font-size: 12px;
    font-weight: 500;
    line-height: 14.4px;
    text-align: center;
    color: #FFF;
    background: linear-gradient(90deg, #753BBD 0%, #AD1AAC 100%);
     text-transform: uppercase;
}

button[aria-pressed="true"] {
    /* Aquí van tus estilos */
    background-color: #753BBD !important;
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-fcd72fb *//* Estilos para el botón "Anterior" */
.elementor-45557 .elementor-element.elementor-element-fcd72fb .elementor-pagination .prev {
    position: relative;
    display: inline-block;
    width: 30px;
    height: 31px;
    background: none;
    border: none;
    cursor: pointer;
    text-indent: -9999px; /* Oculta el texto */
}

.elementor-45557 .elementor-element.elementor-element-fcd72fb .elementor-pagination .prev::before {
    content: "";
    display: block;
    position: absolute;
    top: 30px;
    left: 0px;
    width: 30px;
    height: 31px;
    background-size: cover;
    background-image: url('data:image/svg+xml,<svg width="30" height="31" viewBox="0 0 30 31" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M22.0312 15.2812C22.3047 15.3203 22.4609 15.4766 22.5 15.75C22.4609 16.0234 22.3047 16.1797 22.0312 16.2188H9.08203L15.3516 22.4297C15.5078 22.6641 15.5078 22.8984 15.3516 23.1328C15.2344 23.2109 15.1172 23.25 15 23.25C14.8828 23.25 14.7656 23.2109 14.6484 23.1328L7.61719 16.1016C7.46094 15.8672 7.46094 15.6328 7.61719 15.3984L14.6484 8.36719C14.8828 8.21094 15.1172 8.21094 15.3516 8.36719C15.5078 8.60156 15.5078 8.83594 15.3516 9.07031L9.08203 15.2812H22.0312ZM15 0.75C17.8125 0.789063 20.332 1.47266 22.5586 2.80078C24.8242 4.12891 26.6211 5.92578 27.9492 8.19141C29.2773 10.418 29.9609 12.9375 30 15.75C29.9609 18.5625 29.2773 21.082 27.9492 23.3086C26.6211 25.5742 24.8242 27.3711 22.5586 28.6992C20.332 30.0273 17.8125 30.7109 15 30.75C12.1875 30.7109 9.66797 30.0273 7.44141 28.6992C5.17578 27.3711 3.37891 25.5742 2.05078 23.3086C0.722656 21.082 0.0390625 18.5625 0 15.75C0.0390625 12.9375 0.722656 10.418 2.05078 8.19141C3.37891 5.92578 5.17578 4.12891 7.44141 2.80078C9.66797 1.47266 12.1875 0.789063 15 0.75ZM15 29.8125C17.6172 29.7734 19.9805 29.1289 22.0898 27.8789C24.1992 26.6289 25.8789 24.9492 27.1289 22.8398C28.3789 20.7305 29.0234 18.3672 29.0625 15.75C29.0234 13.1328 28.3789 10.7695 27.1289 8.66016C25.8789 6.55078 24.1992 4.87109 22.0898 3.62109C19.9805 2.37109 17.6172 1.72656 15 1.6875C12.3828 1.72656 10.0195 2.37109 7.91016 3.62109C5.80078 4.87109 4.12109 6.55078 2.87109 8.66016C1.62109 10.7695 0.976563 13.1328 0.9375 15.75C0.976563 18.3672 1.62109 20.7305 2.87109 22.8398C4.12109 24.9492 5.80078 26.6289 7.91016 27.8789C10.0195 29.1289 12.3828 29.7734 15 29.8125Z" fill="%23753BBD"/></svg>');
}

/* Estilos para el botón "Siguiente" */
.elementor-45557 .elementor-element.elementor-element-fcd72fb .elementor-pagination .next {
    position: relative;
    display: inline-block;
    width: 30px;
    height: 31px;
    background: none;
    border: none;
    cursor: pointer;
    text-indent: -9999px; /* Oculta el texto */
}

.elementor-45557 .elementor-element.elementor-element-fcd72fb .elementor-pagination .next::before {
    content: "";
    display: block;
    position: absolute;
    top: 30px;
    left: 5px;
    width: 30px;
    height: 31px;
    background-size: cover;
    background-image: url('data:image/svg+xml,<svg width="30" height="31" viewBox="0 0 30 31" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15.3516 8.36719L22.3828 15.3984C22.5391 15.6328 22.5391 15.8672 22.3828 16.1016L15.3516 23.1328C15.1172 23.2891 14.8828 23.2891 14.6484 23.1328C14.4922 22.8984 14.4922 22.6641 14.6484 22.4297L20.918 16.2188H7.96875C7.69531 16.1797 7.53906 16.0234 7.5 15.75C7.53906 15.4766 7.69531 15.3203 7.96875 15.2812H20.918L14.6484 9.07031C14.4922 8.83594 14.4922 8.60156 14.6484 8.36719C14.7656 8.28906 14.8828 8.25 15 8.25C15.1172 8.25 15.2344 8.28906 15.3516 8.36719ZM15 0.75C17.8125 0.789063 20.332 1.47266 22.5586 2.80078C24.8242 4.12891 26.6211 5.92578 27.9492 8.19141C29.2773 10.418 29.9609 12.9375 30 15.75C29.9609 18.5625 29.2773 21.082 27.9492 23.3086C26.6211 25.5742 24.8242 27.3711 22.5586 28.6992C20.332 30.0273 17.8125 30.7109 15 30.75C12.1875 30.7109 9.66797 30.0273 7.44141 28.6992C5.17578 27.3711 3.37891 25.5742 2.05078 23.3086C0.722656 21.082 0.0390625 18.5625 0 15.75C0.0390625 12.9375 0.722656 10.418 2.05078 8.19141C3.37891 5.92578 5.17578 4.12891 7.44141 2.80078C9.66797 1.47266 12.1875 0.789063 15 0.75ZM15 29.8125C17.6172 29.7734 19.9805 29.1289 22.0898 27.8789C24.1992 26.6289 25.8789 24.9492 27.1289 22.8398C28.3789 20.7305 29.0234 18.3672 29.0625 15.75C29.0234 13.1328 28.3789 10.7695 27.1289 8.66016C25.8789 6.55078 24.1992 4.87109 22.0898 3.62109C19.9805 2.37109 17.6172 1.72656 15 1.6875C12.3828 1.72656 10.0195 2.37109 7.91016 3.62109C5.80078 4.87109 4.12109 6.55078 2.87109 8.66016C1.62109 10.7695 0.976563 13.1328 0.9375 15.75C0.976563 18.3672 1.62109 20.7305 2.87109 22.8398C4.12109 24.9492 5.80078 26.6289 7.91016 27.8789C10.0195 29.1289 12.3828 29.7734 15 29.8125Z" fill="%23753BBD"/></svg>');
}/* End custom CSS */