@font-face{font-family:'Karla';font-style:italic;font-weight:200 800;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v33/qkBVXvYC6trAT7RQHtCe4ZRNkAT7MQ.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Karla';font-style:italic;font-weight:200 800;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v33/qkBVXvYC6trAT7RQHt6e4ZRNkAQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Karla';font-style:normal;font-weight:200 800;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v33/qkBbXvYC6trAT7RbLtyU5rZPoAU.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Karla';font-style:normal;font-weight:200 800;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v33/qkBbXvYC6trAT7RVLtyU5rZP.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--c-azul:#3d27e1;--c-azul-1:#6d9ee1;--c-azul-2:#b5d0e1;--c-azul-oscuro:#100c44;--c-rojo:#ff5136;--c-rojo-1:#c34320;--c-blanco:#fff;--c-light:#e6e9f0;--font-titulos:"Bebas Neue", sans-serif;--font-texto:"Karla", sans-serif}body{background-color:var(--c-azul-oscuro);color:var(--c-azul-oscuro)}.seccion{padding:4rem 0}*,p,.alternate,.wpb_text_column.alternate p,blockquote p,.bread-crumb li,.vc_toggle_title>*,.sf-menu li a,.sf-menu li a:visited{font-family:var(--font-texto)}p{color:var(--c-blanco);font-size:1.1rem;font-weight:300;line-height:1.4}p:has(+:is(h1,h2,h3,h4,h5,h6)),ul,ol:has(+:is(h1,h2,h3,h4,h5,h6)){margin-bottom:2rem}.feature-item p{font-size:1rem}:is(h1,h2,h3,h4){font-family:var(--font-titulos)}h2{font-size:3rem;line-height:1}h2:has(+p){margin-bottom:2rem}h3{font-size:2rem}h4{font-size:1.7rem}h5{font-size:1.3rem;line-height:1.4}:is(h1,h2,h3,h4) strong,:is(h1,h2,h3,h4) b{font-family:var(--font-titulos);font-size:inherit}.columns p,.wpb_text_column p{padding:.75rem 0}.seccion :is(ol,ul){padding-bottom:1rem}.seccion li{color:var(--c-blanco);font-size:1.1rem;font-weight:300;line-height:26px;margin-bottom:1rem}.seccion li b,.seccion li strong{text-transform:uppercase;font-size:1.1rem}.balazo{text-align:center;padding:3rem 0}.no-icon>*{margin-top:0!important}.more{font-family:var(--font-texto)}.seccion p a,h5 a{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.gb-button{text-transform:uppercase}.ui-tabs-nav:not(.tt_tabs_navigation) li.ui-tabs-active a,.tabs-navigation li a.selected{background:var(--c-azul-1)}.search input[type='submit']:hover,.scrolling-list li a:hover .number,.ui-tabs-nav li a:hover,.ui-tabs-nav li.ui-tabs-active a,.tabs-navigation li a:hover,.tabs-navigation li a.selected{border-color:var(--c-azul-1)}.widget_tag_cloud a,.scrolling-list li .number,.ui-tabs-nav li a,.tabs-navigation li a,.search input{border-color:var(--c-light)}.icon-circle:hover{background:var(--c-rojo);border-color:var(--c-rojo)}.sf-menu li:hover a,.sf-menu li.selected a,.sf-menu li.current-menu-item a,.sf-menu li.current-menu-ancestor a{color:var(--c-azul-oscuro)}.sf-menu li a,.sf-menu li a:visited{padding-left:25px}.sf-menu>li>a{text-transform:uppercase}.sf-menu li:hover ul a,.sf-menu>li.menu-item-has-children:hover ul a{background:var(--c-azul-oscuro)!important;color:var(--c-blanco)!important;text-transform:uppercase}.sf-menu>li.menu-item-has-children ul a:hover,.sf-menu li ul li a:hover{background:var(--c-azul)!important}.logo-container img{max-width:80px}.header .search-field{color:var(--c-azul-oscuro);width:100%;font-family:var(--font-texto);border:1px solid var(--c-azul-oscuro);padding:8px 12px}.header .search-field::placeholder{color:var(--c-azul-oscuro)}.header-top-right-sidebar{max-width:150px!important;margin-left:1rem}.header .search-submit{display:none}.searchwp-live-search-results-showing{background:var(--c-rojo)}.searchwp-live-search-no-min-chars:after{color:var(--c-blanco)}.header-container.sticky.move{z-index:9999}.home-box h4{font-family:var(--font-texto);font-style:normal;font-size:1rem;margin-top:0}.home-box .more{margin-top:4rem}.home-box-container:nth-child(3n+2){background:var(--c-azul)}.home-box-container:nth-child(3n+2) h4{color:#fff}.home-box-container:nth-child(3n+3){background:var(--c-rojo)}.home-box .icon::after{content:none}.page-header{background:var(--c-rojo);color:var(--c-blanco);padding-bottom:2rem}.page-header-right form{display:none}.theme-page{padding-bottom:0}.page-header-left{min-height:30px}.bread-crumb li{color:var(--c-blanco)}.bread-crumb li.separator{background:var(--c-rojo-1)}.page-header .page-title::after{content:none}.border-columns .feature-item h4{color:var(--c-azul-1)}.theme-page .border-columns,.theme-page .vc_row.border-columns div.wpb_column,.theme-page .vc_row.border-columns div.wpb_column:last-child{border-color:var(--c-azul)}.classes-template-default .wpb-content-wrapper>div{margin-top:0}.gb-gallery li img{opacity:1}.gb-gallery li:hover .description,.gallery-item-details-list .image-box:hover .description{background:var(--c-azul-2)}.gb-gallery li:hover img,.gallery-item-details-list.not-hidden .image-box:hover img{opacity:.7}.igc-slider{padding:10rem 0 5rem;position:relative;overflow:hidden}.igc-slider>*{z-index:9}.igc-slider::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top,var(--c-azul-oscuro) 10%,#fff0 70%);z-index:1}.igc-slider+.vc_row{padding-top:0}.feature-item h4.with-border::before{background:var(--c-azul-1)}.solo-img-parallax{padding-top:15rem;padding-bottom:15rem}.side-items .wpb_single_image img{width:140px}.full-100,.full-100 *{width:100%;height:400px!important}.full-100 img{object-fit:cover;object-position:center}.lb-outerContainer{background:transparent!important}.lightbox .lb-image{border:none!important}sr7-mask{position:relative;overflow:hidden}sr7-mask::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top,var(--c-azul-oscuro) 20%,#fff0 70%);z-index:1}.wpb_revslider_element h1{font-family:var(--font-titulos)!important;font-size:2rem!important}.testimonials li blockquote::before{color:var(--c-rojo)}.caroufredsel-wrapper-testimonials+.controls,.scrolling-list-control-left,.scrolling-list-control-right,.more{border-color:var(--c-azul-1)}div.border-container{border:none}.caroufredsel_wrapper+.controls li a:hover,.our-clients-list-container .controls li a:hover,.more:hover{border-color:var(--c-azul-1);background:var(--c-azul-1)}.caroufredsel_wrapper+.controls li a:hover::before,.our-clients-list-container .controls li a:hover::before{color:var(--c-azul-oscuro)}.vc_do_toggle{border-bottom:1px solid var(--c-azul-2);padding-bottom:1rem;margin-bottom:1rem}.vc_toggle:last-of-type{margin-bottom:0}.vc_toggle_content{margin-bottom:0;background:var(--c-blanco);padding:10px!important}.vc_toggle_content p{padding:0}.vc_toggle_title h4{font-size:1.3rem}.vc_toggle_default .vc_toggle_icon::after,.vc_toggle_default .vc_toggle_icon::before,.vc_toggle_default .vc_toggle_icon{background:var(--c-azul-1);border:none}.event-item .wpb_text_column{background:var(--c-azul);color:var(--c-blanco);padding:2rem 1rem 1rem}.event-item .wpb_text_column *{color:var(--c-blanco)!important}.event-item .events-list .vc_grid-item-mini .vc_gitem-col{padding:1.2rem}.event-item .events-list .vc_btn3-container{margin-bottom:0}.event-item .events-list .vc_gitem-post-data-source-post_excerpt{display:none}table.timetable th,table.timetable td{border-left:1px solid var(--c-azul-2);border-bottom:1px solid var(--c-azul-2)}.timetable .row-gray td{background-color:var(--c-light)}.timetable td:first-child{color:#fff0}.timetable tr .event{background:var(--c-azul);line-height:1.1;font-weight:100}.timetable .event:hover,.timetable .event.tooltip:hover{color:var(--c-azul-oscuro);background:var(--c-azul-2)}.timetable .event a{font-weight:400}.timetable td div,.timetable .event div{margin-top:.5rem}.timetable .last{display:none}.timetable.small :is(*,li){color:var(--c-azul-oscuro)}.footer-container{background:var(--c-light);padding:4rem 0}.footer a,.footer a:hover{color:var(--c-azul-oscuro)}.timeago,.trainers .value{color:var(--c-azul)}.footer .items-list li{color:var(--c-azul-oscuro)}.menu-footer-menu-container{float:none}.footer .menu li a::before{color:var(--c-azul);font-size:1.3em;margin-right:7px}.timeago,.trainers .value{margin-top:0}.copyright-area-container{background:var(--c-azul)}.items-list li{border-bottom:1px solid var(--c-blanco)!important}.copyright-area .social-icons li a::before{color:var(--c-blanco)}.copyright-area .social-icons li a:hover::before{color:var(--c-azul-oscuro)}.footer .widget .contact-data li::before{color:var(--c-azul)}.copyright-text{color:var(--c-blanco)}.copyright-text a{color:var(--c-azul-2)}.box-header::after,.box_header::after{background:var(--c-rojo)}.vc_row.full-width,.theme-page .vc_row.full-width .wpb_column .vc_row.full-width{width:100%!important}.no-show{display:none!important}.comments-number,.scroll-to-comment-form,.scrolling-most-commented-widget{display:none!important}.single-post .post-footer-details{margin-left:0!important}.page-template-template-blog .post-content .text{display:none}.single-post .post-content>h3:first-of-type:has(a){display:none}.post-content :is(p,li){font-weight:300;line-height:1.4;font-size:1.1rem}.post-content li{margin-bottom:.75rem}.post-content *:has(+h2){margin-bottom:3rem}.post-content *:has(+h4){margin-bottom:1.5rem}.post-footer-details li,.bypostauthor{text-transform:capitalize;font-size:.75rem}.widget_archive li a,.widget_tag_cloud a{font-size:.75rem;font-family:var(--font-texto);line-height:normal;font-weight:300}.comment-box .first-row{background:#fff0;color:var(--c-azul-oscuro);border:1px solid var(--c-azul-2)}.pagination li a,.pagination li>span{border:1px solid var(--c-azul-1)}.widget_categories ul{background:var(--c-light);padding-bottom:0}.categories li,.widget_categories li{text-transform:none}.categories li a,.widget_categories li a{color:var(--c-azul-oscuro);font-size:1rem;padding:0 1.5rem}.categories li a:hover,.widget_categories li a:hover,li.current-cat a{color:var(--c-azul);font-weight:500}body.single-post{background:var(--c-blanco);color:var(--c-azul-oscuro)}body.single-post .wpb-content-wrapper{padding-bottom:8rem}body.single-post *:not(.page-header,.page-header *){color:var(--c-azul-oscuro)}.categories li,.widget_categories li{font-size:1.1rem;font-weight:300;margin-bottom:1rem}.most-commented{font-weight:300}.most-commented span{font-size:1.1rem}.comment-box .comments-number,.post-footer-details,.gb-comment-form input,.gb-comment-form textarea,.gb-contact-form input,.gb-contact-form textarea{color:var(--c-azul-oscuro);border-color:var(--c-azul-2)}.social-icons li a::before{color:var(--c-rojo)}.social-icons li a:hover,.social-icons li a:hover::before,.post-content h3 a:hover{color:var(--c-azul)}li.post-footer-author,li.post-footer-category{margin-bottom:0;line-height:21px}.gb-contact-form{margin-top:3rem}input[name="website"]{display:none}.rl-basicslider-gallery .rl-gallery-item img{height:300px!important;object-fit:cover;object-position:center}.splide__arrow{background:var(--c-rojo)!important;opacity:1!important}.splide__arrow--prev{left:-5px!important}.splide__arrow--next{right:-5px!important}.splide__arrow svg{fill:var(--c-blanco)!important}.back-blanco{background-color:var(--c-blanco)}.back-light{background-color:var(--c-light)}.back-light p,.back-blanco p{color:var(--c-azul-oscuro)}.back-light :is(h1,h2,h3,h3 a,h4,h5,h6,li,p a,.most-commented *,.most-viewed *,.post-footer-details li a,.comment-box .comments-number),.back-blanco :is(h1,h2,h3,h3 a,h4,h5,h6,li,p a,.most-commented *,.most-viewed *,.post-footer-details li a,.comment-box .comments-number),.footer-container :is(h1,h2,h3,h4,h5,h6),.footer .widget .contact-data li .value{color:var(--c-azul-oscuro)}.back-light .scrolling-list-control-left,.back-light .scrolling-list-control-right,.back-blanco .scrolling-list-control-left,.back-blanco .scrolling-list-control-right{color:var(--c-rojo);border-color:var(--c-azul)}.back-light .caroufredsel_wrapper+.controls li a:hover,.back-light .our-clients-list-container .controls li a:hover,.back-blanco .caroufredsel_wrapper+.controls li a:hover,.back-blanco .our-clients-list-container .controls li a:hover{background:var(--c-azul);border-color:var(--c-azul)}.back-light .caroufredsel_wrapper+.controls li a:hover::before,.back-light .our-clients-list-container .controls li a:hover::before,.back-blanco .caroufredsel_wrapper+.controls li a:hover::before,.back-blanco .our-clients-list-container .controls li a:hover::before{color:var(--c-azul-2)}.back-light :is(.more,.tabs-navigation li a,.widget_archive li a,.widget_tag_cloud a,.pagination li a,.pagination li>span,.vc_btn3.vc_btn3-color-juicy-pink,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat),.back-blanco :is(.more,.tabs-navigation li a,.widget_archive li a,.widget_tag_cloud a,.pagination li a,.pagination li>span,.vc_btn3.vc_btn3-color-juicy-pink,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat),body.single :is(.widget_archive li a,.widget_tag_cloud a){background:#fff0;padding:.75rem 1.5rem;border-color:var(--c-azul);color:var(--c-azul);border-radius:0}.back-light .more:hover,.back-blanco .more:hover,.back-blanco :is(.ui-tabs-nav li a:hover,.ui-tabs-nav li.ui-tabs-active a,.tabs-navigation li a:hover,.tabs-navigation li a.selected,.widget_archive li a:hover,.widget_tag_cloud a:hover,.pagination li a:hover,.pagination li>span:hover,.vc_btn3.vc_btn3-color-juicy-pink:hover,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover),.back-light :is(.ui-tabs-nav li a:hover,.ui-tabs-nav li.ui-tabs-active a,.tabs-navigation li a:hover,.tabs-navigation li a.selected,.widget_archive li a:hover,.widget_tag_cloud a:hover,.pagination li a:hover,.pagination li>span:hover,.vc_btn3.vc_btn3-color-juicy-pink:hover,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover),body.single :is(.widget_archive li a:hover,.widget_tag_cloud a:hover){background:var(--c-azul);color:var(--c-azul-2)}.back-blanco :is(.feature-item .icon)::before,.back-light :is(.feature-item .icon)::before{color:var(--c-azul);font-size:2rem}.back-blanco :is(.terms-container a),.back-light :is(.terms-container a){color:var(--c-azul);text-decoration:underline}.back-rojo{background-color:var(--c-rojo)}.back-rojo .more{border-color:var(--c-blanco)}.back-rojo .more:hover{color:var(--c-rojo);background:var(--c-blanco);border-color:var(--c-blanco)}.back-azul{background-color:var(--c-azul)}.back-azul .feature-item.feature-item-number{background:var(--c-blanco)}.back-azul .feature-item span.list-number.number,.back-azul .feature-item.feature-item-number p{color:var(--c-azul-oscuro)}.back-azul .feature-item .icon::before{color:var(--c-azul-1)}.back-azul-1{background-color:var(--c-azul-1)}.back-blanco:has(+.back-blanco),.back-light:has(+.back-light),.back-azul:has(+.back-azul),.back-azul-1:has(+.back-azul-1),.back-rojo:has(+.back-rojo){padding-bottom:0}.outline-blanco{border:1px solid var(--c-blanco)}*.cta{padding-top:4rem!important;padding-bottom:4rem!important}body .theme-page .gb-overlay::after{background:rgb(16 12 68 / .85)}@media screen and (min-width:480px){.side-items .wpb_single_image img{width:200px}.wpb_revslider_element h1{font-size:3rem!important}}@media screen and (min-width:768px){.igc-slider{padding:20rem 0 5rem}.event-item{margin-bottom:3rem}}@media screen and (min-width:1250px){:is(h1,h2,h3,h4){text-wrap:balance}.seccion{padding:8rem 0}.side-items .wpb_single_image img{width:280px}.wpb_revslider_element h1{font-size:4rem!important}.balazo{padding:3rem 10rem}.igc-slider h2{padding:0 15%}}@media screen and (max-width:767px){.igc-slider h2{font-size:2rem}.page-header>.vc_inner:first-child{-ms-flex-direction:row!important;-webkit-flex-direction:row!important;-moz-flex-direction:row!important;flex-direction:row!important}.stats-mobile{margin-top:10px!important}}@media screen and (max-width:479px){.header-top-sidebar,.header,.mobile-menu,.footer,body .vc_row,.copyright-area,body .vc_row.full-width .vc_col-sm-12.wpb_column .vc_row,body .vc_row.full-width>.wpb_column.column-limited>.wpb_wrapper>.vc_row{width:90%!important}}@media screen and (max-width:1249px){.header-container{padding:20px 0!important}.theme-page{padding-bottom:0!important}}