.elementor-4512 .elementor-element.elementor-element-b1e060b{--display:flex;--min-height:60vh;--justify-content:center;--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-4512 .elementor-element.elementor-element-02284c1.elementor-element{--align-self:center;}.elementor-4512 .elementor-element.elementor-element-02284c1{text-align:center;}.elementor-4512 .elementor-element.elementor-element-02284c1 .elementor-heading-title{font-family:"Suisse", Sans-serif;font-size:30px;font-weight:500;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-4512 .elementor-element.elementor-element-4f5841f{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-4512 .elementor-element.elementor-element-4f5841f.elementor-element{--align-self:center;}.elementor-4512 .elementor-element.elementor-element-4f5841f p{margin-block-end:0px;}.elementor-4512 .elementor-element.elementor-element-40bffe2{--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;--justify-content:center;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4512 .elementor-element.elementor-element-be25a8c{--display:flex;--min-height:125px;--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;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:12px 12px 12px 12px;--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-4512 .elementor-element.elementor-element-e386d52{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4512 .elementor-element.elementor-element-602917d.elementor-element{--align-self:flex-start;}.elementor-4512 .elementor-element.elementor-element-602917d .elementor-icon-wrapper{text-align:start;}.elementor-4512 .elementor-element.elementor-element-602917d .elementor-icon{font-size:30px;}.elementor-4512 .elementor-element.elementor-element-602917d .elementor-icon svg{height:30px;}.elementor-4512 .elementor-element.elementor-element-a9e1a3f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-200px;--margin-right:0px;}.elementor-4512 .elementor-element.elementor-element-8788537.elementor-element{--align-self:flex-start;}.elementor-4512 .elementor-element.elementor-element-29db719{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;}.elementor-4512 .elementor-element.elementor-element-11365ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Suisse", Sans-serif;font-weight:500;}.elementor-4512 .elementor-element.elementor-element-11365ef p{margin-block-end:0px;}.elementor-4512 .elementor-element.elementor-element-ca29e8e{--display:flex;--min-height:125px;--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;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:12px 12px 12px 12px;--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-4512 .elementor-element.elementor-element-550d149{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;}.elementor-4512 .elementor-element.elementor-element-44b3e76.elementor-element{--align-self:flex-start;}.elementor-4512 .elementor-element.elementor-element-44b3e76 .elementor-icon-wrapper{text-align:start;}.elementor-4512 .elementor-element.elementor-element-44b3e76 .elementor-icon{font-size:30px;}.elementor-4512 .elementor-element.elementor-element-44b3e76 .elementor-icon svg{height:30px;}.elementor-4512 .elementor-element.elementor-element-36c47c8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-200px;--margin-right:0px;}.elementor-4512 .elementor-element.elementor-element-e6ffa96.elementor-element{--align-self:flex-start;}.elementor-4512 .elementor-element.elementor-element-3b56c51{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;}.elementor-4512 .elementor-element.elementor-element-3c8198c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Suisse", Sans-serif;font-weight:500;}.elementor-4512 .elementor-element.elementor-element-3c8198c p{margin-block-end:0px;}.elementor-4512 .elementor-element.elementor-element-4b40974{--display:flex;--min-height:125px;--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;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:12px 12px 12px 12px;--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-4512 .elementor-element.elementor-element-14ec3a9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;}.elementor-4512 .elementor-element.elementor-element-8e0ec07.elementor-element{--align-self:flex-start;}.elementor-4512 .elementor-element.elementor-element-8e0ec07 .elementor-icon-wrapper{text-align:start;}.elementor-4512 .elementor-element.elementor-element-8e0ec07 .elementor-icon{font-size:30px;}.elementor-4512 .elementor-element.elementor-element-8e0ec07 .elementor-icon svg{height:30px;}.elementor-4512 .elementor-element.elementor-element-13eba51{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-200px;--margin-right:0px;}.elementor-4512 .elementor-element.elementor-element-aa94efc.elementor-element{--align-self:flex-start;}.elementor-4512 .elementor-element.elementor-element-0a75a8b{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;}.elementor-4512 .elementor-element.elementor-element-3ed2b24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Suisse", Sans-serif;font-weight:500;}.elementor-4512 .elementor-element.elementor-element-3ed2b24 p{margin-block-end:0px;}.elementor-4512 .elementor-element.elementor-element-cdad2cb{--display:flex;--min-height:125px;--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;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:12px 12px 12px 12px;--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-4512 .elementor-element.elementor-element-f7d2156{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;}.elementor-4512 .elementor-element.elementor-element-f86ab46.elementor-element{--align-self:flex-start;}.elementor-4512 .elementor-element.elementor-element-f86ab46 .elementor-icon-wrapper{text-align:start;}.elementor-4512 .elementor-element.elementor-element-f86ab46 .elementor-icon{font-size:30px;}.elementor-4512 .elementor-element.elementor-element-f86ab46 .elementor-icon svg{height:30px;}.elementor-4512 .elementor-element.elementor-element-25388f9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-200px;--margin-right:0px;}.elementor-4512 .elementor-element.elementor-element-3de49a2.elementor-element{--align-self:flex-start;}.elementor-4512 .elementor-element.elementor-element-d79f958{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;}.elementor-4512 .elementor-element.elementor-element-d594467{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Suisse", Sans-serif;font-weight:500;}.elementor-4512 .elementor-element.elementor-element-d594467 p{margin-block-end:0px;}.elementor-4512 .elementor-element.elementor-element-6caca32{--display:flex;--min-height:125px;--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;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:12px 12px 12px 12px;--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-4512 .elementor-element.elementor-element-e7f210a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;}.elementor-4512 .elementor-element.elementor-element-4245105.elementor-element{--align-self:flex-start;}.elementor-4512 .elementor-element.elementor-element-4245105 .elementor-icon-wrapper{text-align:start;}.elementor-4512 .elementor-element.elementor-element-4245105 .elementor-icon{font-size:30px;}.elementor-4512 .elementor-element.elementor-element-4245105 .elementor-icon svg{height:30px;}.elementor-4512 .elementor-element.elementor-element-feaa6fb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-200px;--margin-right:0px;}.elementor-4512 .elementor-element.elementor-element-d9272bb.elementor-element{--align-self:flex-start;}.elementor-4512 .elementor-element.elementor-element-396f5da{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;}.elementor-4512 .elementor-element.elementor-element-b4091d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Suisse", Sans-serif;font-weight:500;}.elementor-4512 .elementor-element.elementor-element-b4091d5 p{margin-block-end:0px;}.elementor-4512 .elementor-element.elementor-element-20ffb3e{--display:flex;}.elementor-4512 .elementor-element.elementor-element-d93c02f{--spacer-size:25px;}@media(min-width:768px){.elementor-4512 .elementor-element.elementor-element-b1e060b{--width:100vw;}}@media(max-width:1024px){.elementor-4512 .elementor-element.elementor-element-b1e060b{--min-height:30vh;}.elementor-4512 .elementor-element.elementor-element-4f5841f{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-4512 .elementor-element.elementor-element-40bffe2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-4512 .elementor-element.elementor-element-b1e060b{--min-height:40vh;}.elementor-4512 .elementor-element.elementor-element-02284c1{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-4512 .elementor-element.elementor-element-4f5841f{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-4512 .elementor-element.elementor-element-be25a8c{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4512 .elementor-element.elementor-element-e386d52{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4512 .elementor-element.elementor-element-a9e1a3f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4512 .elementor-element.elementor-element-29db719{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4512 .elementor-element.elementor-element-ca29e8e{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4512 .elementor-element.elementor-element-550d149{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4512 .elementor-element.elementor-element-36c47c8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4512 .elementor-element.elementor-element-3b56c51{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4512 .elementor-element.elementor-element-4b40974{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4512 .elementor-element.elementor-element-14ec3a9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4512 .elementor-element.elementor-element-13eba51{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4512 .elementor-element.elementor-element-0a75a8b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4512 .elementor-element.elementor-element-cdad2cb{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4512 .elementor-element.elementor-element-f7d2156{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4512 .elementor-element.elementor-element-25388f9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4512 .elementor-element.elementor-element-d79f958{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4512 .elementor-element.elementor-element-6caca32{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4512 .elementor-element.elementor-element-e7f210a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4512 .elementor-element.elementor-element-feaa6fb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4512 .elementor-element.elementor-element-396f5da{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for heading, class: .elementor-element-02284c1 */.tnr {
    font-family: "Times New Roman", Arial, Sans-Serif;
    font-style: italic;
    font-size: 36px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1e060b */.elementor-4512 .elementor-element.elementor-element-b1e060b {
  position: relative;
  overflow: hidden;
}

/* Círculo IZQUIERDO */
.elementor-4512 .elementor-element.elementor-element-b1e060b:before {
  content: '';
  border-radius: 999px;
  width: 150px;
  height: 150px;
  background: linear-gradient(135deg, #4f46e5, #00ff9d);
  position: absolute;
  top: 27%;
  left: 43.5%;
  opacity: 0.25;
  filter: blur(30px);
  z-index: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-602917d */.elementor-4512 .elementor-element.elementor-element-602917d .elementor-icon {
    background: linear-gradient(135deg, #1f3eed, #00ff8a);
    border-radius: 999px;
    padding: 13px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8788537 */.elementor-4512 .elementor-element.elementor-element-8788537 h2{
    color: #ffffff !important;
    font-family: "Suisse" Arial Sans-Serif;
    font-weight: 300;
    font-size: 30px;
}

.elementor-4512 .elementor-element.elementor-element-8788537 span{
    color: #ffffff !important;
    font-family: "Suisse" Arial Sans-Serif;
    font-weight: 300;
    font-size: 30px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-44b3e76 */.elementor-4512 .elementor-element.elementor-element-44b3e76 .elementor-icon {
    background: linear-gradient(135deg, #1f3eed, #00ff8a);
    border-radius: 999px;
    padding: 13px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e6ffa96 */.elementor-4512 .elementor-element.elementor-element-e6ffa96 h2{
    color: #ffffff !important;
    font-family: "Suisse" Arial Sans-Serif;
    font-weight: 300;
    font-size: 30px;
}

.elementor-4512 .elementor-element.elementor-element-e6ffa96 span{
    color: #ffffff !important;
    font-family: "Suisse" Arial Sans-Serif;
    font-weight: 300;
    font-size: 30px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8e0ec07 */.elementor-4512 .elementor-element.elementor-element-8e0ec07 .elementor-icon {
    background: linear-gradient(135deg, #1f3eed, #00ff8a);
    border-radius: 999px;
    padding: 13px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-aa94efc */.elementor-4512 .elementor-element.elementor-element-aa94efc h2{
    color: #ffffff !important;
    font-family: "Suisse" Arial Sans-Serif;
    font-weight: 300;
    font-size: 30px;
}

.elementor-4512 .elementor-element.elementor-element-aa94efc span{
    color: #ffffff !important;
    font-family: "Suisse" Arial Sans-Serif;
    font-weight: 300;
    font-size: 30px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f86ab46 */.elementor-4512 .elementor-element.elementor-element-f86ab46 .elementor-icon {
    background: linear-gradient(135deg, #1f3eed, #00ff8a);
    border-radius: 999px;
    padding: 13px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3de49a2 */.elementor-4512 .elementor-element.elementor-element-3de49a2 h2{
    color: #ffffff !important;
    font-family: "Suisse" Arial Sans-Serif;
    font-weight: 300;
    font-size: 30px;
}

.elementor-4512 .elementor-element.elementor-element-3de49a2 span{
    color: #ffffff !important;
    font-family: "Suisse" Arial Sans-Serif;
    font-weight: 300;
    font-size: 30px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4245105 */.elementor-4512 .elementor-element.elementor-element-4245105 .elementor-icon {
    background: linear-gradient(135deg, #1f3eed, #00ff8a);
    border-radius: 999px;
    padding: 13px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d9272bb */.elementor-4512 .elementor-element.elementor-element-d9272bb h2{
    color: #ffffff !important;
    font-family: "Suisse" Arial Sans-Serif;
    font-weight: 300;
    font-size: 30px;
}

.elementor-4512 .elementor-element.elementor-element-d9272bb span{
    color: #ffffff !important;
    font-family: "Suisse" Arial Sans-Serif;
    font-weight: 300;
    font-size: 30px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Suisse';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://aftersx.es/wp-content/uploads/2025/12/SuisseIntl-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */