﻿@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:300;src:url("../fonts/inter-v18-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:italic;font-weight:300;src:url("../fonts/inter-v18-latin-300italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:400;src:url("../fonts/inter-v18-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:italic;font-weight:400;src:url("../fonts/inter-v18-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:500;src:url("../fonts/inter-v18-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:italic;font-weight:500;src:url("../fonts/inter-v18-latin-500italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:600;src:url("../fonts/inter-v18-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:italic;font-weight:600;src:url("../fonts/inter-v18-latin-600italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:700;src:url("../fonts/inter-v18-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:italic;font-weight:700;src:url("../fonts/inter-v18-latin-700italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:800;src:url("../fonts/inter-v18-latin-800.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:italic;font-weight:800;src:url("../fonts/inter-v18-latin-800italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:900;src:url("../fonts/inter-v18-latin-900.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:italic;font-weight:900;src:url("../fonts/inter-v18-latin-900italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Titillium Web";font-style:normal;font-weight:200;src:url("../fonts/titillium-web-v17-latin-200.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Titillium Web";font-style:italic;font-weight:200;src:url("../fonts/titillium-web-v17-latin-200italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Titillium Web";font-style:normal;font-weight:300;src:url("../fonts/titillium-web-v17-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Titillium Web";font-style:italic;font-weight:300;src:url("../fonts/titillium-web-v17-latin-300italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Titillium Web";font-style:normal;font-weight:400;src:url("../fonts/titillium-web-v17-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Titillium Web";font-style:italic;font-weight:400;src:url("../fonts/titillium-web-v17-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Titillium Web";font-style:normal;font-weight:600;src:url("../fonts/titillium-web-v17-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Titillium Web";font-style:italic;font-weight:600;src:url("../fonts/titillium-web-v17-latin-600italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Titillium Web";font-style:normal;font-weight:700;src:url("../fonts/titillium-web-v17-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Titillium Web";font-style:italic;font-weight:700;src:url("../fonts/titillium-web-v17-latin-700italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Titillium Web";font-style:normal;font-weight:900;src:url("../fonts/titillium-web-v17-latin-900.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:300;src:url("../fonts/source-sans-3-v15-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:italic;font-weight:300;src:url("../fonts/source-sans-3-v15-latin-300italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:400;src:url("../fonts/source-sans-3-v15-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:italic;font-weight:400;src:url("../fonts/source-sans-3-v15-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:500;src:url("../fonts/source-sans-3-v15-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:italic;font-weight:500;src:url("../fonts/source-sans-3-v15-latin-500italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:600;src:url("../fonts/source-sans-3-v15-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:italic;font-weight:600;src:url("../fonts/source-sans-3-v15-latin-600italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:700;src:url("../fonts/source-sans-3-v15-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:italic;font-weight:700;src:url("../fonts/source-sans-3-v15-latin-700italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:800;src:url("../fonts/source-sans-3-v15-latin-800.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:italic;font-weight:800;src:url("../fonts/source-sans-3-v15-latin-800italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:900;src:url("../fonts/source-sans-3-v15-latin-900.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:italic;font-weight:900;src:url("../fonts/source-sans-3-v15-latin-900italic.woff2") format("woff2")}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;overflow-x:hidden;font-family:"Titillium Web";font-weight:400;color:#000}img{max-width:100%;height:auto;margin:0;padding:0}.content{max-width:1116px;margin-left:auto;margin-right:auto}@media(max-width: 1168px){.content{margin-left:26px;margin-right:26px}}@media(max-width: 500px){.content{margin-left:15px;margin-right:15px}}.flex{display:flex;flex-wrap:wrap}h1{font-family:"Inter"}h2{font-family:"Inter"}h3{font-family:"Inter"}p{color:#757575;margin-top:0;margin-bottom:16px;font-size:16px;line-height:24px}a,button{font-family:"Titillium Web";transition:all .3s;cursor:pointer}.site-content{background:#fff}strong{font-family:"Inter"}ul{list-style:none;margin:16px 0;padding-left:6px}ul li{font-family:"Titillium Web";font-size:16px;font-weight:400;line-height:24px;margin-bottom:8px;color:#000;position:relative;padding-left:16px}ul li strong{font-family:"Titillium Web";font-weight:700}ul li::before{content:"•";font-size:10pt;margin-right:8px;position:absolute;top:0;left:0}ul li:last-child{margin-bottom:0}ul li ul{padding-left:16px}ol{margin:16px 0;padding-left:20px}ol li{font-family:"Titillium Web";font-size:16px;font-weight:400;line-height:24px;margin-bottom:8px;color:#000}ol li strong{font-family:"Titillium Web";font-weight:700}ol li:last-child{margin-bottom:0}.full-width{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;width:auto}@keyframes fadeIn{0%{opacity:0;z-index:-1}20%{z-index:1}100%{opacity:1;z-index:1}}@keyframes fadeOut{0%{opacity:1;z-index:1}90%{opacity:0;z-index:1}100%{opacity:0;z-index:-11}}#header-container{box-shadow:0px 4px 20px 0px rgba(0,0,0,.0509803922);background:#fff;position:sticky;top:0;left:0;width:100%;z-index:99}#header-container .header-content{max-width:1280px;margin-left:auto;margin-right:auto;align-items:center;padding-top:16px;padding-bottom:16px;flex-wrap:nowrap;justify-content:space-between;height:93px}#header-container .header-content .logo{width:95px;column-gap:24px;align-items:center}#header-container .header-content .logo a{display:flex}#header-container .header-content .logo:has(.secondary){width:max-content;flex-wrap:nowrap}#header-container .header-content:has(.logo .secondary) .navigation .menu ul .sub-menu{top:85px}#header-container .header-content:has(.logo .secondary) .navigation .search-container{top:100px}@media(max-width: 991px){#header-container .header-content:has(.logo .secondary) .navigation .search-container{top:82px}}#header-container .header-content .navigation{justify-content:end}#header-container .header-content .navigation .cta-mobile{display:none;position:fixed;bottom:19px;left:15px;right:15px;background:#65b2e8;color:#fff;padding:9px;align-items:center;justify-content:center;width:calc(100% - 30px);text-decoration:none;border-radius:9999px;font-family:"Titillium Web";font-size:16px;font-weight:700;line-height:24.34px;z-index:100}#header-container .header-content .navigation .search-container{display:none;position:absolute;left:0;top:82px;width:100%;z-index:100;background:#fff;padding-top:30px;padding-bottom:20px}#header-container .header-content .navigation .search-container form{width:100%;padding-left:26px;padding-right:26px;position:relative}#header-container .header-content .navigation .search-container form input{border:none;width:100%;border-radius:9999px;background:#f0f7fd;display:flex;align-items:center;height:42px;font-size:16px;font-weight:600;line-height:24.34px;color:#3e6d8e;padding-left:38px;padding-right:9px;font-family:"Titillium Web";outline:none}#header-container .header-content .navigation .search-container form input::placeholder{color:#3e6d8e}#header-container .header-content .navigation .search-container form button{position:absolute;top:0;left:26px;background:none;border:none;width:34px;height:42px;display:flex;justify-content:center;align-items:center}#header-container .header-content .navigation .menu{align-content:center}#header-container .header-content .navigation .menu ul{margin:0;padding:0;display:flex;flex-wrap:wrap;gap:24px}#header-container .header-content .navigation .menu ul .sub-menu{display:none;position:absolute;top:75px;box-shadow:0px 15px 30px -4px rgba(16,24,40,.031372549);background:#fff;border-radius:8px;padding:16px;width:max-content}#header-container .header-content .navigation .menu ul .sub-menu.show{display:block}#header-container .header-content .navigation .menu ul .sub-menu a{display:flex;column-gap:12px;align-items:center;padding:12px;color:#3e6d8e;font-size:16px;font-weight:600;line-height:24.34px;transition:all .3s;border-radius:8px;justify-content:space-between}#header-container .header-content .navigation .menu ul .sub-menu a svg{opacity:0;transition:all .3s}#header-container .header-content .navigation .menu ul .sub-menu a:hover{background:#f0f7fd}#header-container .header-content .navigation .menu ul .sub-menu a:hover svg{opacity:1}#header-container .header-content .navigation .menu ul li{list-style-type:none;margin-bottom:0;padding:0}#header-container .header-content .navigation .menu ul li::before{content:none}#header-container .header-content .navigation .menu ul li.current-menu-item>a{color:#65b2e8}#header-container .header-content .navigation .menu ul li.current-menu-item>a path{stroke:#65b2e8}#header-container .header-content .navigation .menu ul li.menu-item-has-children:has(.show)>a{color:#65b2e8}#header-container .header-content .navigation .menu ul li.menu-item-has-children:has(.show)>a svg{transform:rotate(180deg);transition:all .3s}#header-container .header-content .navigation .menu ul li.menu-item-has-children:has(.show)>a svg path{stroke:#65b2e8}#header-container .header-content .navigation .menu ul li.menu-item-has-children li{margin-bottom:8px}#header-container .header-content .navigation .menu ul li.menu-item-has-children li:last-child{margin-bottom:0}#header-container .header-content .navigation .menu ul li.ibp-item-mobile{display:none}#header-container .header-content .navigation .menu ul a{text-decoration:none;color:#6b788e;display:flex;column-gap:4px;align-items:center;font-size:16px;font-weight:600;line-height:24.34px}#header-container .header-content .navigation .menu ul a path{transition:all .3s}#header-container .header-content .navigation .menu ul a:hover{color:#65b2e8}#header-container .header-content .navigation .menu ul a:hover path{stroke:#65b2e8}#header-container .header-content .navigation .menu ul a span span{margin-left:12px;height:18px;display:inline-block;background:#c0dff6;border-radius:9999px;color:#3e6d8e;padding:0 6px;font-family:"Inter";font-size:12px;font-weight:500;line-height:18px}#header-container .header-content .navigation .ctas{column-gap:20px;margin-left:40px;position:relative}#header-container .header-content .navigation .ctas button.search-cta{color:#3e6d8e;background:#f0f7fd;padding:9px 14px;font-size:16px;font-weight:600;line-height:24.34px;display:flex;gap:6px;align-items:center;border:none;border-radius:9999px;font-family:"Titillium Web"}#header-container .header-content .navigation .ctas button.search-cta path{transition:all .3s}#header-container .header-content .navigation .ctas button.search-cta span{padding-right:6px}#header-container .header-content .navigation .ctas button.search-cta:hover{color:#fff;background:#65b2e8}#header-container .header-content .navigation .ctas button.search-cta:hover path{stroke:#fff}@media(max-width: 1200px){#header-container .header-content .navigation .ctas button.search-cta{display:none}}#header-container .header-content .navigation .ctas .logged{text-transform:uppercase}#header-container .header-content .navigation .ctas .login,#header-container .header-content .navigation .ctas .logged{text-decoration:none;color:#fff;background:#002169;padding:9px 14px;font-size:16px;font-weight:600;line-height:24.34px;display:flex;gap:6px;align-items:center;border:none;border-radius:9999px;font-family:"Titillium Web"}#header-container .header-content .navigation .ctas .login span,#header-container .header-content .navigation .ctas .logged span{padding-right:6px}#header-container .header-content .navigation .ctas .login:hover,#header-container .header-content .navigation .ctas .logged:hover{background:#001440}#header-container .header-content .navigation #hamburguesa,#header-container .header-content .navigation .close{display:none;background:none;border:none;margin-left:12px}#header-container .header-content .logged-container{position:absolute;top:100%;right:0;opacity:0;visibility:hidden;transition:opacity .3s}#header-container .header-content .logged-container.show{opacity:1;visibility:visible}@media(max-width: 1332px){#header-container .header-content{margin-left:26px;margin-right:26px;height:inherit}}@media(max-width: 991px){#header-container .header-content .logo{column-gap:12px;max-height:50px}#header-container .header-content .logo a,#header-container .header-content .logo img{height:50px}#header-container .header-content .logo a img,#header-container .header-content .logo img img{width:auto}}@media(max-width: 500px){#header-container .header-content{margin-left:15px;margin-right:15px}#header-container .header-content .navigation .ctas{position:initial}}#header-container .header-primary{position:relative}#header-container .search-header-container{position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.6);display:flex;align-items:center;opacity:0;visibility:hidden;transition:opacity .5s}#header-container .search-header-container.show{opacity:1;visibility:visible}#header-container .search-header-container form.header-content{width:100%;position:relative;padding-left:420px}#header-container .search-header-container form.header-content input{width:100%;height:100%;padding:15px 0px;font-size:42px;line-height:100%;color:#002169;border:none;outline:none;background:none}#header-container .search-header-container form.header-content input::placeholder{color:#002169}#header-container .search-header-container form.header-content button[type=submit]{position:absolute;right:70px;width:60px;height:60px;border:none;border-radius:100%;display:flex;align-items:center;justify-content:center;top:50%;transform:translate(0%, -50%);background:#65b2e8}#header-container .search-header-container form.header-content button[type=submit]:hover{background:#002169}#header-container .search-header-container form.header-content button.close-search{position:absolute;right:0;top:50%;transform:translate(0%, -50%);width:60px;height:60px;border:none;border-radius:100%;display:flex;align-items:center;justify-content:center;background:#002169}#header-container .search-header-container form.header-content button.close-search:hover{background:#000}@media(max-width: 1200px){#header-container .search-header-container{display:none}}@media(max-width: 1200px){#header-container .header-content .navigation.open .search-container,#header-container .header-content .navigation.open .cta-mobile{display:flex}#header-container .header-content .navigation ul.menu{visibility:hidden;opacity:0;z-index:-1;position:fixed;top:82px;left:0;width:100%;padding-left:26px;padding-right:26px;padding-top:100px;padding-bottom:86px;height:calc(100% - 82px);background:#fff;box-shadow:0px 4px 20px 0px rgba(0,0,0,.0509803922);align-content:flex-start;overflow-x:scroll}#header-container .header-content .navigation ul.menu li{width:100%}#header-container .header-content .navigation ul.menu li a{justify-content:space-between}#header-container .header-content .navigation ul.menu li a:hover{color:#6b788e}#header-container .header-content .navigation ul.menu li a:hover path{stroke:#6b788e}#header-container .header-content .navigation ul.menu li.ibp-item-mobile{display:block}#header-container .header-content .navigation ul.menu .sub-menu{position:initial;width:100%;box-shadow:none}#header-container .header-content .navigation ul.menu .sub-menu.show{display:block}#header-container .header-content .navigation .ctas button{display:none}#header-container .header-content .navigation #hamburguesa{display:block}#header-container .header-content .navigation.open #hamburguesa{display:none}#header-container .header-content .navigation.open .close{display:block}#header-container .header-content .navigation.open .menu{opacity:1;z-index:98;visibility:visible}}.topbar-container{background:#002169;position:relative;z-index:110}.topbar-container .topbar-content{height:46px;max-width:1280px;margin-left:auto;margin-right:auto;padding-top:8px;padding-bottom:8px;justify-content:space-between;position:relative;align-items:center}.topbar-container .logos{column-gap:24px}.topbar-container .logos img{height:24px;object-fit:cover}.topbar-container .top-menu ul{margin:0;padding:0;display:flex;flex-wrap:wrap;column-gap:18px}.topbar-container .top-menu ul li{position:initial;list-style-type:none;margin-bottom:0;padding:0}.topbar-container .top-menu ul li::before{content:none}.topbar-container .top-menu ul li.menu-item-has-children>a{color:#fff}.topbar-container .top-menu ul li.menu-item-has-children>a>svg{display:none}.topbar-container .top-menu ul li a{text-decoration:none;font-size:16px;font-weight:600;line-height:24.34px}.topbar-container .top-menu ul li a span span{margin-left:12px;height:18px;display:inline-block;background:#c0dff6;border-radius:9999px;color:#3e6d8e;padding:0 6px;font-family:"Inter";font-size:12px;font-weight:500;line-height:18px}.topbar-container .top-menu ul li a:hover{color:#65b2e8}.topbar-container .top-menu ul .sub-menu{display:none;position:absolute;top:54px;right:0;z-index:100;background:#fff;border-radius:8px;padding:16px;box-shadow:0px 15px 30px -4px rgba(16,24,40,.031372549);min-width:231px}.topbar-container .top-menu ul .sub-menu.show{display:block}.topbar-container .top-menu ul .sub-menu a{display:flex;column-gap:12px;align-items:center;padding:12px;color:#3e6d8e;font-size:16px;font-weight:600;line-height:24.34px;transition:all .3s;border-radius:8px;justify-content:space-between}.topbar-container .top-menu ul .sub-menu a svg{opacity:0;transition:all .3s}.topbar-container .top-menu ul .sub-menu a:hover{background:#f0f7fd}.topbar-container .top-menu ul .sub-menu a:hover svg{opacity:1}.topbar-container .top-menu ul .sub-menu li{margin-bottom:8px}.topbar-container .top-menu ul .sub-menu li:last-child{margin-bottom:0}@media(max-width: 1332px){.topbar-container .topbar-content{margin-left:26px;margin-right:26px}}@media(max-width: 768px){.topbar-container{display:none}}@media(max-width: 1200px){body.logged-in #header-container .header-content .navigation ul.menu{top:125px;height:calc(100% - 125px)}body:has(#header-container .header-content .navigation.open){overflow:hidden}body:has(#header-container .header-content .navigation.open) .topbar-container{display:none}body:has(#header-container .header-content .navigation.open) #header-container .header-content .navigation ul.menu{top:113px}body:has(#header-container .header-content .navigation.open).logged-in #header-container .header-content .navigation ul.menu{top:145px}}@media(max-width: 991px){body:has(#header-container .header-content .navigation.open) #header-container .header-content .navigation ul.menu{top:82px}body:has(#header-container .header-content .navigation.open).logged-in #header-container .header-content .navigation ul.menu{top:114px}}@media(max-width: 782px){body.logged-in #header-container .header-content .navigation ul.menu{top:128px;height:calc(100% - 128px)}}footer{background:#001440;padding-top:60px;padding-bottom:40px}footer ul{margin:0;padding:0}footer ul li{margin:0;padding:0}footer ul li::before{content:none}footer ul li.menu-item-has-children>a{color:#65b2e8;font-family:"Inter";font-size:20px;font-weight:700;line-height:32px;margin-bottom:28px;display:flex}footer ul li.menu-item-has-children>a:hover{color:#f5f6f7}footer ul .sub-menu{padding:0}footer ul .sub-menu li{margin-bottom:24px}footer ul .sub-menu li:last-child{margin-bottom:0}footer ul a{font-family:"Titillium Web";font-size:18px;font-weight:400;line-height:27px;text-decoration:none;color:#f5f6f7}footer ul a svg{display:none}footer ul a:hover{color:#65b2e8}footer ul.menu{display:flex;flex-wrap:wrap;justify-content:space-between;gap:32px}footer ul.menu>li{width:calc(25% - 24px)}footer .primary{margin-bottom:80px}footer .secondary{border-top:1px solid #374151;padding-top:28px;flex-wrap:wrap;gap:32px;justify-content:space-between;align-items:center}footer .secondary .logos{display:flex;flex-wrap:wrap;column-gap:40px;align-items:center}footer .secondary .copyright{margin:0;color:#f5f6f7;font-family:"Inter";font-size:14px;font-weight:400;line-height:26px}footer .secondary .social{display:flex;flex-wrap:wrap;gap:16px}footer .secondary .social a{display:flex;width:36px;height:36px;justify-content:center;align-items:center;background:none;border:1px solid #243757;border-radius:100%}footer .secondary .social a:hover{background:#243757}footer .newsletter{column-gap:95px;align-items:center;border-bottom:1px solid #243757;padding-bottom:48px;margin-bottom:56px}footer .newsletter .text{width:calc(60% - 95px)}footer .newsletter .form{width:40%}footer .newsletter .form .gform-theme.gform-theme--framework.gform_wrapper .gform_validation_errors{display:none}footer .newsletter .form .gform-theme.gform-theme--framework.gform_wrapper input[type=submit]{position:absolute;top:7px;right:6px;background:#7fbfec;border-radius:100px;color:#243757;padding:10px 20px;font-family:"Titillium Web";font-size:16px;font-weight:700;line-height:24.34px;min-width:100px;outline:none;border:none}footer .newsletter .form .gform-theme.gform-theme--framework.gform_wrapper input[type=submit]:hover{background:#7a8699;color:#fff}footer .newsletter .form .gform-theme.gform-theme--framework.gform_wrapper .gform_confirmation_message{color:#059669;font-size:18px;font-weight:700;line-height:27.38px}footer .newsletter .form form{position:relative}footer .newsletter .form form .gform-body input{color:#5d6b82;padding:0px 120px 0px 17px;font-family:"Inter";font-size:16px;font-weight:400;line-height:26px;border-radius:100px;height:60px;outline:none;border:none}footer .newsletter .form form .gform_footer{margin:0}footer .newsletter .title{margin:0;color:#fff;font-family:"Inter";font-size:30px;font-weight:700;line-height:36.31px}footer .newsletter .description{margin-top:8px;margin-bottom:0;color:#fff;font-size:18px;font-weight:400;line-height:27.38px}@media(max-width: 768px){footer ul.menu>li{width:calc(50% - 32px)}footer .newsletter{row-gap:12px}footer .newsletter .text,footer .newsletter .form{width:100%}}@media(max-width: 500px){footer ul.menu>li{width:100%}footer .primary{margin-bottom:32px}footer .secondary .copyright{order:3;width:100%;text-align:center}}article.torneo{background:linear-gradient(90deg, #FFFFFF 67.58%, #EEF5FF 107.5%)}@media(max-width: 768px){article.torneo{background:none}}button.ibp-floating-cta{position:fixed;bottom:24px;right:24px;z-index:20;padding-top:12px;padding-bottom:12px;background:#002169}button.ibp-floating-cta:hover{background:#001440}@media(max-width: 768px){button.ibp-floating-cta{right:0;bottom:0;border-top-left-radius:24px;border-top-right-radius:24px;border-bottom-right-radius:0;border-bottom-left-radius:0;width:100%;justify-content:center;padding-top:20px;padding-bottom:20px}}body.author article{content-visibility:auto}.ibp-hero-jugador{margin-bottom:60px}.ibp-hero-jugador .first{padding-top:16px;padding-bottom:40px;background:linear-gradient(270deg, rgba(226, 234, 245, 0) 41.73%, #E2EAF5 100%)}.ibp-hero-jugador #breadcrumbs{margin-bottom:24px}.ibp-hero-jugador .secondary{border-bottom:1px solid #c0dff6;padding-top:19px}.ibp-hero-jugador .secondary .content{position:relative}.ibp-hero-jugador .secondary .content .types{position:absolute;left:0;bottom:12px;display:flex;background:#f5f6f7;border-radius:24px;flex-wrap:wrap;width:fit-content;content-visibility:auto}.ibp-hero-jugador .secondary .content .types button{background:none;padding:6.5px 12px;font-size:14px;font-weight:400;line-height:21.29px;color:#505f79;border:none;border-radius:24px}.ibp-hero-jugador .secondary .content .types button.active{background:#c0dff6;color:#002169;cursor:auto;font-size:14px;font-weight:600;line-height:21.29px}.ibp-hero-jugador .secondary .content .types button.active:hover{background:#c0dff6}.ibp-hero-jugador .secondary .content .tabs{justify-content:center}.ibp-hero-jugador .secondary .content .tabs button{border:none;padding:0 16px 10px 16px;background:none;font-size:18px;font-weight:400;line-height:27.38px;color:#98a1b0}.ibp-hero-jugador .secondary .content .tabs button.active-tab,.ibp-hero-jugador .secondary .content .tabs button:hover{border-bottom:1px solid #002169;font-weight:600;color:#002169}.ibp-hero-jugador .secondary .content .profile,.ibp-hero-jugador .secondary .content .verified{position:absolute;right:0;bottom:12px;background:#059669;border:none;color:#fff;border-radius:24px;font-size:14px;font-weight:600;line-height:21.29px;padding:5.5px 12px 7.5px 12px;margin:0;column-gap:4px;align-items:center;display:flex;justify-content:center}.ibp-hero-jugador .secondary .content .profile:hover,.ibp-hero-jugador .secondary .content .verified:hover{background:#68c39f}.ibp-hero-jugador .secondary .content .profile.verified,.ibp-hero-jugador .secondary .content .verified.verified{background:#fff6e6;color:#9c6500}.ibp-hero-jugador .third{padding-top:24px;position:relative}.ibp-hero-jugador .third>div{opacity:0;height:0;transition:opacity .3s;content-visibility:auto}.ibp-hero-jugador .third>div.active-tab{height:auto;opacity:1;display:flex}.ibp-hero-jugador .third>div.loading{opacity:1;z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;display:none;justify-content:center;align-items:center;background:rgba(0,0,0,.2)}.ibp-hero-jugador .third>div.loading.show{display:flex}.ibp-hero-jugador .third .general{column-gap:24px;flex-wrap:nowrap}.ibp-hero-jugador .third .general>div{width:33.33%}.ibp-hero-jugador .third .general>div>div{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-bottom:12px;padding:9px 12px;background:#fafbfb;border-radius:4px}.ibp-hero-jugador .third .general>div>div:last-child{margin-bottom:0}.ibp-hero-jugador .third .general>div>div .title{font-family:"Source Sans 3";color:#243757;margin:0;font-size:14px;font-weight:400;line-height:17.6px;min-width:max-content}.ibp-hero-jugador .third .general>div>div .value{font-family:"Source Sans 3";font-size:18px;font-weight:700;line-height:22.63px;margin:0;color:#243757;display:flex;flex-wrap:wrap;column-gap:8px;align-items:center;justify-content:end;width:fit-content;text-align:right}.ibp-hero-jugador .third .general>div>div .value span{font-size:14px;font-weight:400;line-height:17.6px;color:#354764}.ibp-hero-jugador .third .general>div>div .value span.nacion{line-height:16px}.ibp-hero-jugador .third .general>div>div .value span.nacion svg{width:13px}.ibp-hero-jugador .third .general>div>div .value span.nacion{width:100%;display:flex;align-items:center;justify-content:end;column-gap:8px}.ibp-hero-jugador .third .general>div>div.raqueta{align-items:start}.ibp-hero-jugador .third .general>div>div.raqueta .image{width:141px;background:#fff;border-radius:12px;content-visibility:auto;padding:5.5px}.ibp-hero-jugador .third .general>div>div.raqueta .image img{width:auto;height:auto;max-width:136px;max-height:136px}.ibp-hero-jugador .third .general>div>div.raqueta .value{text-align:left}.ibp-hero-jugador .third .filter{display:flex;flex-wrap:nowrap;column-gap:12px}.ibp-hero-jugador .third .filter p{color:#5d6b82;font-size:14px;font-weight:400;line-height:21.29px;margin-top:0;margin-bottom:4px}.ibp-hero-jugador .third .filter select{padding:12px;display:flex;align-items:center;min-height:45px;border:1px solid #dfe2e6;border-radius:4px;color:#5d6b82;font-size:14px;font-weight:400;line-height:21.29px;outline:none;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("../imgs/arrow-down-grey.svg");background-repeat:no-repeat;background-position:right 4px center;background-size:16px;padding-right:28px}.ibp-hero-jugador .third .filter button{height:fit-content;border:none;background:none;margin-top:auto;margin-bottom:auto;color:#3e6d8e;display:flex;flex-wrap:nowrap;column-gap:2px;font-family:"Inter";font-size:14px;align-items:center;font-weight:500;line-height:22px;margin-left:12px;opacity:0;transition:all .3s}.ibp-hero-jugador .third .filter button.show{opacity:1}.ibp-hero-jugador .third .torneos-loop{margin-top:12px;max-height:420px;overflow-y:scroll;overflow-x:hidden;content-visibility:auto}.ibp-hero-jugador .third .torneos-loop::-webkit-scrollbar{width:6px;background:#d9d9d9;border-radius:12px}.ibp-hero-jugador .third .torneos-loop::-webkit-scrollbar-thumb{background:#4b5563;border-radius:12px}.ibp-hero-jugador .third .estadisticas{column-gap:24px}.ibp-hero-jugador .third .estadisticas .title{color:#002169;margin-top:0;margin-bottom:12px;font-size:18px;font-weight:600;line-height:27.38px}.ibp-hero-jugador .third .estadisticas .estadisticas-general{width:calc(37% - 12px)}.ibp-hero-jugador .third .estadisticas .filter-results{margin-top:12px;background:#fafbfb;border-radius:4px;padding:24px}.ibp-hero-jugador .third .estadisticas .filter-results .flex{column-gap:16px;align-items:end;row-gap:2px;margin-bottom:24px}.ibp-hero-jugador .third .estadisticas .filter-results .flex:last-child{margin-bottom:0}.ibp-hero-jugador .third .estadisticas .filter-results .flex p{width:calc(50% - 57px);margin:0;text-transform:uppercase}.ibp-hero-jugador .third .estadisticas .filter-results .flex .subtitle{font-family:"Source Sans 3";color:#243757;font-size:14px;font-weight:400;line-height:17.6px}.ibp-hero-jugador .third .estadisticas .filter-results .flex .right{text-align:right}.ibp-hero-jugador .third .estadisticas .filter-results .flex .left{text-align:left}.ibp-hero-jugador .third .estadisticas .filter-results .flex p.primary{width:82px;text-align:center;font-family:"Source Sans 3";color:#243757;font-size:18px;font-weight:700;line-height:22.63px}.ibp-hero-jugador .third .estadisticas .filter-results .flex .bar{font-family:"Source Sans 3";font-size:16px;font-weight:400;line-height:20.11px;display:flex;flex-wrap:nowrap;column-gap:4px;align-items:center}.ibp-hero-jugador .third .estadisticas .filter-results .flex .bar.lose{text-align:right;color:#eb8181;justify-content:right}.ibp-hero-jugador .third .estadisticas .filter-results .flex .bar.win{color:#68c39f}.ibp-hero-jugador .third .estadisticas .filter-results .flex .bar .bar-item{height:12px;display:inline-flex}.ibp-hero-jugador .third .estadisticas .filter-results .flex .bar .bar-item.red{background:#eb8181}.ibp-hero-jugador .third .estadisticas .filter-results .flex .bar .bar-item.green{background:#68c39f}.ibp-hero-jugador .third .estadisticas .filter-results .flex p.value{width:82px;text-align:center;font-family:"Source Sans 3";font-size:16px;font-weight:400;line-height:20.11px;color:#243757}.ibp-hero-jugador .third .estadisticas .torneos{width:calc(63% - 12px)}.ibp-hero-jugador .third .estadisticas .torneos .torneos-loop .torneo{border-bottom:1px solid #dfe2e6;padding:7px 0;flex-wrap:nowrap}.ibp-hero-jugador .third .estadisticas .torneos .torneos-loop .torneo .col{display:flex}.ibp-hero-jugador .third .estadisticas .torneos .torneos-loop .torneo .col p{margin:0}.ibp-hero-jugador .third .estadisticas .torneos .torneos-loop .torneo .col.name{width:calc(79% - 263px);column-gap:8px;align-items:center;padding-left:8px;padding-right:8px}.ibp-hero-jugador .third .estadisticas .torneos .torneos-loop .torneo .col.name .logo{width:46px;display:flex}.ibp-hero-jugador .third .estadisticas .torneos .torneos-loop .torneo .col.name .logo img{width:46px;height:46px;object-fit:cover}.ibp-hero-jugador .third .estadisticas .torneos .torneos-loop .torneo .col.name .text{width:calc(100% - 54px)}.ibp-hero-jugador .third .estadisticas .torneos .torneos-loop .torneo .col.name .text .title{font-family:"Inter";font-size:14px;font-weight:400;line-height:18px;color:#111827}.ibp-hero-jugador .third .estadisticas .torneos .torneos-loop .torneo .col.name .text .title a{text-decoration:none;display:block;font-size:14px;font-weight:400;line-height:18px;color:#111827}.ibp-hero-jugador .third .estadisticas .torneos .torneos-loop .torneo .col.name .text .title a:hover{text-decoration:underline;color:#002169}.ibp-hero-jugador .third .estadisticas .torneos .torneos-loop .torneo .col.name .text .date{color:#9ca3af;font-family:"Inter";font-size:12px;font-weight:400;line-height:18px}.ibp-hero-jugador .third .estadisticas .torneos .torneos-loop .torneo .col.puntos{width:21%;flex-wrap:wrap;justify-content:center;text-align:center;align-items:center;padding-left:16px;padding-right:16px;align-content:center}.ibp-hero-jugador .third .estadisticas .torneos .torneos-loop .torneo .col.puntos .title{color:#111827;font-family:"Inter";font-size:14px;font-weight:700;line-height:22px;width:100%;text-align:center}.ibp-hero-jugador .third .estadisticas .torneos .torneos-loop .torneo .col.puntos .value{color:#243757;font-family:"Source Sans 3";font-size:14px;font-weight:400;line-height:17.6px}.ibp-hero-jugador .third .estadisticas .torneos .torneos-loop .torneo .col.puntos .ronda-division{margin-top:8px;width:100%;display:flex;align-items:center;gap:8px}.ibp-hero-jugador .third .estadisticas .torneos .torneos-loop .torneo .col.puntos .ronda-division img{width:40px;height:auto}.ibp-hero-jugador .third .estadisticas .torneos .torneos-loop .torneo .col.puntos .ronda-division:first-child{margin-top:0}.ibp-hero-jugador .third .estadisticas .torneos .torneos-loop .torneo .col.puntos .division{font-family:"Source Sans 3";font-size:14px;font-weight:bold;line-height:17.6px;color:#dc2626;min-width:45px}.ibp-hero-jugador .third .estadisticas .torneos .torneos-loop .torneo .col.categoria{width:72px;padding-left:16px;padding-right:16px;align-items:center}.ibp-hero-jugador .third .estadisticas .torneos .torneos-loop .torneo .col.categoria img{width:40px;height:auto}.ibp-hero-jugador .third .estadisticas .torneos .torneos-loop .torneo .col.superficie{width:64px;align-items:center;padding-left:16px;padding-right:16px}.ibp-hero-jugador .third .estadisticas .torneos .torneos-loop .torneo .col.superficie p{color:#111827;font-family:"Inter";font-size:14px;font-weight:400;line-height:22px}.ibp-hero-jugador .third .estadisticas .torneos .torneos-loop .torneo .col.inscripcion{width:127px;justify-content:end;align-items:center;padding-left:12px;padding-right:12px}.ibp-hero-jugador .third .estadisticas .torneos .torneos-loop .torneo .col.inscripcion a{color:#65b2e8;display:flex;align-items:center;text-decoration:none;font-size:16px;font-weight:400;line-height:24.34px;transition:all .3s;border-bottom:1px solid rgba(0,0,0,0)}.ibp-hero-jugador .third .estadisticas .torneos .torneos-loop .torneo .col.inscripcion a path{transition:all .3s}.ibp-hero-jugador .third .estadisticas .torneos .torneos-loop .torneo .col.inscripcion a:hover{border-bottom:1px solid #002169;color:#002169}.ibp-hero-jugador .third .estadisticas .torneos .torneos-loop .torneo .col.inscripcion a:hover path{stroke:#002169}.ibp-hero-jugador .third .estadisticas .torneos .torneos-loop .torneo .col.divisiones-as{width:calc(21% + 72px)}.ibp-hero-jugador .third .estadisticas .torneos .torneos-loop .torneo .col.divisiones-as .puntos{width:100%}.ibp-hero-jugador .third .actividad>.title{width:100%;color:#002169;margin-top:0;margin-bottom:12px;font-size:18px;font-weight:600;line-height:27.38px}.ibp-hero-jugador .third .actividad .filter{width:100%}.ibp-hero-jugador .third .actividad .torneos-loop{margin-top:24px;width:100%;overflow:hidden}.ibp-hero-jugador .third .actividad .torneos-loop .torneo-container{border:1px solid #ebedf0;border-radius:12px;padding:16px;margin-bottom:16px}.ibp-hero-jugador .third .actividad .torneos-loop .torneo-container .torneo{flex-wrap:nowrap;padding:0 0 7px 0;margin-bottom:0;border-bottom:1px solid #ebedf0}.ibp-hero-jugador .third .actividad .torneos-loop .torneo-container .col{display:flex}.ibp-hero-jugador .third .actividad .torneos-loop .torneo-container .col p{margin:0}.ibp-hero-jugador .third .actividad .torneos-loop .torneo-container .col.name{min-width:max-content;column-gap:8px;align-items:center;padding-left:8px;padding-right:8px}.ibp-hero-jugador .third .actividad .torneos-loop .torneo-container .col.name .logo{width:46px;display:flex}.ibp-hero-jugador .third .actividad .torneos-loop .torneo-container .col.name .logo img{width:46px;height:46px;object-fit:cover}.ibp-hero-jugador .third .actividad .torneos-loop .torneo-container .col.name .text{width:calc(100% - 54px)}.ibp-hero-jugador .third .actividad .torneos-loop .torneo-container .col.name .text .title{font-family:"Inter";font-size:14px;font-weight:400;line-height:18px;color:#111827}.ibp-hero-jugador .third .actividad .torneos-loop .torneo-container .col.name .text .title a{display:block;font-size:14px;font-weight:400;line-height:18px;color:#111827;border:none}.ibp-hero-jugador .third .actividad .torneos-loop .torneo-container .col.name .text .title a:hover{border:none;text-decoration:underline;color:#002169}.ibp-hero-jugador .third .actividad .torneos-loop .torneo-container .col.name .text .date{color:#9ca3af;font-family:"Inter";font-size:12px;font-weight:400;line-height:18px}.ibp-hero-jugador .third .actividad .torneos-loop .torneo-container .col.name a{display:none}.ibp-hero-jugador .third .actividad .torneos-loop .torneo-container .col.categoria{width:72px;padding-left:16px;padding-right:16px;align-items:center}.ibp-hero-jugador .third .actividad .torneos-loop .torneo-container .col.categoria img{width:40px;height:auto}.ibp-hero-jugador .third .actividad .torneos-loop .torneo-container .col a{color:#65b2e8;display:flex;align-items:center;text-decoration:none;font-size:16px;font-weight:400;line-height:24.34px;transition:all .3s;border-bottom:1px solid rgba(0,0,0,0)}.ibp-hero-jugador .third .actividad .torneos-loop .torneo-container .col a path{transition:all .3s}.ibp-hero-jugador .third .actividad .torneos-loop .torneo-container .col a:hover{border-bottom:1px solid #002169;color:#002169}.ibp-hero-jugador .third .actividad .torneos-loop .torneo-container .col a:hover path{stroke:#002169}.ibp-hero-jugador .third .actividad .torneos-loop .torneo-container .col.inscripcion{margin-left:auto;width:127px;justify-content:end;align-items:center;padding-left:12px;padding-right:12px}.ibp-hero-jugador .third .actividad .torneos-loop table{border-collapse:collapse;border-spacing:0;column-span:none;width:100%}.ibp-hero-jugador .third .actividad .torneos-loop table p,.ibp-hero-jugador .third .actividad .torneos-loop table th,.ibp-hero-jugador .third .actividad .torneos-loop table td{color:#002169;font-weight:400;font-size:14px;line-height:21.29px;margin:0}.ibp-hero-jugador .third .actividad .torneos-loop table p.name,.ibp-hero-jugador .third .actividad .torneos-loop table th.name,.ibp-hero-jugador .third .actividad .torneos-loop table td.name{font-weight:bold;text-transform:uppercase}.ibp-hero-jugador .third .actividad .torneos-loop table p.name a,.ibp-hero-jugador .third .actividad .torneos-loop table th.name a,.ibp-hero-jugador .third .actividad .torneos-loop table td.name a{color:#002169;text-decoration:none}.ibp-hero-jugador .third .actividad .torneos-loop table p.name a:hover,.ibp-hero-jugador .third .actividad .torneos-loop table th.name a:hover,.ibp-hero-jugador .third .actividad .torneos-loop table td.name a:hover{color:#65b2e8}.ibp-hero-jugador .third .actividad .torneos-loop table p.out,.ibp-hero-jugador .third .actividad .torneos-loop table th.out,.ibp-hero-jugador .third .actividad .torneos-loop table td.out{font-family:"Inter";font-weight:400;font-size:14px;line-height:22px;color:#861717;background:#fce9e9;border-radius:4px;padding:0 4px;height:18px;display:flex;width:fit-content;align-items:center}.ibp-hero-jugador .third .actividad .torneos-loop table tr{background:#fff}.ibp-hero-jugador .third .actividad .torneos-loop table tr:has(.division){position:relative}.ibp-hero-jugador .third .actividad .torneos-loop table tr:has(.division) td{padding-top:50px}.ibp-hero-jugador .third .actividad .torneos-loop table tr:has(.division) .division{position:absolute;top:8px;left:0px;padding-left:16px;padding-bottom:8px;border-bottom:1px solid #fef2f2;width:100%;font-size:14px;font-weight:bold}.ibp-hero-jugador .third .actividad .torneos-loop table tr:nth-child(odd){background:#f5f6f7}.ibp-hero-jugador .third .actividad .torneos-loop table tr:nth-child(odd):first-child{background:#fff}.ibp-hero-jugador .third .actividad .torneos-loop table th{text-align:left}.ibp-hero-jugador .third .actividad .torneos-loop table th,.ibp-hero-jugador .third .actividad .torneos-loop table td{width:100%;padding:16px}.ibp-hero-jugador .third .actividad .torneos-loop table th:first-child,.ibp-hero-jugador .third .actividad .torneos-loop table td:first-child{min-width:60px;width:fit-content}.ibp-hero-jugador .third .actividad .torneos-loop table th:last-child,.ibp-hero-jugador .third .actividad .torneos-loop table td:last-child{min-width:140px;width:fit-content}.ibp-hero-jugador .third .actividad .torneos-loop table td:last-child .flex{align-items:center;gap:4px;justify-content:start}.ibp-hero-jugador .third .actividad .torneos-loop table td:nth-child(2) .flex{align-items:center;column-gap:12px;row-gap:4px}.ibp-hero-jugador .third .actividad .torneos-loop table .sets{display:flex;align-items:baseline;flex-wrap:nowrap;gap:4px}.ibp-hero-jugador .third .actividad .torneos-loop table .sets .set{display:flex;align-items:center;flex-wrap:nowrap;position:relative}.ibp-hero-jugador .third .actividad button.more{display:flex}.ibp-hero-jugador .third .bio .title{width:100%;color:#002169;margin-top:0;margin-bottom:0;font-size:18px;font-weight:600;line-height:27.38px}.ibp-hero-jugador .third .bio .biografia{margin-top:24px;font-family:"Source Sans 3";font-size:18px;line-height:27px;color:#243757}.ibp-hero-jugador .third .bio .biografia *{font-family:"Source Sans 3";font-size:18px;line-height:27px;color:#243757}.ibp-hero-jugador .third .bio .biografia p{margin:8px}.ibp-hero-jugador .third .bio .biografia p:first-child{margin-top:0}.ibp-hero-jugador .third .bio .biografia p:last-child{margin-bottom:0}.ibp-hero-jugador .third .bio .biografia ul{margin:0}.ibp-hero-jugador .third button.more{display:none;justify-content:center;align-items:center;padding:12px;background:#002169;color:#fff;font-weight:600;font-size:14px;line-height:100%;margin-top:24px;border-radius:24px;border:none;gap:4px;margin-left:auto;margin-right:auto}@media(max-width: 991px){.ibp-hero-jugador .secondary .content{display:flex;flex-wrap:wrap}.ibp-hero-jugador .secondary .content .types{order:1;position:initial;margin-bottom:20px}.ibp-hero-jugador .secondary .content .profile,.ibp-hero-jugador .secondary .content .verified{height:fit-content;order:2;position:initial;margin-left:auto}.ibp-hero-jugador .secondary .content .tabs{order:3;width:100%}.ibp-hero-jugador .third .general{row-gap:12px;flex-wrap:wrap}.ibp-hero-jugador .third .general>div{width:calc(50% - 12px)}.ibp-hero-jugador .third .estadisticas{row-gap:40px}.ibp-hero-jugador .third .estadisticas .estadisticas-general{width:100%}.ibp-hero-jugador .third .estadisticas .torneos{width:100%}.ibp-hero-jugador .third .estadisticas .torneos .torneos-loop .torneo{border-bottom:none;border-radius:12px;box-shadow:0px 4px 20px 0px rgba(0,0,0,.0509803922);margin-bottom:16px}.ibp-hero-jugador .third .torneos-loop{overflow:hidden}.ibp-hero-jugador .third button.more{display:flex}}@media(max-width: 768px){.ibp-hero-jugador{margin-bottom:40px}.ibp-hero-jugador .first{background:linear-gradient(360deg, rgba(226, 234, 245, 0) 22.16%, #E2EAF5 80.09%);padding-top:21px;padding-bottom:24px}.ibp-hero-jugador .first #breadcrumbs{margin-bottom:21px}.ibp-hero-jugador .third .general{row-gap:12px;flex-wrap:wrap}.ibp-hero-jugador .third .general>div{width:100%}.ibp-hero-jugador .third .estadisticas .torneos .torneos-loop .torneo{flex-wrap:wrap;row-gap:8px}.ibp-hero-jugador .third .estadisticas .torneos .torneos-loop .torneo .col.name{width:100%}.ibp-hero-jugador .third .estadisticas .torneos .torneos-loop .torneo .col.puntos{width:max-content;display:block;text-align:left}.ibp-hero-jugador .third .estadisticas .torneos .torneos-loop .torneo.divisiones-as{width:max-content}.ibp-hero-jugador .third .actividad .torneos-loop .torneo-container{margin-right:0}.ibp-hero-jugador .third .actividad .torneos-loop .torneo-container .torneo .col.name{min-width:auto}.ibp-hero-jugador .third .actividad .torneos-loop .torneo-container .torneo .col.name a{display:flex}.ibp-hero-jugador .third .actividad .torneos-loop .torneo-container .torneo .col.inscripcion{display:none}.ibp-hero-jugador .third .actividad .torneos-loop .torneo-container .torneo .col.categoria{width:72px;min-width:72px}.ibp-hero-jugador .third button.more{width:100%}}@media(max-width: 500px){.ibp-hero-jugador .secondary{padding-top:0}.ibp-hero-jugador .secondary .content .types{order:2;margin-left:auto;margin-right:auto}.ibp-hero-jugador .secondary .content .profile,.ibp-hero-jugador .secondary .content .verified{width:100%;order:1;margin-left:auto;margin-right:auto;margin-bottom:29px;padding:10px 12px 12px 12px}.ibp-hero-jugador .secondary .content .tabs{flex-wrap:nowrap;overflow-x:scroll;justify-content:start}.ibp-hero-jugador .secondary .content .tabs::-webkit-scrollbar{height:0px;background:#d9d9d9;border-radius:12px}.ibp-hero-jugador .secondary .content .tabs::-webkit-scrollbar-thumb{background:#4b5563;border-radius:12px}.ibp-hero-jugador .third .estadisticas .torneos .torneos-loop .torneo{position:relative}.ibp-hero-jugador .third .estadisticas .torneos .torneos-loop .torneo .col.inscripcion{padding:0;position:absolute;top:50%;right:0;transform:translate(0%, -50%);width:fit-content}.ibp-hero-jugador .third .estadisticas .torneos .torneos-loop .torneo .col.inscripcion svg{width:76px;height:76px}.ibp-hero-jugador .third .estadisticas .torneos .torneos-loop .torneo .col.inscripcion svg path{stroke-width:.3px}.ibp-hero-jugador .third .estadisticas .torneos .torneos-loop .torneo .col.inscripcion span{display:none}.ibp-hero-jugador .third .actividad .torneos-loop .torneo-container{padding:8px}.ibp-hero-jugador .third .actividad .torneos-loop table td,.ibp-hero-jugador .third .actividad .torneos-loop table th{padding:8px}.ibp-hero-jugador .third .actividad .torneos-loop table td:last-child,.ibp-hero-jugador .third .actividad .torneos-loop table th:last-child{min-width:124px}}.ibp-hero-single{margin-top:24px}.ibp-hero-single .banner{margin-bottom:24px;padding:40px 24px;position:relative;content-visibility:auto;display:flex;align-items:end;height:500px;border-radius:24px}.ibp-hero-single .banner:after{content:"";background:linear-gradient(0deg, rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)),linear-gradient(180deg, rgba(0, 40, 101, 0) 33%, rgba(0, 40, 101, 0.9) 71.11%);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.ibp-hero-single .banner>img{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;object-fit:cover}.ibp-hero-single .banner .text{position:relative;z-index:3;max-width:711px}.ibp-hero-single .banner h1{color:#fff;font-family:"Inter";font-weight:700;font-size:36px;line-height:100%;margin:0}.ibp-hero-single .banner .categories{margin-top:16px;gap:4px;align-items:center}.ibp-hero-single .banner .categories a{display:flex;align-items:center;justify-content:center;border-radius:9999px;background:#c0dff6;color:#002169;text-decoration:none;padding:7px 8px;font-family:"Source Sans 3";font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%;text-align:center;text-transform:uppercase}.ibp-hero-single .banner .categories a:hover{background:#002169;color:#fff}.ibp-hero-single .banner .author-date{gap:8px;margin-top:16px;align-items:center}.ibp-hero-single .banner .author,.ibp-hero-single .banner .sep{margin:0;color:#fff;font-family:"Source Sans 3";font-weight:400;font-size:14px;line-height:100%;text-transform:uppercase}.ibp-hero-single .banner .date{color:#fff;font-family:"Source Sans 3";font-weight:400;font-size:14px;line-height:100%;text-transform:uppercase;margin-bottom:0}.ibp-hero-single #breadcrumbs{margin-bottom:24px}@media(max-width: 991px){.ibp-hero-single{margin-top:0}.ibp-hero-single .banner{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;width:auto;border-radius:0;height:450px}.ibp-hero-single #breadcrumbs{margin-bottom:40px}}@media(max-width: 768px){.ibp-hero-single .banner h1{font-size:30px;line-height:100%}}@media(max-width: 500px){.ibp-hero-single .banner{padding:24px 15px}}@media(max-width: 991px){.ibp-single-post-article{overflow-x:hidden}}.ibp-container-with-sidebar{display:flex;gap:40px;margin-bottom:60px}.ibp-container-with-sidebar .post-content{width:calc(100% - 376px)}.ibp-container-with-sidebar .post-content>h2{font-family:"Inter";font-weight:700;font-size:24px;line-height:100%;color:#002169;margin-bottom:16px}.ibp-container-with-sidebar .post-content>h3{font-family:"Inter";font-weight:700;font-size:20px;line-height:100%;color:#002169;margin-bottom:16px}.ibp-container-with-sidebar .post-content>ul li{color:#243757;font-size:18px}.ibp-container-with-sidebar .post-content>a{color:#65b2e8}.ibp-container-with-sidebar .post-content .html-old h3{font-family:"Inter";font-weight:700;font-size:20px;line-height:100%;color:#002169;margin-bottom:16px}.ibp-container-with-sidebar .post-content .html-old h2{font-family:"Inter";font-weight:700;font-size:24px;line-height:100%;color:#002169;margin-bottom:16px}.ibp-container-with-sidebar .post-content .html-old p{color:#243757;font-size:18px}.ibp-container-with-sidebar .post-content .html-old ul li{color:#243757;font-size:18px}.ibp-container-with-sidebar .post-content .html-old a{color:#65b2e8}.ibp-container-with-sidebar .post-content>p{color:#243757;font-size:18px}.ibp-container-with-sidebar .post-content>p.has-azul-color{color:#65b2e8}.ibp-container-with-sidebar .post-content>p.has-azul-oscuro-color{color:#002169}.ibp-container-with-sidebar .post-content>p.has-rojo-color{color:#dc2626}.ibp-container-with-sidebar .post-content>p.has-negro-azulado-color{color:#111827}.ibp-container-with-sidebar .post-content>p.has-blanco-color{color:#fff}.ibp-container-with-sidebar .post-content>p.has-negro-color{color:#000}.ibp-container-with-sidebar .post-content #ez-toc-container{padding:20px 24px}.ibp-container-with-sidebar .post-content #ez-toc-container.toc_close nav{margin-top:8px}.ibp-container-with-sidebar .post-content #ez-toc-container li::before{content:none}.ibp-container-with-sidebar .post-content #ez-toc-container li ul{margin-top:18px}.ibp-container-with-sidebar .post-content #ez-toc-container li ul li{margin-bottom:18px;line-height:19px}.ibp-container-with-sidebar .post-content #ez-toc-container li ul li:last-child{margin-bottom:0}.ibp-container-with-sidebar .post-content #ez-toc-container .ez-toc-js-icon-con{left:auto}.ibp-container-with-sidebar .post-content #ez-toc-container nav ul li a::before{min-width:16px}.ibp-container-with-sidebar .post-content #ez-toc-container .ez-toc-list>li{margin-bottom:18px;line-height:19px}.ibp-container-with-sidebar .post-content #ez-toc-container .ez-toc-list>li:last-child{margin-bottom:0}.ibp-container-with-sidebar .post-content .share-posts-container{display:flex;flex-wrap:wrap;column-gap:20px;row-gap:16px;margin-top:16px}.ibp-container-with-sidebar .post-content .share-posts-container p{width:100%;margin:0;color:#002169;font-weight:400;font-size:20px;line-height:100%}.ibp-container-with-sidebar .post-content .blog-title-block{color:#002169;font-weight:700;line-height:100%;margin-top:16px;margin-bottom:16px}.ibp-container-with-sidebar .post-content .blog-title-block .as{color:#dc2626}.ibp-container-with-sidebar .post-content .blog-title-block .pro{color:#65b2e8}.ibp-container-with-sidebar .post-content .blog-winners-block>.cuadro{color:#002169;font-weight:700;font-size:20px;line-height:100%;margin-top:16px;margin-bottom:16px}.ibp-container-with-sidebar .post-content .blog-winners-block .winners{margin-top:16px;column-gap:24px;row-gap:24px}.ibp-container-with-sidebar .post-content .blog-winners-block .winners>div{width:calc(50% - 12px)}.ibp-container-with-sidebar .post-content .blog-winners-block .winners>div>p{color:#505f79;font-weight:700;font-size:20px;line-height:100%;margin-top:0;margin-bottom:12px}.ibp-container-with-sidebar .post-content .blog-winners-block .winners>div>p.win{color:#059669}.ibp-container-with-sidebar .post-content .blog-winners-block .winners>div .jugador-card{height:auto}.ibp-container-with-sidebar .post-content .blog-winners-block .winners .jugador-card.peque .image{width:142px;height:145px}.ibp-container-with-sidebar .post-content .blog-winners-block .winners .jugador-card.peque .text{width:calc(100% - 166px)}.ibp-container-with-sidebar .post-content .blog-winners-block .winners .jugador-card.peque .text .info{align-items:end}.ibp-container-with-sidebar .post-content .blog-winners-block .winners .jugador-card.peque .text .info p.number{font-size:45px}.ibp-container-with-sidebar .post-content .blog-winners-block table{border-collapse:collapse}.ibp-container-with-sidebar .post-content .blog-winners-block table td,.ibp-container-with-sidebar .post-content .blog-winners-block table th{border:1px solid #ebedf0;padding:12px}.ibp-container-with-sidebar .post-content .blog-winners-block table th{font-family:"Inter";font-weight:700;font-size:14px;line-height:18px;color:#002169}.ibp-container-with-sidebar .post-content .blog-winners-block table th:first-child{border-top-left-radius:12px}.ibp-container-with-sidebar .post-content .blog-winners-block table th:nth-child(2){color:#059669}.ibp-container-with-sidebar .post-content .blog-winners-block table th:last-child{color:#505f79}.ibp-container-with-sidebar .post-content .blog-winners-block table td{background:#f5f6f7}.ibp-container-with-sidebar .post-content .blog-winners-block table td p,.ibp-container-with-sidebar .post-content .blog-winners-block table td a{color:#243757;font-weight:400;font-size:16px;line-height:150%}.ibp-container-with-sidebar .post-content .blog-winners-block table td:first-child p,.ibp-container-with-sidebar .post-content .blog-winners-block table td:first-child a{font-family:"Inter";font-weight:400;font-size:12px;line-height:140%;color:#002169;background:#f0f7fd;border-radius:12px;padding:0 2px;margin:0}.ibp-container-with-sidebar .post-content .blog-torneos-block .ibp-torneos{padding-top:16px;padding-bottom:16px;padding-left:10px;padding-right:10px;margin-left:-10px;margin-right:-10px;margin-top:-16px;margin-bottom:-16px;max-width:calc(100% + 20px)}.ibp-container-with-sidebar .post-content .blog-torneos-block .ibp-torneos .title-container .arrows{margin-bottom:8px;margin-left:auto}.ibp-container-with-sidebar .post-content .blog-torneos-block .ibp-torneos .title-container .arrows button{margin:0}.ibp-container-with-sidebar .post-content .blog-circuito-block{column-gap:50px;margin-bottom:16px;margin-top:16px;border-radius:12px;box-shadow:0px 4px 20px 0px rgba(0,0,0,.0509803922);padding:24px;align-items:center}.ibp-container-with-sidebar .post-content .blog-circuito-block .image{width:150px}.ibp-container-with-sidebar .post-content .blog-circuito-block .image img{width:auto;height:auto}.ibp-container-with-sidebar .post-content .blog-circuito-block .text{width:calc(100% - 200px)}.ibp-container-with-sidebar .post-content .blog-circuito-block .text .title{font-family:"Inter";font-weight:700;font-size:24px;line-height:100%;color:#65b2e8;margin:0}.ibp-container-with-sidebar .post-content .blog-circuito-block .text .subtitle{color:#dc2626;margin-top:12px;margin-bottom:0;font-weight:700;font-size:18px;line-height:150%}.ibp-container-with-sidebar .post-content .blog-circuito-block .text a{display:flex;align-items:center;color:#002169;column-gap:12px;font-weight:700;font-size:18px;line-height:100%;margin-top:12px;text-decoration:none;width:fit-content}.ibp-container-with-sidebar .post-content .blog-circuito-block .text a path{transition:all .3s}.ibp-container-with-sidebar .post-content .blog-circuito-block .text a:hover{color:#65b2e8;column-gap:4px}.ibp-container-with-sidebar .post-content .blog-circuito-block .text a:hover path{stroke:#65b2e8}.ibp-container-with-sidebar .sidebar-content{width:336px;height:fit-content;position:sticky;top:138px}.ibp-container-with-sidebar .sidebar-content .search{margin-bottom:16px;position:relative}.ibp-container-with-sidebar .sidebar-content .search input{height:48px;width:100%;max-width:100%;border-radius:24px;display:flex;align-items:center;padding-left:16px;padding-right:40px;font-weight:400;font-size:16px;line-height:100%;color:#9ca3af;border:1px solid #dfe2e6;outline:none}.ibp-container-with-sidebar .sidebar-content .search input::placeholder{color:#9ca3af}.ibp-container-with-sidebar .sidebar-content .search button{position:absolute;top:8px;right:8px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:100px;background:#65b2e8;border:none;box-shadow:0px 1px 2px 0px rgba(16,24,40,.0509803922)}.ibp-container-with-sidebar .sidebar-content .title-section{color:#002169;font-weight:700;font-size:16px;line-height:100%;padding-left:20px;border-left:2px solid #65b2e8;padding-top:6px;padding-bottom:6px;margin-bottom:24px}.ibp-container-with-sidebar .sidebar-content .categories{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:16px}.ibp-container-with-sidebar .sidebar-content .categories .title-section{margin-bottom:20px;width:100%}.ibp-container-with-sidebar .sidebar-content .categories a{display:flex;align-items:center;border-radius:24px;font-family:"Source Sans 3";font-weight:400;font-size:14px;line-height:22px;color:#002169;text-decoration:none;background:#f0f7fd;padding:4px 8px}.ibp-container-with-sidebar .sidebar-content .categories a:hover{background:#65b2e8}.ibp-container-with-sidebar .sidebar-content .jugadores .swiper .arrows{display:flex;flex-wrap:nowrap;column-gap:20px;justify-content:end;margin-top:16px}.ibp-container-with-sidebar .sidebar-content .jugadores .swiper .arrows button{position:initial;background:none;border:none;height:fit-content;transform:none;width:auto}.ibp-container-with-sidebar .sidebar-content .jugadores .swiper .arrows button svg{height:auto}.ibp-container-with-sidebar .sidebar-content .jugadores .swiper .arrows button::after{content:none}.ibp-container-with-sidebar .sidebar-content .jugadores .swiper .arrows button.swiper-button-next{transform:rotate(180deg)}.ibp-container-with-sidebar .sidebar-content .jugadores .jugador-card.peque{column-gap:16px}.ibp-container-with-sidebar .sidebar-content .jugadores .jugador-card.peque .text{padding:0;width:calc(100% - 167px)}.ibp-container-with-sidebar .sidebar-content .jugadores .jugador-card.peque .text>p{font-size:16px;line-height:100%}@media(max-width: 991px){.ibp-container-with-sidebar{flex-wrap:wrap}.ibp-container-with-sidebar .post-content{width:100%}.ibp-container-with-sidebar .post-content .blog-torneos-block .ibp-torneos{padding:0;margin-left:0;margin-right:0;margin-top:16px;margin-bottom:16px;max-width:100%;content-visibility:visible}.ibp-container-with-sidebar .post-content .blog-torneos-block .ibp-torneos .content{margin:0}.ibp-container-with-sidebar .post-content .blog-winners-block .winners>div{width:100%}.ibp-container-with-sidebar .sidebar-content{width:100%}.ibp-container-with-sidebar .sidebar-content .search{display:none}}@media(max-width: 768px){.ibp-container-with-sidebar .post-content .blog-winners-block .table{overflow-x:scroll}.ibp-container-with-sidebar .post-content .blog-winners-block .table::-webkit-scrollbar{display:none}.ibp-container-with-sidebar .post-content .blog-winners-block table{min-width:455px}}@media(max-width: 500px){.ibp-container-with-sidebar .post-content .blog-winners-block .winners>div .jugador-card{max-width:100%}.ibp-container-with-sidebar .post-content .blog-circuito-block{row-gap:24px}.ibp-container-with-sidebar .post-content .blog-circuito-block .image,.ibp-container-with-sidebar .post-content .blog-circuito-block .text{width:100%}}.ibp-content-404{text-align:center}.ibp-content-404 .first-content{padding-top:89px;background:linear-gradient(270deg, rgba(255, 255, 255, 0) 22.25%, #E2EAF5 45.86%);padding-bottom:84px}.ibp-content-404 h1{font-family:"Inter";color:#002169;margin-top:24px;font-weight:700;font-size:36px;line-height:100%}.ibp-content-404 .description{font-size:20px;line-height:100%;color:#002169;margin-top:24px}.ibp-content-404 .description p{font-size:20px;line-height:100%;margin-top:0;margin-bottom:12px;color:#002169}.ibp-content-404 .description p:last-child{margin-bottom:0}.ibp-content-404 .links{margin-top:40px;display:flex;flex-wrap:wrap;gap:24px}.ibp-content-404 .links a{width:calc(20% - 19.2px);display:flex;justify-content:space-between;column-gap:4px;align-items:center;padding:16px;background:#fff;border-radius:12px;box-shadow:0px 10px 20px 0px rgba(0,0,0,.1019607843);text-decoration:none;color:#002169;font-weight:700;font-size:20px;line-height:100%}.ibp-content-404 .links a:hover{background:#f0f7fd}.ibp-content-404 .links a:hover svg{transform:rotate(180deg)}.ibp-content-404 .links a svg{width:24px;transition:all .3s}.ibp-content-404 .links a span{width:calc(100% - 28px);text-align:left}@media(max-width: 991px){.ibp-content-404 .links a{width:calc(33.33% - 16px)}}.ibp-content-404 .ibp-banner{padding-top:90px;padding-bottom:60px;background:#fff;position:relative}.ibp-content-404 .ibp-banner::before{content:"";background:linear-gradient(180deg, #E6E9F0 0%, #FFFFFF 100%);position:absolute;top:0;left:0;width:100%;height:100%}@media(max-width: 768px){.ibp-content-404{background:linear-gradient(270deg, rgba(255, 255, 255, 0) 22.25%, #E2EAF5 45.86%);padding-bottom:80px}.ibp-content-404 .first-content{background:none;padding-top:55px;padding-bottom:0}.ibp-content-404 h1{font-size:30px}.ibp-content-404 .ibp-banner{padding-top:40px;padding-bottom:0px;background:none}.ibp-content-404 .ibp-banner::before{content:none}.ibp-content-404 .links a{width:100%}}.ibp-content-search-results{background:linear-gradient(270deg, rgba(255, 255, 255, 0) 22.25%, #E2EAF5 45.86%);padding-bottom:80px}.ibp-content-search-results .ibp-hero-basic{margin-top:0;padding-top:35px;margin-bottom:40px}.ibp-content-search-results .ibp-noticias,.ibp-content-search-results .ibp-noticias .loop-posts{margin-top:0}.ibp-content-edit .ibp-sticky .swiper .swiper-wrapper{justify-content:start}.ibp-content-edit .ibp-hero-files{padding-top:24px}.ibp-content-edit .ibp-hero-files .actions-container{position:relative;width:fit-content}.ibp-content-edit .ibp-hero-files .actions-container .open{width:223px;border-radius:8px;background:#f5f6f7;padding:12px 16px;display:flex;justify-content:space-between;align-items:center;font-family:"Inter";font-weight:500;font-size:14px;line-height:18px;max-width:100%;border:none;color:#002169}.ibp-content-edit .ibp-hero-files .actions-container .open svg{transition:all .3s}.ibp-content-edit .ibp-hero-files .actions-container .open:hover{background:#f0f7fd}.ibp-content-edit .ibp-hero-files .actions-container .open:hover svg{transform:rotate(-90deg)}.ibp-content-edit .ibp-hero-files .actions-container.active .actions{opacity:1;z-index:1}.ibp-content-edit .ibp-hero-files .actions-container.active .open{background:#f0f7fd}.ibp-content-edit .ibp-hero-files .actions-container.active .open svg{transform:rotate(-90deg)}.ibp-content-edit .ibp-hero-files .actions-container .actions{opacity:0;z-index:-1;transition:opacity .3s;position:absolute;top:calc(100% + 4px);left:0;width:100%;box-shadow:0px 10px 20px 0px rgba(0,0,0,.1019607843);border-radius:8px}.ibp-content-edit .ibp-hero-files .actions-container .actions .action{background:#fff;color:#002169;padding:6px 16px;display:flex;justify-content:space-between;align-items:center;font-family:"Inter";font-weight:500;font-size:14px;line-height:18px;border:1px solid #65b2e8;width:100%}.ibp-content-edit .ibp-hero-files .actions-container .actions .action:first-child{border-top-left-radius:8px;border-top-right-radius:8px;border-bottom:none}.ibp-content-edit .ibp-hero-files .actions-container .actions .action:last-child{border-top:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.ibp-content-edit .ibp-hero-files .actions-container .actions .action svg{opacity:0;transition:all .3s}.ibp-content-edit .ibp-hero-files .actions-container .actions .action:hover{background:#f5f6f7}.ibp-content-edit .ibp-hero-files .actions-container .actions .action:hover svg{opacity:1}.ibp-content-edit .ibp-hero-files .actions-container .actions .loading{position:absolute;top:0;left:0;display:none;justify-content:center;align-items:center;background:rgba(0,0,0,.2);width:100%;height:100%;z-index:2;border-radius:8px}.ibp-content-edit .ibp-hero-files .actions-container .actions .loading.active{display:flex}.ibp-content-edit .ibp-hero-files .flex.title{margin-top:0}.ibp-content-edit .ibp-hero-files .flex.title .uploads{margin-left:auto;display:flex;flex-direction:column;gap:16px}.ibp-content-edit .ibp-hero-files .flex.title .uploads .title{margin-bottom:0;color:#002169;font-weight:600;font-size:16px}.ibp-content-edit .ibp-hero-files .flex.title .uploads>form{display:flex;flex-direction:column;gap:12px}.ibp-content-edit .ibp-hero-files .flex.title .uploads>form input{cursor:pointer}.ibp-content-edit .ibp-hero-files .flex.title .uploads>form button{max-height:39px}.ibp-content-edit .ibp-hero-files .flex.title .uploads>form a{font-weight:500;font-size:16px;line-height:100%;color:#002169}.ibp-content-edit .ibp-hero-files .flex.title .uploads>form a:hover{color:#65b2e8}.ibp-content-edit .edit-rounds{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.ibp-content-edit .edit-rounds form{display:flex;flex-wrap:wrap;gap:12px}.ibp-content-edit .edit-rounds form select{height:45px;padding-left:12px;padding-right:12px;display:flex;align-items:center;border-radius:4px;color:#002169;font-weight:400;font-size:14px;line-height:100%;border:1px solid #002169;outline:none;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("../imgs/arrow-down.svg");background-repeat:no-repeat;background-position:right 8px center;background-size:16px;padding-right:28px}.ibp-content-edit .edit-rounds form button{background:#002169;color:#fff;border:none;padding-left:14px;padding-right:20px;box-shadow:0px 1px 2px 0px rgba(16,24,40,.0509803922);border-radius:9999px;font-weight:600;font-size:16px;line-height:100%;height:45px;display:flex;align-items:center;column-gap:6px}.ibp-content-edit .edit-rounds form button:hover{background:#001440}.ibp-content-edit .edit-rounds .reset{width:fit-content;background:#dc2626;color:#fff;border:1px solid #dc2626;padding-left:14px;padding-right:20px;box-shadow:0px 1px 2px 0px rgba(16,24,40,.0509803922);border-radius:9999px;font-weight:600;font-size:16px;line-height:100%;height:45px;display:flex;align-items:center;column-gap:6px}.ibp-content-edit .edit-rounds .reset:hover{background:#fef2f2;color:#dc2626}.ibp-content-edit .edit-rounds .reset:disabled{cursor:no-drop;opacity:.6}.ibp-content-edit .edit-rounds .reset:disabled:hover{background:#dc2626;color:#fff}.ibp-content-edit .edit-rounds .update{width:fit-content;border:none;padding-left:14px;padding-right:20px;box-shadow:0px 1px 2px 0px rgba(16,24,40,.0509803922);border-radius:9999px;gap:4px;font-weight:600;font-size:16px;line-height:100%;height:40px;display:flex;align-items:center;color:#2b4783;background:#f5f6f7;margin-left:auto}.ibp-content-edit .edit-rounds .update:hover{color:#002169}.ibp-content-edit .edit-rounds .update:hover path{fill:#002169}.ibp-content-edit .edit-rounds .update:disabled{cursor:no-drop;opacity:.6}.ibp-content-edit .edit-rounds .update:disabled:hover{background:orange;border-color:orange;color:#fff}.ibp-content-edit .edit-rounds .is-update{width:fit-content;padding-left:14px;padding-right:20px;box-shadow:0px 1px 2px 0px rgba(16,24,40,.0509803922);border-radius:9999px;font-weight:600;font-size:16px;line-height:100%;height:40px;display:flex;align-items:center;color:#059669;gap:4px;background:#f5f6f7;border:none}.ibp-content-edit .edit-rounds .is-update:hover{color:#035c40}.ibp-content-edit .edit-rounds .is-update:hover path{stroke:#035c40}.ibp-content-edit .edit-rounds .is-update:disabled{cursor:no-drop;opacity:.6}.ibp-content-edit .edit-rounds .is-update:disabled:hover{background:#fff6e6;border-color:#fff6e6;color:orange}.ibp-content-edit .edit-rounds .inscriptions{display:none;background:#059669;color:#fff;width:fit-content;padding-left:14px;padding-right:20px;border-radius:9999px;font-weight:600;font-size:16px;line-height:100%;height:40px;align-items:center;gap:4px;border:none}.ibp-content-edit .edit-rounds .inscriptions span{display:flex;align-items:center;gap:4px}.ibp-content-edit .edit-rounds .inscriptions:hover{background:#035c40}@media(max-width: 768px){.ibp-content-edit .edit-rounds .inscriptions{display:flex}}.ibp-content-edit .edit-rounds .ranking-update{display:flex;flex-wrap:wrap;column-gap:24px;row-gap:12px;justify-content:end}.ibp-content-edit .edit-rounds .ranking-update p{width:100%;margin:0;font-size:18px;color:#059669;font-weight:bold;text-align:right}.ibp-content-edit .edit-popup{position:fixed;top:0;left:0;width:100%;height:100%;align-items:center;justify-content:center;z-index:120;background:rgba(0,0,0,.4);display:none;padding:16px}.ibp-content-edit .edit-popup.show{display:flex}.ibp-content-edit .edit-popup .inner{background:#fff;position:relative;z-index:1;width:100%;max-width:605px;margin-left:auto;margin-right:auto;border-radius:12px;padding:24px;box-shadow:-12px 0px 10px 0px rgba(0,0,0,.0509803922);height:max-content;max-height:100%}.ibp-content-edit .edit-popup .inner::-webkit-scrollbar{width:6px;background:#d9d9d9;border-radius:12px}.ibp-content-edit .edit-popup .inner::-webkit-scrollbar-thumb{background:#98a1b0;border-radius:12px}.ibp-content-edit .edit-popup .inner .close{margin-left:auto;background:none;border:none;display:flex;align-items:center;column-gap:4px;font-size:16px;line-height:140%;color:#002169;margin-bottom:4px}.ibp-content-edit .edit-popup .inner .title{color:#002169;margin-bottom:12px;font-weight:700;font-size:16px;line-height:100%}.ibp-content-edit .edit-popup .inner .cta-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:end;margin-top:20px}.ibp-content-edit .edit-popup .inner .cta-actions button{border-radius:9999px;font-weight:600;font-size:16px;line-height:100%;height:34px;display:flex;align-items:center;column-gap:6px}.ibp-content-edit .edit-popup .inner .cta-actions button path{transition:all .3s}.ibp-content-edit .edit-popup .inner .cta-actions button.update{background:#002169;color:#fff;border:none;padding-left:14px;padding-right:20px;box-shadow:0px 1px 2px 0px rgba(16,24,40,.0509803922)}.ibp-content-edit .edit-popup .inner .cta-actions button.update path{fill:#fff}.ibp-content-edit .edit-popup .inner .cta-actions button.update:hover{background:#001440}.ibp-content-edit .edit-popup .inner .cta-actions button.update:disabled{background:#dedede;color:#b3b9c4}.ibp-content-edit .edit-popup .inner .cta-actions button.update:disabled path{fill:#b3b9c4}.ibp-content-edit .edit-popup .inner .cta-actions button.next{border:1px solid #dfe2e6;color:#65b2e8;background:#fff;padding-right:14px;padding-left:20px}.ibp-content-edit .edit-popup .inner .cta-actions button.next:hover{color:#002169}.ibp-content-edit .edit-popup .inner .cta-actions button.next:hover path{stroke:#002169}.ibp-content-edit .edit-popup .inner .input-container{margin-bottom:12px;position:relative;height:fit-content}.ibp-content-edit .edit-popup .inner .input-container p{margin-bottom:4px;color:#505f79;font-size:14px;font-weight:600;line-height:21.29px}.ibp-content-edit .edit-popup .inner .input-container input,.ibp-content-edit .edit-popup .inner .input-container select{height:45px;display:flex;align-items:center;padding-left:12px;padding-right:12px;border:1px solid #dfe2e6;border-radius:4px;color:#5d6b82;outline:none;width:100%;font-size:14px;font-weight:400;line-height:21.29px;background:#fff}.ibp-content-edit .edit-popup .inner .input-container input:disabled,.ibp-content-edit .edit-popup .inner .input-container select:disabled{background:#ebedf0}.ibp-content-edit .edit-popup .inner .input-container select{cursor:pointer}.ibp-content-edit .edit-popup .inner .input-container:last-child{margin-bottom:0}.ibp-content-edit .edit-popup .inner .input-container .checks{opacity:0;visibility:hidden;transition:opacity .3s;column-gap:24px;height:0}.ibp-content-edit .edit-popup .inner .input-container .checks.active{height:auto;opacity:1;visibility:visible}.ibp-content-edit .edit-popup .inner .checks{margin-top:12px;display:flex;flex-wrap:wrap;column-gap:12px;row-gap:12px;align-items:center}.ibp-content-edit .edit-popup .inner .checks .check{width:fit-content;display:flex;align-items:center;column-gap:4px}.ibp-content-edit .edit-popup .inner .checks .check input{accent-color:#002169;width:20px;height:20px;cursor:pointer}.ibp-content-edit .edit-popup .inner .checks .check select{width:fit-content;height:32px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("../imgs/arrow-down-grey.svg");background-repeat:no-repeat;background-position:right 8px center;background-size:16px;padding-right:28px}.ibp-content-edit .edit-popup .inner .checks .check label{color:#505f79;font-weight:600;font-size:14px;line-height:100%}.ibp-content-edit .edit-popup .inner .select-buscador{position:relative;width:100%}.ibp-content-edit .edit-popup .inner .select-buscador .input{width:100%}.ibp-content-edit .edit-popup .inner .select-buscador .input button{width:100%;background:#fff;border:1px solid #dfe2e6;border-radius:4px;height:45px;font-weight:400;font-size:14px;line-height:100%;display:flex;align-items:center;justify-content:space-between;padding-left:12px;padding-right:12px;color:#5d6b82}.ibp-content-edit .edit-popup .inner .select-buscador .search{box-shadow:-12px 0px 10px 0px rgba(0,0,0,.0509803922);position:absolute;top:100%;opacity:0;visibility:hidden;transition:all .3s;width:100%;z-index:6}.ibp-content-edit .edit-popup .inner .select-buscador .search.active{opacity:1;visibility:visible}.ibp-content-edit .edit-popup .inner .select-buscador .search input{border-top:1px solid #c2c7d0}.ibp-content-edit .edit-popup .inner .select-buscador .search input:focus{background:#f5f6f7}.ibp-content-edit .edit-popup .inner .select-buscador .input-search{position:relative}.ibp-content-edit .edit-popup .inner .select-buscador .input-search svg{position:absolute;top:12.5px;right:12px}.ibp-content-edit .edit-popup .inner .select-buscador input{width:100%;padding:8px;box-sizing:border-box}.ibp-content-edit .edit-popup .inner .select-buscador ul{list-style:none;margin:0;padding:0;border-top:none;max-height:270px;overflow-y:auto;width:100%}.ibp-content-edit .edit-popup .inner .select-buscador ul::-webkit-scrollbar{width:6px;background:#d9d9d9;border-radius:12px}.ibp-content-edit .edit-popup .inner .select-buscador ul::-webkit-scrollbar-thumb{background:#98a1b0;border-radius:12px}.ibp-content-edit .edit-popup .inner .select-buscador ul li{padding:12px;cursor:pointer;background:#fff;color:#5d6b82;font-weight:400;font-size:14px;line-height:100%;margin-bottom:0;border-top:1px solid #dfe2e6;transition:background-color .3s}.ibp-content-edit .edit-popup .inner .select-buscador ul li:hover{background:#f5f6f7}.ibp-content-edit .edit-popup .inner .select-buscador ul li::before{content:none}.ibp-content-edit .edit-popup .inner .game{margin-top:16px;overflow-x:auto}.ibp-content-edit .edit-popup .inner .game::-webkit-scrollbar{height:3px;background:#98a1b0;border-radius:12px}.ibp-content-edit .edit-popup .inner .game::-webkit-scrollbar-thumb{background:#002169;border-radius:12px}.ibp-content-edit .edit-popup .inner .game .over{width:557px}.ibp-content-edit .edit-popup .inner .game .sets{display:flex;align-items:center;justify-content:end}.ibp-content-edit .edit-popup .inner .game .sets .set{border-top:1px solid #dfe2e6;border-right:1px solid #dfe2e6;width:64px;height:29px;display:flex;align-items:center;justify-content:center}.ibp-content-edit .edit-popup .inner .game .sets .set:first-child{border-left:1px solid #dfe2e6;border-top-left-radius:4px}.ibp-content-edit .edit-popup .inner .game .sets .set:last-child{border-top-right-radius:4px}.ibp-content-edit .edit-popup .inner .game .sets p{color:#002169;font-weight:700;font-size:14px;line-height:100%;margin:0}.ibp-content-edit .edit-popup .inner .game .player{border:1px solid #dfe2e6;display:flex}.ibp-content-edit .edit-popup .inner .game .player.player-1{border-top-left-radius:4px}.ibp-content-edit .edit-popup .inner .game .player.win{background:#e6f5f0}.ibp-content-edit .edit-popup .inner .game .player:last-child{border-top:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.ibp-content-edit .edit-popup .inner .game .player .info{padding:12px;border-right:1px solid #dfe2e6;width:239px}.ibp-content-edit .edit-popup .inner .game .player .info>div{display:flex;column-gap:12px}.ibp-content-edit .edit-popup .inner .game .player .info>div:first-child{align-items:center}.ibp-content-edit .edit-popup .inner .game .player .info>div img{border-radius:100%;width:40px;height:40px;object-fit:cover}.ibp-content-edit .edit-popup .inner .game .player .info .name p{margin:0;font-weight:400;font-size:14px;line-height:100%;color:#002169;align-items:center;column-gap:4px;display:flex;text-transform:uppercase}.ibp-content-edit .edit-popup .inner .game .player .info .name p span{display:none}.ibp-content-edit .edit-popup .inner .game .player .set{padding:8px;width:64px;display:flex;align-items:center;justify-content:center;border-right:1px solid #dfe2e6;position:relative;flex-direction:column;row-gap:4px}.ibp-content-edit .edit-popup .inner .game .player .set:last-child{border-right:none}.ibp-content-edit .edit-popup .inner .game .player .set input{width:100%;height:34px;border:1px solid #dfe2e6;border-radius:4px;color:#002169;font-weight:400;font-size:14px;line-height:100%;outline:none;-moz-appearance:textfield;text-align:center}.ibp-content-edit .edit-popup .inner .game .player .set input::-webkit-inner-spin-button,.ibp-content-edit .edit-popup .inner .game .player .set input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ibp-content-edit .edit-popup .inner .game .player .set input.tb{height:26px;background:#f0f7fd;display:none}.ibp-content-edit .edit-popup .inner .game .player .set input.tb.active{display:block}.ibp-content-edit .edit-popup .inner .game .player .set input.tb.tei-win{background:#e6f5f0;color:#059669;border-color:#99d4c2}.ibp-content-edit .edit-popup .inner .game .player .set input.tb.tei-lose{background:#fff6e6;color:#9c6500;border-color:#ffda96}.ibp-content-edit .edit-popup .inner .game .player .set .tei{background:#fff;position:absolute;bottom:-11px;left:50%;transform:translate(-50%, 0%);display:flex;column-gap:4px;padding:2px;align-items:center;z-index:1}.ibp-content-edit .edit-popup .inner .game .player .set .tei input{height:20px;width:20px;accent-color:#002169;cursor:pointer}.ibp-content-edit .edit-popup .inner .game .player .set .tei label{color:#505f79;font-weight:600;font-size:12px;line-height:100%}.ibp-content-edit .edit-popup .inner .loading{position:absolute;top:0;left:0;display:none;justify-content:center;align-items:center;background:rgba(0,0,0,.2);width:100%;height:100%;z-index:2}.ibp-content-edit .edit-popup .inner .loading.active{display:flex}.ibp-content-edit .popup-edit-inscriptions{overflow:auto;position:fixed;left:0;width:100%;height:100%;z-index:120;background-color:rgba(0,0,0,0);top:101%;align-items:center;justify-content:center;padding:16px;transition:all .5s;display:flex}.ibp-content-edit .popup-edit-inscriptions.show{top:0;background-color:rgba(0,0,0,.6)}.ibp-content-edit .popup-edit-inscriptions .inner{max-width:830px;width:100%}.ibp-content-edit .popup-edit-inscriptions .inner .close{margin-bottom:12px;color:#fff;display:flex;align-items:center;gap:8px;font-weight:400;font-size:16px;line-height:100%;margin-left:auto;background:none;border:none}.ibp-content-edit .popup-edit-inscriptions .inner .inner-content{background:#fff;border-radius:24px;padding:24px;position:relative}.ibp-content-edit .popup-edit-inscriptions .inner .inner-content .filter{background:linear-gradient(276.57deg, #65B2E8 -25.11%, #002169 91.58%);border-top-left-radius:24px;border-top-right-radius:24px;padding:24px;position:relative}@media(max-width: 768px){.ibp-content-edit .popup-edit-inscriptions .inner .inner-content .filter{padding-top:52px}.ibp-content-edit .popup-edit-inscriptions .inner .inner-content .filter .reload{top:0;right:0;border-top-right-radius:24px;border-bottom-right-radius:0;border-top-left-radius:0;border-bottom-left-radius:24px}}.ibp-content-edit .popup-edit-inscriptions .header{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.ibp-content-edit .popup-edit-inscriptions .reload{background:none;border:none;display:none;position:absolute;top:12px;right:12px;border-radius:100%;background:#002169;padding:8px}.ibp-content-edit .popup-edit-inscriptions .reload.active{display:flex}.ibp-content-edit .popup-edit-inscriptions .reload:hover{background:#65b2e8}.ibp-content-edit .popup-edit-inscriptions .ibp-filter-young p{color:#fff;font-size:14px;line-height:18px}.ibp-content-edit .popup-edit-inscriptions .ibp-filter-young select{font-size:12px;line-height:18px;padding:9px 8px;height:auto;padding-right:28px}.ibp-content-edit .popup-edit-inscriptions .cuadros{width:fit-content;display:flex;align-items:center;flex-wrap:wrap;background:#f0f7fd;padding:4px;border-radius:24px;gap:4px}.ibp-content-edit .popup-edit-inscriptions .cuadros a{padding:4px 8px;color:#002169;text-decoration:none;display:flex;font-family:"Inter";font-weight:400;font-size:12px;line-height:18px;border-radius:9999px}.ibp-content-edit .popup-edit-inscriptions .cuadros a.current,.ibp-content-edit .popup-edit-inscriptions .cuadros a:hover{background:#a6d2f2;font-weight:700}.ibp-content-edit .popup-edit-inscriptions .search{position:relative;margin-top:12px}.ibp-content-edit .popup-edit-inscriptions .search input{width:100%;color:#002169;background:#fff;border-radius:24px;padding:8px 136px 8px 24px;font-weight:400;font-size:14px;line-height:100%;border:none;box-shadow:none;height:55px;display:flex;align-items:center;outline:none;transition:all .3s}.ibp-content-edit .popup-edit-inscriptions .search input::placeholder{color:#9ca3af}.ibp-content-edit .popup-edit-inscriptions .search button{position:absolute;right:8px;top:8px;background:#65b2e8;color:#fff;border:none;height:39px;display:flex;align-items:center;padding-left:20px;padding-right:20px;border-radius:24px;font-size:14px;font-weight:700;line-height:21.29px;box-shadow:0px 1px 2px 0px rgba(16,24,40,.0509803922)}.ibp-content-edit .popup-edit-inscriptions .search button svg{display:none}.ibp-content-edit .popup-edit-inscriptions .search button:hover{background:#477da2}.ibp-content-edit .popup-edit-inscriptions .search button.reset{opacity:0;visibility:hidden;right:auto;left:calc(100% + 16px);color:#002169;background:#fff;font-weight:400;column-gap:6px;padding-left:14px;padding-right:14px}.ibp-content-edit .popup-edit-inscriptions .search button.reset svg{display:block}.ibp-content-edit .popup-edit-inscriptions .search button.reset path{transition:all .3s}.ibp-content-edit .popup-edit-inscriptions .search button.reset:hover{background:#477da2;color:#fff}.ibp-content-edit .popup-edit-inscriptions .search button.reset:hover path{stroke:#fff}.ibp-content-edit .popup-edit-inscriptions .search button.reset.show{opacity:1;visibility:visible}.ibp-content-edit .popup-edit-inscriptions .tabs-order{margin-top:12px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px}.ibp-content-edit .popup-edit-inscriptions .tabs-order select{font-weight:500;font-size:14px;line-height:18px;padding:12px;border-radius:9999px;border:none;background:#fff;cursor:pointer;outline:none;color:#002169;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("../imgs/arrow-down.svg");background-repeat:no-repeat;background-position:right 8px center;background-size:16px;padding-right:28px}.ibp-content-edit .popup-edit-inscriptions .tabs{display:flex;flex-wrap:wrap;gap:12px}.ibp-content-edit .popup-edit-inscriptions .tabs button{background:rgba(0,0,0,0);color:#fff;border:1px solid #fff;font-family:"Inter";font-weight:500;font-size:14px;line-height:18px;padding:12px;border-radius:9999px}.ibp-content-edit .popup-edit-inscriptions .tabs button.current,.ibp-content-edit .popup-edit-inscriptions .tabs button:hover{background:#f0f7fd;color:#002169;border-color:#f0f7fd}.ibp-content-edit .popup-edit-inscriptions .results-players{min-width:768px}.ibp-content-edit .popup-edit-inscriptions .cols{display:flex;background:#002169;min-width:768px}.ibp-content-edit .popup-edit-inscriptions .cols p{margin:0;color:#fff;font-family:"Inter";font-weight:700;font-size:12px;line-height:18px}.ibp-content-edit .popup-edit-inscriptions .cols .col.action p{display:none}.ibp-content-edit .popup-edit-inscriptions .col{padding:9px 16px;display:flex;align-items:center}.ibp-content-edit .popup-edit-inscriptions .col.name{width:285px}.ibp-content-edit .popup-edit-inscriptions .col.birthdate{width:62px}.ibp-content-edit .popup-edit-inscriptions .col.phone{width:150px}.ibp-content-edit .popup-edit-inscriptions .col.license{width:185px}.ibp-content-edit .popup-edit-inscriptions .col.action{width:100px;padding-left:7px;padding-right:7px}.ibp-content-edit .popup-edit-inscriptions .col.action button{width:100%;padding:4px 8px;display:flex;align-items:center;gap:4px;color:#fff;font-weight:600;font-size:14px;line-height:100%;border:none;background:#059669;border-radius:24px}.ibp-content-edit .popup-edit-inscriptions .col.action button:hover{background:#035c40}.ibp-content-edit .popup-edit-inscriptions .col.action button.remove{background:#dc2626}.ibp-content-edit .popup-edit-inscriptions .col.action button.remove:hover{background:#861717}.ibp-content-edit .popup-edit-inscriptions .col p{margin:0}.ibp-content-edit .popup-edit-inscriptions .results{display:none}.ibp-content-edit .popup-edit-inscriptions .results.active{display:block}.ibp-content-edit .popup-edit-inscriptions .results.inscriptions{max-height:300px}.ibp-content-edit .popup-edit-inscriptions .results .player{min-height:50px;display:flex}.ibp-content-edit .popup-edit-inscriptions .results .player:nth-child(odd){background:#f5f6f7}.ibp-content-edit .popup-edit-inscriptions .results .player .col.birthdate{border-right:1px solid #ebedf0}.ibp-content-edit .popup-edit-inscriptions .results .player .col.name{border-right:1px solid #ebedf0;display:flex;gap:16px;align-items:center}.ibp-content-edit .popup-edit-inscriptions .results .player .col.name p{font-weight:700;font-family:"Inter";width:calc(100% - 46px)}.ibp-content-edit .popup-edit-inscriptions .results .player .col.name .image{width:30px;display:flex}.ibp-content-edit .popup-edit-inscriptions .results .player .col.name img{width:30px;height:30px;object-fit:cover;border-radius:100%}.ibp-content-edit .popup-edit-inscriptions .results .player .col.phone{border-right:1px solid #ebedf0}.ibp-content-edit .popup-edit-inscriptions .results .player .col.license{border-right:1px solid #ebedf0}.ibp-content-edit .popup-edit-inscriptions .results .player .col p{color:#002169;font-size:14px;line-height:18px}.ibp-content-edit .popup-edit-inscriptions .results-pag{display:none}.ibp-content-edit .popup-edit-inscriptions .results-pag.active{display:block}.ibp-content-edit .popup-edit-inscriptions .loading{position:absolute;top:0;left:0;display:none;justify-content:center;align-items:center;background:rgba(0,0,0,.2);width:100%;height:100%;z-index:2}.ibp-content-edit .popup-edit-inscriptions .loading.active{display:flex}.ibp-content-edit .popup-edit-inscriptions .download-inscritos{display:none;margin-top:16px}.ibp-content-edit .popup-edit-inscriptions .download-inscritos button{margin-left:auto;margin-right:auto}.ibp-content-edit .popup-edit-inscriptions:has(.results.inscriptions.active) .download-inscritos{display:block}.ibp-content-edit .popup-edit-inscriptions .pagination{display:flex;justify-content:center;gap:12px;margin-top:24px}.ibp-content-edit .popup-edit-inscriptions .pagination button,.ibp-content-edit .popup-edit-inscriptions .pagination span.dots{border:1px solid #ebedf0;border-radius:100%;background:#fafbfb;color:#505f79;width:32px;height:32px;display:flex;justify-content:center;align-items:center;font-family:"Inter";border:none;font-weight:400;font-size:16px;line-height:26px}.ibp-content-edit .popup-edit-inscriptions .pagination button.next,.ibp-content-edit .popup-edit-inscriptions .pagination span.dots.next{background:none;margin-left:6px}.ibp-content-edit .popup-edit-inscriptions .pagination button.prev,.ibp-content-edit .popup-edit-inscriptions .pagination span.dots.prev{background:none;margin-right:6px}.ibp-content-edit .popup-edit-inscriptions .pagination button.next:hover path,.ibp-content-edit .popup-edit-inscriptions .pagination button.prev:hover path,.ibp-content-edit .popup-edit-inscriptions .pagination span.dots.next:hover path,.ibp-content-edit .popup-edit-inscriptions .pagination span.dots.prev:hover path{stroke:#fff}.ibp-content-edit .popup-edit-inscriptions .pagination span.current,.ibp-content-edit .popup-edit-inscriptions .pagination button:hover{border:1px solid #002169;border-radius:100%;background:#002169;color:#fff;width:32px;height:32px;display:flex;justify-content:center;align-items:center;font-family:"Inter";border:none;font-weight:400;font-size:16px;line-height:26px}.ibp-content-edit .popup-edit-inscriptions .cols-rows{overflow:auto}.ibp-content-edit .popup-edit-inscriptions .cols-rows:has(.results.inscriptions.active) .col.action p{display:block}.ibp-content-edit .popup-edit-inscriptions .cols-rows:has(.results.inscriptions.active) .col.birthdate{display:none}.ibp-content-edit .popup-edit-inscriptions .cols-rows:has(.results.inscriptions.active) .col.action{width:162px}.ibp-content-edit .popup-edit-inscriptions .cols-rows::-webkit-scrollbar{background:#d9d9d9;border-radius:12px;height:6px;width:6px}.ibp-content-edit .popup-edit-inscriptions .cols-rows::-webkit-scrollbar-thumb{background:#002169;border-radius:12px}.ibp-content-edit .popup-edit-inscriptions select[name=status]{cursor:pointer;font-weight:600;font-size:14px;line-height:100%;padding:3px 2px;border:none;border-radius:24px;color:#861717;background:#fce9e9;outline:none}.ibp-content-edit .popup-edit-inscriptions select[name=status].confirmado,.ibp-content-edit .popup-edit-inscriptions select[name=status] option[value=confirmado]{color:#059669;background:#e6f5f0}@media(max-width: 768px){.ibp-content-edit .popup-edit-inscriptions{padding-left:0;padding-right:0;padding-bottom:0;padding-top:12px;align-items:end}.ibp-content-edit .popup-edit-inscriptions .inner{overflow:auto;height:100%;align-content:flex-end}.ibp-content-edit .popup-edit-inscriptions .inner .inner-content{padding-top:0;padding-left:0;padding-right:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.ibp-content-edit .edit-rounds .update,.ibp-content-edit .edit-rounds .is-update,.ibp-content-edit .edit-rounds .inscriptions{width:100%;justify-content:center}.ibp-content-edit .ibp-hero-files .actions-container{margin-bottom:24px;width:100%}.ibp-content-edit .ibp-hero-files .actions-container .open{width:100%}.ibp-content-edit .ibp-hero-files .flex.title .uploads{margin-left:0;order:1;width:100%}.ibp-content-edit .ibp-hero-files .flex.title .uploads .ibt-cta-primary{width:100%;justify-content:center}}.ibp-edit-profile{padding-top:24px;position:relative}.ibp-edit-profile::before{background:linear-gradient(270deg, rgba(255, 255, 255, 0) 22.25%, #E2EAF5 45.86%);position:absolute;top:0;left:0;content:"";width:100%;height:616px;z-index:1}.ibp-edit-profile>.content::before{background:linear-gradient(360deg, #E6E9F0 0%, #FFFFFF 100%);position:absolute;top:350px;left:0;content:"";width:100%;height:266px;z-index:0}.ibp-edit-profile>.content::after{background:linear-gradient(180deg, #E6E9F0 0%, #FFFFFF 100%);position:absolute;top:615px;left:0;content:"";width:100%;height:217px;z-index:0}.ibp-edit-profile #breadcrumbs{margin-bottom:24px;position:relative;z-index:3}.ibp-edit-profile .content-with-sidebar{position:relative;z-index:3;display:flex;column-gap:40px;padding-bottom:80px;align-items:flex-start}@media(max-width: 768px){.ibp-edit-profile .content-with-sidebar{flex-direction:column-reverse}}.ibp-edit-profile .edit-form>p{color:#002169;margin-bottom:24px;font-weight:700;font-size:20px;line-height:100%}.ibp-edit-profile .ibp-edit-form{position:relative;opacity:1;visibility:visible;background:#fff;padding:24px;border-radius:12px;box-shadow:-12px 0px 10px 0px rgba(0,0,0,.0509803922);max-width:605px;margin-right:auto;flex-wrap:wrap;z-index:0}.ibp-edit-profile .ibp-edit-form .input-container p{font-weight:600}.ibp-edit-profile .ibp-edit-form .loading{position:absolute;top:0;left:0;display:none;justify-content:center;align-items:center;background:rgba(0,0,0,.2);width:100%;height:100%;z-index:2}.ibp-edit-profile .ibp-edit-form .loading.active{display:flex}.ibp-edit-profile .ibp-edit-form .submit-container{display:flex;flex-wrap:wrap;justify-content:right;align-items:center}.ibp-edit-profile .ibp-edit-form form{width:100%;display:none}.ibp-edit-profile .ibp-edit-form form.active{display:block}.ibp-edit-profile .ibp-edit-form form button[type=submit]{margin-right:0;margin-left:24px}.ibp-edit-profile .ibp-edit-form .form-tabs{display:flex;flex-wrap:wrap;gap:12px;margin-right:auto;margin-bottom:12px}.ibp-edit-profile .ibp-edit-form .form-tabs button{background:#f0f7fd;color:#505f79;padding:11.5px 12px;border-radius:24px;font-weight:400;font-size:14px;line-height:100%;border:none}.ibp-edit-profile .ibp-edit-form .form-tabs button.active,.ibp-edit-profile .ibp-edit-form .form-tabs button:hover{background:#65b2e8;color:#002169;font-weight:700}.ibp-edit-profile .ibp-edit-form .tmce-active .switch-tmce{display:none}.ibp-edit-profile .ibp-edit-form .tutor-data{margin-top:16px;padding:0;border:none}.ibp-edit-profile .ibp-edit-form .tutor-data .section-title{margin-bottom:16px}.ibp-edit-profile .ibp-edit-form .tutor-data .section-title svg{display:none}.ibp-edit-profile .ibp-edit-form .tutor-data .input-container{display:block}.ibp-edit-profile .ibp-edit-form .tutor-data .flex-inputs{display:flex}@media(max-width: 768px){.ibp-edit-profile .ibp-edit-form{margin-bottom:24px;max-width:100%}}@media(max-width: 768px){.ibp-edit-profile .logged-container{width:100%}.ibp-edit-profile .edit-form{width:100%}.ibp-edit-profile>.content::after,.ibp-edit-profile>.content::before{content:none}}@media(max-width: 500px){.ibp-edit-profile .logged-container{position:initial;border-radius:8px}}.ibp-list-inscripciones{padding-top:24px;position:relative}.ibp-list-inscripciones::before{background:linear-gradient(270deg, rgba(255, 255, 255, 0) 22.25%, #E2EAF5 45.86%);position:absolute;top:0;left:0;content:"";width:100%;height:616px;z-index:1}.ibp-list-inscripciones>.content::before{background:linear-gradient(360deg, #E6E9F0 0%, #FFFFFF 100%);position:absolute;top:350px;left:0;content:"";width:100%;height:266px;z-index:0}.ibp-list-inscripciones>.content::after{background:linear-gradient(180deg, #E6E9F0 0%, #FFFFFF 100%);position:absolute;top:615px;left:0;content:"";width:100%;height:217px;z-index:0}.ibp-list-inscripciones .content-with-sidebar{position:relative;z-index:3;display:flex;column-gap:40px;padding-bottom:80px;align-items:flex-start}.ibp-list-inscripciones .list-inscripciones{flex:1}.ibp-list-inscripciones .list-inscripciones>p{color:#002169;margin-bottom:24px !important;font-weight:700;font-size:20px;line-height:100%}.ibp-list-inscripciones .list-inscripciones .section-title{margin-bottom:16px;color:#002169;font-weight:700;font-size:16px;line-height:24.34px;display:flex;justify-content:space-between;align-items:center}.ibp-list-inscripciones .list-inscripciones .ibp-table-list{position:relative;opacity:1;visibility:visible;background:#fff;padding:24px;border-radius:12px;box-shadow:-12px 0px 10px 0px rgba(0,0,0,0.0509803922);margin-right:auto;flex-wrap:wrap;z-index:0}.ibp-list-inscripciones .list-inscripciones .title a{margin-bottom:8px}.ibp-list-inscripciones .list-inscripciones p{margin:0;line-height:100%}.ibp-list-inscripciones .list-inscripciones p a{text-decoration:none;color:#002169;font-weight:500;display:block}.ibp-list-inscripciones .list-inscripciones p .date{font-size:80%;display:block}.ibp-list-inscripciones .list-inscripciones .listado-inscripcion .logo{display:flex}.ibp-list-inscripciones .list-inscripciones .listado-inscripcion .name{gap:10px;align-items:center;width:100%;max-width:320px;flex-wrap:nowrap}.ibp-list-inscripciones .list-inscripciones .listado-inscripcion .torneo{justify-content:space-between;border-top:1px solid #ebedf0;align-items:center;padding:10px 0;gap:10px}.ibp-list-inscripciones .list-inscripciones .listado-inscripcion .torneo:last-child{border-bottom:1px solid #ebedf0}.ibp-list-inscripciones .list-inscripciones .listado-inscripcion .inscripcion{max-width:200px;width:100%}.ibp-list-inscripciones .list-inscripciones .listado-inscripcion .cta-container p span.confirmado{color:#059669;font-family:"Inter";font-size:14px;font-weight:500;display:block}.ibp-list-inscripciones .list-inscripciones .listado-inscripcion .cta-container p.close{color:#dc2626}.ibp-list-inscripciones .list-inscripciones .listado-inscripcion .cta-container p.pendiente{color:#ff7300}.ibp-list-inscripciones .list-inscripciones .listado-inscripcion .cta-container a.pendiente{width:max-content;text-decoration:none;border-radius:9999px;padding:9px 11px 9px 24px;display:flex;align-items:center;column-gap:4px;background:#002169;color:#fff;font-family:"Inter";font-size:14px;font-weight:500;line-height:18px}.ibp-list-inscripciones .list-inscripciones .listado-inscripcion .cta-container span.date{margin-top:6px;padding-left:24px}.flags .category{background:#ecfdf5;color:#059669}.flags p{font-family:"Source Sans 3";font-size:14px;font-weight:400;line-height:11.6px;margin:0;border-radius:24px;padding:8px;height:25px}.ibp-hero{margin-top:16px;margin-bottom:60px;position:relative}.ibp-hero .swiper .swiper-slide{display:flex}.ibp-hero .swiper .swiper-slide::after{content:" ";background:linear-gradient(90deg, rgba(0, 0, 0, 0) 78.14%, rgba(0, 0, 0, 0.4) 93.55%),linear-gradient(270deg, rgba(0, 0, 0, 0) 81.26%, rgba(0, 0, 0, 0.4) 100%);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.ibp-hero .swiper img{width:100%;height:453px;object-fit:cover;position:relative}.ibp-hero .swiper .swiper-wrapper{position:relative;border-radius:24px;content-visibility:auto}.ibp-hero .inner{position:relative;margin-top:24px}.ibp-hero .ctas{gap:24px;padding:22.27px 37px 22.27px 13.81px;background:#fff;border-top-right-radius:24px;width:fit-content;position:relative;margin-top:-86.64px;z-index:1}.ibp-hero .ctas .cta{background:#f5f6f7;color:#243757;text-decoration:none;padding:11px 28px;border-radius:9999px;font-size:16px;font-weight:700;line-height:20.11px}.ibp-hero .ctas .cta.featured{color:#fff;background:#65b2e8}.ibp-hero .ctas .cta.featured:hover{background:#002169}.ibp-hero .ctas .cta:hover{background:#7a8699;color:#fff}.ibp-hero .ctas::after{content:"";width:37px;height:37px;background:#fff;position:absolute;bottom:0;right:-36px;clip-path:polygon(0 0, 5% 24%, 14% 47%, 29% 65%, 51% 83%, 75% 95%, 100% 100%, 0 100%)}.ibp-hero .ctas::before{content:"";width:20px;height:20px;background:#fff;position:absolute;top:-19px;left:0px;clip-path:polygon(0 0, 5% 24%, 14% 47%, 29% 65%, 51% 83%, 75% 95%, 100% 100%, 0 100%)}.ibp-hero .ctas .excerpt{display:none}.ibp-hero .text{column-gap:60px}.ibp-hero .text h1{color:#002169;font-family:"Inter";font-size:48px;font-weight:700;line-height:58.09px;width:calc(55% - 30px);margin:0}.ibp-hero .excerpt{color:#757575;font-size:20px;line-height:25.14px;width:calc(45% - 30px);margin:0}.ibp-hero.full-width{margin-top:0;margin-bottom:0;background:linear-gradient(305.11deg, #FFFFFF 62.02%, #EEF5FF 113.24%);position:relative}.ibp-hero.full-width .content{padding-bottom:28px}.ibp-hero .container{column-gap:70px}.ibp-hero .container .text{width:calc(48% - 35px);padding-top:24px}.ibp-hero .container .text .status{margin-top:37px;margin-bottom:12px}.ibp-hero .container .text .title{column-gap:12px;align-items:center;flex-wrap:nowrap}.ibp-hero .container .text .title img{height:fit-content;width:72px}.ibp-hero .container .text .title h1{font-family:"Inter";margin:0;font-size:36px;font-weight:700;line-height:43.57px;width:100%}.ibp-hero .container .text .data{column-gap:24px;row-gap:16px;margin-top:24px}.ibp-hero .container .text .data>div{width:calc(33.33% - 16px)}.ibp-hero .container .text .data>div .logos{display:flex;flex-direction:column;gap:8px}.ibp-hero .container .text .data>div img.slam-logo{width:80px;height:auto}.ibp-hero .container .text .data>div p{font-size:16px;font-weight:400;line-height:22.4px;margin:0;color:#3e6d8e}.ibp-hero .container .text .data>div p .cuadro{color:#65b2e8}.ibp-hero .container .text .data>div a{color:#3e6d8e}.ibp-hero .container .text .data>div.location{position:relative}.ibp-hero .container .text .data>div.location p{width:calc(100% - 35px)}.ibp-hero .container .text .data>div.location>a{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;z-index:1;justify-content:end;align-items:end}.ibp-hero .container .text .data>div.location>a svg{margin-right:20px}.ibp-hero .container .text .data>div.hospitalidad a{color:#65b2e8}.ibp-hero .container .text .data>div.logos{display:flex;width:auto;justify-content:flex-start;align-items:center;gap:10px;flex-wrap:wrap}.ibp-hero .container .text .data>div.online a{display:flex;flex-wrap:wrap;gap:4px;color:#dc2626}.ibp-hero .container .text .data>div.online a span{width:100%}.ibp-hero .container .text .data>div>button{font-size:14px;font-weight:400;line-height:21.29px;text-decoration-line:underline;text-decoration-style:solid;color:#65b2e8;background:none;border:none}.ibp-hero .container .text .data>div .premios-popup{opacity:0;visibility:hidden;z-index:-1;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);transition:opacity .3s ease,visibility .3s ease,z-index .3s ease}.ibp-hero .container .text .data>div .premios-popup.show{opacity:1;z-index:100;visibility:visible}.ibp-hero .container .text .data>div .premios-popup.show div{top:50%}.ibp-hero .container .text .data>div .premios-popup div{transition:all .4s ease;background:#fff;border-radius:12px;padding:16px;box-shadow:0px 4px 20px 0px rgba(0,0,0,.0509803922);width:max-content;position:fixed;top:105%;left:50%;transform:translate(-50%, -50%)}.ibp-hero .container .text .data>div .premios-popup div button{background:none;border:none;color:#fff;font-size:16px;font-weight:700;line-height:22.4px;display:flex;align-items:center;justify-self:self-end;margin-top:-52px;margin-bottom:28px;margin-right:-16px}.ibp-hero .container .text .data>div .premios-popup div p{margin-bottom:4px}.ibp-hero .container .text .data>div .premios-popup div p:last-child{margin-bottom:0}.ibp-hero .container .text .data>div.cancel{width:100%;border-radius:12px;padding:12px;background:#fef2f2;color:#dc2626;font-size:16px;font-weight:400;line-height:22.4px}.ibp-hero .container .text .data>div.cancel p{color:#dc2626;font-size:16px;font-weight:400;line-height:22.4px}.ibp-hero .container .text .data>div.cancel p b,.ibp-hero .container .text .data>div.cancel p strong{font-weight:bold}.ibp-hero .container .text .data>div.cancel p a{color:#002169}.ibp-hero .container .text .data>div.cancel b,.ibp-hero .container .text .data>div.cancel strong{font-weight:bold}.ibp-hero .container .text .data>div.cancel a{color:#002169}.ibp-hero .container .text .inscripcion-container{margin-top:40px;column-gap:24px}.ibp-hero .container .text .inscripcion-container .title{color:#65b2e8;font-size:18px;font-weight:700;line-height:27px;margin:0}.ibp-hero .container .text .inscripcion-container .date{color:#6b7280;font-size:18px;line-height:27px;margin:0}.ibp-hero .container .text .icon-final{margin-top:20px;display:flex}.ibp-hero .container .images{position:absolute;top:0;right:0;width:calc(52% - 35px);height:100%}.ibp-hero .container .images img{width:100%;height:calc(100% - 28px);object-fit:cover;border-top-left-radius:24px;border-bottom-left-radius:24px}.ibp-hero .container .images .swiper-wrapper{border-radius:0}.ibp-hero .container .images .swiper-slide::after{content:none}.ibp-hero select.temporadas{margin-top:32px;border-radius:24px;outline:none;cursor:pointer;color:#002169;background-color:#fff;padding:8px 40px 8px 16px;border:1px solid #002169;font-size:18px;font-weight:400;line-height:27px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("../imgs/arrow-down.svg");background-repeat:no-repeat;background-position:right 16px center;background-size:16px}@media(max-width: 991px){.ibp-hero .content{margin:0}.ibp-hero .container .text{width:100%;order:2;margin-left:26px;margin-right:26px;padding-top:18px;display:flex;flex-wrap:wrap}.ibp-hero .container .text #breadcrumbs{width:100%;order:0;margin-bottom:16px}.ibp-hero .container .text>.title{order:1;flex-wrap:wrap;row-gap:16px}.ibp-hero .container .text .status{order:2;margin-top:16px;margin-bottom:16px}.ibp-hero .container .text .inscripcion-container{order:3;width:100%;margin-top:0;margin-bottom:24px}.ibp-hero .container .text .inscripcion-container button{display:none}.ibp-hero .container .text .inscripcion-container div{display:flex;flex-wrap:wrap;column-gap:4px}.ibp-hero .container .text .data{order:4;width:100%;margin-top:0}.ibp-hero .container .text .icon-final{display:none}.ibp-hero .container .images{position:relative;width:100%;height:350px}.ibp-hero .container .images img{position:absolute;top:0;left:0;width:calc(100% + 52px);height:100%;border-bottom-right-radius:24px;border-top-left-radius:0}.ibp-hero select.temporadas{order:5}}@media(max-width: 768px){.ibp-hero{margin-top:24px;margin-bottom:70px}.ibp-hero.full-width .content{padding-bottom:34px}.ibp-hero .container .text .data>div{width:calc(50% - 12px)}.ibp-hero .excerpt{display:none}.ibp-hero .text h1{width:100%;font-size:36px;line-height:43.57px}.ibp-hero .ctas{width:100%;margin-top:0;padding:0;margin-top:24px;column-gap:12px}.ibp-hero .ctas .excerpt{width:100%;display:block}.ibp-hero .ctas::after,.ibp-hero .ctas::before{content:none}}@media(max-width: 500px){.ibp-hero .container .images{height:267px}.ibp-hero .container .text{margin-left:15px;margin-right:15px}.ibp-hero .container .text .data>div.hospitalidad a{display:none}.ibp-hero .swiper img{height:391px}.ibp-hero .ctas .cta{padding-left:8px;padding-right:8px;width:calc(50% - 6px);text-align:center}.ibp-hero select.temporadas{width:100%;justify-content:center}}.ibp-hero-simple{position:relative;z-index:1;padding-top:41px;padding-bottom:64px;overflow:hidden}.ibp-hero-simple.simple2{padding-top:21px;min-height:350px}.ibp-hero-simple.simple2 #breadcrumbs{margin-bottom:72px}.ibp-hero-simple::after{content:"";background:linear-gradient(270deg, rgba(255, 255, 255, 0) 15.45%, #E2EAF5 42.79%);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.ibp-hero-simple img{position:absolute;top:0;right:0;height:100%;width:45%;object-fit:cover;z-index:0}.ibp-hero-simple .content{position:relative;z-index:2}.ibp-hero-simple .text{max-width:55%}.ibp-hero-simple #breadcrumbs{margin-bottom:22px}.ibp-hero-simple #breadcrumbs a,.ibp-hero-simple #breadcrumbs span{color:#002169}.ibp-hero-simple h1{font-family:"Inter";font-size:48px;font-weight:700;line-height:58.09px;color:#002169;margin:0}.ibp-hero-simple h1 .pro{color:#65b2e8}.ibp-hero-simple h1 .as{color:#dc2626}.ibp-hero-simple h1 .size{width:100%;display:inline-block}.ibp-hero-simple .excerpt{color:#002169;font-size:20px;font-weight:400;line-height:30.42px;margin-top:16px;margin-bottom:0}.ibp-hero-simple>.flex{flex-wrap:nowrap;column-gap:24px;justify-content:space-between;align-items:center}.ibp-hero-simple>.flex .text{max-width:451px}.ibp-hero-simple>.flex .jugador-container{max-width:551px;width:100%}.ibp-hero-simple>.flex .jugador-container .jugador{width:100%}.ibp-hero-simple>.flex .jugador-arrows{display:flex;flex-wrap:wrap;column-gap:20px;align-items:end;height:100%;align-self:self-end}.ibp-hero-simple>.flex .jugador-arrows button{position:initial;background:none;border:none;outline:none;width:32px;height:32px}.ibp-hero-simple>.flex .jugador-arrows button path{stroke:#002169}.ibp-hero-simple>.flex .jugador-arrows button::after{content:none}@media(max-width: 991px){.ibp-hero-simple>.flex{flex-wrap:wrap}.ibp-hero-simple>.flex .text{max-width:100%}.ibp-hero-simple>.flex .jugador-container{margin-top:40px;margin-bottom:43px;margin-right:auto}.ibp-hero-simple>.flex .jugador-arrows{margin-top:40px;height:32px;margin-left:auto}}.ibp-hero-simple.background::after{background:linear-gradient(360deg, #E6E9F0 0%, #FFFFFF 100%)}.ibp-hero-simple .swiper{margin-top:40px;overflow:visible}.ibp-hero-simple .swiper .swiper-wrapper .swiper-slide{width:353px}@media(max-width: 991px){.ibp-hero-simple .swiper{margin-top:16px}}.ibp-hero-simple .cta{background:#fff;margin-top:16px}@media(max-width: 768px){.ibp-hero-simple{padding:0}.ibp-hero-simple::after{content:none}.ibp-hero-simple.background::after{content:""}.ibp-hero-simple:has(.jugador-container),.ibp-hero-simple:has(.jugador-arrows){padding-top:21px}.ibp-hero-simple img{position:initial;width:100%;max-height:296px;margin-bottom:24px}.ibp-hero-simple .text{max-width:100%}.ibp-hero-simple h1{font-size:36px;line-height:43.57px}.ibp-hero-simple .excerpt{color:#243757}.ibp-hero-simple .swiper{margin-bottom:40px}.ibp-hero-simple.simple2{padding-top:0px;min-height:auto;background:#e6e9f0}.ibp-hero-simple.simple2 #breadcrumbs{margin-bottom:24px}.ibp-hero-simple.simple2 .excerpt{font-family:"Source Sans 3";font-size:18px;line-height:27px}.ibp-hero-simple.simple2.mobile-back{background:none}.ibp-hero-simple.mobile-back{background:none}.ibp-hero-simple .cta.fixed{position:fixed;bottom:0;left:0;width:100%;height:58px;align-items:center;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:24px;border-top-right-radius:24px;background:#002169;color:#fff;justify-content:center;z-index:20}.ibp-hero-simple .cta.fixed path{stroke:#fff}.ibp-hero-simple:has(.cta.fixed){position:relative;z-index:20}}.ibp-hero-home{background:linear-gradient(305.11deg, #FFFFFF 62.02%, #EEF5FF 113.24%);padding-top:24px;padding-bottom:33px}.ibp-hero-home .flex{margin-top:24px;column-gap:60px}.ibp-hero-home .flex h1{width:calc(50% - 30px);margin:0;color:#002169;font-family:"Inter";font-size:48px;font-weight:700;line-height:58.09px}.ibp-hero-home .flex p{width:calc(50% - 30px);color:#757575;font-size:20px;font-weight:400;line-height:30.42px;margin:0}.ibp-hero-home .flex .search-container{width:calc(50% - 30px);position:relative;z-index:2}.ibp-hero-home .flex .search-container form{position:relative}.ibp-hero-home .flex .search-container form input{background:#fff;border:1px solid #dfe2e6;border-radius:24px;height:55px;display:flex;align-items:center;padding-left:24px;padding-right:141px;color:#002169;font-weight:400;font-size:18px;line-height:27px;outline:none;width:100%}.ibp-hero-home .flex .search-container form input::placeholder{color:#9ca3af}.ibp-hero-home .flex .search-container form button{position:absolute;top:8px;right:8px;border-radius:24px;background:#65b2e8;color:#fff;font-weight:700;font-size:14px;line-height:21.29px;height:39px;display:flex;align-items:center;border:none;padding-left:20px;padding-right:20px;outline:none}.ibp-hero-home .flex .search-container form button svg{display:none}.ibp-hero-home .flex .search-container .loading{position:absolute;top:0;left:0;width:100%;height:100%;display:none;align-items:center;justify-content:center;z-index:3;background:rgba(0,0,0,.2)}.ibp-hero-home .flex .search-container .loading.active{display:flex}.ibp-hero-home .flex .search-container .results{position:absolute;top:55px;left:0;width:100%}.ibp-hero-home .flex .search-container .results .item{background:#fff;border-bottom:1px solid #96a4c2;padding:12px 24px;display:flex;flex-wrap:wrap;row-gap:4px;column-gap:12px;position:relative;transition:all .3s;border-left:1px solid #dfe2e6;border-right:1px solid #dfe2e6}.ibp-hero-home .flex .search-container .results .item a{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%}.ibp-hero-home .flex .search-container .results .item .title{color:#96a4c2;width:100%;font-weight:400;font-size:16px;line-height:22.4px;transition:all .3s;margin:0}.ibp-hero-home .flex .search-container .results .item .cat,.ibp-hero-home .flex .search-container .results .item .date{font-family:"Source Sans 3";font-weight:500;font-size:14px;line-height:19.94px;color:#002169;margin:0;width:fit-content;text-transform:uppercase}.ibp-hero-home .flex .search-container .results .item:has(a:hover){background:#ebedf0}.ibp-hero-home .flex .search-container .results .item:has(a:hover) .title{color:#002169;text-decoration:underline}.ibp-hero-home .flex .search-container .results .item:last-child{border-bottom-right-radius:24px;border-bottom-left-radius:24px}.ibp-hero-home .flex .search-container:has(.item) form input{border-bottom-right-radius:0;border-bottom-left-radius:0;background:#fafbfb}.ibp-hero-home .swiper{margin-left:0;margin-right:0;width:100%}.ibp-hero-home .swiper .swiper-pagination{display:none;flex-wrap:wrap;gap:12px;justify-content:center;bottom:24px}.ibp-hero-home .swiper .swiper-pagination .swiper-pagination-bullet{margin:0;width:10px;height:10px;background:#96a4c2;border-radius:100%}.ibp-hero-home .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}.ibp-hero-home .swiper .swiper-wrapper .swiper-slide{padding:24px 80px;position:relative;height:450px;border-radius:24px;content-visibility:auto;display:flex;flex-wrap:wrap;align-items:end}.ibp-hero-home .swiper .swiper-wrapper .swiper-slide img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.ibp-hero-home .swiper .swiper-wrapper .swiper-slide .info{position:relative;z-index:3;padding-right:156px}.ibp-hero-home .swiper .swiper-wrapper .swiper-slide .info img{width:auto;height:auto;position:absolute;right:0%;left:auto;top:50%;transform:translate(0%, -50%)}.ibp-hero-home .swiper .swiper-wrapper .swiper-slide::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg, rgba(0, 0, 0, 0) 78.14%, rgba(0, 0, 0, 0.4) 93.55%);z-index:1}.ibp-hero-home .swiper .swiper-wrapper .swiper-slide::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(270deg, rgba(0, 0, 0, 0) 81.26%, rgba(0, 0, 0, 0.4) 100%);z-index:1}.ibp-hero-home .swiper .swiper-wrapper .swiper-slide .background{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 40, 101, 0) 33%, rgba(0, 40, 101, 0.9) 71.11%);z-index:2}.ibp-hero-home .swiper .swiper-wrapper .swiper-slide .torneo,.ibp-hero-home .swiper .swiper-wrapper .swiper-slide .torneo a{font-family:"Source Sans 3";font-size:14px;font-weight:400;line-height:19.94px;color:#002169;margin-top:0;margin-bottom:6px;background:#c0dff6;border-radius:9999px;width:fit-content;display:flex;flex-wrap:wrap;height:28px}.ibp-hero-home .swiper .swiper-wrapper .swiper-slide .torneo a,.ibp-hero-home .swiper .swiper-wrapper .swiper-slide .torneo a a{text-decoration:none;padding:4px 8px;height:28px;margin-top:2px}.ibp-hero-home .swiper .swiper-wrapper .swiper-slide.as .torneo,.ibp-hero-home .swiper .swiper-wrapper .swiper-slide.as .torneo a{color:#fff;background:#dc2626}.ibp-hero-home .swiper .swiper-wrapper .swiper-slide .title{margin:0;color:#fff;font-family:"Inter";font-size:30px;font-weight:700;line-height:36.31px}.ibp-hero-home .swiper .swiper-wrapper .swiper-slide .cta{width:fit-content;display:flex;flex-wrap:wrap;column-gap:4px;padding:10px 36px;background:#f5f6f7;border-radius:9999px;color:#243757;text-decoration:none;margin-top:16px;font-size:16px;font-weight:700;line-height:24.34px;transition:all .3s}.ibp-hero-home .swiper .swiper-wrapper .swiper-slide .cta svg{transition:all .3s}.ibp-hero-home .swiper .swiper-wrapper .swiper-slide .cta path{transition:all .3s}.ibp-hero-home .swiper .swiper-wrapper .swiper-slide .cta:hover{background:#7a8699;color:#fff}.ibp-hero-home .swiper .swiper-wrapper .swiper-slide .cta:hover svg{transform:rotate(180deg)}.ibp-hero-home .swiper .swiper-wrapper .swiper-slide .cta:hover path{stroke:#fff}.ibp-hero-home.blog{padding-bottom:60px}.ibp-hero-home.blog>.content{display:flex;flex-wrap:wrap}.ibp-hero-home.blog>.content #breadcrumbs{width:100%}.ibp-hero-home.blog>.content .swiper{order:1}.ibp-hero-home.blog>.content>.flex{width:100%;margin-top:0;margin-bottom:24px}@media(max-width: 768px){.ibp-hero-home{background:none;padding:0}.ibp-hero-home .flex{padding-top:40px;padding-bottom:40px;margin-top:0}.ibp-hero-home .flex h1{width:100%;font-size:36px;line-height:43.57px}.ibp-hero-home .flex>p{display:none}.ibp-hero-home .flex .search-container{width:100%;margin-top:24px}.ibp-hero-home .flex .search-container form input{height:62px;padding-right:54px}.ibp-hero-home .flex .search-container form button{height:46px;width:46px;padding:0;justify-content:center;align-items:center}.ibp-hero-home .flex .search-container form button span{display:none}.ibp-hero-home .flex .search-container form button svg{display:flex}.ibp-hero-home>.content{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;width:auto}.ibp-hero-home .swiper .swiper-wrapper .swiper-slide{border-radius:0;padding:0 0 50px 0}.ibp-hero-home .swiper .swiper-wrapper .swiper-slide .info{margin-left:26px;margin-right:26px;padding-right:0}.ibp-hero-home .swiper .swiper-wrapper .swiper-slide .info img{display:none}.ibp-hero-home .swiper .swiper-wrapper .swiper-slide .info .title{font-size:20px;line-height:24.2px}.ibp-hero-home .swiper .swiper-button-next,.ibp-hero-home .swiper .swiper-button-prev{display:none}.ibp-hero-home .swiper .swiper-pagination{display:flex}.ibp-hero-home.blog{padding-bottom:0px}.ibp-hero-home.blog>.content #breadcrumbs{margin-top:40px;margin-left:26px;margin-right:26px;order:2}.ibp-hero-home.blog>.content>.flex{order:3;width:100%;padding-top:0;padding-bottom:0;margin-bottom:40px}}@media(max-width: 500px){.ibp-hero-home .swiper .swiper-wrapper .swiper-slide .info{margin-left:15px;margin-right:15px}.ibp-hero-home .swiper .swiper-wrapper .swiper-slide .cta{width:100%;justify-content:center}}.ibp-actualidad{background:#ebedf0;padding-top:40px;padding-bottom:40px;content-visibility:auto}.ibp-actualidad .title{margin-top:0;margin-bottom:24px;color:#002169;font-family:"Inter";font-size:30px;font-weight:400;line-height:36.31px}.ibp-actualidad .title .featured{font-weight:bold}.ibp-actualidad .swiper{overflow:visible}.ibp-actualidad .swiper .swiper-wrapper .swiper-slide{border-radius:12px;background:#fff;padding:16px;box-shadow:0px 4px 20px 0px rgba(0,0,0,.0509803922);height:auto}.ibp-actualidad .swiper .swiper-wrapper .swiper-slide .title-post{color:#002169;font-size:16px;font-weight:400;line-height:22.4px;margin-top:0;margin-bottom:12px}.ibp-actualidad .swiper .swiper-wrapper .swiper-slide .title-post a{transition:all .3s;color:#002169;text-decoration:none}.ibp-actualidad .swiper .swiper-wrapper .swiper-slide .title-post a:hover{color:#65b2e8}.ibp-actualidad .swiper .swiper-wrapper .swiper-slide .category{color:#7a8699;margin:0;font-size:14px;font-weight:400;line-height:21.29px}.ibp-actualidad .swiper .swiper-wrapper .swiper-slide .category a{color:#7a8699;text-decoration:none}.ibp-actualidad .swiper .swiper-pagination{margin-top:16px;position:initial;display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.ibp-actualidad .swiper .swiper-pagination .swiper-pagination-bullet{margin:0;width:10px;height:10px;background:#96a4c2;border-radius:100%}.ibp-actualidad .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#002169}.ibp-banner .content{margin-top:33px;margin-bottom:33px;text-align:center;justify-items:center;position:relative;z-index:1}.ibp-banner.margin2 .content{margin-top:60px;margin-bottom:60px}.ibp-banner.without-margin .content{margin-top:0;margin-bottom:0}.ibp-banner .subtitle{color:#6b788e;font-size:16px;font-weight:700;line-height:20.11px;margin-top:0;margin-bottom:12px;font-family:"Source Sans 3";text-transform:uppercase}.ibp-banner .title{margin-top:0;margin-bottom:24px;color:#002169;font-size:36px;font-weight:700;line-height:43.57px}.ibp-banner .description{color:#757575;font-size:18px;font-weight:400;line-height:27px;margin-bottom:18px}.ibp-banner .description p{color:#757575;font-size:18px;font-weight:400;line-height:27px}.ibp-banner .description p strong{font-weight:bold}.ibp-banner .description p:last-child{margin-bottom:0}.ibp-banner .description strong{font-weight:bold}.ibp-banner img{display:flex}.ibp-banner img.mobile{display:none}.ibp-banner.background{position:relative}.ibp-banner.background::after{content:"";position:absolute;top:-1px;left:0;background:linear-gradient(180deg, #E6E9F0 0%, #FFFFFF 100%);height:766px;width:100%;z-index:0}.ibp-banner.background .content{position:relative;z-index:1}.ibp-banner.background-top{position:relative}.ibp-banner.background-top::before{content:"";position:absolute;bottom:100%;transform:rotate(180deg);left:0;background:linear-gradient(180deg, #E6E9F0 0%, #FFFFFF 100%);height:766px;width:100%;z-index:0}.ibp-banner.background-top .content{position:relative;z-index:1}@media(max-width: 768px){.ibp-banner.margin2 .content{margin-top:40px;margin-bottom:40px}.ibp-banner.without-margin .content{margin-top:0;margin-bottom:0}.ibp-banner img.desktop{display:none}.ibp-banner img.mobile{display:block;margin-left:auto;margin-right:auto}.ibp-banner.mobile-full .content{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;width:auto}}@media(max-width: 500px){.ibp-banner img.mobile{width:100%}}.ibp-columns{margin-top:80px;margin-bottom:80px;position:relative;padding-top:65px;padding-bottom:65px;background:linear-gradient(263.3deg, #002169 12.61%, #65B2E8 30.42%, #FFFFFF 53.24%);content-visibility:auto;z-index:1}.ibp-columns .title{margin-top:0;margin-bottom:0;color:#002169;font-weight:700;font-size:48px;line-height:58.09px}.ibp-columns .title .pro{color:#65b2e8}.ibp-columns .title .as{color:#dc2626}.ibp-columns .title .size{width:100%;display:inline-block}.ibp-columns .description{margin-top:32px;color:#757575;font-size:18px;font-weight:400;line-height:27px;margin-bottom:18px}.ibp-columns .description p{color:#757575;font-size:18px;font-weight:400;line-height:27px}.ibp-columns .description p strong{font-weight:bold}.ibp-columns .description p:last-child{margin-bottom:0}.ibp-columns .description strong{font-weight:bold}.ibp-columns .description-container{display:flex;flex-wrap:nowrap;column-gap:32px;margin-top:32px}.ibp-columns .description-container .description{width:50%;margin:0}.ibp-columns .description-container table{width:50%}.ibp-columns .cta{margin-top:40px}.ibp-columns .image{display:flex;position:absolute;right:0;bottom:0;width:calc(50% - 35px)}.ibp-columns .text{width:calc(50% - 35px)}.ibp-columns .text .logos{margin-bottom:12px;align-items:center;column-gap:24px;align-items:end}.ibp-columns.background{background:none;padding:0}.ibp-columns.center .content{align-items:center;column-gap:70px}.ibp-columns.center .image{position:initial;height:fit-content}.ibp-columns.col1 .text{order:1}.ibp-columns.col1 .image img{border-radius:12px}.ibp-columns.margin_top{margin-top:0}@media(max-width: 991px){.ibp-columns .description-container{flex-wrap:wrap}.ibp-columns .description-container .description{width:100%;margin-top:32px}.ibp-columns .description-container table{width:100%;margin-top:24px}}@media(max-width: 768px){.ibp-columns{display:flex;flex-wrap:wrap;padding-top:0;background:none}.ibp-columns .flex{order:2}.ibp-columns .flex .text{width:100%}.ibp-columns .image{position:relative;justify-content:center;width:100%;margin-bottom:24px;order:-1}.ibp-columns .image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, #002169 16.75%, #65B2E8 85.11%)}.ibp-columns .image img{z-index:1;object-fit:cover;width:auto;height:auto}.ibp-columns.background .image::after{content:none}.ibp-columns.col1 .image{margin-bottom:24px}.ibp-columns.col1 .image img{height:265;object-fit:cover}.ibp-columns .text .logos{margin-bottom:24px}}@media(max-width: 500px){.ibp-columns .image{max-height:316px}.ibp-columns .cta{width:100%;justify-content:center}.ibp-columns .title{font-size:30px;line-height:36.31px}.ibp-columns.center .description{margin-top:12px}.ibp-columns.center .cta{margin-top:24px}}.ibp-noticias{margin-top:80px;margin-bottom:80px;position:relative;z-index:1;overflow:hidden}.ibp-noticias>.content>.title{margin-top:0;font-family:"Inter";font-size:36px;font-weight:700;line-height:43.57px;color:#002169;max-width:542px}.ibp-noticias>.content>.title .pro{color:#65b2e8}.ibp-noticias>.content>.title .as{color:#dc2626}.ibp-noticias>.content:has(.swiper)>.title{margin-right:90px}@media(max-width: 768px){.ibp-noticias>.content:has(.swiper)>.title{font-size:24px;line-height:29.05px}}.ibp-noticias>.content>a{margin-left:auto;margin-top:40px}@media(max-width: 500px){.ibp-noticias>.content>a{width:100%;justify-content:center}}.ibp-noticias .description{margin-top:24px;color:#243757;font-size:18px;font-weight:400;line-height:27px;margin-bottom:0;max-width:542px}.ibp-noticias .description p{color:#243757;font-size:18px;font-weight:400;line-height:27px}.ibp-noticias .description p strong{font-weight:bold}.ibp-noticias .description p:last-child{margin-bottom:0}.ibp-noticias .description strong{font-weight:bold}.ibp-noticias .loop-posts{column-gap:24px;row-gap:32px;margin-top:40px}.ibp-noticias .loop-posts .post{width:calc(33.33% - 16px)}@media(max-width: 768px){.ibp-noticias .loop-posts .post{width:calc(50% - 12px)}}@media(max-width: 500px){.ibp-noticias .loop-posts .post{width:100%}}.ibp-noticias .swiper{margin-top:40px;overflow:visible}.ibp-noticias .arrows{margin-top:-5px;display:flex;flex-wrap:nowrap;column-gap:20px;justify-content:end}.ibp-noticias .arrows button{position:initial;background:none;border:none;height:fit-content}.ibp-noticias .arrows button svg{height:auto}.ibp-noticias .arrows button::after{content:none}.ibp-noticias .arrows button.swiper-button-next{transform:rotate(180deg)}.ibp-noticias .post{background:#fff;border-radius:16px;position:relative;padding-bottom:40px}.ibp-noticias .post a.image{display:flex;margin-bottom:16px;position:relative}.ibp-noticias .post a.image img{width:100%;object-fit:cover;height:199px;border-top-left-radius:16px;border-top-right-radius:16px}.ibp-noticias .post a.image img.logo{width:50px;height:50px;object-fit:none;bottom:16px;left:16px;border-radius:0;position:absolute}.ibp-noticias .post .meta{gap:10px;align-items:center;margin-bottom:12px}.ibp-noticias .post .meta a{display:flex;background:#f0f7fd;color:#002169;padding:4px 8px;font-family:"Source Sans 3";font-size:14px;font-weight:400;line-height:22px;text-decoration:none;border-radius:24px;text-transform:uppercase}.ibp-noticias .post .meta a:hover{background:#65b2e8}.ibp-noticias .post .meta .date{font-family:"Source Sans 3";font-size:14px;font-weight:400;line-height:16px;margin:0;color:#6b7280;text-transform:uppercase;width:100%}.ibp-noticias .post .title{font-family:"Source Sans 3";color:#002169;margin:0;font-size:20px;font-weight:600;line-height:25.14px}.ibp-noticias .post .title a{font-family:"Source Sans 3";text-decoration:none;color:#002169}.ibp-noticias .post .excerpt{margin-top:16px;margin-bottom:0;font-size:16px;line-height:22.4px;color:#6b7280;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ibp-noticias .post .cta{color:#65b2e8;margin-bottom:0;margin-top:16px;display:flex;width:fit-content;text-decoration:none;font-size:16px;font-weight:700;line-height:24.34px;position:absolute;bottom:0;left:0}.ibp-noticias .post .cta:hover{color:#002169}.ibp-noticias .post.as .meta a{background:#dc2626;color:#fff}.ibp-noticias .post.as .cta{color:#dc2626}.ibp-noticias .post.as .cta:hover{color:#861717}.ibp-noticias.shadow-mobile .post{transition:all .3s;padding-bottom:56px}.ibp-noticias.shadow-mobile .post .cta{bottom:16px;left:16px}.ibp-noticias.shadow-mobile .post .meta,.ibp-noticias.shadow-mobile .post .title,.ibp-noticias.shadow-mobile .post .excerpt{padding-left:16px;padding-right:16px}.ibp-noticias.shadow-mobile .post:hover{box-shadow:0px 4px 20px 0px rgba(0,0,0,.0509803922)}.ibp-noticias.shadow-mobile .post:hover .cta{color:#002169}.ibp-noticias.shadow-mobile .post:hover.as .cta{color:#861717}.ibp-noticias .ibp-banner{margin-left:0;margin-right:0;max-width:100%;width:100%}.ibp-noticias .ibp-banner .content{margin-top:8px;margin-bottom:8px}.ibp-noticias .pagination{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:40px}.ibp-noticias .pagination .page-numbers{width:42px;height:42px;border:1px solid #ebedf0;background:#fafbfb;border-radius:100%;display:flex;justify-content:center;align-items:center;font-family:"Inter";font-weight:400;font-size:16px;line-height:26px;text-decoration:none;color:#505f79}.ibp-noticias .pagination .page-numbers.prev{background:none;border:none;margin-right:10px}.ibp-noticias .pagination .page-numbers.next{margin-left:10px;background:none;border:none}.ibp-noticias .pagination .page-numbers.current,.ibp-noticias .pagination .page-numbers:hover{background:#002169;color:#fff}.ibp-noticias .pagination .page-numbers.current path,.ibp-noticias .pagination .page-numbers:hover path{stroke:#fff}.ibp-noticias .loading{position:absolute;top:0;left:0;display:none;justify-content:center;align-items:center;background:rgba(0,0,0,.2);width:100%;height:100%;z-index:5}.ibp-noticias .loading.active{display:flex}.ibp-noticias:has(.swiper .swiper-slide) .swiper-pagination{margin-top:24px}.ibp-noticias .swiper-pagination{position:initial;display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.ibp-noticias .swiper-pagination .swiper-pagination-bullet{margin:0;width:10px;height:10px;background:#96a4c2;border-radius:100%}.ibp-noticias .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#002169}@media(min-width: 768px){.ibp-noticias.carousel-mobil .swiper .swiper-wrapper{flex-wrap:wrap;column-gap:24px;row-gap:32px;transform:none !important}.ibp-noticias.carousel-mobil .swiper .swiper-wrapper .swiper-slide{margin:0 !important}.ibp-noticias.carousel-mobil .swiper-pagination{display:none}}@media(max-width: 768px){.ibp-noticias.shadow-mobile .post{box-shadow:0px 4px 20px 0px rgba(0,0,0,.0509803922)}.ibp-noticias.shadow-mobile .post .meta,.ibp-noticias.shadow-mobile .post .title,.ibp-noticias.shadow-mobile .post .excerpt{padding-left:16px;padding-right:16px}}.ibp-calendario{margin-top:33px;margin-bottom:80px;border-top:1px solid #dfe2e6;padding-top:24px;position:relative;z-index:3}.ibp-calendario .header{justify-content:space-between;gap:10px;border-bottom:1px solid #dfe2e6;padding:5.5px 16px 12px 16px}.ibp-calendario .header .title{font-family:"Inter";font-size:20px;font-weight:700;line-height:24.2px;margin:0;color:#002169;display:flex;gap:4px;align-items:center}.ibp-calendario .header .actions{align-items:center;column-gap:24px}.ibp-calendario .header .actions button{display:flex;gap:4px;align-items:center;background:0;border:none;outline:none;font-family:"Inter";font-size:14px;font-weight:700;line-height:18px;color:#7a8699}.ibp-calendario .header .actions button path{transition:all .3s}.ibp-calendario .header .actions button:hover{color:#002169}.ibp-calendario .header .actions button:hover path{stroke:#002169}.ibp-calendario .header .actions .date-container{position:relative;margin-left:16px}.ibp-calendario .header .actions .date-container svg{position:absolute;top:8px;left:10px}.ibp-calendario .header .actions select{box-shadow:0px 1px 2px 0px rgba(16,24,40,.0509803922);font-family:"Titillium Web";font-size:14px;font-weight:700;line-height:21.29px;color:#002169;border-radius:8px;border:1px solid #dfe2e6;height:35px;padding:6px 22px 6px 36px;outline:none;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("../imgs/arrow-down.svg");background-repeat:no-repeat;background-position:right 4px center;background-size:16px}.ibp-calendario .header .actions select.active{border-color:#2b4783}.ibp-calendario .filter{padding:16px}.ibp-calendario .filter form{gap:16px;justify-content:space-between}.ibp-calendario .filter form .form-inner{display:flex;flex-wrap:nowrap;gap:16px;justify-content:space-between}.ibp-calendario .filter form>div{width:max-content}.ibp-calendario .filter form>div.filter-footer{width:100%;justify-content:space-between}.ibp-calendario .filter form>div p{margin-top:0;margin-bottom:4px;color:#4b5563;font-size:14px;font-weight:700;line-height:21.29px}.ibp-calendario .filter form>div input{border:1px solid #dfe2e6;border-radius:4px;padding:6px 10px;font-family:"Titillium Web";font-size:14px;font-weight:400;line-height:21.29px;color:#9ca3af;outline:none;transition:all .3s}.ibp-calendario .filter form>div input.active{border-color:#2b4783;color:#2b4783}.ibp-calendario .filter form>div select{border:1px solid #dfe2e6;border-radius:4px;padding:6px 10px;font-family:"Titillium Web";font-size:14px;font-weight:400;line-height:21.29px;color:#9ca3af;outline:none;width:100%;transition:all .3s;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("../imgs/arrow-down-grey.svg");background-repeat:no-repeat;background-position:right 4px center;background-size:16px}.ibp-calendario .filter form>div select.active{border-color:#2b4783;color:#2b4783}.ibp-calendario .filter form .download{display:flex;column-gap:6px;align-items:center;box-shadow:0px 1px 2px 0px rgba(16,24,40,.0509803922);background:#fafbfb;border-radius:4px;padding:6px;font-family:"Inter";font-size:14px;font-weight:700;line-height:18px;color:#002169;text-decoration:none}.ibp-calendario .filter form button[type=submit]{color:#fff;font-family:"Inter";font-size:16px;font-weight:700;line-height:18px;background:#002169;display:flex;column-gap:6px;align-items:center;border-radius:4px;border:none;padding:8px}.ibp-calendario .filter .filter-button{display:none;background:#fff;color:#002169;gap:8px;align-items:center;justify-content:center;padding:12px;border-radius:9999px;border:1px solid #002169;height:50px;font-family:"Titillium Web";font-size:16px;font-weight:700;line-height:24.34px;margin-top:16px;margin-bottom:16px;width:100%;box-shadow:0px 10px 20px 0px rgba(0,0,0,.1)}.ibp-calendario .filter .filter-button path{transition:all .3s}.ibp-calendario .filter .filter-button:hover{color:#fff;background:#002169}.ibp-calendario .filter .filter-button:hover path{stroke:#fff}.ibp-calendario .filter .mobile-filter{display:none;z-index:-1;background:rgba(0,0,0,.6);position:fixed;top:0;opacity:0;left:0;width:100%;height:100%;align-content:end;overflow-y:scroll;transition:all .2s;visibility:hidden}.ibp-calendario .filter .mobile-filter form{align-content:flex-start;height:100%;position:relative;border-top-left-radius:24px;border-top-right-radius:24px;background:#fff;padding-left:20px;padding-right:20px;padding-top:68px;padding-bottom:93px;margin-top:100%;transition:all .5s}.ibp-calendario .filter .mobile-filter form button.close{position:sticky;top:102px;right:0;padding:12px;background:none;border:none;margin-left:auto;z-index:1}.ibp-calendario .filter .mobile-filter form .date-container{position:relative;width:100%}.ibp-calendario .filter .mobile-filter form .date-container select{width:100%;box-shadow:0px 1px 2px 0px rgba(16,24,40,.0509803922);font-family:"Titillium Web";font-size:14px;font-weight:700;line-height:21.29px;color:#002169;border-radius:8px;border:1px solid #dfe2e6;height:35px;padding:6px 11px 6px 36px;outline:none;cursor:pointer}.ibp-calendario .filter .mobile-filter form .date-container svg{position:absolute;top:8px;left:10px}.ibp-calendario .filter .mobile-filter form>div{width:100%}.ibp-calendario .filter .mobile-filter form>div.border{border-bottom:1px solid #dfe2e6;padding-bottom:12px}.ibp-calendario .filter .mobile-filter form input{width:100%}.ibp-calendario .filter .mobile-filter form .btns{gap:8px;margin-top:12px;border-bottom:1px solid #dfe2e6;padding-bottom:12px}.ibp-calendario .filter .mobile-filter form .btns label{position:relative;border-radius:4px;font-family:"Source Sans 3";color:#354764;border:1px solid #dfe2e6;padding:4px 10px;font-size:14px;font-weight:400;line-height:17.6px;transition:all .3s}.ibp-calendario .filter .mobile-filter form .btns label:has(input:checked){background:#000;border-color:#354764;background:#dfe2e6;box-shadow:0px 1px 2px 0px rgba(16,24,40,.0509803922)}.ibp-calendario .filter .mobile-filter form .btns label input{display:none}.ibp-calendario .filter .mobile-filter form .actions{transition:all .5s;position:fixed;left:0;top:100%;box-shadow:0px -4px 20px 0px rgba(0,0,0,.0509803922);border-top-left-radius:24px;border-top-right-radius:24px;background:#fff;width:100%;padding:24.5px 30px;display:flex;justify-content:space-between;gap:10px;align-items:center}.ibp-calendario .filter .mobile-filter form .actions .reset{background:#dfe2e6;border:none;color:#002169;padding:7px 16px;display:flex;align-items:center;border-radius:8px;font-family:"Titillium Web";font-size:14px;font-weight:400;line-height:21.29px;column-gap:10px}.ibp-calendario .filter .mobile-filter form .actions button[type=submit]{width:156px;align-items:center;justify-content:center;height:36px;box-shadow:0px 1px 2px 0px rgba(16,24,40,.0509803922)}.ibp-calendario .table{position:relative}.ibp-calendario .table.ibp_contenido_young .row.primary{background:#e24b4b}.ibp-calendario .table .row.primary{position:sticky;top:93px;z-index:1;background:#002169}.ibp-calendario .table .row.primary p{margin:0;color:#fff;font-family:"Inter";font-size:12px;font-weight:700;line-height:18px}.ibp-calendario .table .row.primary .col{padding:16px;align-items:center}.ibp-calendario .table .row.month{background:#f0f7fd;border-bottom:1px solid #65b2e8}.ibp-calendario .table .row.month .content{padding-left:16px;padding-right:16px}.ibp-calendario .table .row.month button{color:#002169;font-family:"Source Sans 3";font-size:16px;font-weight:400;line-height:20.11px;display:flex;gap:8px;align-items:center;background:none;border:none;outline:none;padding-top:13px;padding-bottom:13px;text-transform:uppercase;width:100%}.ibp-calendario .table .row.month button svg{transition:all .3s}.ibp-calendario .table .row.month button:hover{font-weight:600}.ibp-calendario .table .row.month.show{border-bottom:0}.ibp-calendario .table .row.month.show button{font-weight:600}.ibp-calendario .table .row.month.show button svg{transform:rotate(180deg)}.ibp-calendario .table .row .col.name{width:25.97%}.ibp-calendario .table .row .col.provincia{width:17.93%}.ibp-calendario .table .row .col.categoria{width:10.31%}.ibp-calendario .table .row .col.puntua{width:7.26%}.ibp-calendario .table .row .col.cuadros{width:10.31%}.ibp-calendario .table .row .col.premio{width:9.23%}.ibp-calendario .table .row .col.superficie{width:8.24%}.ibp-calendario .table .row .col.inscripcion{width:10.75%}.ibp-calendario .table .torneos{content-visibility:auto;position:relative}.ibp-calendario .table .torneos>.content{margin-bottom:-100%;opacity:0;transition:margin .2s,opacity 1s}.ibp-calendario .table .torneos.show>.content{opacity:1;margin-bottom:0;visibility:visible;height:auto}.ibp-calendario .table .torneos .torneo{border-bottom:1px solid #dfe2e6}.ibp-calendario .table .torneos .torneo:last-child{border-bottom:0}.ibp-calendario .table .torneos .torneo .col.name{column-gap:8px;align-items:center;padding:7px 8px}.ibp-calendario .table .torneos .torneo .col.name .logo{display:flex;width:46px}.ibp-calendario .table .torneos .torneo .col.name .logo img{width:46px;height:auto}.ibp-calendario .table .torneos .torneo .col.name .text{width:calc(100% - 54px)}.ibp-calendario .table .torneos .torneo .col.name .title{color:#111827;font-family:"Inter";font-size:14px;font-weight:400;line-height:18px;margin:0}.ibp-calendario .table .torneos .torneo .col.name .title a{color:#111827;font-family:"Inter";font-size:14px;font-weight:400;line-height:18px;text-decoration:none}.ibp-calendario .table .torneos .torneo .col.name .title a:hover{color:#65b2e8;text-decoration:underline}.ibp-calendario .table .torneos .torneo .col.name .date{margin:0;color:#9ca3af;font-family:"Inter";font-size:12px;font-weight:400;line-height:18px}.ibp-calendario .table .torneos .torneo .col.provincia,.ibp-calendario .table .torneos .torneo .col.cuadros,.ibp-calendario .table .torneos .torneo .col.premio,.ibp-calendario .table .torneos .torneo .col.superficie{padding-left:16px;padding-right:16px;align-content:center}.ibp-calendario .table .torneos .torneo .col.provincia p,.ibp-calendario .table .torneos .torneo .col.cuadros p,.ibp-calendario .table .torneos .torneo .col.premio p,.ibp-calendario .table .torneos .torneo .col.superficie p{margin:0;color:#111827;font-family:"Inter";font-size:14px;font-weight:400;line-height:22px}.ibp-calendario .table .torneos .torneo .col.cuadros p{text-transform:capitalize}.ibp-calendario .table .torneos .torneo .col.categoria{padding-left:16px;display:flex;column-gap:8px;align-items:center}.ibp-calendario .table .torneos .torneo .col.categoria p.cats{margin-top:8px;margin-bottom:8px;font-size:12px;color:#000;line-height:16px}.ibp-calendario .table .torneos .torneo .col.puntua{align-content:center;text-align:center}.ibp-calendario .table .torneos .torneo .col.puntua img.slam-logo{width:60px;height:auto}.ibp-calendario .table .torneos .torneo .col.inscripcion{align-content:center;content-visibility:auto}.ibp-calendario .table .torneos .torneo .col.inscripcion a{justify-content:center;text-decoration:none;display:flex;column-gap:4px;width:100%;color:#059669;background:#ecfdf5;align-items:center;padding:4px;border-radius:9999px;font-family:"Inter";font-size:12px;font-weight:500;line-height:18px;position:relative;z-index:0;transition:opacity .3s,z-index .3s,background-color .3s,color .3s}.ibp-calendario .table .torneos .torneo .col.inscripcion a path{transition:stroke .3s}.ibp-calendario .table .torneos .torneo .col.inscripcion a:hover{background:#059669;color:#fff}.ibp-calendario .table .torneos .torneo .col.inscripcion a:hover path{stroke:#fff}.ibp-calendario .table .torneos .torneo .col.inscripcion a.info{background:#fff6e6;color:#b37300}.ibp-calendario .table .torneos .torneo .col.inscripcion a.close{background:#fef2f2;color:#dc2626}.ibp-calendario .table .torneos .torneo .col.inscripcion a.close.hover{background:#f0f7fd;color:#002169}.ibp-calendario .table .torneos .torneo .col.inscripcion a.hover{opacity:0;position:absolute;z-index:-1;top:0;left:0;width:100%}.ibp-calendario .table .torneos .torneo .col.inscripcion .cta-container{position:relative}.ibp-calendario .table .torneos .torneo .col.inscripcion .cta-container:hover a.hover{z-index:1;opacity:1}.ibp-calendario .float-button{position:fixed;bottom:-100px;left:50%;transform:translate(-50%, 0%);z-index:3;background:#fff;color:#002169;display:flex;gap:8px;width:157px;align-items:center;justify-content:center;padding:12px;border-radius:9999px;border:1px solid #002169;height:50px;font-family:"Titillium Web";font-size:16px;font-weight:700;line-height:24.34px}.ibp-calendario .float-button path{transition:all .3s}.ibp-calendario .float-button:hover{color:#fff;background:#002169}.ibp-calendario .float-button:hover path{stroke:#fff}.ibp-calendario .float-button.show{bottom:30px}.ibp-calendario.simple{margin-top:60px;margin-bottom:60px;padding-top:0;border:none}.ibp-calendario.simple .simple{margin-bottom:36px}.ibp-calendario.simple .simple .title{max-width:740px;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;font-family:"Inter";font-size:36px;font-weight:700;line-height:43.57px;text-align:center;color:#002169}.ibp-calendario.simple .simple p{max-width:740px;margin-left:auto;margin-right:auto;margin-top:24px;margin-bottom:0;color:#757575;font-size:18px;font-weight:400;line-height:27px;text-align:center}.ibp-calendario.simple .cta{margin-left:auto;margin-right:auto;margin-top:24px}.ibp-calendario .loading{position:absolute;top:0;left:0;display:none;justify-content:center;align-items:center;background:rgba(0,0,0,.2);width:100%;height:100%;z-index:2}.ibp-calendario .loading.active{display:flex}@media(max-width: 768px){.ibp-calendario{margin-bottom:40px}.ibp-calendario .header{padding:0;border-bottom:0}.ibp-calendario .header .title{width:100%}.ibp-calendario .header .actions{row-gap:17px;width:100%}.ibp-calendario .header .actions .date-container{margin-left:0;width:100%}.ibp-calendario .header .actions .date-container select{width:100%}.ibp-calendario .table .row.primary{display:none}.ibp-calendario .table .torneos>.content{margin-bottom:-140%;display:none}.ibp-calendario .table .torneos.show>.content{display:block}.ibp-calendario .table .torneos .torneo{position:relative}.ibp-calendario .table .torneos .torneo .col.name{width:100%;padding:24px 0 12px 58px}.ibp-calendario .table .torneos .torneo .col.name img{position:absolute;top:24px;left:0}.ibp-calendario .table .torneos .torneo .col.name .text{width:100%}.ibp-calendario .table .torneos .torneo .col.categoria{padding-left:0;width:46px}.ibp-calendario .table .torneos .torneo .col.categoria:has(p){padding-left:58px;width:100%}.ibp-calendario .table .torneos .torneo .col.categoria:has(p) p{margin:0}.ibp-calendario .table .torneos .torneo .col.categoria img{display:none}.ibp-calendario .table .torneos .torneo .col.categoria img:last-child{display:block}.ibp-calendario .table .torneos .torneo .col.puntua{display:flex;width:calc(100% - 46px);align-items:center;padding-left:8px;margin-bottom:8px}.ibp-calendario .table .torneos .torneo .col.provincia,.ibp-calendario .table .torneos .torneo .col.cuadros{padding:0 0 0 58px;width:100%}.ibp-calendario .table .torneos .torneo .col.cuadros{display:flex;gap:10px;margin-bottom:12px}.ibp-calendario .table .torneos .torneo .col.premio{padding:0 0 0 58px;width:fit-content}.ibp-calendario .table .torneos .torneo .col.premio p{color:#65b2e8}.ibp-calendario .table .torneos .torneo .col.superficie{margin-left:16px;width:fit-content;padding:0}.ibp-calendario .table .torneos .torneo .col.provincia p{color:#111827;font-weight:500;margin-bottom:12px}.ibp-calendario .table .torneos .torneo .col.inscripcion{padding:0 0 24px 58px;width:100%;margin-top:12px}.ibp-calendario .table .torneos .torneo .col.inscripcion a{padding-top:12px;padding-bottom:12px}.ibp-calendario .filter{padding:0}.ibp-calendario .filter form.desktop *{display:none}.ibp-calendario .filter form.desktop .filter-footer{display:flex;margin-bottom:44px}.ibp-calendario .filter form.desktop .filter-footer button{display:none}.ibp-calendario .filter form.desktop a.download{display:flex;width:100%;justify-content:center;padding-top:7px;padding-bottom:7px}.ibp-calendario .filter form.desktop a.download *{display:block}.ibp-calendario .filter .filter-button{display:flex}.ibp-calendario .filter .mobile-filter{display:block}.ibp-calendario .filter .mobile-filter.show{opacity:1;z-index:100;visibility:visible}.ibp-calendario .filter .mobile-filter.show form{height:auto;margin-top:82px;border-top-left-radius:0;border-top-right-radius:0}.ibp-calendario .filter .mobile-filter.show form .actions{top:auto;bottom:0}.ibp-calendario .float-button{border-top-left-radius:24px;border-top-right-radius:24px;border-bottom-left-radius:0;border-bottom-right-radius:0;border:0;width:100%;box-shadow:0px -10px 20px 0px rgba(0,0,0,.1019607843)}.ibp-calendario .float-button.show{bottom:0px}.ibp-calendario.simple{margin-top:40px;margin-bottom:40px}.ibp-calendario.simple .simple .title{font-size:30px;line-height:36.31px}}@media(max-width: 500px){.ibp-calendario.simple .simple .title,.ibp-calendario.simple .simple p{text-align:left}.ibp-calendario.simple .cta{width:100%;justify-content:center}}@media(max-width: 768px){.ibp-calendario .ibp_contenido_young .torneos .torneo .col.puntua{padding-left:58px}.ibp-calendario .ibp_contenido_young .torneos .torneo .col.superficie{padding-left:42px}}.ibp-jugadores{margin-top:80px;margin-bottom:80px;content-visibility:auto;position:relative;z-index:1}.ibp-jugadores>div{z-index:1;position:relative}.ibp-jugadores .title{margin:0;color:#002169;font-family:"Inter";font-size:48px;font-weight:700;line-height:58.09px;text-align:center}.ibp-jugadores .title .pro{color:#65b2e8}.ibp-jugadores .title .as{color:#dc2626}.ibp-jugadores .description{margin-bottom:0;margin-top:12px;font-size:18px;font-weight:400;line-height:27px;color:#243757}.ibp-jugadores .description p{font-size:18px;font-weight:400;line-height:27px;color:#243757;margin-top:0}.ibp-jugadores .description p:last-child{margin-bottom:0}.ibp-jugadores .jugadores{margin-top:40px;overflow:visible}.ibp-jugadores .cta{margin-top:40px;justify-self:end}@media(max-width: 500px){.ibp-jugadores .cta{width:100%;justify-content:center}}.ibp-jugadores.mb{margin-bottom:0;padding-bottom:40px}.ibp-jugadores.ms{margin-top:0;padding-top:40px}.ibp-jugadores.fondo{position:relative}.ibp-jugadores.fondo::before{content:"";background:linear-gradient(180deg, #E6E9F0 0%, #FFFFFF 100%);transform:rotate(-180deg);width:100%;height:542px;position:absolute;left:0;top:0;z-index:0}.ibp-jugadores.fondo::after{content:"";background:linear-gradient(180deg, #E6E9F0 0%, #FFFFFF 100%);width:100%;height:883px;position:absolute;left:0;top:542px;z-index:0}@media(max-width: 768px){.ibp-jugadores.fondo::after,.ibp-jugadores.fondo::before{content:none}}.ibp-sticky{position:sticky;top:93px;background:#fff;border-bottom:1px solid #e6e9f0;padding:12px 0;z-index:12}.ibp-sticky>div{position:relative}.ibp-sticky .swiper{position:initial}.ibp-sticky .swiper .swiper-wrapper{justify-content:center}.ibp-sticky .swiper .swiper-wrapper .swiper-slide{width:fit-content}.ibp-sticky .swiper .swiper-wrapper .swiper-slide:has(.inscriptions){margin-left:auto}.ibp-sticky .swiper .swiper-wrapper .swiper-slide a,.ibp-sticky .swiper .swiper-wrapper .swiper-slide p{text-decoration:none;color:#002169;padding:12px;font-family:"Inter";font-size:14px;font-weight:500;line-height:18px;display:flex;border-radius:9999px;margin:0}.ibp-sticky .swiper .swiper-wrapper .swiper-slide a.current,.ibp-sticky .swiper .swiper-wrapper .swiper-slide p.current{background:#f0f7fd;font-weight:700}.ibp-sticky .swiper .swiper-wrapper .swiper-slide a:hover,.ibp-sticky .swiper .swiper-wrapper .swiper-slide p:hover{background:#f0f7fd}.ibp-sticky .swiper .swiper-wrapper .swiper-slide a.inscriptions,.ibp-sticky .swiper .swiper-wrapper .swiper-slide p.inscriptions{background:#059669;color:#fff}.ibp-sticky .swiper .swiper-wrapper .swiper-slide a.inscriptions span,.ibp-sticky .swiper .swiper-wrapper .swiper-slide p.inscriptions span{display:flex;align-items:center;gap:4px}.ibp-sticky .swiper .swiper-wrapper .swiper-slide a.inscriptions:hover,.ibp-sticky .swiper .swiper-wrapper .swiper-slide p.inscriptions:hover{background:#035c40}@media(max-width: 768px){.ibp-sticky .swiper .swiper-wrapper .swiper-slide a.inscriptions,.ibp-sticky .swiper .swiper-wrapper .swiper-slide p.inscriptions{display:none}}.ibp-sticky .swiper .swiper-button-next,.ibp-sticky .swiper .swiper-button-prev{height:100%;width:auto;display:none}@media(max-width: 991px){.ibp-sticky{top:82px}.ibp-sticky .swiper .swiper-wrapper{justify-content:start}.ibp-sticky .swiper .swiper-wrapper .swiper-slide a,.ibp-sticky .swiper .swiper-wrapper .swiper-slide p{background:#f0f7fd}.ibp-sticky .swiper .swiper-button-next,.ibp-sticky .swiper .swiper-button-prev{display:block}}@media(max-width: 400px){.ibp-sticky .content{margin-left:24px;margin-right:24px}}body:has(#header-container .header-content .logo .secondary) .ibp-sticky{top:113px}@media(max-width: 991px){body:has(#header-container .header-content .logo .secondary) .ibp-sticky{top:82px}}.ibp-cartel{background:linear-gradient(62.53deg, #FFFFFF 67.58%, #EEF5FF 107.5%);padding-top:60px;padding-bottom:60px;z-index:1}.ibp-cartel .content.flex{column-gap:80px;align-items:center}.ibp-cartel .content.flex .image{width:500px;position:relative}.ibp-cartel .content.flex .image::after{content:"";background-color:rgba(0,0,0,0);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;transition:all .3s;cursor:pointer}.ibp-cartel .content.flex .image>img{width:100%}.ibp-cartel .content.flex .image>svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2;opacity:0;transition:all .3s;cursor:pointer}.ibp-cartel .content.flex .image .img-popup{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;z-index:-1;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.7);transition:all .3s;visibility:hidden}.ibp-cartel .content.flex .image .img-popup.show{opacity:1;z-index:100;visibility:visible}.ibp-cartel .content.flex .image .img-popup img{height:95%;width:auto}.ibp-cartel .content.flex .image:hover::after{background-color:rgba(0,0,0,.5)}.ibp-cartel .content.flex .image:hover>svg{opacity:1}.ibp-cartel .content.flex .text{width:calc(100% - 580px)}.ibp-cartel .content.flex .text .title-container{column-gap:12px;margin-bottom:16px}.ibp-cartel .content.flex .text .small{width:72px;height:fit-content}.ibp-cartel .content.flex .text .title{margin:0;color:#002169;font-family:"Inter";font-size:48px;font-weight:700;line-height:58.09px;width:calc(100% - 84px)}.ibp-cartel .content.flex .text .mobile{display:none}.ibp-cartel .content.flex .text .data p{margin:0;color:#6b7280;font-size:18px;font-weight:700;line-height:27px}.ibp-cartel .content.flex .text .data p strong{color:#65b2e8}.ibp-cartel .content.flex .text .custom{font-size:18px;line-height:27px}.ibp-cartel .content.flex .text .custom p{color:#6b7280;font-size:18px;line-height:27px;margin-bottom:16px}.ibp-cartel .content.flex .text .custom p:last-child{margin-bottom:0}.ibp-cartel .content.flex .text .custom a{color:#002169}.ibp-cartel .content.flex .text .title-secondary{margin-top:16px;margin-bottom:16px;color:#002169;font-family:"Inter";font-size:24px;font-weight:600;line-height:29.05px}.ibp-cartel .content.flex .text .cta{margin-top:16px}.ibp-cartel .content.flex .text .ctas{column-gap:16px}@media(max-width: 991px){.ibp-cartel .content.flex .text{width:100%}.ibp-cartel .content.flex .text .mobile{display:block;margin-bottom:16px}.ibp-cartel .content.flex .image{display:none}}@media(max-width: 768px){.ibp-cartel{padding:0;margin-top:40px;margin-bottom:40px;background:none}.ibp-cartel .content.flex .text .title-container{column-gap:32px}.ibp-cartel .content.flex .text .small{width:79px}.ibp-cartel .content.flex .text .title{width:calc(100% - 111px);font-size:36px;line-height:43.57px}}@media(max-width: 500px){.ibp-cartel .content.flex .text .cta{width:100%;justify-content:center}}.ibp-inscripcion-abierta{position:relative;padding-top:60px;padding-bottom:60px;margin-bottom:60px}.ibp-inscripcion-abierta::after{content:"";position:absolute;top:0;left:0;background:linear-gradient(90deg, #002169 31.41%, rgba(0, 33, 105, 0) 51.31%);z-index:1;width:100%;height:100%}.ibp-inscripcion-abierta img{position:absolute;top:0;right:0;width:100%;height:100%;object-fit:cover;z-index:0}.ibp-inscripcion-abierta img.mobile{display:none}.ibp-inscripcion-abierta .content{position:relative;z-index:2}.ibp-inscripcion-abierta .content div{width:586px;max-width:100%}.ibp-inscripcion-abierta .content .title{font-family:"Inter";font-size:36px;font-weight:700;line-height:43.57px;color:#fff;margin-top:12px;margin-bottom:0}.ibp-inscripcion-abierta .content .status{margin:0}.ibp-inscripcion-abierta .content .description{margin-top:10px;margin-bottom:0;color:#fff;font-size:18px;font-weight:700;line-height:27px}.ibp-inscripcion-abierta .content .cta{margin-top:20px}@media(max-width: 500px){.ibp-inscripcion-abierta{padding-top:174px;padding-bottom:40px;margin-bottom:40px}.ibp-inscripcion-abierta::after{background:linear-gradient(360deg, #002169 33.81%, rgba(0, 33, 105, 0) 68.23%)}.ibp-inscripcion-abierta img.desktop{display:none}.ibp-inscripcion-abierta img.mobile{display:block}.ibp-inscripcion-abierta .content .title{font-size:24px;line-height:29.05px}.ibp-inscripcion-abierta .content .cta{width:100%;justify-content:center}}.ibp-ultimos-ganadores{position:relative;z-index:1}.ibp-ultimos-ganadores.margin{margin-top:60px;margin-bottom:60px}.ibp-ultimos-ganadores .title{margin-top:0;margin-bottom:24px;color:#002169;font-family:"Inter";font-size:36px;font-weight:700;line-height:43.57px}.ibp-ultimos-ganadores .temporadas .temporada{margin-bottom:24px}.ibp-ultimos-ganadores .temporadas .temporada:last-child{margin-bottom:0}.ibp-ultimos-ganadores .temporadas .temporada>.year{margin-top:0;margin-bottom:24px;color:#65b2e8;font-family:"Inter";font-size:24px;font-weight:700;line-height:29.05px}.ibp-ultimos-ganadores .temporadas .temporada .cuadros{gap:25px}.ibp-ultimos-ganadores .temporadas .temporada .cuadros .cuadro{width:calc(50% - 12.5px)}.ibp-ultimos-ganadores .temporadas .temporada .cuadros .cuadro>p{margin-top:0;margin-bottom:16px;color:#3e6d8e;font-family:"Inter";font-size:24px;font-weight:700;line-height:29.05px}.ibp-ultimos-ganadores .temporadas .temporada .cuadros .cuadro .jugador-card{height:fit-content}@media(max-width: 768px){.ibp-ultimos-ganadores .temporadas .temporada .cuadros .cuadro{width:100%}}@media(max-width: 768px){.ibp-ultimos-ganadores.margin{margin-top:40px;margin-bottom:40px}}.ibp-torneo-ubicacion{padding-top:80px;padding-bottom:80px;background:#f5f6f7;position:relative;z-index:1}.ibp-torneo-ubicacion .content{align-items:center;column-gap:96px}.ibp-torneo-ubicacion .content .text{width:calc(50% - 48px)}.ibp-torneo-ubicacion .content .text .title{margin:0;color:#002169;font-family:"Inter";font-size:36px;font-weight:700;line-height:43.57px}.ibp-torneo-ubicacion .content .text .description{margin-top:20px;margin-bottom:0;color:#002169;font-family:"Inter";font-size:18px;font-weight:400;line-height:30px}.ibp-torneo-ubicacion .content .text .description .description p{margin-top:0px;margin-bottom:8px;color:#002169;font-family:"Inter";font-size:18px;font-weight:400;line-height:30px}.ibp-torneo-ubicacion .content .text .description .description p:last-child{margin-bottom:0}.ibp-torneo-ubicacion .content .text .info{margin-top:40px;display:flex;flex-wrap:wrap;row-gap:24px}.ibp-torneo-ubicacion .content .text .info .location{width:100%;display:flex;flex-wrap:wrap;align-items:center}.ibp-torneo-ubicacion .content .text .info .location>svg{margin-right:4px}.ibp-torneo-ubicacion .content .text .info .location p{margin:0}.ibp-torneo-ubicacion .content .text .info .location a:has(svg){display:flex;margin-left:2px}.ibp-torneo-ubicacion .content .text .info .email,.ibp-torneo-ubicacion .content .text .info .telefono{margin:0;width:100%;display:flex;flex-wrap:wrap;align-items:center;column-gap:4px}.ibp-torneo-ubicacion .content .text .info p,.ibp-torneo-ubicacion .content .text .info a{color:#3e6d8e;font-size:16px;font-weight:400;line-height:22.4px;text-align:left}.ibp-torneo-ubicacion .content .map{width:calc(50% - 48px)}.ibp-torneo-ubicacion .content .map iframe{width:100%;height:400px;border-radius:12px}@media(max-width: 768px){.ibp-torneo-ubicacion{padding-top:40px;padding-bottom:40px}.ibp-torneo-ubicacion .content .text,.ibp-torneo-ubicacion .content .map{width:100%}.ibp-torneo-ubicacion .content .text .description,.ibp-torneo-ubicacion .content .map .description{margin-top:24px}.ibp-torneo-ubicacion .content .text .info,.ibp-torneo-ubicacion .content .map .info{margin-top:24px;margin-bottom:24px}.ibp-torneo-ubicacion .content .text iframe,.ibp-torneo-ubicacion .content .map iframe{height:285px}}.ibp-faqs{position:relative;margin-top:60px;margin-bottom:60px}.ibp-faqs .subtitle{width:fit-content;background:#f0f7fd;margin-left:auto;margin-right:auto;border-radius:9999px;padding:12px;color:#002169;font-family:"Inter";margin-top:0;margin-bottom:8px;font-size:16px;font-weight:500;line-height:18px}.ibp-faqs .title{margin:0;color:#002169;font-family:"Inter";font-size:36px;font-weight:700;line-height:43.57px;text-align:center}.ibp-faqs .description{color:#6b7280;font-size:18px;font-weight:400;line-height:27px;margin-top:12px}.ibp-faqs .description p{color:#6b7280;font-size:18px;font-weight:400;line-height:27px}.ibp-faqs .description p:last-child{margin-bottom:0}.ibp-faqs .description p strong,.ibp-faqs .description p b{font-weight:bold}.ibp-faqs .items{margin-top:64px}.ibp-faqs .items .faq{border:1px solid rgba(0,0,0,0);border-bottom:1px solid #dfe2e6;padding:32px 24px;transition:all .5s;position:relative}.ibp-faqs .items .faq .question{display:flex;flex-wrap:wrap;align-items:center;column-gap:20px;font-size:20px;font-weight:400;line-height:30.42px;margin:0;color:#5d6b82;cursor:pointer;transition:all .5s}.ibp-faqs .items .faq .question svg{transition:all .5s}.ibp-faqs .items .faq .question span{width:calc(100% - 44px)}.ibp-faqs .items .faq .response{transition:all .5s;opacity:0;position:absolute;z-index:-1;margin-top:12px;color:#5d6b82;margin-bottom:0;font-size:18px;font-weight:400;line-height:27px}.ibp-faqs .items .faq .response p{font-size:18px;font-weight:400;line-height:27px;color:#5d6b82;margin-top:0;margin-bottom:8px}.ibp-faqs .items .faq .response p:last-child{margin-bottom:0}.ibp-faqs .items .faq.open{border:1px solid #dfe2e6;border-radius:4px;background:#fff;margin-top:8px}.ibp-faqs .items .faq.open:first-child{margin-top:0}.ibp-faqs .items .faq.open .question{color:#002169}.ibp-faqs .items .faq.open .question svg{transform:rotate(180deg)}.ibp-faqs .items .faq.open .response{position:initial;opacity:1}.ibp-faqs .items .faq.open:last-child{border-bottom:1px solid #dfe2e6}.ibp-faqs .items .faq:last-child{border-bottom:1px solid rgba(0,0,0,0)}.ibp-faqs .flex{column-gap:72px}.ibp-faqs .flex .image{width:calc(50% - 36px)}.ibp-faqs .flex .image img{width:100%;height:100%;object-fit:cover;border-radius:12px}.ibp-faqs .flex .text{width:calc(50% - 36px)}.ibp-faqs .flex .title{text-align:left;font-size:36px;line-height:43.57px}.ibp-faqs .flex .items{margin-top:24px}.ibp-faqs .flex .items .faq{padding:16px;border-radius:4px;border:1px solid #ebedf0;margin-bottom:12px}.ibp-faqs .flex .items .faq:last-child{margin-bottom:0}.ibp-faqs .flex .items .faq .question{color:#002169;font-size:18px;font-weight:700;line-height:27.38px}.ibp-faqs .flex .items .faq .question svg{transform:rotate(-90deg)}.ibp-faqs .flex .items .faq .response{color:#243757}.ibp-faqs .flex .items .faq .response p{color:#243757}.ibp-faqs .flex .items .faq.open svg{transform:rotate(-180deg)}@media(max-width: 991px){.ibp-faqs .flex .image{display:flex;width:100%;margin-bottom:24px}.ibp-faqs .flex .image img{max-height:400px;object-position:top center}.ibp-faqs .flex .text{width:100%}}@media(max-width: 500px){.ibp-faqs .flex .image img{max-height:232px}}@media(max-width: 768px){.ibp-faqs{margin-top:40px;margin-bottom:40px}.ibp-faqs .title{font-size:30px;line-height:36.31px}.ibp-faqs .items{margin-top:24px}}.ibp-torneo-info{margin-top:80px}.ibp-torneo-info .content{column-gap:96px;align-items:center}.ibp-torneo-info .content .text{width:calc(50% - 48px)}.ibp-torneo-info .content .text>img{display:none}.ibp-torneo-info .content .text .title{color:#002169;margin-top:0;margin-bottom:0;font-family:"Inter";font-size:36px;font-weight:700;line-height:43.57px}.ibp-torneo-info .content .text .description{margin-top:20px;color:#002169;font-family:"Inter";font-size:18px;font-weight:400;line-height:30px}.ibp-torneo-info .content .text .description strong{font-weight:bold}.ibp-torneo-info .content .text .description p{color:#002169;margin-top:0;margin-bottom:20px;font-family:"Inter";font-size:18px;font-weight:400;line-height:30px}.ibp-torneo-info .content .text .description p strong{font-weight:bold}.ibp-torneo-info .content .text .description p:last-child{margin-bottom:0}.ibp-torneo-info .content .text .external-links{margin-top:40px;column-gap:24px;row-gap:20px}.ibp-torneo-info .content .image{width:calc(50% - 48px)}.ibp-torneo-info .content .image img{width:100%;height:100%;object-fit:cover;border-radius:12px}@media(max-width: 768px){.ibp-torneo-info{margin-top:40px}.ibp-torneo-info .content .text{width:100%}.ibp-torneo-info .content .text>img{display:block;max-height:400px;margin-top:20px;width:100%;height:100%;object-fit:cover;border-radius:12px}.ibp-torneo-info .content .text .title{font-size:30px;line-height:36.31px}.ibp-torneo-info .content .image{display:none}}@media(max-width: 500px){.ibp-torneo-info .content .text>img{max-height:280px}}.ibp-torneos{background:#fff;padding-top:80px;padding-bottom:60px;content-visibility:auto}.ibp-torneos.top{padding-top:0}.ibp-torneos.desing-expandido .arrows{display:none;column-gap:20px;margin-top:24px;height:32px;justify-content:end}.ibp-torneos.desing-expandido .arrows button{margin:0;padding:0;height:auto;position:initial;background:none;border:none}.ibp-torneos.desing-expandido .arrows button::after{content:none}.ibp-torneos.desing-expandido .arrows button.swiper-button-next svg{transform:rotate(180deg)}@media(max-width: 768px){.ibp-torneos.desing-expandido.m-back{background:linear-gradient(180deg, #E6E9F0 0%, #FFFFFF 100%)}.ibp-torneos.desing-expandido .arrows{display:flex}.ibp-torneos.desing-expandido .title.title-circuito{font-size:30px;line-height:36.31px}}.ibp-torneos.desing-expandido .torneo .info-container{gap:12px}.ibp-torneos.desing-expandido .torneo .info-container div{width:calc(33.33% - 8px)}.ibp-torneos.desing-expandido .torneo .expand-title{column-gap:12px}.ibp-torneos.desing-expandido .torneo .expand-title .text-content{width:calc(100% - 160px)}.ibp-torneos.desing-expandido .torneo .expand-title .cartel{width:148px}.ibp-torneos.desing-expandido .torneo .expand-title .cartel img{width:100%;object-fit:cover;height:auto}.ibp-torneos.desing-expandido .torneo .title-container{column-gap:12px;row-gap:4px;justify-content:left}.ibp-torneos.desing-expandido .torneo .title-container .logo{width:auto;height:auto}.ibp-torneos.desing-expandido .torneo .title-container p{width:100%}.ibp-torneos.desing-expandido .torneo .cta{width:100%;justify-content:center;margin-top:12px;padding:12px}@media(max-width: 1050px){.ibp-torneos.desing-expandido .torneo{width:360px}}.ibp-torneos.with-back{background:linear-gradient(360deg, #E6E9F0 0%, #FFFFFF 100%)}.ibp-torneos .description{color:#243757;margin-top:0;margin-bottom:24px;font-size:18px;font-weight:400;line-height:27px}.ibp-torneos .title{margin-top:0;margin-bottom:24px;color:#002169;font-family:"Inter";font-size:36px;font-weight:700;line-height:43.57px;text-align:center}.ibp-torneos .title.title-circuito{text-align:left;margin-bottom:12px}.ibp-torneos .title.title-circuito .pro{color:#65b2e8}.ibp-torneos .title.title-circuito .as{color:#dc2626}.ibp-torneos .loop-torneos{overflow:visible}.ibp-torneos .torneo{height:auto;border-radius:12px;content-visibility:auto;box-shadow:0px 4px 20px 0px rgba(0,0,0,.0509803922);background:#fff;transition:box-shadow .3s;position:relative}.ibp-torneos .torneo .image{display:flex}.ibp-torneos .torneo .image img{width:100%;height:262px;object-fit:cover}.ibp-torneos .torneo .meta{padding:24px}.ibp-torneos .torneo .title-container{display:flex;flex-wrap:wrap;column-gap:8px;align-items:center}.ibp-torneos .torneo .title-container img{width:39px;height:39px;object-fit:cover}.ibp-torneos .torneo .title-container p{margin:0;font-family:"Inter";font-size:20px;font-weight:700;line-height:24.2px;color:#002169;width:calc(100% - 47px)}.ibp-torneos .torneo .flags{gap:8px;margin-top:12px}.ibp-torneos .torneo .flags .category{background:#ecfdf5;color:#059669}.ibp-torneos .torneo .flags .award{background:#f0f7fd;color:#002169}.ibp-torneos .torneo .flags p{font-family:"Source Sans 3";font-size:14px;font-weight:400;margin:0;border-radius:24px;height:inherit;line-height:1;padding:5px 16px}.ibp-torneos .torneo .date{margin-top:12px}.ibp-torneos .torneo .date p{color:#6b7ea8;font-size:14px;font-weight:400;line-height:21.29px;margin:0}.ibp-torneos .torneo .date p.title-section{color:#002169;font-family:"Source Sans 3";font-size:14px;font-weight:400;line-height:17.6px;margin-bottom:4px}.ibp-torneos .torneo .info-container{margin-top:12px;gap:4px;display:flex;flex-wrap:wrap}.ibp-torneos .torneo .info-container div{width:calc(33.33% - 2.66px)}.ibp-torneos .torneo .info-container div.cuadros p:not(.title-section){text-transform:capitalize}.ibp-torneos .torneo .info-container p{color:#6b7ea8;font-size:14px;font-weight:400;line-height:21.29px;margin:0}.ibp-torneos .torneo .info-container p.title-section{color:#002169;font-family:"Source Sans 3";font-size:14px;font-weight:400;line-height:17.6px;margin-bottom:4px}.ibp-torneos .torneo .info-container p.title-section.azul{color:#65b2e8;font-weight:700}.ibp-torneos .torneo .info-container a{color:#65b2e8;font-size:14px;font-weight:400;line-height:21.29px}.ibp-torneos .torneo .single{margin-top:24px;text-decoration:none;display:flex;color:#65b2e8;font-size:16px;font-weight:700;line-height:24.34px;transition:color .3s;width:fit-content}.ibp-torneos .torneo:has(.single):hover{box-shadow:0px 10px 20px 0px rgba(0,0,0,.1019607843)}.ibp-torneos .torneo:has(.single):hover .single{color:#002169}.ibp-torneos .torneo:has(.inscripcion),.ibp-torneos .torneo:has(.results){padding-bottom:66px}.ibp-torneos .torneo .inscripcion{background:#fff6e6;color:#9c6500;padding:12px 6px;width:calc(100% - 48px);justify-content:center;display:flex;flex-wrap:wrap;column-gap:4px;align-items:center;border-radius:9999px;text-decoration:none;font-family:"Inter";font-size:16px;font-weight:500;line-height:18px;position:absolute;bottom:24px;left:24px;right:24px;transition:all .3s}.ibp-torneos .torneo .inscripcion path{transition:all .3s}.ibp-torneos .torneo .inscripcion:hover{background:orange;color:#002169}.ibp-torneos .torneo .inscripcion:hover path{stroke:#002169}.ibp-torneos .torneo .results{background:#fff;color:#002169;border:1px solid #002169;padding:12px 6px;width:calc(100% - 48px);justify-content:center;display:flex;flex-wrap:wrap;column-gap:4px;align-items:center;border-radius:9999px;text-decoration:none;font-family:"Inter";font-size:16px;font-weight:500;line-height:18px;position:absolute;bottom:24px;left:24px;right:24px;transition:all .3s}.ibp-torneos .torneo .results path{transition:all .3s}.ibp-torneos .torneo .results:hover{background:#002169;color:#fff}.ibp-torneos .torneo .results:hover path{stroke:#fff}@media(max-width: 1050px){.ibp-torneos .torneo{width:356px}}.ibp-torneos .title-container{justify-content:space-between;align-items:center}.ibp-torneos .title-container .title{width:calc(100% - 75px);text-align:left}.ibp-torneos .title-container .arrows{column-gap:20px;align-items:end}.ibp-torneos .title-container .arrows button{position:initial;background:none;border:none;height:fit-content}.ibp-torneos .title-container .arrows button svg{height:auto}.ibp-torneos .title-container .arrows button::after{content:none}.ibp-torneos .title-container .arrows button.swiper-button-next svg{transform:rotate(180deg)}.ibp-torneos .circuito{font-family:"Source Sans 3";margin-top:0;margin-bottom:12px;color:#65b2e8;text-transform:uppercase;font-size:14px;font-weight:400;line-height:17.6px}.ibp-torneos .circuito.as{color:#e24b4b}.ibp-torneos .ctas{column-gap:40px;justify-content:end;margin-top:40px;row-gap:24px}@media(max-width: 768px){.ibp-torneos{padding-top:40px;padding-bottom:40px}.ibp-torneos .torneo{width:316px}.ibp-torneos .title-container .title{font-size:24px;line-height:29.05px}}@media(max-width: 500px){.ibp-torneos .ctas .cta{width:100%;justify-content:center}}.ibp-circuitos{margin-top:60px;margin-bottom:100px;position:relative}.ibp-circuitos.center .text{margin-left:auto;margin-right:auto}.ibp-circuitos.center .text .title{text-align:center}.ibp-circuitos .text{max-width:735px;margin-bottom:42px}.ibp-circuitos .title{margin-top:0;margin-bottom:12px;color:#002169;font-family:"Inter";font-size:36px;font-weight:700;line-height:43.57px}.ibp-circuitos .subtitle{margin-top:0;margin-bottom:16px;color:#65b2e8;font-family:"Inter";font-size:24px;font-weight:700;line-height:29.05px}.ibp-circuitos .description{margin:0;font-family:"Source Sans 3";font-size:18px;font-weight:400;line-height:27px;color:#243757}.ibp-circuitos .description p{font-family:"Source Sans 3";font-size:18px;font-weight:400;line-height:27px;color:#243757;margin-bottom:8px}.ibp-circuitos .description p:last-child{margin-bottom:0}.ibp-circuitos .description p strong{font-weight:bold}.ibp-circuitos .flex{gap:24px}.ibp-circuitos .flex .circuito{width:calc(50% - 12px);content-visibility:auto;border-radius:12px;position:relative;background:#e6e9f0;box-shadow:0px 4px 20px 0px rgba(0,0,0,.0509803922)}.ibp-circuitos .flex .circuito .image{display:flex;position:relative}.ibp-circuitos .flex .circuito .image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(230, 233, 240, 0) 38.94%, #E6E9F0 88.94%)}.ibp-circuitos .flex .circuito .image img{width:100%;height:303px;object-fit:cover}.ibp-circuitos .flex .circuito .info{padding:24px;position:relative}.ibp-circuitos .flex .circuito .info .logo{position:absolute;right:32px;top:8px;height:24px;display:flex;align-items:end}.ibp-circuitos .flex .circuito .title-circuito{margin-top:0;margin-bottom:12px;color:#002169;font-family:"Inter";font-size:24px;font-weight:700;line-height:29.05px;max-width:calc(100% - 120px)}.ibp-circuitos .flex .circuito .title-circuito span{color:#dc2626}.ibp-circuitos .flex .circuito .excerpt{margin-top:0;margin-bottom:12px;font-family:"Source Sans 3";font-size:18px;font-weight:400;line-height:27px;color:#243757}.ibp-circuitos .flex .circuito .cta{background:#fff}.ibp-circuitos .flex .circuito .cta:hover{background:#002169}@media(max-width: 768px){.ibp-circuitos{margin-top:40px;margin-bottom:40px}.ibp-circuitos .title{font-size:30px;line-height:36.31px}.ibp-circuitos .flex .circuito{width:100%}.ibp-circuitos .flex .circuito .image img{height:200px}.ibp-circuitos .flex .circuito .info{padding-top:0}.ibp-circuitos .flex .circuito .info .logo{top:-16px;width:80px}.ibp-circuitos .flex .circuito .title-circuito{max-width:calc(100% - 80px)}}.ibp-ranking{margin-top:60px;margin-bottom:60px;content-visibility:auto;position:relative;z-index:1}.ibp-ranking.padding{margin-bottom:0;padding-bottom:60px}.ibp-ranking .title{margin:0;color:#002169;font-family:"Inter";font-size:36px;font-weight:700;line-height:43.57px}.ibp-ranking .title .pro{color:#65b2e8}.ibp-ranking .title .as{color:#dc2626}.ibp-ranking .description{margin-top:12px;margin-bottom:40px;font-size:18px;font-weight:400;line-height:27px;color:#243757;max-width:740px}.ibp-ranking .description p{font-size:18px;font-weight:400;line-height:27px;color:#243757;margin-bottom:8px}.ibp-ranking .description p:last-child{margin-bottom:0}.ibp-ranking .description p strong{font-weight:bold}.ibp-ranking .ranking-container{justify-content:space-between;row-gap:24px;column-gap:8px;margin-top:24px}.ibp-ranking .ranking-container:first-child{margin-top:0}.ibp-ranking .ranking-container .title-gender{margin:0;display:flex;flex-wrap:wrap;align-items:center;column-gap:12px;color:#3e6d8e;font-family:"Inter";font-size:24px;font-weight:700;line-height:29.05px}.ibp-ranking .ranking-container .title-gender span{color:#002169;padding:0 6px;background:#c0dff6;border-radius:9999px;font-family:"Inter";font-size:12px;font-weight:500;line-height:18px}.ibp-ranking .ranking-container .arrows{column-gap:20px;align-items:end}.ibp-ranking .ranking-container .arrows button{position:initial;background:none;border:none;height:fit-content}.ibp-ranking .ranking-container .arrows button svg{height:auto}.ibp-ranking .ranking-container .arrows button::after{content:none}.ibp-ranking .ranking-container .arrows button.swiper-button-next svg{transform:rotate(180deg)}.ibp-ranking .ranking-container .arrows.mobile{display:none;justify-content:end;margin-top:16px;width:100%}.ibp-ranking .ranking-container .arrows.mobile button{transform:none;width:auto}@media(max-width: 768px){.ibp-ranking .ranking-container .arrows.mobile{display:flex}}.ibp-ranking .ranking-container .arrows.winners{margin-left:auto}.ibp-ranking .ranking-container .arrows.winners button{margin:0}.ibp-ranking .ranking-container .swiper{width:100%}.ibp-ranking .swiper{overflow:visible}.ibp-ranking.background{background:linear-gradient(360deg, #E6E9F0 0%, #FFFFFF 100%)}.ibp-ranking.text_anchor .description{max-width:100%}.ibp-ranking .sub{border-radius:24px;box-shadow:0px 4px 20px 0px rgba(0,0,0,.0509803922);background:#fff;padding:16px;width:282px}.ibp-ranking .sub .year{width:fit-content;color:#002169;padding:0 6px;background:#c0dff6;border-radius:9999px;font-family:"Inter";font-size:12px;font-weight:500;line-height:18px;margin-top:0;margin-bottom:4px}.ibp-ranking .sub .title-ranking{color:#dc2626;font-family:"Inter";font-size:20px;font-weight:700;line-height:24.2px;margin-top:0;margin-bottom:12px}.ibp-ranking .sub .ctas{column-gap:10px;align-items:center}.ibp-ranking .sub .ctas .line{border-left:1px solid #002169;height:15px}.ibp-ranking .sub .ctas a{display:flex;flex-wrap:wrap;column-gap:12px;transition:all .3s;color:#002169;text-decoration:none;font-size:18px;font-weight:700;line-height:27.38px}.ibp-ranking .sub .ctas a path{transition:all .3s;stroke:#002169}.ibp-ranking .sub .ctas a:hover{column-gap:4px;color:#dc2626}.ibp-ranking .sub .ctas a:hover path{stroke:#dc2626}.ibp-ranking .sub.custom .title-ranking{color:#002169}.ibp-ranking .sub.custom .ctas a{color:#65b2e8}.ibp-ranking .sub.custom .ctas a path{stroke:#65b2e8}.ibp-ranking .sub.custom .ctas a:hover{column-gap:4px;color:#002169}.ibp-ranking .sub.custom .ctas a:hover path{stroke:#002169}.ibp-ranking .content>.cta{margin-left:auto;background:#fff;margin-top:40px}.ibp-ranking .content>.cta:hover{background:#002169}.ibp-ranking .ibp-filter-young{margin-bottom:24px}.ibp-ranking .content:has(.loading){position:relative}.ibp-ranking .content:has(.loading) .loading{position:absolute;background:rgba(0,0,0,.2);top:0;left:0;width:100%;height:100%;display:none;align-items:center;justify-content:center;z-index:2}.ibp-ranking .content:has(.loading) .loading.active{display:flex}@media(max-width: 768px){.ibp-ranking{margin-top:40px;margin-bottom:40px}.ibp-ranking.padding{margin-bottom:0;padding-bottom:40px}.ibp-ranking .content>.cta{margin-top:24px;width:100%;justify-content:center}}.ibp-content-video{position:relative;margin-top:60px;margin-bottom:60px}.ibp-content-video .content{column-gap:80px;row-gap:40px}.ibp-content-video .content .title-container{width:calc(50% - 40px)}.ibp-content-video .content .title-container .logos{margin-bottom:16px;column-gap:24px;align-items:center}.ibp-content-video .content .title-container .logos img{max-height:81px;width:auto}.ibp-content-video .content .title-container .title{margin:0;color:#002169;font-family:"Inter";font-size:48px;font-weight:700;line-height:58.09px}.ibp-content-video .content .data-container{width:calc(50% - 40px)}.ibp-content-video .content .data-container .description{color:#757575;margin:0;font-size:18px;font-weight:400;line-height:27px}.ibp-content-video .content .data-container .datas{column-gap:41px;justify-content:space-between}.ibp-content-video .content .data-container .datas .primary{margin:0;color:#002169;font-family:"Inter";font-size:30px;font-weight:600;line-height:36.31px}.ibp-content-video .content .data-container .datas .secondary{margin:0;color:#505f79;font-size:20px;font-weight:400;line-height:30.42px}.ibp-content-video .content .data-container .cta{display:none;margin-top:24px}.ibp-content-video .content .video{width:100%;height:510px;background:#000;border-radius:16px;overflow:hidden;position:relative}.ibp-content-video .content .video iframe{width:140%;height:140%;margin-left:-20%;margin-top:-10%}.ibp-content-video .content .video::before{content:"";width:100%;height:100%;background:rgba(0,0,0,.3);position:absolute;top:0;left:0}.ibp-content-video.m-bottom{margin-bottom:0}@media(max-width: 768px){.ibp-content-video .content{row-gap:0px}.ibp-content-video .content .title-container{margin-top:24px;order:1;width:100%;margin-bottom:12px}.ibp-content-video .content .title-container .title{font-size:30px;line-height:36.31px}.ibp-content-video .content .title-container .logos{margin-bottom:16px}.ibp-content-video .content .video{order:0;height:220px}.ibp-content-video .content .data-container{order:2;width:100%}.ibp-content-video .content .data-container .datas{margin-top:32px}.ibp-content-video .content .data-container .datas .primary{font-size:24px;line-height:29.05px}.ibp-content-video .content .data-container .cta{display:flex}}@media(max-width: 500px){.ibp-content-video .content .data-container .cta{width:100%;justify-content:center}}.ibp-search-jugadores{background:linear-gradient(276.57deg, #65B2E8 -25.11%, #002169 91.58%);position:relative;z-index:5}.ibp-search-jugadores #breadcrumbs a,.ibp-search-jugadores #breadcrumbs span,.ibp-search-jugadores #breadcrumbs span.breadcrumb_last{color:#fff}.ibp-search-jugadores h1.title{margin:0;font-size:48px;font-weight:700;line-height:58.09px;color:#a6d2f2}.ibp-search-jugadores .title-container{display:flex;flex-wrap:wrap;column-gap:24px;row-gap:16px}.ibp-search-jugadores .title-container a{background:hsla(0,0%,100%,.1019607843);border:1px solid #fff;border-radius:4px;display:flex;align-items:center;padding:11px 12px;color:#fff;text-decoration:none;column-gap:4px}.ibp-search-jugadores .title-container a:hover{color:#65b2e8;background:#fff}.ibp-search-jugadores .title-container a:hover path{stroke:#65b2e8}.ibp-search-jugadores .title{margin:0;color:#fff;font-family:"Inter";font-size:36px;font-weight:700;line-height:43.57px}.ibp-search-jugadores .text{padding-top:40px;padding-bottom:40px;max-width:100%;width:100%}.ibp-search-jugadores .image{width:calc(100% - 641px);display:flex;justify-content:right}.ibp-search-jugadores .image img{margin-left:20px}.ibp-search-jugadores .content{align-items:flex-end}.ibp-search-jugadores .content:has(div.image) .text{width:641px}.ibp-search-jugadores .description{color:#fff;font-size:20px;line-height:30.42px;margin-top:12px}.ibp-search-jugadores .description p{margin-top:0;margin-bottom:8px}.ibp-search-jugadores .description p:last-child{margin-bottom:0}.ibp-search-jugadores .description *{color:#fff;font-size:20px;line-height:30.42px}.ibp-search-jugadores form{position:relative;margin-top:12px}.ibp-search-jugadores form .form-search{position:relative;width:641px;max-width:100%}.ibp-search-jugadores form:has(.temporada) .form-inner{display:flex;flex-wrap:wrap;justify-content:space-between}.ibp-search-jugadores form:has(.temporada) .temporada{display:flex;flex-wrap:wrap;column-gap:12px;align-items:center}.ibp-search-jugadores form:has(.temporada) .temporada p{margin:0;color:#fff;font-size:18px;font-weight:700;line-height:27px}.ibp-search-jugadores form:has(.temporada) .temporada select{border-radius:24px;outline:none;cursor:pointer;color:#002169;background-color:#fff;padding:8px 40px 8px 16px;border:none;font-size:18px;font-weight:400;line-height:27px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("../imgs/arrow-down.svg");background-repeat:no-repeat;background-position:right 16px center;background-size:16px}.ibp-search-jugadores form.search .loading{display:flex}.ibp-search-jugadores form .loading{position:absolute;top:0;left:0;background:rgba(0,0,0,.2);border-radius:24px;width:100%;height:100%;display:none;flex-wrap:wrap;justify-content:center;align-items:center}.ibp-search-jugadores form input{width:100%;color:#002169;background:#fff;border-radius:24px;padding:8px 136px 8px 24px;font-size:18px;font-weight:400;line-height:27px;border:none;box-shadow:none;height:55px;display:flex;align-items:center;outline:none;transition:all .3s}.ibp-search-jugadores form input::placeholder{color:#9ca3af}.ibp-search-jugadores form button{position:absolute;right:8px;top:8px;background:#65b2e8;color:#fff;border:none;height:39px;display:flex;align-items:center;padding-left:20px;padding-right:20px;border-radius:24px;font-size:14px;font-weight:700;line-height:21.29px;box-shadow:0px 1px 2px 0px rgba(16,24,40,.0509803922)}.ibp-search-jugadores form button svg{display:none}.ibp-search-jugadores form button:hover{background:#477da2}.ibp-search-jugadores form button.reset{opacity:0;visibility:hidden;right:auto;left:calc(100% + 16px);color:#002169;background:#fff;font-weight:400;column-gap:6px;padding-left:14px;padding-right:14px}.ibp-search-jugadores form button.reset svg{display:block}.ibp-search-jugadores form button.reset path{transition:all .3s}.ibp-search-jugadores form button.reset:hover{background:#477da2;color:#fff}.ibp-search-jugadores form button.reset:hover path{stroke:#fff}.ibp-search-jugadores form button.reset.show{opacity:1;visibility:visible}.ibp-search-jugadores form .results{transition:opacity .3s;z-index:-1;opacity:0;position:absolute;top:100%;left:0;width:100%;border-bottom-left-radius:24px;border-bottom-right-radius:24px;content-visibility:auto;background:#fff;border-bottom:1px solid #96a4c2}.ibp-search-jugadores form .results a{border-top:1px solid #96a4c2;padding:12px 24px;color:#96a4c2;background:#fff;font-size:16px;font-weight:400;line-height:22.4px;text-decoration:none;display:flex;width:100%}.ibp-search-jugadores form .results a:hover{background:#ebedf0;color:#6b7ea8}.ibp-search-jugadores form.with-results input{border-bottom-left-radius:0;border-bottom-right-radius:0}.ibp-search-jugadores form.with-results .results{z-index:5;opacity:1}.ibp-search-jugadores:has(#breadcrumbs) .text{padding-top:21px;padding-bottom:76px}.ibp-search-jugadores:has(#breadcrumbs) .title{margin-top:57px;margin-bottom:4px}.ibp-search-jugadores:has(#breadcrumbs) form{margin-top:16px}.ibp-search-jugadores.m-top{margin-top:60px}.ibp-search-jugadores.m-bottom{margin-top:60px}.ibp-search-jugadores .ibp-filter-young{margin-top:24px}.ibp-search-jugadores .ibp-filter-young p{color:#fff}@media(max-width: 991px){.ibp-search-jugadores{background:linear-gradient(320.21deg, #65B2E8 -1.9%, #002169 57.11%)}.ibp-search-jugadores .image{display:none}.ibp-search-jugadores h1.title{margin-top:21px;font-size:36px;line-height:43.57px}.ibp-search-jugadores .description{font-size:18px;line-height:27px}.ibp-search-jugadores .description *{font-size:18px;line-height:27px}.ibp-search-jugadores form input{height:62px}.ibp-search-jugadores form button{padding:0;width:46px;height:46px;border-radius:100%;justify-content:center}.ibp-search-jugadores form button span{display:none}.ibp-search-jugadores form button svg{display:block}.ibp-search-jugadores form button.reset{width:auto;height:39px;border-radius:24px;top:calc(100% + 12px);left:50%;transform:translate(-50%, 0%)}.ibp-search-jugadores form button.reset span{display:block}.ibp-search-jugadores .text{padding-bottom:68px}.ibp-search-jugadores:has(#breadcrumbs) .text{padding-bottom:68px}.ibp-search-jugadores:has(#breadcrumbs) .title{margin-top:32px}.ibp-search-jugadores form .form-search{width:100%}.ibp-search-jugadores form:has(.temporada) .temporada{margin-top:16px;max-width:168px;margin-left:auto}.ibp-search-jugadores form:has(.temporada) .temporada p{margin-bottom:12px}.ibp-search-jugadores form:has(.temporada) .temporada select{width:100%}}@media(max-width: 768px){.ibp-search-jugadores .title-container a{width:100%;justify-content:center}.ibp-search-jugadores.m-top{margin-top:30px}.ibp-search-jugadores.m-bottom{margin-top:30px}}.ibp-table-jugadores{position:relative;z-index:1}.ibp-table-jugadores .row-primary{position:sticky;top:93px;background:#002169;z-index:3}.ibp-table-jugadores .row-primary .flex{flex-wrap:nowrap}.ibp-table-jugadores .row-primary div{display:flex;align-items:center;height:46px}.ibp-table-jugadores .row-primary div.years{width:62px;min-width:62px}.ibp-table-jugadores .row-primary div.gender{width:97px;min-width:97px}.ibp-table-jugadores .row-primary div.nacionalidad{width:146px;min-width:146px}.ibp-table-jugadores .row-primary div.points{width:74px;min-width:74px}.ibp-table-jugadores .row-primary div.circuito-pro{width:117px;min-width:117px}.ibp-table-jugadores .row-primary div.circuito-as{width:122px;min-width:122px}.ibp-table-jugadores .row-primary div.tournaments{width:81px;min-width:81px}.ibp-table-jugadores .row-primary div.tournaments.play,.ibp-table-jugadores .row-primary div.tournaments.win{width:99px;min-width:99px}.ibp-table-jugadores .row-primary div.location{width:18%}.ibp-table-jugadores .row-primary div.name{width:24.2%}.ibp-table-jugadores .row-primary div.empty{width:172px;min-width:172px}.ibp-table-jugadores .row-primary p{color:#f0f7fd;margin:0;padding-left:16px;padding-right:16px;font-family:"Inter";font-size:12px;font-weight:700;line-height:18px;display:flex;flex-wrap:wrap}.ibp-table-jugadores .row-primary p span{width:100%}.ibp-table-jugadores .jugadores .row{display:flex;flex-wrap:nowrap;width:100%;position:relative;transition:background-color .3s}.ibp-table-jugadores .jugadores .row a.link-profile{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.ibp-table-jugadores .jugadores .row:has(a.link-profile:hover){background:#ebedf0}.ibp-table-jugadores .jugadores .row.par{background:#f5f6f7}.ibp-table-jugadores .jugadores .row.par.equals{background:none}.ibp-table-jugadores .jugadores .row>div{padding:10px;display:flex;align-items:center;border-right:1px solid #ebedf0}.ibp-table-jugadores .jugadores .row>div:last-child,.ibp-table-jugadores .jugadores .row>div.empty{border-right:0}.ibp-table-jugadores .jugadores .row>div p{margin:0;color:#505f79;font-family:"Inter";font-size:12px;font-weight:700;line-height:18px}.ibp-table-jugadores .jugadores .row>div p.title{display:none;color:#002169;line-height:14px}.ibp-table-jugadores .jugadores .row>div p.nacion{align-items:center;column-gap:4px}.ibp-table-jugadores .jugadores .row>div.name{column-gap:16px;width:24.2%}.ibp-table-jugadores .jugadores .row>div.name img{width:40px;height:40px;object-fit:cover;border-radius:24px}.ibp-table-jugadores .jugadores .row>div.name p{width:calc(100% - 56px);color:#002169;font-size:14px}.ibp-table-jugadores .jugadores .row>div.gender{width:97px;min-width:97px;padding-left:16px;padding-right:16px}.ibp-table-jugadores .jugadores .row>div.gender p:not(.title){width:fit-content;padding-left:2px;padding-right:2px;background:#f0f7fd;color:#002169;border-radius:12px;font-size:10px;font-weight:400;line-height:14px;text-transform:uppercase}.ibp-table-jugadores .jugadores .row>div.nacionalidad{width:146px;min-width:146px;padding-left:16px;padding-right:16px}.ibp-table-jugadores .jugadores .row>div.points{width:74px;min-width:74px;padding-left:16px;padding-right:16px}.ibp-table-jugadores .jugadores .row>div.location{width:18%;padding-left:16px;padding-right:16px}.ibp-table-jugadores .jugadores .row>div.years{width:62px;min-width:62px}.ibp-table-jugadores .jugadores .row>div.circuito-pro{width:117px;min-width:117px}.ibp-table-jugadores .jugadores .row>div.circuito-pro.puesto{display:flex;flex-wrap:wrap;column-gap:12px}.ibp-table-jugadores .jugadores .row>div.circuito-pro.puesto p.number{font-size:16px;font-weight:700;line-height:18px;color:#505f79}.ibp-table-jugadores .jugadores .row>div.circuito-pro.puesto p.progress{display:flex;align-items:center;column-gap:2px;font-size:12px;font-weight:500;line-height:18px;color:#111827}.ibp-table-jugadores .jugadores .row>div.circuito-as{width:122px;min-width:122px}.ibp-table-jugadores .jugadores .row>div.tournaments{width:81px;min-width:81px}.ibp-table-jugadores .jugadores .row>div.tournaments.play,.ibp-table-jugadores .jugadores .row>div.tournaments.win{width:99px;min-width:99px}.ibp-table-jugadores .jugadores .row>div.empty{width:172px;min-width:172px;justify-content:center;z-index:2}.ibp-table-jugadores .jugadores .row>div.empty a{display:flex;flex-wrap:wrap;column-gap:4px;align-items:center;padding:9.5px 12px;font-family:"Titillium Web";font-size:14px;font-weight:600;line-height:21.29px;text-decoration:none;border-radius:24px}.ibp-table-jugadores .jugadores .row>div.empty a path{transition:stroke .3s}.ibp-table-jugadores .jugadores .row>div.empty a.checked{background:#fff6e6;color:#9c6500}.ibp-table-jugadores .jugadores .row>div.empty a.reclamed{color:#059669;background:#e6f5f0}.ibp-table-jugadores .jugadores .row>div.empty a.reclamed:hover{color:#68c39f}.ibp-table-jugadores .jugadores .row>div.empty a.reclamed:hover path{stroke:#68c39f}.ibp-table-jugadores .jugadores .row>div.show{display:none}.ibp-table-jugadores .pagination{margin-top:40px;display:flex;column-gap:16px;justify-content:center;align-items:center}.ibp-table-jugadores .pagination a,.ibp-table-jugadores .pagination span,.ibp-table-jugadores .pagination button{color:#505f79;font-family:"Inter";font-size:16px;font-weight:400;line-height:26px;border-radius:100%;width:42px;height:42px;background:#fafbfb;display:flex;justify-content:center;align-items:center;text-decoration:none;transition:all .3s;border:1px solid #ebedf0}.ibp-table-jugadores .pagination a.current,.ibp-table-jugadores .pagination span.current,.ibp-table-jugadores .pagination button.current{background:#002169;border:none;color:#fff}.ibp-table-jugadores .pagination a.next,.ibp-table-jugadores .pagination span.next,.ibp-table-jugadores .pagination button.next{background:none;border:none;margin-left:27px}.ibp-table-jugadores .pagination a.prev,.ibp-table-jugadores .pagination span.prev,.ibp-table-jugadores .pagination button.prev{background:none;border:none;margin-right:27px}.ibp-table-jugadores .pagination path{transition:all .3s}.ibp-table-jugadores .pagination a:hover,.ibp-table-jugadores .pagination button:hover{background:#002169;border:none;color:#fff}.ibp-table-jugadores .pagination a:hover path,.ibp-table-jugadores .pagination button:hover path{stroke:#fff}.ibp-table-jugadores .content-jugadores.search{position:relative}.ibp-table-jugadores .content-jugadores.search .loading{display:block}.ibp-table-jugadores .loading{position:absolute;top:0;left:0;background:rgba(0,0,0,.2);width:100%;height:100%;display:none;text-align:center;z-index:2}.ibp-table-jugadores .loading img{position:sticky;top:200px}.ibp-table-jugadores .search-empty{width:100%;text-align:center;color:#002169;font-weight:400;font-size:18px;line-height:150%;padding-top:16px;padding-bottom:16px;margin:0;background:#f5f6f7}@media(max-width: 991px){.ibp-table-jugadores .row-primary{display:none}.ibp-table-jugadores .jugadores{padding-top:12px;margin-bottom:40px}.ibp-table-jugadores .jugadores .row{flex-wrap:wrap}.ibp-table-jugadores .jugadores .row.par,.ibp-table-jugadores .jugadores .row.impar{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0px 10px 20px 0px rgba(0,0,0,.1019607843);margin-bottom:24px}.ibp-table-jugadores .jugadores .row.par:last-child,.ibp-table-jugadores .jugadores .row.impar:last-child{margin-bottom:0}.ibp-table-jugadores .jugadores .row:hover{background:#fff}.ibp-table-jugadores .jugadores .row.equals.par{background:#fff}.ibp-table-jugadores .jugadores .row.equals>div.circuito-pro{order:1;max-width:44%}.ibp-table-jugadores .jugadores .row.equals>div.nacionalidad{order:3;display:none}.ibp-table-jugadores .jugadores .row.equals>div.points{display:none}.ibp-table-jugadores .jugadores .row.equals>div.name{width:100%}.ibp-table-jugadores .jugadores .row.equals>div.years{max-width:25%}.ibp-table-jugadores .jugadores .row.equals>div.gender{max-width:34%}.ibp-table-jugadores .jugadores .row.equals>div.tournaments{width:50%;min-width:50%}.ibp-table-jugadores .jugadores .row>div{flex-wrap:wrap;border-right:0}.ibp-table-jugadores .jugadores .row>div p.title{width:100%;display:block}.ibp-table-jugadores .jugadores .row>div.name{width:100%;order:0;padding:12px}.ibp-table-jugadores .jugadores .row>div.gender{padding-left:12px;padding-right:12px;width:max-content;min-width:auto;max-width:22%;order:1}.ibp-table-jugadores .jugadores .row>div.location{padding-left:12px;padding-right:12px;width:50%;order:2;display:none}.ibp-table-jugadores .jugadores .row>div.years{padding-left:12px;padding-right:12px;width:max-content;min-width:auto;max-width:16%;order:3}.ibp-table-jugadores .jugadores .row>div.tournaments{padding-left:12px;padding-right:12px;width:25%;min-width:auto;order:4;display:none}.ibp-table-jugadores .jugadores .row>div.circuito-pro{padding-top:8px;padding-bottom:8px;padding-left:12px;padding-right:12px;width:max-content;min-width:auto;max-width:31%;order:0}.ibp-table-jugadores .jugadores .row>div.circuito-pro p.title{display:flex;flex-wrap:wrap}.ibp-table-jugadores .jugadores .row>div.circuito-pro p.title span{width:100%}.ibp-table-jugadores .jugadores .row>div.circuito-as{padding-top:8px;padding-bottom:8px;padding-left:12px;padding-right:12px;width:max-content;min-width:auto;max-width:31%;order:0}.ibp-table-jugadores .jugadores .row>div.circuito-as p.title{display:flex;flex-wrap:wrap}.ibp-table-jugadores .jugadores .row>div.circuito-as p.title span{width:100%}.ibp-table-jugadores .jugadores .row>div.empty{padding:12px 0;width:calc(50% - 18px);min-width:auto;order:8;margin-left:24px}.ibp-table-jugadores .jugadores .row>div.empty a{justify-content:center;width:100%}.ibp-table-jugadores .jugadores .row>div.empty a.reclamed{background:#04694a;color:#fff}.ibp-table-jugadores .jugadores .row>div.empty a.reclamed path{stroke:#fff}.ibp-table-jugadores .jugadores .row>div.show{display:flex;justify-content:center;align-items:center;padding-right:0;order:7;width:calc(50% - 18px);padding-left:12px;padding-bottom:12px;padding-top:12px}.ibp-table-jugadores .jugadores .row>div.show a{color:#002169;font-family:"Titillium Web";font-size:14px;font-weight:600;line-height:21.29px;text-align:left;border:1px solid #f5f6f7;background:#fff;border-radius:24px;height:40px;display:flex;justify-content:center;align-items:center;gap:4px;text-decoration:none;width:100%}}@media(max-width: 500px){.ibp-table-jugadores .pagination{column-gap:12px;flex-wrap:wrap;row-gap:8px}.ibp-table-jugadores .pagination a.next,.ibp-table-jugadores .pagination a.prev{margin:0px}}body:has(#header-container .logo .secondary) .ibp-table-jugadores .row-primary{top:113px}.ibp-car-links{padding-top:60px;padding-bottom:60px;overflow:hidden;position:relative;z-index:1}.ibp-car-links .title{margin:0;font-family:"Inter";font-size:36px;font-weight:700;line-height:43.57px;color:#002169;margin-bottom:12px}.ibp-car-links .description{font-family:"Source Sans 3";font-size:18px;font-weight:400;line-height:27px;margin-bottom:40px}.ibp-car-links .description p{font-family:"Source Sans 3";font-size:18px;font-weight:400;line-height:27px;margin-bottom:40px}.ibp-car-links .description p strong,.ibp-car-links .description p b{font-weight:600}.ibp-car-links .swiper{margin-top:40px;overflow:visible}.ibp-car-links .swiper .swiper-wrapper .swiper-slide{width:282px;display:flex;height:auto}.ibp-car-links .swiper .swiper-wrapper .swiper-slide a{width:100%;display:flex;align-items:center;column-gap:8px;justify-content:space-between;box-shadow:0px 4px 20px 0px rgba(0,0,0,.0509803922);background:#fff;border-radius:12px;color:#002169;font-family:"Inter";font-size:20px;font-weight:700;line-height:24.2px;text-decoration:none;padding:16px;transition:all .3s}.ibp-car-links .swiper .swiper-wrapper .swiper-slide a span{width:calc(100% - 32px)}.ibp-car-links .swiper .swiper-wrapper .swiper-slide a svg{transition:all .3s}.ibp-car-links .swiper .swiper-wrapper .swiper-slide a:hover{color:#65b2e8}.ibp-car-links .swiper .swiper-wrapper .swiper-slide a:hover svg{transform:rotate(180deg)}.ibp-car-links .swiper .swiper-wrapper .swiper-slide a:hover svg path{stroke:#65b2e8}@media(max-width: 768px){.ibp-car-links .swiper .swiper-wrapper{flex-wrap:wrap;row-gap:24px}.ibp-car-links .swiper .swiper-wrapper .swiper-slide{width:100%}}.ibp-car-links.desing-2{padding-top:40px;padding-bottom:40px;background:#ebedf0}.ibp-car-links.desing-2 .swiper .swiper-wrapper .swiper-slide{width:259px}.ibp-car-links.desing-2 .swiper-pagination{position:initial;display:flex;justify-content:center;gap:12px;margin-top:16px}.ibp-car-links.desing-2 .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;margin:0;background:#96a4c2;opacity:1}.ibp-car-links.desing-2 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#002169}.ibp-car-links.desing-2 .title{font-size:30px;line-height:36.31px;margin-bottom:24px}@media(max-width: 768px){.ibp-car-links{padding-top:40px;padding-bottom:40px}.ibp-car-links.desing-2 .swiper .swiper-wrapper{flex-wrap:nowrap}.ibp-car-links.desing-2 .title{font-size:24px;line-height:29.05px}}.ibp-torneo-imgs{position:relative;margin-bottom:60px;overflow:hidden}.ibp-torneo-imgs .title{color:#65b2e8;font-family:"Inter";font-size:30px;font-weight:700;line-height:36.31px;margin:0}.ibp-torneo-imgs .album{margin-top:24px}.ibp-torneo-imgs .album .title-container{display:flex;justify-content:space-between;column-gap:10px;margin-bottom:24px}.ibp-torneo-imgs .album .title-container .title-info{display:flex;flex-wrap:wrap;align-items:center;column-gap:36px;justify-content:space-between;width:100%}.ibp-torneo-imgs .album .title-container .title-info .date{display:flex;align-items:center;column-gap:4px}.ibp-torneo-imgs .album .title-container .title-info .date p{margin:0;font-size:16px;font-weight:400;line-height:22.4px;color:#3e6d8e}.ibp-torneo-imgs .album .title-container p{margin:0;color:#002169;font-size:20px;font-weight:400;line-height:30.42px}.ibp-torneo-imgs .album .title-container .arrows{display:flex;align-items:center;column-gap:20px;flex-wrap:nowrap;min-width:max-content}.ibp-torneo-imgs .album .title-container .arrows button{position:initial;background:none;border:none;height:fit-content;width:auto;margin:0}.ibp-torneo-imgs .album .title-container .arrows button::after{content:none}.ibp-torneo-imgs .album .title-container .arrows button.swiper-button-next svg{transform:rotate(180deg)}.ibp-torneo-imgs .primary-swiper{overflow:visible}.ibp-torneo-imgs .primary-swiper .swiper-wrapper .swiper-slide{width:384px;position:relative;content-visibility:auto;display:flex;border-radius:4px}.ibp-torneo-imgs .primary-swiper .swiper-wrapper .swiper-slide img{text-align:center;width:100%;height:460px;object-fit:cover;transition:all .3s}.ibp-torneo-imgs .primary-swiper .swiper-wrapper .swiper-slide button{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:none;border:none;outline:none;transition:all .3s;opacity:0}.ibp-torneo-imgs .primary-swiper .swiper-wrapper .swiper-slide>a{position:absolute;bottom:16px;left:16px;background:#f0f7fd;border-radius:24px;color:#002169;font-family:"Source Sans 3";display:flex;font-size:14px;font-weight:400;line-height:22px;padding:4px 8px;text-decoration:none;transition:all .3s;opacity:0}.ibp-torneo-imgs .primary-swiper .swiper-wrapper .swiper-slide>a:hover{background:#65b2e8;color:#002169}.ibp-torneo-imgs .primary-swiper .swiper-wrapper .swiper-slide:hover img{transform:scale(1.2)}.ibp-torneo-imgs .primary-swiper .swiper-wrapper .swiper-slide:hover button{background:rgba(0,0,0,.4);opacity:1}.ibp-torneo-imgs .primary-swiper .swiper-wrapper .swiper-slide:hover>a{opacity:1}.ibp-torneo-imgs .popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:110;transition:all .3s;display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden}.ibp-torneo-imgs .popup.active{opacity:1;visibility:visible}.ibp-torneo-imgs .popup .inner{width:100%;max-width:812px;padding-left:20px;padding-right:20px;padding-top:40px;padding-bottom:40px}.ibp-torneo-imgs .popup .inner>button{margin-left:auto;background:none;border:none;color:#fff;display:flex;column-gap:4px;align-items:center;font-size:16px;font-weight:400;line-height:22.4px;margin-bottom:16px}.ibp-torneo-imgs .popup .inner .text{margin-top:4px;align-items:center;column-gap:10px}.ibp-torneo-imgs .popup .inner .text .description{width:calc(100% - 112px)}.ibp-torneo-imgs .popup .inner .text .description,.ibp-torneo-imgs .popup .inner .text .description p{color:#fff;margin:0;font-size:18px;font-weight:700;line-height:27.38px}.ibp-torneo-imgs .popup-swiper{height:513px}.ibp-torneo-imgs .popup-swiper .swiper-wrapper .swiper-slide{position:relative}.ibp-torneo-imgs .popup-swiper .swiper-wrapper .swiper-slide a{position:absolute;bottom:16px;left:16px;background:#f0f7fd;border-radius:24px;color:#002169;font-family:"Source Sans 3";display:flex;font-size:14px;font-weight:400;line-height:22px;padding:4px 8px;text-decoration:none;transition:all .3s}.ibp-torneo-imgs .popup-swiper .swiper-wrapper .swiper-slide a:hover{background:#65b2e8;color:#002169}.ibp-torneo-imgs .popup-swiper .swiper-wrapper .swiper-slide img{height:100%;width:100%;object-fit:cover;border-radius:4px}.ibp-torneo-imgs .popup-swiper>.swiper-button-prev{margin:0;height:40px;width:40px;display:flex;justify-content:center;align-items:center;left:18px;background:hsla(0,0%,100%,.6);border-radius:100%}.ibp-torneo-imgs .popup-swiper>.swiper-button-next{margin:0;height:40px;width:40px;display:flex;justify-content:center;align-items:center;right:18px;background:hsla(0,0%,100%,.6);border-radius:100%}.ibp-torneo-imgs .imgs-mini{margin-top:16px}.ibp-torneo-imgs .imgs-mini .swiper-wrapper .swiper-slide{display:flex;outline:none;width:100px}.ibp-torneo-imgs .imgs-mini .swiper-wrapper .swiper-slide img{height:100px;width:100px;object-fit:cover;border-radius:4px;cursor:pointer;border:2px solid rgba(0,0,0,0);transition:border-color .3s}.ibp-torneo-imgs .imgs-mini .swiper-wrapper .swiper-slide.swiper-slide-thumb-active img{border-color:#65b2e8}.ibp-torneo-imgs .imgs-mini .arrows{margin-top:16px;display:none;justify-content:end;column-gap:20px}.ibp-torneo-imgs .imgs-mini .arrows button{position:initial;margin:0;width:32px;height:32px;transform:none}.ibp-torneo-imgs .cta{margin-top:24px;margin-left:auto}@media(max-width: 768px){.ibp-torneo-imgs{margin-bottom:40px}.ibp-torneo-imgs .popup-swiper{height:400px}.ibp-torneo-imgs .popup-swiper>.swiper-button-prev{left:10px;width:24px;height:24px}.ibp-torneo-imgs .popup-swiper>.swiper-button-prev svg{width:6px}.ibp-torneo-imgs .popup-swiper>.swiper-button-next{right:10px;width:24px;height:24px}.ibp-torneo-imgs .popup-swiper>.swiper-button-next svg{width:6px}.ibp-torneo-imgs .popup .inner .text{margin-top:12px}.ibp-torneo-imgs .popup .inner .text .description p{font-size:14px;line-height:21.29px}.ibp-torneo-imgs .imgs-mini .arrows{display:flex}}@media(max-width: 500px){.ibp-torneo-imgs .popup-swiper{height:239.22px}.ibp-torneo-imgs .cta{width:100%;justify-content:center}}body:has(.ibp-torneo-imgs .popup.active){overflow:hidden}.ibp-torneo-videos{position:relative;margin-bottom:60px;overflow:hidden}.ibp-torneo-videos .title-container{display:flex;justify-content:space-between;column-gap:10px;margin-bottom:24px}.ibp-torneo-videos .title-container .title{color:#65b2e8;font-family:"Inter";font-size:30px;font-weight:700;line-height:36.31px;margin:0}.ibp-torneo-videos .title-container .arrows{display:flex;align-items:center;column-gap:20px;flex-wrap:nowrap;min-width:max-content}.ibp-torneo-videos .title-container .arrows button{position:initial;background:none;border:none;height:fit-content;width:auto;margin:0}.ibp-torneo-videos .title-container .arrows button::after{content:none}.ibp-torneo-videos .title-container .arrows button.swiper-button-next svg{transform:rotate(180deg)}.ibp-torneo-videos .swiper{overflow:visible}.ibp-torneo-videos .swiper .swiper-wrapper .swiper-slide{position:relative;width:630px;height:360px;cursor:pointer;content-visibility:auto;border-radius:16px}.ibp-torneo-videos .swiper .swiper-wrapper .swiper-slide img{border-radius:16px;width:100%;height:100%;object-fit:cover;transition:all .3s}.ibp-torneo-videos .swiper .swiper-wrapper .swiper-slide::after{content:"";transition:opacity .3s;position:absolute;top:0;left:0;border-radius:16px;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 78.75%);width:100%;height:100%}.ibp-torneo-videos .swiper .swiper-wrapper .swiper-slide:before{content:"";transition:opacity .3s;position:absolute;top:0;left:0;border-radius:16px;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 78.75%);width:100%;height:100%;opacity:0;z-index:1}.ibp-torneo-videos .swiper .swiper-wrapper .swiper-slide .text{position:absolute;width:100%;padding:40px 40px 10px 40px;z-index:1;bottom:0;left:0;height:100%;transition:all .3s;z-index:2;align-content:flex-end}.ibp-torneo-videos .swiper .swiper-wrapper .swiper-slide .text>svg{margin-bottom:4px}.ibp-torneo-videos .swiper .swiper-wrapper .swiper-slide .text>svg path{transition:fill .3s;fill:none}.ibp-torneo-videos .swiper .swiper-wrapper .swiper-slide .text .title{color:#fff;margin:0;font-family:"Inter";font-size:24px;font-weight:700;line-height:29.05px}.ibp-torneo-videos .swiper .swiper-wrapper .swiper-slide .text .description{display:flex;flex-wrap:wrap;gap:8px}.ibp-torneo-videos .swiper .swiper-wrapper .swiper-slide .text .description p{color:#fff;margin-bottom:0;margin-top:4px;font-size:14px;font-weight:400;line-height:21.29px}.ibp-torneo-videos .swiper .swiper-wrapper .swiper-slide .ibp-actions-ctas{opacity:0;transition:opacity .3s;height:30px;position:relative;z-index:2}.ibp-torneo-videos .swiper .swiper-wrapper .swiper-slide:hover .text{padding-bottom:40px}.ibp-torneo-videos .swiper .swiper-wrapper .swiper-slide:hover .text>svg path:first-child{fill:#fff}.ibp-torneo-videos .swiper .swiper-wrapper .swiper-slide:hover .ibp-actions-ctas{opacity:1}.ibp-torneo-videos .swiper .swiper-wrapper .swiper-slide:hover::after{opacity:0}.ibp-torneo-videos .swiper .swiper-wrapper .swiper-slide:hover::before{opacity:1}.ibp-torneo-videos .swiper .swiper-wrapper .swiper-slide:hover img{transform:scale(1.1)}.ibp-torneo-videos .swiper .swiper-wrapper .swiper-slide .open{position:absolute;top:0;left:0;width:100%;height:100%;background:none;border:none;z-index:1}.ibp-torneo-videos .cta{margin-top:24px;margin-left:auto}.ibp-torneo-videos .popup-video{opacity:0;visibility:hidden;position:fixed;transition:all .3s;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:110}.ibp-torneo-videos .popup-video.active{opacity:1;visibility:visible}.ibp-torneo-videos .popup-video .inner{width:100%;max-width:1036px;padding-top:40px;padding-bottom:40px;padding-left:20px;padding-right:20px}.ibp-torneo-videos .popup-video button{margin-left:auto;margin-bottom:16px;color:#fff;display:flex;column-gap:4px;align-items:center;font-size:16px;font-weight:400;line-height:22.4px;background:none;border:none}.ibp-torneo-videos .popup-video .text-content{margin-top:16px}.ibp-torneo-videos .popup-video .text-content,.ibp-torneo-videos .popup-video .text-content p{margin:0;color:#fff;font-size:18px;font-weight:700;line-height:27.38px}.ibp-torneo-videos .popup-video iframe{border-radius:4px}@media(max-width: 1036px){.ibp-torneo-videos iframe{width:100%}}@media(max-width: 768px){.ibp-torneo-videos{margin-bottom:40px}.ibp-torneo-videos .swiper .swiper-wrapper .swiper-slide .text{padding:24px}.ibp-torneo-videos .swiper .swiper-wrapper .swiper-slide .text .ibp-actions-ctas{opacity:1;visibility:visible}.ibp-torneo-videos iframe{height:400px}.ibp-torneo-videos .popup-video .text-content,.ibp-torneo-videos .popup-video .text-content p{font-size:14px;line-height:21.29px}}@media(max-width: 500px){.ibp-torneo-videos .cta{width:100%;justify-content:center}.ibp-torneo-videos iframe{height:202.05px}}body:has(.ibp-torneo-videos .popup-video.active){overflow:hidden}.ibp-banner-inscripciones{margin-top:60px;margin-bottom:60px;position:relative}.ibp-banner-inscripciones>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.ibp-banner-inscripciones>img.mobile{display:none}.ibp-banner-inscripciones::after{content:"";background:linear-gradient(90deg, #002169 31.41%, rgba(0, 33, 105, 0) 51.31%);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.ibp-banner-inscripciones .content{position:relative;z-index:2;padding-top:80px;padding-bottom:80px;min-height:398px;display:flex;align-items:center}.ibp-banner-inscripciones .content .text{max-width:480px}.ibp-banner-inscripciones .content .title{margin:0;color:#e6e9f0;font-family:"Inter";font-size:36px;font-weight:700;line-height:43.57px}.ibp-banner-inscripciones .content .description{margin-top:10px;margin-bottom:0;color:#fff;font-size:18px;font-weight:700;line-height:27px}.ibp-banner-inscripciones .content .cta{background:#fff;color:#002169;margin-top:20px}.ibp-banner-inscripciones .content .cta:hover{background:#002169;color:#fff;border-color:#fff}@media(max-width: 768px){.ibp-banner-inscripciones{margin-top:40px;margin-bottom:40px}.ibp-banner-inscripciones>img{display:none}.ibp-banner-inscripciones>img.mobile{display:block}.ibp-banner-inscripciones::after{background:linear-gradient(360deg, #002169 33.81%, rgba(0, 33, 105, 0) 68.23%)}.ibp-banner-inscripciones .content{min-height:497px;padding-top:40px;padding-bottom:40px;align-items:end}.ibp-banner-inscripciones .content .title{font-size:24px;line-height:29.05px}.ibp-banner-inscripciones .content .description{margin-top:20px}}@media(max-width: 500px){.ibp-banner-inscripciones .content .cta{width:100%;justify-content:center}}.ibp-content-block{margin-top:60px;margin-bottom:60px;position:relative;z-index:1}.ibp-content-block h2{font-family:"Inter";font-weight:700;font-size:36px;line-height:43.57px;margin-top:0;margin-bottom:12px;margin-top:12px;color:#002169}.ibp-content-block h2:first-child{margin-top:0}.ibp-content-block h3,.ibp-content-block h4{margin-bottom:12px;margin-top:12px;color:#002169}.ibp-content-block h3:first-child,.ibp-content-block h4:first-child{margin-top:0}.ibp-content-block p{color:#243757;margin-top:16px;margin-bottom:16px;font-size:18px;line-height:27px}.ibp-content-block p:last-child{margin-bottom:0}.ibp-content-block p a{color:#243757}.ibp-content-block .cta{margin-top:40px;margin-left:auto}.ibp-content-block ul,.ibp-content-block ol{margin-top:16px;margin-bottom:16px}.ibp-content-block ul li,.ibp-content-block ol li{color:#243757;font-size:18px;line-height:27px}.ibp-content-block ul li::marker,.ibp-content-block ol li::marker{font-weight:bold}.ibp-content-block ul:last-child,.ibp-content-block ol:last-child{margin-bottom:0}.ibp-content-block .after-text{width:100%;order:10;margin-top:40px}.ibp-content-block .after-text p:first-child{margin-top:0}.ibp-content-block .after-text p:last-child{margin-bottom:0}.ibp-content-block:has(.image)>div{display:flex;flex-wrap:wrap;column-gap:40px;align-items:center}.ibp-content-block:has(.image)>div .text{width:calc(50% - 20px)}.ibp-content-block:has(.image)>div .image{width:calc(50% - 20px);display:flex;position:relative}.ibp-content-block:has(.image)>div .image:has(img.logo) img{border-top-right-radius:0;border-top-left-radius:0}.ibp-content-block:has(.image)>div .image img{border-radius:12px}.ibp-content-block:has(.image)>div .image img.logo{position:absolute;top:-55px;left:-24px}.ibp-content-block:has(.image)>div .image p{position:absolute;bottom:calc(100% - 1px);right:0;margin:0;background:#002169;color:#fff;padding:0px 24px;height:50px;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:20px;line-height:30.42px;border-top-left-radius:24px;border-top-right-radius:24px}.ibp-content-block:has(.image)>div .image:has(p){margin-top:50px}.ibp-content-block:has(.image)>div .cta{margin-left:0}.ibp-content-block:has(.image)>div.col-img .image{order:2;justify-content:end}.ibp-content-block.background{z-index:0}.ibp-content-block.background::before{content:"";background:linear-gradient(360deg, #E6E9F0 0%, #FFFFFF 100%);position:absolute;bottom:95px;left:0;width:100%;height:980px;z-index:-1}.ibp-content-block.background::after{content:"";background:linear-gradient(180deg, #E6E9F0 0%, #FFFFFF 100%);position:absolute;top:calc(100% - 95px);left:0;width:100%;height:479px;z-index:-1}@media(max-width: 768px){.ibp-content-block{margin-top:40px;margin-bottom:40px}.ibp-content-block h2{font-size:30px;line-height:36.31px}.ibp-content-block:has(.image)>div{row-gap:24px}.ibp-content-block:has(.image)>div .text{width:100%}.ibp-content-block:has(.image)>div .image{width:100%;display:flex}.ibp-content-block:has(.image)>div .image img.logo{left:0;max-width:92px;object-fit:cover;top:-38px}.ibp-content-block:has(.image)>div .image p{height:35px;font-size:14px;line-height:21.29px;border-top-left-radius:16px;border-top-right-radius:16px}.ibp-content-block:has(.image)>div .image:has(p){margin-top:51px}.ibp-content-block:has(.image)>div.top-img .image{order:0}.ibp-content-block .after-text{margin-top:0}.ibp-content-block>div.hidden-img .image img{display:none}.ibp-content-block.background::before{bottom:95px;height:1153px}.ibp-content-block.background::after{top:calc(100% - 95px);height:1153px}}@media(max-width: 500px){.ibp-content-block .cta{width:100%;justify-content:center}}.ibp-pelota{margin-top:60px;margin-bottom:60px;position:relative;z-index:1}.ibp-pelota>div{display:flex;flex-wrap:nowrap;column-gap:102px}.ibp-pelota>div .text{width:50%}.ibp-pelota>div .image{display:flex}.ibp-pelota>div .image img{height:fit-content;position:sticky;top:250px}.ibp-pelota .title{font-family:"Inter";font-weight:700;font-size:36px;line-height:43.57px;margin-top:0;margin-bottom:12px;color:#002169}.ibp-pelota .description{color:#243757;font-size:18px;line-height:27px}.ibp-pelota .description p{margin-top:0;color:#243757;font-size:18px;line-height:27px;margin-bottom:12px}.ibp-pelota .description p:last-child{margin-bottom:0}.ibp-pelota table{border-spacing:0;margin-top:40px;width:100%}.ibp-pelota table tr td{border:1px solid #ebedf0;background:#f5f6f7;padding:12px}.ibp-pelota table tr td.featured{background:#fff}.ibp-pelota table tr td.featured-text p{color:#002169}.ibp-pelota table tr p{margin-top:0;margin-bottom:12px;font-family:"Inter";font-size:14px;line-height:18px;font-weight:500}.ibp-pelota table tr p strong,.ibp-pelota table tr p b{font-weight:700}.ibp-pelota table tr p:last-child{margin-bottom:0}@media(max-width: 768px){.ibp-pelota{margin-top:40px}.ibp-pelota>div{flex-wrap:wrap;row-gap:24px}.ibp-pelota>div .text{order:2;width:100%}.ibp-pelota>div .image{display:flex}.ibp-pelota>div .image img{height:fit-content;position:sticky;top:250px}.ibp-pelota .title{font-size:30px;line-height:36.31px}.ibp-pelota table{margin-top:24px}}.ibp-puntuacion{margin-top:60px;margin-bottom:60px;position:relative;z-index:1}.ibp-puntuacion .title{font-family:"Inter";font-weight:700;font-size:36px;line-height:43.57px;margin-top:0;margin-bottom:12px;margin-top:12px;color:#002169}.ibp-puntuacion .title:first-child{margin-top:0}.ibp-puntuacion .description{color:#243757;font-size:18px;line-height:27px}.ibp-puntuacion .description p{color:#243757;font-size:18px;line-height:27px;margin-bottom:12px}.ibp-puntuacion .description p:last-child{margin-bottom:0}.ibp-puntuacion .cta{margin-top:40px}.ibp-puntuacion .cta-2{margin-top:40px;color:#dc2626;display:flex;align-items:center;column-gap:4px;font-weight:400;font-size:16px;line-height:22.4px;width:fit-content}.ibp-puntuacion .cta-2 path{transition:all .3s}.ibp-puntuacion .cta-2:hover{color:#002169}.ibp-puntuacion .cta-2:hover path{stroke:#002169}.ibp-puntuacion>div{column-gap:60.5px;align-items:center}.ibp-puntuacion>div .col-1{width:calc(45% - 60.5px)}.ibp-puntuacion>div .col-1 table{margin-top:24px;width:100%;max-width:433px}.ibp-puntuacion>div .col-2{width:55%}.ibp-puntuacion>div .col-2 .cta,.ibp-puntuacion>div .col-2 .cta-2{display:none}.ibp-puntuacion>div .col-2 div{overflow-y:scroll;max-height:535px;padding-right:14px}.ibp-puntuacion>div .col-2 div::-webkit-scrollbar{width:6px;background:#d9d9d9;border-radius:12px}.ibp-puntuacion>div .col-2 div::-webkit-scrollbar-thumb{background:#98a1b0;border-radius:12px}.ibp-puntuacion>div .col-2 table{border-collapse:collapse;width:100%;border-spacing:0}.ibp-puntuacion>div .col-2 table th,.ibp-puntuacion>div .col-2 table td{width:21%;text-align:center;border:1px solid #ebedf0}.ibp-puntuacion>div .col-2 table th:first-child,.ibp-puntuacion>div .col-2 table td:first-child{width:16%}.ibp-puntuacion>div .col-2 table th{padding:11.5px 12px;background:#fff;font-family:"Inter";color:#002169;font-weight:700;font-size:14px;line-height:18px}.ibp-puntuacion>div .col-2 table th:first-child{border-top-left-radius:12px}.ibp-puntuacion>div .col-2 table th:last-child{border-top-right-radius:12px}.ibp-puntuacion>div .col-2 table td{background:#f5f6f7;padding:8.5px 16px;font-family:"Inter";font-weight:500;font-size:14px;line-height:18px;color:#505f79}.ibp-puntuacion .img-col{border-radius:12px}.ibp-puntuacion.ibp_contenido_young>div{column-gap:40px}.ibp-puntuacion.ibp_contenido_young>div .col-1{width:calc(50% - 20px);order:1}.ibp-puntuacion.ibp_contenido_young>div .col-2{width:calc(50% - 20px)}@media(max-width: 991px){.ibp-puntuacion>div{column-gap:60.5px;align-items:center}.ibp-puntuacion>div .col-1{width:100%;margin-bottom:40px}.ibp-puntuacion>div .col-1 .cta,.ibp-puntuacion>div .col-1 .cta-2{display:none}.ibp-puntuacion>div .col-2{width:100%}.ibp-puntuacion>div .col-2 div{max-height:100%;overflow-y:hidden;padding-right:0;overflow-x:scroll}.ibp-puntuacion>div .col-2 div::-webkit-scrollbar{display:none}.ibp-puntuacion>div .col-2 .cta,.ibp-puntuacion>div .col-2 .cta-2{display:flex}.ibp-puntuacion>div .col-2 table{min-width:610px}.ibp-puntuacion>div .col-2 table th:first-child,.ibp-puntuacion>div .col-2 table td:first-child{position:sticky;z-index:2;left:-1px;box-shadow:inset -1px 0px 0px #002169}.ibp-puntuacion.ibp_contenido_young>div .col-1{width:100%;margin-top:24px}.ibp-puntuacion.ibp_contenido_young>div .col-1 .cta,.ibp-puntuacion.ibp_contenido_young>div .col-1 .cta-2{display:flex}.ibp-puntuacion.ibp_contenido_young>div .col-2{width:100%}}@media(max-width: 768px){.ibp-puntuacion{margin-top:40px;margin-bottom:40px}}@media(max-width: 500px){.ibp-puntuacion .cta,.ibp-puntuacion .cta-2{width:100%;justify-content:center}}.ibp-hospitalidad{margin-top:60px;margin-bottom:60px;position:relative;z-index:1}.ibp-hospitalidad .title{font-family:"Inter";font-weight:700;font-size:36px;line-height:43.57px;margin-top:0;margin-bottom:12px;color:#002169}.ibp-hospitalidad .flex{justify-content:space-between;column-gap:12px;align-items:center}.ibp-hospitalidad .description{width:calc(50% - 12px);color:#243757;font-size:18px;line-height:27px}.ibp-hospitalidad .description p{margin-top:0;color:#243757;font-size:18px;line-height:27px;margin-bottom:12px}.ibp-hospitalidad .description p:last-child{margin-bottom:0}.ibp-hospitalidad table{border-spacing:0;border-collapse:collapse;width:fit-content;min-width:433px}.ibp-hospitalidad table tr td{border:1px solid #ebedf0;background:#f5f6f7;padding:12px}.ibp-hospitalidad table tr td.featured{background:#fff}.ibp-hospitalidad table tr td.featured-text p{color:#002169}.ibp-hospitalidad table tr p{margin-top:0;margin-bottom:12px;font-family:"Inter";font-size:14px;line-height:18px;font-weight:500}.ibp-hospitalidad table tr p strong,.ibp-hospitalidad table tr p b{font-weight:700}.ibp-hospitalidad table tr p:last-child{margin-bottom:0}@media(max-width: 991px){.ibp-hospitalidad .description{width:100%}.ibp-hospitalidad table{min-width:auto;width:100%;margin-top:24px}}@media(max-width: 768px){.ibp-hospitalidad{margin-top:40px;margin-bottom:40px}.ibp-hospitalidad .title{font-size:30px;line-height:36.31px}}.ibp-temporadas{margin-top:40px;margin-bottom:60px;position:relative;z-index:1;overflow:hidden}.ibp-temporadas .swiper{overflow:visible}.ibp-temporadas .swiper .swiper-wrapper .swiper-slide{height:auto;width:282px;padding:16px;display:flex;flex-wrap:wrap;row-gap:12px;background:#fff;box-shadow:0px 4px 20px 0px rgba(0,0,0,.0509803922);border-radius:12px}.ibp-temporadas .title{font-family:"Inter";font-weight:700;font-size:20px;line-height:24.2px;color:#002169;margin:0}.ibp-temporadas .title span{font-weight:900;font-size:24px;line-height:29.05px;color:#65b2e8;display:flex}.ibp-temporadas .excerpt{margin:0;color:#243757;font-weight:400;font-size:18px;line-height:27px}.ibp-temporadas .excerpt p{color:#243757;font-weight:400;font-size:18px;line-height:27px;margin-top:0;margin-bottom:8px}.ibp-temporadas .excerpt p:last-child{margin-bottom:0}.ibp-temporadas a{color:#65b2e8;font-weight:700;font-size:18px;line-height:27.38px;display:flex;flex-wrap:nowrap;align-items:center;margin-top:auto;text-decoration:none;column-gap:12px}.ibp-temporadas a path{transition:all .3s}.ibp-temporadas a:hover{column-gap:4px;color:#002169}.ibp-temporadas a:hover path{stroke:#002169}.ibp-temporadas .arrows{margin-top:24px;display:flex;flex-wrap:nowrap;column-gap:20px;justify-content:end}.ibp-temporadas .arrows button{margin:0;position:initial;background:none;border:none;height:fit-content}.ibp-temporadas .arrows button svg{height:auto}.ibp-temporadas .arrows button::after{content:none}.ibp-temporadas .arrows button.swiper-button-next{transform:rotate(180deg)}.ibp-temporadas.ibp_contenido_young .title span{color:#dc2626}.ibp-temporadas.ibp_contenido_young a{color:#002169}.ibp-temporadas.ibp_contenido_young a path{stroke:#002169}.ibp-temporadas.ibp_contenido_young a:hover{color:#dc2626}.ibp-temporadas.ibp_contenido_young a:hover path{stroke:#dc2626}@media(max-width: 768px){.ibp-temporadas{margin-bottom:40px}}.ibp-hero-contact{padding-top:21px;background:linear-gradient(270deg, rgba(255, 255, 255, 0) 22.25%, #E2EAF5 45.86%)}.ibp-hero-contact #breadcrumbs{margin-bottom:47px}.ibp-hero-contact #breadcrumbs a{color:#002169}.ibp-hero-contact h1{margin:0;font-family:"Inter";font-weight:700;font-size:48px;line-height:100%;color:#002169}.ibp-hero-contact .email{display:flex;gap:4px;align-items:center;text-decoration:none;color:#002169;font-weight:400;font-size:20px;line-height:100%;margin-top:16px}.ibp-hero-contact .text{width:325px}.ibp-hero-contact .content{position:relative;z-index:2}.ibp-hero-contact .content>.flex{column-gap:190px}.ibp-hero-contact .form-container{padding:24px;border-radius:12px;box-shadow:-12px 0px 10px 0px rgba(0,0,0,.0509803922);background:#fff;width:calc(100% - 515px)}.ibp-hero-contact .form-container .form-title{font-family:"Inter";font-weight:700;font-size:30px;line-height:100%;margin-bottom:8px;color:#002169}.ibp-hero-contact .form-container .form-subtitle{color:#002169;font-weight:400;font-size:20px;line-height:100%;padding-bottom:12px;border-bottom:1px solid #65b2e8}.ibp-hero-contact .social{display:flex;flex-wrap:wrap;gap:16px;margin-top:24px}.ibp-hero-contact .social a{display:flex;width:36px;height:36px;justify-content:center;align-items:center;background:none;border:1px solid #243757;border-radius:100%}.ibp-hero-contact .gform_wrapper .gform_required_legend{display:none}.ibp-hero-contact .gform_wrapper .gform_fields{row-gap:12px}.ibp-hero-contact .gform_wrapper .gform-field-label:where(:not([class*=gform-field-label--type-])){color:#505f79;font-weight:400;font-size:14px;line-height:100%;margin-bottom:4px}.ibp-hero-contact .gform_wrapper input[type]:where(:not(.gform-text-input-reset):not([type=hidden])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.ibp-hero-contact .gform_wrapper textarea:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){border-color:#dfe2e6;font-weight:400;font-size:14px;line-height:100%;outline:none;box-shadow:none}.ibp-hero-contact .gform_wrapper input[type]:where(:not(.gform-text-input-reset):not([type=hidden])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::placeholder,.ibp-hero-contact .gform_wrapper textarea:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::placeholder{color:#7a8699}.ibp-hero-contact .gform_wrapper select:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):where(:not([multiple])){border-color:#dfe2e6;color:#7a8699;outline:none;cursor:pointer;box-shadow:none}.ibp-hero-contact .gform_wrapper .ginput_container_consent{color:#505f79;font-weight:400;font-size:14px;line-height:100%}.ibp-hero-contact .gform_wrapper .ginput_container_consent label{color:#505f79}.ibp-hero-contact .gform_wrapper .ginput_container_consent a{color:#002169}.ibp-hero-contact .gform_wrapper .gform_footer{margin-top:16px;justify-content:end;position:relative}.ibp-hero-contact .gform_wrapper .gform_validation_errors{margin-bottom:16px}.ibp-hero-contact .gform_wrapper .gform_confirmation_message br{display:none}.ibp-hero-contact .gform_wrapper .gform_confirmation_message p{color:#002169;font-size:20px;line-height:100%}.ibp-hero-contact .gform_wrapper .gform-field-label>.gfield_required:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){color:#505f79}.ibp-hero-contact .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.ibp-hero-contact .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.ibp-hero-contact .gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){border-radius:9999px;background:#002169;color:#fff;font-family:"Inter";font-weight:500;font-size:16px;line-height:18px;display:flex;column-gap:4px;align-items:center;padding:12px 20px}.ibp-hero-contact .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover,.ibp-hero-contact .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover,.ibp-hero-contact .gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover{background:#001440}.ibp-hero-contact .ibp-banner{padding-top:69px;padding-bottom:60px;position:relative;z-index:1;background:#fff}.ibp-hero-contact .ibp-banner::before{content:"";position:absolute;bottom:calc(100% + 23px);left:0;width:100%;height:266px;background:linear-gradient(360deg, #E6E9F0 0%, transparent 100%)}.ibp-hero-contact .ibp-banner::after{content:"";position:absolute;top:calc(0% - 23px);left:0;width:100%;height:266px;background:linear-gradient(180deg, #E6E9F0 0%, transparent 100%)}@media(max-width: 991px){.ibp-hero-contact .content>.flex{column-gap:20px}.ibp-hero-contact .form-container{width:calc(100% - 345px)}}@media(max-width: 768px){.ibp-hero-contact .content>.flex{row-gap:24px}.ibp-hero-contact .form-container,.ibp-hero-contact .text{width:100%}.ibp-hero-contact #breadcrumbs{margin-bottom:22px}.ibp-hero-contact h1{font-size:30px}.ibp-hero-contact .email{margin-top:24px}.ibp-hero-contact .social{margin-top:16px}.ibp-hero-contact .ibp-banner{padding-top:60px;padding-bottom:40px}}.ibp-hero-img{position:relative;content-visibility:auto}.ibp-hero-img iframe{position:absolute;top:50%;left:50%;width:220vh;height:160vh;transform:translate(-50%, -50%);z-index:0}.ibp-hero-img::after{content:"";background:linear-gradient(270deg, rgba(0, 0, 0, 0) 38.76%, rgba(0, 0, 0, 0.4) 68.27%);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.ibp-hero-img .content{position:relative;z-index:2;padding-top:80px;padding-bottom:80px;min-height:523px}.ibp-hero-img #breadcrumbs{margin-bottom:52px}.ibp-hero-img #breadcrumbs span,.ibp-hero-img #breadcrumbs a,.ibp-hero-img #breadcrumbs span.breadcrumb_last{color:#fff}.ibp-hero-img .text{max-width:535px}.ibp-hero-img .title{font-family:"Inter";font-weight:700;font-size:48px;line-height:100%;color:#fff;margin:0}.ibp-hero-img .description{color:#fff;font-family:"Inter";font-weight:400;font-size:24px;line-height:160%;margin-top:8px;margin-bottom:0}@media(max-width: 768px){.ibp-hero-img::after{background:linear-gradient(180deg, rgba(0, 40, 101, 0) 33%, #002865 70.78%)}.ibp-hero-img .content{padding-top:24px;padding-bottom:24px;display:flex;align-items:end;min-height:450px}.ibp-hero-img #breadcrumbs{margin-bottom:24px}.ibp-hero-img .title{font-size:30px}.ibp-hero-img .description{font-size:20px}}.ibp-content-table{margin-top:60px;margin-bottom:60px}.ibp-content-table .content{gap:40px;align-items:end}.ibp-content-table .content .text{width:calc(39.5% - 20px)}.ibp-content-table .content .text img{margin-bottom:12px}.ibp-content-table .content .text .title{margin:0;color:#002169;font-family:"Inter";font-weight:700;font-size:36px;line-height:100%}.ibp-content-table .content .text .description{font-weight:400;font-size:18px;line-height:150%;color:#243757;margin-top:12px}.ibp-content-table .content .text .description p{font-size:18px;line-height:150%;color:#243757}.ibp-content-table .content .text .description p:last-child{margin-bottom:0}.ibp-content-table .content .table{width:calc(60.5% - 20px)}.ibp-content-table .content .table table{width:100%;border-spacing:0;border-collapse:collapse}.ibp-content-table .content .table table tr td{border:1px solid #ebedf0;padding:12px;font-family:"Inter";font-weight:700;font-size:14px;line-height:18px;color:#002169}.ibp-content-table .content .table table tr td:last-child{background:#f5f6f7;color:#505f79}@media(max-width: 768px){.ibp-content-table{margin-top:40px;margin-bottom:40px}.ibp-content-table .content .text{width:100%}.ibp-content-table .content .text .title{font-size:30px}.ibp-content-table .content .table{width:100%}}.ibp-company{margin-top:60px;margin-bottom:60px;overflow:hidden}.ibp-company .title{font-family:"Inter";font-weight:700;font-size:36px;line-height:100%;color:#002169}.ibp-company .description{color:#243757;font-weight:400;font-size:18px;line-height:150%;margin-top:16px}.ibp-company .description p{margin-top:0;margin-bottom:16px;color:#243757;font-size:18px;line-height:150%}.ibp-company .description p:last-child{margin-bottom:0}.ibp-company .cta{margin-left:auto;margin-top:48px}.ibp-company .arrows{margin-top:24px;display:flex;flex-wrap:nowrap;column-gap:20px;justify-content:end;margin-bottom:16px}.ibp-company .arrows button{margin:0;position:initial;background:none;border:none;height:fit-content}.ibp-company .arrows button svg{height:auto}.ibp-company .arrows button::after{content:none}.ibp-company .arrows button.swiper-button-next{transform:rotate(180deg)}.ibp-company .swiper{overflow:visible}.ibp-company .swiper .swiper-slide{border-radius:16px;content-visibility:auto;height:auto;background:#f5f6f7}.ibp-company .swiper .swiper-slide .image{display:flex}.ibp-company .swiper .swiper-slide .image img{width:100%;height:364px;object-fit:cover}.ibp-company .swiper .swiper-slide .text{padding:24px}.ibp-company .swiper .swiper-slide .title{color:#002169;font-family:"Inter";font-weight:700;font-size:24px;line-height:100%}.ibp-company .swiper .swiper-slide .puesto{margin-top:4px;font-weight:400;font-size:18px;line-height:100%;color:#3e6d8e}.ibp-company .swiper .swiper-slide .description{margin-top:16px;color:#2b4783;font-weight:400;font-size:16px;line-height:140%}.ibp-company .swiper .swiper-slide .description p{color:#2b4783;font-size:16px;line-height:140%}.ibp-company .title-container{display:flex;flex-wrap:nowrap;column-gap:8px;justify-content:space-between}@media(max-width: 768px){.ibp-company{margin-top:40px;margin-bottom:40px}.ibp-company .title{font-size:30px}.ibp-company .swiper .swiper-slide .title{font-size:20px}}@media(max-width: 500px){.ibp-company .cta{width:100%;justify-content:center;margin-top:24px}}.ibp-links{margin-top:60px;margin-bottom:60px}.ibp-links .title{font-family:"Inter";font-weight:700;font-size:36px;line-height:100%;color:#002169;text-align:center}.ibp-links .description{color:#243757;font-weight:400;font-size:18px;line-height:150%;margin-top:16px}.ibp-links .description p{margin-top:0;margin-bottom:16px;color:#243757;font-size:18px;line-height:150%}.ibp-links .description p:last-child{margin-bottom:0}.ibp-links .items{margin-top:42px;display:flex;flex-wrap:wrap;gap:24px}.ibp-links .items .item{width:calc(25% - 18px)}.ibp-links .items .item img{width:100%;height:150px;object-fit:cover;border-radius:12px;margin-bottom:12px}.ibp-links .items .item .title-item{color:#002169;font-weight:700;font-size:20px;line-height:100%;margin:0}.ibp-links .items .item .links{margin-top:12px;display:flex;flex-direction:column;gap:4px}.ibp-links .items .item .links a{display:flex;align-items:center;text-decoration:none;font-weight:700;font-size:18px;line-height:100%;color:#65b2e8;column-gap:12px}.ibp-links .items .item .links a.as,.ibp-links .items .item .links a:hover{color:#dc2626}.ibp-links .items .item .links a.as path,.ibp-links .items .item .links a:hover path{stroke:#dc2626}.ibp-links .items .item .links a:hover{column-gap:4px}@media(max-width: 768px){.ibp-links{margin-top:40px;margin-bottom:40px}.ibp-links .title{font-size:30px}.ibp-links .items .item{width:calc(50% - 12px)}}@media(max-width: 500px){.ibp-links .items .item{width:100%}}.ibp-text h2{font-family:"Inter";font-weight:700;font-size:30px;line-height:100%;margin-top:60px;margin-bottom:32px;color:#002169}.ibp-text h3{font-family:"Inter";font-weight:600;font-size:24px;line-height:100%;margin-top:32px;margin-bottom:24px;color:#65b2e8}.ibp-text h4,.ibp-text h5,.ibp-text h6{margin-top:24px;margin-bottom:24px;font-family:"Inter";font-weight:600;font-size:20px;line-height:100%;color:#243757}.ibp-text p{margin-top:0;margin-bottom:24px;font-size:18px;line-height:150%;color:#243757}.ibp-text p:last-child{margin-bottom:0}.ibp-text.mb{margin-bottom:80px}@media(max-width: 768px){.ibp-text h2{font-size:24px}}p#breadcrumbs{margin-bottom:16px}p#breadcrumbs *{font-size:14px;line-height:17.6px}p#breadcrumbs a,p#breadcrumbs span{color:#65b2e8;font-weight:400;text-decoration:none}p#breadcrumbs span.breadcrumb_last{font-weight:700;color:#002169}div.swiper .swiper-button-next,div.swiper .swiper-button-prev{background:none;border:none;width:80px;height:80px;display:flex;justify-content:center;align-items:center;top:50%;transform:translate(0%, -50%);margin-top:0}div.swiper .swiper-button-next::after,div.swiper .swiper-button-prev::after{content:none}div.swiper .swiper-button-next svg,div.swiper .swiper-button-prev svg{width:auto;height:auto}div.swiper .swiper-button-prev{left:0}div.swiper .swiper-button-next{right:0}.ibt-cta-primary{display:flex;color:#002169;font-size:16px;font-weight:700;line-height:24.34px;text-decoration:none;column-gap:8px;padding:12px 16px;border:1px solid #002169;width:fit-content;border-radius:9999px;align-items:center;background:#fff}.ibt-cta-primary path{transition:all .3s}.ibt-cta-primary span{padding-left:6px}.ibt-cta-primary:hover{color:#fff;background:#002169}.ibt-cta-primary:hover path{stroke:#fff}.ibp-patrocinadores{position:relative;padding-top:80px;padding-bottom:80px;overflow:hidden}.ibp-patrocinadores>img{position:absolute;top:0;right:0;width:100%;height:100%;z-index:0}@media(max-width: 768px){.ibp-patrocinadores>img{object-fit:cover}}.ibp-patrocinadores::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(88.51deg, #FFFFFF 45.12%, rgba(255, 255, 255, 0) 81%);z-index:1}.ibp-patrocinadores .content{z-index:2;position:relative}.ibp-patrocinadores .title{color:#002169;margin-top:0;margin-bottom:10px;font-family:"Inter";font-size:30px;font-weight:700;line-height:36.31px;max-width:520px}.ibp-patrocinadores .description{color:#757575;font-size:18px;font-weight:400;line-height:27px;max-width:520px;margin:0}.ibp-patrocinadores .description p{color:#757575;font-size:18px;font-weight:400;line-height:27px}.ibp-patrocinadores .description p strong{font-weight:bold}.ibp-patrocinadores .description p:last-child{margin-bottom:0}.ibp-patrocinadores .description strong{font-weight:bold}.ibp-patrocinadores .images{margin-top:44px;overflow:visible}.ibp-patrocinadores .images .swiper-wrapper .swiper-slide{width:161px;border-radius:12px;background:#fff;padding:10px;display:flex;border:1px solid #f0f7fd}.ibp-torneo-status{font-family:"Inter";display:flex;align-items:center;width:fit-content;padding:12px;border-radius:9999px;font-size:16px;font-weight:500;line-height:18px;gap:4px}.ibp-torneo-status.open{background:#ecfdf5;color:#059669}.ibp-torneo-status.info{background:#fff6e6;color:#b37300}.ibp-torneo-status.close{background:#fef2f2;color:#dc2626}.ibp-torneo-status.finish{background:#f0f7fd;color:#002169}.ibp-torneo-inscripcion{border-radius:9999px;background:#65b2e8;color:#fff;font-family:"Inter";font-size:16px;font-weight:500;line-height:18px;padding:16px 20px;display:flex;align-items:center;gap:4px;height:fit-content;border:none;text-decoration:none}.ibp-torneo-inscripcion.info{background:orange;color:#002169}.ibp-torneo-inscripcion.info path{stroke:#002169;transition:all .3s}.ibp-torneo-inscripcion.info:hover{color:#fff}.ibp-torneo-inscripcion.info:hover path{stroke:#fff}.ibp-torneo-inscripcion.green{background:#e6f5f0;color:#035c40}.ibp-torneo-inscripcion.green path{stroke:#035c40;transition:all .3s}.ibp-torneo-inscripcion.green:hover{color:#fff;background:#059669}.ibp-torneo-inscripcion.green:hover path{stroke:#fff}.ibp-torneo-inscripcion:hover{background:#002169}div .jugador-card{box-shadow:0px 4px 20px 0px rgba(0,0,0,.0509803922);border-radius:12px;content-visibility:auto}div .jugador-card .image{display:flex}div .jugador-card .image img{height:363px;width:100%;object-fit:cover}div .jugador-card .text{position:relative;background:#fff;padding:54px 24px 24px 24px}div .jugador-card .text .nacion{position:absolute;left:24px;top:24px;gap:4px;align-items:center;color:#2b4783;font-family:"Inter";font-size:16px;font-weight:400;line-height:26px}div .jugador-card .text .name{margin-top:0;margin-bottom:12px}div .jugador-card .text .name a{color:#002169;font-family:"Inter";font-size:24px;font-weight:700;line-height:29.05px;text-decoration:none}div .jugador-card .text .name a:hover{color:#65b2e8}div .jugador-card .text .info{column-gap:24px;align-items:flex-start;flex-wrap:nowrap}div .jugador-card .text .info .ranking{width:max-content;justify-content:space-between;align-items:flex-end}div .jugador-card .text .info .ranking>div{display:flex;flex-wrap:nowrap;align-items:end}div .jugador-card .text .info .info-extra{width:100%}div .jugador-card .text .info p{font-family:"Source Sans 3";font-size:14px;font-weight:400;line-height:17.6px;margin:0;color:#002169}div .jugador-card .text .info p.year{margin-bottom:12px;width:100%}div .jugador-card .text .info p.number{font-family:"Inter";font-size:60px;font-weight:700;line-height:44px}div .jugador-card .text .info p.progress{column-gap:2px;align-items:center;font-family:"Inter";font-size:18px;font-weight:700;line-height:21.78px;color:#6b788e;display:flex}div .jugador-card .text .info p.value{font-size:18px;font-weight:700;line-height:25.14px;color:#6b788e}div .jugador-card .text .classified{border-radius:24px;background:#ecfdf5;color:#059669;padding:5px 8px;font-family:"Source Sans 3";font-size:14px;font-weight:400;line-height:17.6px;width:fit-content;margin-top:12px;margin-bottom:0}div .jugador-card .text p.sub-cat{width:fit-content;margin-top:4px;margin-bottom:4px;color:#002169;padding-left:2px;padding-right:2px;background:#f0f7fd;border-radius:12px;font-family:"Inter";font-size:12px;font-weight:400;line-height:16.8px}div .jugador-card.hero{display:flex;height:auto;background:#fff;box-shadow:0px 4px 20px 0px rgba(0,0,0,.0509803922);border-radius:24px}div .jugador-card.hero .image{width:229px}div .jugador-card.hero .image img{width:100%;height:100%;object-fit:cover;position:initial;margin:0}div .jugador-card.hero .text{max-width:100%;width:calc(100% - 229px);padding:24px}div .jugador-card.hero .text .nacion{position:initial;margin-bottom:4px}@media(max-width: 768px){div .jugador-card.hero{padding:10px;position:relative;padding-bottom:45px}div .jugador-card.hero .image{width:142px}div .jugador-card.hero .image img{border-radius:24px;height:145px}div .jugador-card.hero .text{position:initial;width:calc(100% - 142px);padding:0 24px}div .jugador-card.hero .text .classified{border-radius:24px;margin:0;max-height:25px;position:absolute;bottom:10px;left:10px}}div .jugador-card.peque{background:#fff;box-shadow:0px 4px 20px 0px rgba(0,0,0,.0509803922);border-radius:24px;column-gap:24px;padding:10px;display:flex}div .jugador-card.peque .image{width:151px;height:155px;object-fit:cover;border-radius:24px;content-visibility:auto}div .jugador-card.peque .image img{height:155px}div .jugador-card.peque .text{padding:0;width:calc(100% - 175px)}div .jugador-card.peque .text:has(.sub-cat)>p{margin-bottom:0}div .jugador-card.peque .text>p{margin-top:0;margin-bottom:12px;color:#002169;font-family:"Inter";font-size:20px;font-weight:700;line-height:24.2px}div .jugador-card.peque .text>p.name a{color:#002169;font-family:"Inter";font-size:20px;font-weight:700;line-height:24.2px}div .jugador-card.peque .text>p.name a:hover{color:#65b2e8}div .jugador-card.peque .text>p.nacion{column-gap:4px;align-items:center;display:flex;flex-wrap:wrap;color:#2b4783;font-size:16px;font-weight:400;line-height:26px;margin-bottom:4px;position:initial}div .jugador-card.peque .text>p.sub-cat{width:fit-content;margin-top:4px;margin-bottom:4px;color:#002169;padding-left:2px;padding-right:2px;background:#f0f7fd;border-radius:12px;font-family:"Inter";font-size:12px;font-weight:400;line-height:16.8px}div .jugador-card.peque .text .info{column-gap:24px;align-items:flex-start}div .jugador-card.peque .text .info .ranking{justify-content:space-between;align-items:flex-end}div .jugador-card.peque .text .info .info-extra{width:calc(100% - 104px)}div .jugador-card.peque .text .info p{font-family:"Source Sans 3";font-size:14px;font-weight:400;line-height:17.6px;margin:0;color:#002169}div .jugador-card.peque .text .info p.year{margin-bottom:12px;width:100%}div .jugador-card.peque .text .info p.number{font-family:"Inter";font-size:60px;font-weight:700;line-height:44px}div .jugador-card.peque .text .info p.progress{column-gap:2px;align-items:center;font-family:"Inter";font-size:18px;font-weight:700;line-height:21.78px;color:#6b788e;display:flex}div .jugador-card.peque .text .info p.value{font-size:18px;font-weight:700;line-height:25.14px;color:#6b788e}div .jugador-card.peque.winner{padding:12px;column-gap:16px}div .jugador-card.peque.winner .text{display:flex;flex-wrap:wrap;align-items:flex-start;column-gap:16px;width:calc(100% - 158px)}div .jugador-card.peque.winner .text .info{width:65px}div .jugador-card.peque.winner .text .info .ranking .year{line-height:24px;text-transform:uppercase}div .jugador-card.peque.winner .text .info .ranking .year span{display:flex;font-weight:700;font-size:24px;line-height:24px}div .jugador-card.peque.winner .text .info p.number{font-weight:700;font-size:20px;line-height:24.2px;color:#65b2e8}div .jugador-card.peque.winner .text .name a{font-size:16px;line-height:100%}div .jugador-card.peque.winner .cta{width:100%;color:#65b2e8;font-weight:700;font-size:18px;line-height:27.38px;display:flex;flex-wrap:nowrap;align-items:center;margin-top:auto;text-decoration:none;column-gap:12px}div .jugador-card.peque.winner .cta path{transition:all .3s}div .jugador-card.peque.winner .cta:hover{column-gap:4px;color:#002169}div .jugador-card.peque.winner .cta:hover path{stroke:#002169}div .jugador-card.peque.winner .image{width:142px;height:145px}div .jugador-card.peque.winner .name-location{width:calc(100% - 81px);display:flex;flex-wrap:wrap}div .jugador-card.peque.winner .name-location .nacion{width:100%;position:initial;margin-bottom:4px}div .jugador-card.peque.winner .name-location .name{width:100%;font-weight:700;font-size:16px;line-height:19.36px;margin:0}div .jugador-card.ibp_contenido_as.peque.winner .text .info p.number{color:#dc2626}div .jugador-card.ibp_contenido_as.peque.winner .cta{color:#002169}div .jugador-card.ibp_contenido_as.peque.winner .cta path{stroke:#002169}div .jugador-card.ibp_contenido_as.peque.winner .cta:hover{color:#dc2626}div .jugador-card.ibp_contenido_as.peque.winner .cta:hover path{stroke:#dc2626}div .jugador-card:has(.player-ranking),div .jugador-card:has(.player-ranking).peque,div .jugador-card:has(.player-ranking).winner,div .jugador-card:has(.player-ranking).peque.winner{position:relative;padding-bottom:47px}div .jugador-card .player-ranking{position:absolute;bottom:10px;left:50%;transform:translate(-50%, 0%);width:max-content;display:flex;align-items:center;column-gap:12px;color:#002169;text-decoration:none;font-weight:700;font-size:18px;line-height:100%}div .jugador-card .player-ranking path{transition:all .3s}div .jugador-card .player-ranking:hover{color:#dc2626;column-gap:4px}div .jugador-card .player-ranking:hover path{stroke:#dc2626}@media(max-width: 1050px){div .jugador-card{width:100%;max-width:353px}div .jugador-card .text .info .ranking{max-width:80px}div .jugador-card .text .info .ranking>div{flex-wrap:wrap}}.ibp-table-points{border-collapse:collapse;table-layout:fixed;overflow:hidden;border:1px solid #ebedf0}.ibp-table-points th,.ibp-table-points td{font-family:"Inter";font-size:14px;font-weight:700;line-height:18px;text-align:left;padding:12px;color:#505f79;border:1px solid #ebedf0;height:42px}.ibp-table-points th.featured,.ibp-table-points td.featured{color:#002169}.ibp-table-points td{background:#f5f6f7}.ibp-hero-files{padding-top:32px;padding-bottom:54px}.ibp-hero-files .content{position:relative;z-index:1}.ibp-hero-files::after{content:"";background:linear-gradient(305.11deg, #FFFFFF 62.02%, #EEF5FF 113.24%);position:absolute;top:0;left:0;width:100%;height:929px;z-index:0}.ibp-hero-files.cuadro::after{content:none}.ibp-hero-files.cuadro .cta{margin-top:16px}.ibp-hero-files .title-cuadro p{margin-bottom:0;margin-top:8px;color:#002169;font-size:18px;font-weight:400;line-height:27.38px}.ibp-hero-files .flex.title{margin-top:32px;gap:16px;flex-wrap:nowrap;align-items:center}.ibp-hero-files .flex.title .cta{margin-left:auto;font-weight:400}.ibp-hero-files h1{color:#002169;font-family:"Inter";font-size:36px;font-weight:700;line-height:43.57px;margin:0}.ibp-hero-files .logos{flex-wrap:nowrap;gap:12px;min-width:max-content}.ibp-hero-files .logos img{width:72px;height:72px;object-fit:cover}.ibp-hero-files .data{margin-top:16px;gap:24px}.ibp-hero-files .data .info{display:flex;flex-direction:column;width:150px;max-width:100%}.ibp-hero-files .data p{margin-bottom:0;margin-top:4px;color:#3e6d8e;font-size:16px;font-weight:400;line-height:22.4px}.ibp-hero-files .winners{margin-top:40px;column-gap:40px;row-gap:24px}.ibp-hero-files .winners>div>p{color:#505f79;font-family:"Inter";font-size:24px;font-weight:700;line-height:29.05px;margin-top:0;margin-bottom:12px}.ibp-hero-files .winners>div>p.win{color:#059669}.ibp-hero-files .winners>div .jugador-card{height:auto}.ibp-hero-files .ibp-filter-young{margin-top:16px;margin-bottom:-16px}@media(max-width: 768px){.ibp-hero-files{padding-top:20px;padding-bottom:40px}.ibp-hero-files::after{content:none}.ibp-hero-files .flex.title{margin-top:16px;flex-wrap:wrap}.ibp-hero-files .flex.title h1,.ibp-hero-files .flex.title .title-cuadro{order:1;font-size:24px;line-height:29.05px}.ibp-hero-files .flex.title .cta{order:2;width:100%;justify-content:center;padding-top:7px;padding-bottom:7px;margin-top:8px}.ibp-hero-files .data{margin-top:24px}.ibp-hero-files .winners{margin-top:24px}}.ibp-actions-ctas{flex-wrap:nowrap;width:102px;column-gap:12px;align-items:center}.ibp-actions-ctas a,.ibp-actions-ctas button{background:none;border:none;outline:none;position:relative;display:flex;width:26px;height:26px;align-items:center;justify-content:center}.ibp-actions-ctas a span,.ibp-actions-ctas button span{display:none;text-decoration:none;position:absolute;top:0;left:16px;border-radius:24px;background:#f0f7fd;padding:1.5px 4px;font-family:"Source Sans 3";font-size:10px;font-weight:400;line-height:12.57px;color:#002169;z-index:1;width:max-content}.ibp-actions-ctas a:has(svg:hover) span,.ibp-actions-ctas button:has(svg:hover) span{display:block}.ibp-share-ctas{transition:all .3s;opacity:0;visibility:hidden;background:rgba(0,0,0,.6);position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:111}.ibp-share-ctas.show{opacity:1;visibility:visible}.ibp-share-ctas .share-inner{width:232px}.ibp-share-ctas .share-inner button{background:none;border:none;display:flex;align-items:center;column-gap:4px;color:#fff;margin-bottom:12px;font-size:16px;font-weight:400;line-height:22.4px;margin-left:auto}.ibp-share-ctas .share-inner .ctas{background:#fff;border-radius:4px;padding:16px;display:flex;flex-wrap:wrap;gap:20px}.ibp-share-ctas .share-inner .ctas p{margin:0;color:#002169;font-size:16px;font-weight:400;line-height:22.4px;width:100%}.ibp-share-ctas .share-inner .ctas a{display:flex;width:24px;height:24px;justify-content:center;align-items:center;transition:all .3s;border-radius:3px}.ibp-share-ctas .share-inner .ctas a:hover{background:#f0f7fd}@media(max-width: 768px){.ibp-share-ctas{align-items:end}.ibp-share-ctas .share-inner{margin-top:100%;width:100%}.ibp-share-ctas .share-inner .ctas{border-bottom-right-radius:0;border-bottom-left-radius:0;padding:40px 27px}}.ibp-torneo-cuadro{margin-bottom:80px;overflow:hidden}.ibp-torneo-cuadro .header{padding-top:16px;border-bottom:1px solid #c0dff6}.ibp-torneo-cuadro .header .content{justify-content:space-between;flex-wrap:nowrap}.ibp-torneo-cuadro .header .rondas{row-gap:12px}.ibp-torneo-cuadro .header .rondas button{background:none;border:none;border-bottom:2px solid rgba(0,0,0,0);color:#98a1b0;font-size:18px;font-weight:400;line-height:27.38px;padding:1px 16px 11px 16px}.ibp-torneo-cuadro .header .rondas button.active{border-bottom:2px solid #002169;color:#002169;font-weight:600}.ibp-torneo-cuadro .header .rondas button:hover{color:#002169}.ibp-torneo-cuadro .header .rondas button.mobile{display:none;width:48px;height:48px;border-radius:100%;padding:0;justify-content:center;align-items:center;border:1px solid #98a1b0}.ibp-torneo-cuadro .header .rondas button.mobile.active{border-color:#002169}.ibp-torneo-cuadro .header .select-jugador{position:relative;min-width:max-content}.ibp-torneo-cuadro .header .select-jugador.open>button{color:#002169}.ibp-torneo-cuadro .header .select-jugador.open>button svg{transform:rotate(180deg)}.ibp-torneo-cuadro .header .select-jugador.open>button svg path{stroke:#002169}.ibp-torneo-cuadro .header .select-jugador.open .jugadores{opacity:1;visibility:visible}.ibp-torneo-cuadro .header .select-jugador>button{border:none;background:none;display:flex;column-gap:8px;align-items:center;color:#65b2e8;font-size:18px;font-weight:400;line-height:27px;outline:none;height:37px;padding:0 16px}.ibp-torneo-cuadro .header .select-jugador>button svg{transition:all .3s}.ibp-torneo-cuadro .header .select-jugador .jugadores{position:absolute;opacity:0;visibility:hidden;transition:all .3s;top:100%;left:0;box-shadow:0px 10px 20px 0px rgba(0,0,0,.1019607843);width:100%;z-index:1}.ibp-torneo-cuadro .header .select-jugador .jugadores>button{display:none}.ibp-torneo-cuadro .header .select-jugador .jugadores .inner-jugadores{overflow-y:scroll;max-height:387px}.ibp-torneo-cuadro .header .select-jugador .jugadores .inner-jugadores::-webkit-scrollbar{width:3px;background:#ebebeb;border-radius:12px}.ibp-torneo-cuadro .header .select-jugador .jugadores .inner-jugadores::-webkit-scrollbar-thumb{background:#98a1b0;border-radius:12px}.ibp-torneo-cuadro .header .select-jugador .jugadores button{background:#fff;border:none;border-top:1px solid #ebedf0;width:100%;padding:8px;color:#65b2e8;font-size:18px;font-weight:400;line-height:27px}.ibp-torneo-cuadro .header .select-jugador .jugadores button:hover{background:#f5f6f7;color:#3e6d8e}@media(max-width: 768px){.ibp-torneo-cuadro .header .select-jugador .jugadores{box-shadow:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);padding-left:15px;padding-right:15px;z-index:110;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center}.ibp-torneo-cuadro .header .select-jugador .jugadores>button{display:flex;width:fit-content;margin-left:auto;background:none;border:none;color:#fff;display:flex;column-gap:4px;align-items:center;font-size:16px;font-weight:400;line-height:22.4px;margin-bottom:16px;padding:0}.ibp-torneo-cuadro .header .select-jugador .jugadores>button:hover{background:none;border:none;color:#fff}.ibp-torneo-cuadro .header .select-jugador .jugadores .inner-jugadores{border-radius:12px;content-visibility:auto}.ibp-torneo-cuadro .header .select-jugador .jugadores .inner-jugadores::-webkit-scrollbar{width:8px}}.ibp-torneo-cuadro .header .select-jugador .popup{z-index:110;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:flex;flex-wrap:wrap;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:all .3s}.ibp-torneo-cuadro .header .select-jugador .popup.active{opacity:1;visibility:visible}.ibp-torneo-cuadro .header .select-jugador .popup .inner{margin-left:26px;margin-right:26px;max-width:1116px}.ibp-torneo-cuadro .header .select-jugador .popup .inner .close-popup{margin-left:auto;color:#fff;background:none;border:none;column-gap:4px;align-items:center;display:flex;font-size:16px;font-weight:400;line-height:22.4px;margin-bottom:25px}.ibp-torneo-cuadro .header .select-jugador .popup .inner .jugador-card-info{background:#fff;padding:24px;border-radius:24px}@media(max-width: 768px){.ibp-torneo-cuadro .header .select-jugador .popup .inner{margin-left:15px;margin-right:15px}.ibp-torneo-cuadro .header .select-jugador .popup .inner .jugador-card-info{padding:0;position:relative}.ibp-torneo-cuadro .header .select-jugador .popup .inner .jugador-card-info .image{margin:0;width:155px;position:absolute;top:16px;left:16px}.ibp-torneo-cuadro .header .select-jugador .popup .inner .jugador-card-info .image img{width:155px;height:155px;object-fit:cover}.ibp-torneo-cuadro .header .select-jugador .popup .inner .jugador-card-info .text .j-title{padding:16px 16px 24px 195px;min-height:195px;font-size:24px;line-height:29.05px}.ibp-torneo-cuadro .header .select-jugador .popup .inner .jugador-card-info .text .info{margin-top:0}}.ibp-torneo-cuadro .header.without-select .content{justify-content:center}.ibp-torneo-cuadro .cuadros-rondas{margin-top:24px}.ibp-torneo-cuadro .cuadros-rondas .previa-rondas{width:100%}.ibp-torneo-cuadro .cuadros-rondas .cuadro-rondas,.ibp-torneo-cuadro .cuadros-rondas .previa-ronda{opacity:0;visibility:hidden;height:0;flex-wrap:nowrap;column-gap:24px;display:flex}.ibp-torneo-cuadro .cuadros-rondas .cuadro-rondas.show,.ibp-torneo-cuadro .cuadros-rondas .previa-ronda.show{height:auto;transition:opacity .2s .1s;opacity:1;visibility:visible}.ibp-torneo-cuadro .cuadros-rondas .cuadro-rondas.item-1 .cuadro-ronda .partido:nth-child(2n+1)>svg,.ibp-torneo-cuadro .cuadros-rondas .previa-ronda.item-1 .cuadro-ronda .partido:nth-child(2n+1)>svg{display:block;right:100%;top:50%;left:auto;bottom:auto;transform:translate(0%, -50%)}.ibp-torneo-cuadro .cuadros-rondas .cuadro-rondas.previa,.ibp-torneo-cuadro .cuadros-rondas .previa-ronda.previa{flex-wrap:wrap}.ibp-torneo-cuadro .cuadros-rondas .cuadro-rondas.previa .previa-tabs,.ibp-torneo-cuadro .cuadros-rondas .previa-ronda.previa .previa-tabs{display:flex;flex-wrap:nowrap;column-gap:12px;width:100%;margin-bottom:24px}.ibp-torneo-cuadro .cuadros-rondas .cuadro-rondas.previa .previa-tabs button,.ibp-torneo-cuadro .cuadros-rondas .previa-ronda.previa .previa-tabs button{background:#f5f6f7;color:#505f79;padding:6.4px 12.5px;border:none;outline:none;font-size:14px;font-weight:400;line-height:21.29px;border-radius:24px}.ibp-torneo-cuadro .cuadros-rondas .cuadro-rondas.previa .previa-tabs button:hover,.ibp-torneo-cuadro .cuadros-rondas .previa-ronda.previa .previa-tabs button:hover{background:#f0f7fd}.ibp-torneo-cuadro .cuadros-rondas .cuadro-rondas.previa .previa-tabs button.active,.ibp-torneo-cuadro .cuadros-rondas .previa-ronda.previa .previa-tabs button.active{background:#c0dff6;color:#002169;font-weight:600}.ibp-torneo-cuadro .cuadros-rondas .cuadro-rondas.previa .previa-rondas .previa-ronda:last-child .partido>svg,.ibp-torneo-cuadro .cuadros-rondas .previa-ronda.previa .previa-rondas .previa-ronda:last-child .partido>svg{display:block;right:100%;top:50%;left:auto;bottom:auto;transform:translate(0%, -50%)}.ibp-torneo-cuadro .cuadros-rondas .cuadro-ronda{display:flex;flex-wrap:wrap;row-gap:24px;width:calc(33.33% - 21px);align-content:space-around}.ibp-torneo-cuadro .cuadros-rondas .cuadro-ronda:last-child{padding-left:12px;width:calc(33.33% - 9px)}.ibp-torneo-cuadro .cuadros-rondas .cuadro-ronda:first-child,.ibp-torneo-cuadro .cuadros-rondas .cuadro-ronda:nth-child(2){padding-left:0px;width:calc(33.33% - 21px)}.ibp-torneo-cuadro .cuadros-rondas .cuadro-ronda:first-child .partido>svg{display:none}.ibp-torneo-cuadro .cuadros-rondas .cuadro-ronda .partido{width:100%;border:1px solid #ebedf0;border-radius:12px;height:fit-content;position:relative}.ibp-torneo-cuadro .cuadros-rondas .cuadro-ronda .partido>svg{position:absolute;right:100%;top:50%;transform:translate(0%, -50%)}.ibp-torneo-cuadro .cuadros-rondas .cuadro-ronda .partido.current{border-color:#505f79}.ibp-torneo-cuadro .cuadros-rondas .cuadro-ronda .partido.current>div .resultado{border-color:#98a1b0}.ibp-torneo-cuadro .cuadros-rondas .cuadro-ronda .partido>div{display:flex;flex-wrap:nowrap;align-items:center;min-height:64px}.ibp-torneo-cuadro .cuadros-rondas .cuadro-ronda .partido>div .image{padding:12px 0 12px 12px;width:52px;display:flex;justify-content:center;align-items:center}.ibp-torneo-cuadro .cuadros-rondas .cuadro-ronda .partido>div .image img{border-radius:100%;width:40px;height:40px;object-fit:cover}.ibp-torneo-cuadro .cuadros-rondas .cuadro-ronda .partido>div .name{padding:12px;display:flex;flex-wrap:nowrap;height:100%;align-items:center;column-gap:4px;width:calc(100% - 168px)}.ibp-torneo-cuadro .cuadros-rondas .cuadro-ronda .partido>div .name span{display:none}.ibp-torneo-cuadro .cuadros-rondas .cuadro-ronda .partido>div .name p{margin:0;display:flex;align-items:center}.ibp-torneo-cuadro .cuadros-rondas .cuadro-ronda .partido>div .name p a{text-decoration:none;color:#002169;text-transform:uppercase;font-size:14px;font-weight:400;line-height:21.29px}.ibp-torneo-cuadro .cuadros-rondas .cuadro-ronda .partido>div .name p a.win{font-weight:700}.ibp-torneo-cuadro .cuadros-rondas .cuadro-ronda .partido>div .name p a:hover{text-decoration:underline;color:#65b2e8;font-weight:600}.ibp-torneo-cuadro .cuadros-rondas .cuadro-ronda .partido>div .name p svg{margin-right:4px}.ibp-torneo-cuadro .cuadros-rondas .cuadro-ronda .partido>div .name p svg.check{margin-right:0;margin-left:4px}.ibp-torneo-cuadro .cuadros-rondas .cuadro-ronda .partido>div .resultado{padding:12px;min-height:inherit;border-left:1px solid #ebedf0;width:116px;display:flex;flex-wrap:nowrap;column-gap:16px;align-items:center;justify-content:center;align-self:stretch}.ibp-torneo-cuadro .cuadros-rondas .cuadro-ronda .partido>div .resultado p{margin:0;color:#002169;font-size:16px;font-weight:300;line-height:24.34px;position:relative}.ibp-torneo-cuadro .cuadros-rondas .cuadro-ronda .partido>div .resultado p.win{font-weight:700}.ibp-torneo-cuadro .cuadros-rondas .cuadro-ronda .partido>div .resultado p span{font-size:12px;line-height:16px;position:absolute;top:-2px;right:-100%}.ibp-torneo-cuadro .cuadros-rondas .cuadro-ronda .partido>div.edit{padding:12px;display:flex;justify-content:end;border-top:1px solid #98a1b0}.ibp-torneo-cuadro .cuadros-rondas .cuadro-ronda .partido>div.edit button{column-gap:6px;border-radius:9999px;background:#059669;color:#fff;height:34px;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px;line-height:100%;padding-left:14px;padding-right:20px;border:none}.ibp-torneo-cuadro .cuadros-rondas .cuadro-ronda .partido>div.edit button:hover{background:#035c40}@media(max-width: 991px){.ibp-torneo-cuadro .cuadros-rondas .cuadro-ronda{width:50%}.ibp-torneo-cuadro .cuadros-rondas .cuadro-ronda:last-child{display:none}.ibp-torneo-cuadro .cuadros-rondas .cuadro-ronda:first-child,.ibp-torneo-cuadro .cuadros-rondas .cuadro-ronda:nth-child(2){width:50%;display:flex}}@media(max-width: 768px){.ibp-torneo-cuadro .header{padding-top:0}.ibp-torneo-cuadro .header .content{row-gap:25px;flex-wrap:wrap}.ibp-torneo-cuadro .header .content .rondas{order:1;width:100%;padding-bottom:16px;gap:12px}.ibp-torneo-cuadro .header .content .rondas button{display:none}.ibp-torneo-cuadro .header .content .rondas button.mobile{display:flex}.ibp-torneo-cuadro .header .content .select-jugador{width:100%}.ibp-torneo-cuadro .header .content .select-jugador>button{width:100%;border:1px solid #98a1b0;border-radius:24px;justify-content:center;height:47px}.ibp-torneo-cuadro .cuadros-rondas .cuadro-ronda{width:100%}.ibp-torneo-cuadro .cuadros-rondas .cuadro-ronda .partido:nth-child(2n+1)>svg{display:block;transform:none;left:100%;right:auto;top:auto;bottom:calc(-100% + 75px)}.ibp-torneo-cuadro .cuadros-rondas .cuadro-ronda:first-child{width:100%}.ibp-torneo-cuadro .cuadros-rondas .cuadro-ronda:nth-child(2){display:none}.ibp-torneo-cuadro .cuadros-rondas.editor .cuadro-ronda .partido:nth-child(2n+1)>svg{bottom:calc(-100% + 136px)}}@media(max-width: 500px){.ibp-torneo-cuadro .cuadros-rondas .cuadro-ronda .partido:nth-child(2n+1)>svg{max-width:20px}}.jugador-card-info{column-gap:60px}.jugador-card-info .image{width:426px;display:flex;align-items:center}.jugador-card-info .image img{border-radius:12px}.jugador-card-info .text{width:calc(100% - 486px)}.jugador-card-info .text .nacionalidad{display:flex;flex-wrap:wrap;margin-top:0;margin-bottom:4px;color:#2b4783;align-items:center;column-gap:4px;font-family:"Inter";font-size:16px;font-weight:400;line-height:26px}.jugador-card-info .text .j-title{color:#002169;margin:0;font-family:"Inter";font-size:36px;font-weight:700;line-height:43.57px}.jugador-card-info .text .info{margin-top:24px;width:fit-content}.jugador-card-info .text .info .tabs{display:flex;flex-wrap:wrap;width:fit-content;border-top-left-radius:12px;border-top-right-radius:12px;content-visibility:auto}.jugador-card-info .text .info .tabs button{background:#fff;padding:7px 12px;font-family:"Source Sans 3";font-size:16px;font-weight:400;line-height:20.11px;color:#96a4c2;border:none}.jugador-card-info .text .info .tabs button.active{background:#f0f7fd;color:#002169;cursor:auto}.jugador-card-info .text .info .tabs button.active:hover{background:#f0f7fd}.jugador-card-info .text .info .tabs button:hover{background:#fafbfb}.jugador-card-info .text .info .tab-content{display:none;background:#f0f7fd;border-radius:12px;border-top-left-radius:0}.jugador-card-info .text .info .tab-content.active{display:block}.jugador-card-info .text .info .tab-content .row{row-gap:12px;padding:24.5px 94px 24.5px 62px;position:relative;column-gap:24px}.jugador-card-info .text .info .tab-content .row:first-child{border-bottom:1px solid #65b2e8}.jugador-card-info .text .info .tab-content .row>.text{position:absolute;left:-7px;top:50%;width:fit-content;margin:0;transform:translate(0%, -50%) rotate(-90deg);font-family:"Source Sans 3";color:#002169;text-transform:uppercase;font-size:16px;font-weight:400;line-height:20.11px}.jugador-card-info .text .info .tab-content .row>div{width:max-content}.jugador-card-info .text .info .tab-content .row>div .title{font-family:"Source Sans 3";margin-top:0;margin-bottom:12px;font-size:14px;font-weight:400;line-height:17.6px;color:#002169;text-transform:uppercase}.jugador-card-info .text .info .tab-content .row>div .value{font-family:"Source Sans 3";margin:0;color:#002169;font-size:20px;font-weight:700;line-height:25.14px}.jugador-card-info .text .info .tab-content .row>div .puesto{margin:0;font-family:"Source Sans 3";font-size:12px;font-weight:400;line-height:15.08px;color:#002169;display:flex;flex-wrap:wrap;column-gap:4px;align-items:end}.jugador-card-info .text .info .tab-content .row>div .puesto span{font-family:"Inter";font-size:24px;font-weight:700;line-height:25px}.jugador-card-info .text .info .tab-content .row>div .position{display:flex;flex-wrap:wrap;align-items:end;column-gap:4px}.jugador-card-info .text .info .tab-content .row>div .position p{margin:0}.jugador-card-info .text .info .tab-content .row>div .position .number{width:fit-content;color:#002169;font-family:"Inter";font-size:40px;font-weight:700;line-height:39px}.jugador-card-info .text .info .tab-content .row>div .position .progress{display:flex;flex-wrap:wrap;align-items:center;column-gap:4px;font-family:"Inter";font-size:18px;font-weight:700;line-height:21.78px;color:#6b788e}.jugador-card-info .text .info .tab-content .row>div .position .empty{font-family:"Inter";font-size:40px;font-weight:700;line-height:39px;color:#002169}.jugador-card-info .text .info .tab-content .row.as-inactive{display:none}.jugador-card-info .text .info .tab-content .select-as{display:flex}.jugador-card-info .text .info .tab-content .select-as select{border:none;background:#002169;color:#fff;font-weight:400;font-size:16px;line-height:150%;padding:8px 32px 8px 8px;border-bottom-right-radius:12px;cursor:pointer;outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(../imgs/arrow-down-white.svg);background-repeat:no-repeat;background-position:right 8px center;background-size:16px}@media(max-width: 991px){.jugador-card-info{column-gap:10px}.jugador-card-info .text{width:calc(100% - 436px)}}@media(max-width: 768px){.jugador-card-info .image{width:100%;margin-bottom:24px}.jugador-card-info .text{width:100%}}@media(max-width: 500px){.jugador-card-info .text .info .tabs{width:100%}.jugador-card-info .text .info .tabs button{width:50%}.jugador-card-info .text .info .tab-content .row{padding-top:12px;padding-bottom:12px;padding-right:12px;column-gap:12px}.jugador-card-info .text .info .tab-content .row>div.first-item{width:100%}}.ibp-popup-inscripcion,.ibp-edit-form,.ibp-get-profile{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.6);z-index:120;overflow-y:scroll;opacity:0;visibility:hidden;transition:all .5s}.ibp-popup-inscripcion.show,.ibp-edit-form.show,.ibp-get-profile.show{opacity:1;visibility:visible}.ibp-popup-inscripcion::-webkit-scrollbar,.ibp-edit-form::-webkit-scrollbar,.ibp-get-profile::-webkit-scrollbar{display:none}.ibp-popup-inscripcion.ibp-get-profile .loading,.ibp-edit-form.ibp-get-profile .loading,.ibp-get-profile.ibp-get-profile .loading{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);display:none;justify-content:center;align-items:center}.ibp-popup-inscripcion.ibp-get-profile .loading.active,.ibp-edit-form.ibp-get-profile .loading.active,.ibp-get-profile.ibp-get-profile .loading.active{display:flex}.ibp-popup-inscripcion.ibp-get-profile form .response p,.ibp-edit-form.ibp-get-profile form .response p,.ibp-get-profile.ibp-get-profile form .response p{text-align:center}.ibp-popup-inscripcion:has(.get-profile) .inner,.ibp-edit-form:has(.get-profile) .inner,.ibp-get-profile:has(.get-profile) .inner{content-visibility:auto}.ibp-popup-inscripcion:has(.get-profile) .get-profile,.ibp-edit-form:has(.get-profile) .get-profile,.ibp-get-profile:has(.get-profile) .get-profile{margin-top:-24px;width:calc(100% + 48px);margin-left:-24px;padding:12px 24px;background:#dc2626;margin-bottom:8px}.ibp-popup-inscripcion:has(.get-profile) .get-profile p,.ibp-edit-form:has(.get-profile) .get-profile p,.ibp-get-profile:has(.get-profile) .get-profile p{margin:0;color:#fff;font-size:14px;line-height:18px;text-align:center}.ibp-popup-inscripcion:has(.get-profile) .get-profile a,.ibp-edit-form:has(.get-profile) .get-profile a,.ibp-get-profile:has(.get-profile) .get-profile a{color:#fff;font-size:14px}.ibp-popup-inscripcion .inner,.ibp-edit-form .inner,.ibp-get-profile .inner{max-width:383px;width:100%;box-shadow:-12px 0px 10px 0px rgba(0,0,0,.0509803922);border-radius:12px;background:#fff;padding:24px;margin-top:40px;margin-bottom:40px}.ibp-popup-inscripcion .close,.ibp-edit-form .close,.ibp-get-profile .close{background:none;border:none;display:flex;align-items:center;column-gap:4px;color:#002169;font-size:16px;font-weight:400;line-height:22.4px;margin-left:auto;margin-bottom:43px}.ibp-popup-inscripcion .header,.ibp-edit-form .header,.ibp-get-profile .header{display:flex;flex-wrap:nowrap;column-gap:12px;align-items:center;border-bottom:1px solid #65b2e8;padding-bottom:12px;margin-bottom:16px}.ibp-popup-inscripcion .header img,.ibp-edit-form .header img,.ibp-get-profile .header img{width:72px;height:72px;object-fit:cover}.ibp-popup-inscripcion .header .torneo-title,.ibp-edit-form .header .torneo-title,.ibp-get-profile .header .torneo-title{color:#002169;font-size:16px;font-weight:700;line-height:24.34px;margin:0}.ibp-popup-inscripcion .header .torneo-desc,.ibp-edit-form .header .torneo-desc,.ibp-get-profile .header .torneo-desc{color:#5d6b82;margin-bottom:0;margin-top:4px;font-size:14px;font-weight:400;line-height:21.29px}.ibp-popup-inscripcion .login-title,.ibp-edit-form .login-title,.ibp-get-profile .login-title{margin-top:0;margin-bottom:16px;color:#002169;font-size:20px;font-weight:700;line-height:30.42px}.ibp-popup-inscripcion .input-container,.ibp-edit-form .input-container,.ibp-get-profile .input-container{margin-bottom:12px;position:relative;height:fit-content}.ibp-popup-inscripcion .input-container>button,.ibp-edit-form .input-container>button,.ibp-get-profile .input-container>button{position:absolute;bottom:8px;right:12px;display:flex;align-items:center;color:#002169;padding:0 4px;height:29px;font-weight:400;font-size:14px;line-height:21.29px;letter-spacing:0%;background:none;border:none;outline:none;column-gap:4px;border:1px solid rgba(0,0,0,0);border-radius:4px}.ibp-popup-inscripcion .input-container>button:hover,.ibp-popup-inscripcion .input-container>button.edit,.ibp-edit-form .input-container>button:hover,.ibp-edit-form .input-container>button.edit,.ibp-get-profile .input-container>button:hover,.ibp-get-profile .input-container>button.edit{border-color:#505f79;background:#fff}.ibp-popup-inscripcion .input-container p,.ibp-edit-form .input-container p,.ibp-get-profile .input-container p{margin-bottom:4px;color:#505f79;font-size:14px;font-weight:400;line-height:21.29px}.ibp-popup-inscripcion .input-container input,.ibp-popup-inscripcion .input-container select,.ibp-edit-form .input-container input,.ibp-edit-form .input-container select,.ibp-get-profile .input-container input,.ibp-get-profile .input-container select{height:45px;display:flex;align-items:center;padding-left:12px;padding-right:12px;border:1px solid #dfe2e6;border-radius:4px;color:#5d6b82;outline:none;width:100%;font-size:14px;font-weight:400;line-height:21.29px}.ibp-popup-inscripcion .input-container select,.ibp-edit-form .input-container select,.ibp-get-profile .input-container select{cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("../imgs/arrow-down.svg");background-repeat:no-repeat;background-position:right 8px center;background-size:16px;padding-right:22px}.ibp-popup-inscripcion .input-container:last-child,.ibp-edit-form .input-container:last-child,.ibp-get-profile .input-container:last-child{margin-bottom:0}.ibp-popup-inscripcion .input-container input[readonly],.ibp-edit-form .input-container input[readonly],.ibp-get-profile .input-container input[readonly]{background:#fafbfb;padding-right:112px}.ibp-popup-inscripcion .input-container .flex-phone,.ibp-edit-form .input-container .flex-phone,.ibp-get-profile .input-container .flex-phone{display:flex;flex-wrap:wrap}.ibp-popup-inscripcion .input-container .flex-phone select,.ibp-edit-form .input-container .flex-phone select,.ibp-get-profile .input-container .flex-phone select{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0;width:85px;color:#002169}.ibp-popup-inscripcion .input-container .flex-phone input,.ibp-edit-form .input-container .flex-phone input,.ibp-get-profile .input-container .flex-phone input{width:calc(100% - 85px);border-top-left-radius:0;border-bottom-left-radius:0}.ibp-popup-inscripcion .input-container .error,.ibp-edit-form .input-container .error,.ibp-get-profile .input-container .error{width:100%;color:#dc2626;font-weight:400;font-size:12px;line-height:18.25px;letter-spacing:0%}.ibp-popup-inscripcion .input-container:has(.error) select,.ibp-popup-inscripcion .input-container:has(.error) input,.ibp-edit-form .input-container:has(.error) select,.ibp-edit-form .input-container:has(.error) input,.ibp-get-profile .input-container:has(.error) select,.ibp-get-profile .input-container:has(.error) input{background:#fce9e9}.ibp-popup-inscripcion .input-container:has(.error) .success,.ibp-popup-inscripcion .input-container:has(.error) .success.show,.ibp-edit-form .input-container:has(.error) .success,.ibp-edit-form .input-container:has(.error) .success.show,.ibp-get-profile .input-container:has(.error) .success,.ibp-get-profile .input-container:has(.error) .success.show{display:none}.ibp-popup-inscripcion .input-container .success,.ibp-edit-form .input-container .success,.ibp-get-profile .input-container .success{display:none;position:absolute;bottom:13.5px;right:12px}.ibp-popup-inscripcion .input-container .success.show,.ibp-edit-form .input-container .success.show,.ibp-get-profile .input-container .success.show{display:block}.ibp-popup-inscripcion .input-container .image,.ibp-edit-form .input-container .image,.ibp-get-profile .input-container .image{min-height:66px;padding:12px;background:#f5f6f7;border-radius:16px;border:1px dashed #dfe2e6;display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:center}.ibp-popup-inscripcion .input-container .image img,.ibp-edit-form .input-container .image img,.ibp-get-profile .input-container .image img{border-radius:100%}.ibp-popup-inscripcion .input-container .image input,.ibp-edit-form .input-container .image input,.ibp-get-profile .input-container .image input{width:max-content;border:none;padding:0;height:auto;color:#002169;cursor:pointer}.ibp-popup-inscripcion form button[type=submit],.ibp-popup-inscripcion form button.next,.ibp-popup-inscripcion form button.prev,.ibp-popup-inscripcion form .btn-pay,.ibp-edit-form form button[type=submit],.ibp-edit-form form button.next,.ibp-edit-form form button.prev,.ibp-edit-form form .btn-pay,.ibp-get-profile form button[type=submit],.ibp-get-profile form button.next,.ibp-get-profile form button.prev,.ibp-get-profile form .btn-pay{margin-left:auto;margin-right:auto;margin-top:20px;border-radius:9999px;padding:12px 20px;display:flex;align-items:center;column-gap:4px;background:#002169;color:#fff;font-family:"Inter";font-size:16px;font-weight:500;line-height:18px;border:none}.ibp-popup-inscripcion form button[type=submit]:hover,.ibp-popup-inscripcion form button.next:hover,.ibp-popup-inscripcion form button.prev:hover,.ibp-popup-inscripcion form .btn-pay:hover,.ibp-edit-form form button[type=submit]:hover,.ibp-edit-form form button.next:hover,.ibp-edit-form form button.prev:hover,.ibp-edit-form form .btn-pay:hover,.ibp-get-profile form button[type=submit]:hover,.ibp-get-profile form button.next:hover,.ibp-get-profile form button.prev:hover,.ibp-get-profile form .btn-pay:hover{background:#001440}.ibp-popup-inscripcion form button[type=submit].next,.ibp-popup-inscripcion form button.next.next,.ibp-popup-inscripcion form button.prev.next,.ibp-popup-inscripcion form .btn-pay.next,.ibp-edit-form form button[type=submit].next,.ibp-edit-form form button.next.next,.ibp-edit-form form button.prev.next,.ibp-edit-form form .btn-pay.next,.ibp-get-profile form button[type=submit].next,.ibp-get-profile form button.next.next,.ibp-get-profile form button.prev.next,.ibp-get-profile form .btn-pay.next{margin-right:0;margin-top:54px}.ibp-popup-inscripcion form button[type=submit].register-submit,.ibp-popup-inscripcion form button.next.register-submit,.ibp-popup-inscripcion form button.prev.register-submit,.ibp-popup-inscripcion form .btn-pay.register-submit,.ibp-edit-form form button[type=submit].register-submit,.ibp-edit-form form button.next.register-submit,.ibp-edit-form form button.prev.register-submit,.ibp-edit-form form .btn-pay.register-submit,.ibp-get-profile form button[type=submit].register-submit,.ibp-get-profile form button.next.register-submit,.ibp-get-profile form button.prev.register-submit,.ibp-get-profile form .btn-pay.register-submit{margin-right:0}.ibp-popup-inscripcion form .response,.ibp-popup-inscripcion form .response-register,.ibp-edit-form form .response,.ibp-edit-form form .response-register,.ibp-get-profile form .response,.ibp-get-profile form .response-register{margin-top:20px}.ibp-popup-inscripcion form .response p,.ibp-popup-inscripcion form .response-register p,.ibp-edit-form form .response p,.ibp-edit-form form .response-register p,.ibp-get-profile form .response p,.ibp-get-profile form .response-register p{font-size:14px;font-weight:400;line-height:21.29px;margin:0}.ibp-popup-inscripcion form .response p.error,.ibp-popup-inscripcion form .response-register p.error,.ibp-edit-form form .response p.error,.ibp-edit-form form .response-register p.error,.ibp-get-profile form .response p.error,.ibp-get-profile form .response-register p.error{color:#dc2626}.ibp-popup-inscripcion form .response p.success,.ibp-popup-inscripcion form .response-register p.success,.ibp-edit-form form .response p.success,.ibp-edit-form form .response-register p.success,.ibp-get-profile form .response p.success,.ibp-get-profile form .response-register p.success{color:#059669}.ibp-popup-inscripcion form a.reset,.ibp-edit-form form a.reset,.ibp-get-profile form a.reset{color:#002169;display:flex;width:fit-content;margin-left:auto;margin-right:auto;margin-top:8px;font-size:14px;line-height:24.34px;font-weight:600}.ibp-popup-inscripcion form .btn-pay,.ibp-edit-form form .btn-pay,.ibp-get-profile form .btn-pay{display:none}.ibp-popup-inscripcion .inscripcion-response,.ibp-edit-form .inscripcion-response,.ibp-get-profile .inscripcion-response{font-size:14px;font-weight:400;line-height:21.29px;margin:0;margin-top:12px;text-align:center}.ibp-popup-inscripcion .inscripcion-response.error,.ibp-edit-form .inscripcion-response.error,.ibp-get-profile .inscripcion-response.error{color:#dc2626}.ibp-popup-inscripcion .inscripcion-response.success,.ibp-edit-form .inscripcion-response.success,.ibp-get-profile .inscripcion-response.success{color:#059669}.ibp-popup-inscripcion .inscripcion-response.warning,.ibp-edit-form .inscripcion-response.warning,.ibp-get-profile .inscripcion-response.warning{color:orange}.ibp-popup-inscripcion .register,.ibp-edit-form .register,.ibp-get-profile .register{margin-bottom:0;margin-top:20px;color:#5d6b82;font-size:16px;font-weight:400;line-height:24.34px;text-align:center}.ibp-popup-inscripcion .register a,.ibp-popup-inscripcion .register button,.ibp-edit-form .register a,.ibp-edit-form .register button,.ibp-get-profile .register a,.ibp-get-profile .register button{color:#002169;font-weight:600;background:none;border:none;outline:none;margin:0;padding:0;font-size:16px;line-height:24.34px;display:contents}.ibp-popup-inscripcion .flex-inputs,.ibp-edit-form .flex-inputs,.ibp-get-profile .flex-inputs{display:flex;flex-wrap:wrap;column-gap:16px;margin-bottom:12px}.ibp-popup-inscripcion .flex-inputs .input-container,.ibp-edit-form .flex-inputs .input-container,.ibp-get-profile .flex-inputs .input-container{width:calc(50% - 8px);margin-bottom:0}.ibp-popup-inscripcion .flex-inputs:last-child,.ibp-edit-form .flex-inputs:last-child,.ibp-get-profile .flex-inputs:last-child{margin-bottom:0}.ibp-popup-inscripcion.loged .inner,.ibp-popup-inscripcion.register-popup .inner,.ibp-edit-form.loged .inner,.ibp-edit-form.register-popup .inner,.ibp-get-profile.loged .inner,.ibp-get-profile.register-popup .inner{max-width:605px}.ibp-popup-inscripcion.loged .close,.ibp-popup-inscripcion.register-popup .close,.ibp-edit-form.loged .close,.ibp-edit-form.register-popup .close,.ibp-get-profile.loged .close,.ibp-get-profile.register-popup .close{margin-bottom:10px}.ibp-popup-inscripcion .step-title,.ibp-edit-form .step-title,.ibp-get-profile .step-title{margin:0;color:#505f79;font-weight:400;font-size:12px;line-height:18.25px;letter-spacing:0%}.ibp-popup-inscripcion .step,.ibp-edit-form .step,.ibp-get-profile .step{display:none}.ibp-popup-inscripcion .step.active,.ibp-edit-form .step.active,.ibp-get-profile .step.active{display:block}.ibp-popup-inscripcion .section-title,.ibp-edit-form .section-title,.ibp-get-profile .section-title{margin-bottom:16px;color:#002169;font-weight:700;font-size:16px;line-height:24.34px;letter-spacing:0%;display:flex;justify-content:space-between;align-items:center}.ibp-popup-inscripcion .section-title .section-title svg,.ibp-edit-form .section-title .section-title svg,.ibp-get-profile .section-title .section-title svg{transition:all .3s}.ibp-popup-inscripcion .subsection-title,.ibp-edit-form .subsection-title,.ibp-get-profile .subsection-title{color:#002169;font-weight:700;font-size:16px;line-height:24.34px;letter-spacing:0%;margin-bottom:12px}.ibp-popup-inscripcion .section-desc,.ibp-edit-form .section-desc,.ibp-get-profile .section-desc{margin-bottom:12px;color:#002169;font-weight:400;font-size:14px;line-height:21.29px;letter-spacing:0%}.ibp-popup-inscripcion .cuadros,.ibp-popup-inscripcion .categories,.ibp-edit-form .cuadros,.ibp-edit-form .categories,.ibp-get-profile .cuadros,.ibp-get-profile .categories{margin-top:12px}.ibp-popup-inscripcion .cuadros .error,.ibp-popup-inscripcion .categories .error,.ibp-edit-form .cuadros .error,.ibp-edit-form .categories .error,.ibp-get-profile .cuadros .error,.ibp-get-profile .categories .error{width:100%;color:#dc2626;font-weight:400;font-size:12px;line-height:18.25px;letter-spacing:0%}.ibp-popup-inscripcion .cuadros>div,.ibp-popup-inscripcion .categories>div,.ibp-edit-form .cuadros>div,.ibp-edit-form .categories>div,.ibp-get-profile .cuadros>div,.ibp-get-profile .categories>div{display:flex;flex-wrap:wrap;gap:12px}.ibp-popup-inscripcion .cuadros>div .input,.ibp-popup-inscripcion .categories>div .input,.ibp-edit-form .cuadros>div .input,.ibp-edit-form .categories>div .input,.ibp-get-profile .cuadros>div .input,.ibp-get-profile .categories>div .input{display:flex;flex-wrap:nowrap;column-gap:4px;align-items:center}.ibp-popup-inscripcion .cuadros>div .input label,.ibp-popup-inscripcion .categories>div .input label,.ibp-edit-form .cuadros>div .input label,.ibp-edit-form .categories>div .input label,.ibp-get-profile .cuadros>div .input label,.ibp-get-profile .categories>div .input label{color:#304761;font-weight:400;font-size:14px;line-height:21.29px;letter-spacing:0%}.ibp-popup-inscripcion .cuadros>div .input label.menor,.ibp-popup-inscripcion .categories>div .input label.menor,.ibp-edit-form .cuadros>div .input label.menor,.ibp-edit-form .categories>div .input label.menor,.ibp-get-profile .cuadros>div .input label.menor,.ibp-get-profile .categories>div .input label.menor{text-decoration:line-through;opacity:.3}.ibp-popup-inscripcion .cuadros>div .input label.confirmado,.ibp-popup-inscripcion .categories>div .input label.confirmado,.ibp-edit-form .cuadros>div .input label.confirmado,.ibp-edit-form .categories>div .input label.confirmado,.ibp-get-profile .cuadros>div .input label.confirmado,.ibp-get-profile .categories>div .input label.confirmado{color:#059669}.ibp-popup-inscripcion .cuadros>div .input label.confirmado:before,.ibp-popup-inscripcion .categories>div .input label.confirmado:before,.ibp-edit-form .cuadros>div .input label.confirmado:before,.ibp-edit-form .categories>div .input label.confirmado:before,.ibp-get-profile .cuadros>div .input label.confirmado:before,.ibp-get-profile .categories>div .input label.confirmado:before{content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDE2IDEwIiBmaWxsPSJub25lIj4KPHBhdGggZD0iTTE2IDIuMTIxODlWOC4wMDA4OUMxNiA4LjUzMTMzIDE1Ljc4OTMgOS4wNDAwMyAxNS40MTQyIDkuNDE1MTFDMTUuMDM5MSA5Ljc5MDE4IDE0LjUzMDQgMTAuMDAwOSAxNCAxMC4wMDA5SDJDMS40Njk1NyAxMC4wMDA5IDAuOTYwODU5IDkuNzkwMTggMC41ODU3ODYgOS40MTUxMUMwLjIxMDcxNCA5LjA0MDAzIDAgOC41MzEzMyAwIDguMDAwODlWMi4wMDA4OUMwIDEuNDcwNDYgMC4yMTA3MTQgMC45NjE3NTMgMC41ODU3ODYgMC41ODY2OEMwLjk2MDg1OSAwLjIxMTYwNyAxLjQ2OTU3IDAuMDAwODkzNTkzIDIgMC4wMDA4OTM1OTNIMTMuODc5TDEyLjg3OSAxLjAwMDg5SDJDMS43MzQ3OCAxLjAwMDg5IDEuNDgwNDMgMS4xMDYyNSAxLjI5Mjg5IDEuMjkzNzlDMS4xMDUzNiAxLjQ4MTMyIDEgMS43MzU2OCAxIDIuMDAwODlWOC4wMDA4OUMxIDguMjY2MTEgMS4xMDUzNiA4LjUyMDQ2IDEuMjkyODkgOC43MDhDMS40ODA0MyA4Ljg5NTU0IDEuNzM0NzggOS4wMDA4OSAyIDkuMDAwODlIMTRDMTQuMjY1MiA5LjAwMDg5IDE0LjUxOTYgOC44OTU1NCAxNC43MDcxIDguNzA4QzE0Ljg5NDYgOC41MjA0NiAxNSA4LjI2NjExIDE1IDguMDAwODlWMy4xMjE4OUwxNiAyLjEyMTg5Wk0yIDMuNTAwODlDMiAzLjM2ODI5IDIuMDUyNjggMy4yNDExMSAyLjE0NjQ1IDMuMTQ3MzRDMi4yNDAyMSAzLjA1MzU3IDIuMzY3MzkgMy4wMDA4OSAyLjUgMy4wMDA4OUg0LjVDNC42MzI2MSAzLjAwMDg5IDQuNzU5NzkgMy4wNTM1NyA0Ljg1MzU1IDMuMTQ3MzRDNC45NDczMiAzLjI0MTExIDUgMy4zNjgyOSA1IDMuNTAwODlDNSAzLjYzMzUgNC45NDczMiAzLjc2MDY4IDQuODUzNTUgMy44NTQ0NUM0Ljc1OTc5IDMuOTQ4MjIgNC42MzI2MSA0LjAwMDg5IDQuNSA0LjAwMDg5SDIuNUMyLjM2NzM5IDQuMDAwODkgMi4yNDAyMSAzLjk0ODIyIDIuMTQ2NDUgMy44NTQ0NUMyLjA1MjY4IDMuNzYwNjggMiAzLjYzMzUgMiAzLjUwMDg5Wk0yIDYuNTAwODlDMiA2LjM2ODI5IDIuMDUyNjggNi4yNDExMSAyLjE0NjQ1IDYuMTQ3MzRDMi4yNDAyMSA2LjA1MzU3IDIuMzY3MzkgNi4wMDA4OSAyLjUgNi4wMDA4OUg3QzcuMTMyNjEgNi4wMDA4OSA3LjI1OTc5IDYuMDUzNTcgNy4zNTM1NSA2LjE0NzM0QzcuNDQ3MzIgNi4yNDExMSA3LjUgNi4zNjgyOSA3LjUgNi41MDA4OUM3LjUgNi42MzM1IDcuNDQ3MzIgNi43NjA2OCA3LjM1MzU1IDYuODU0NDVDNy4yNTk3OSA2Ljk0ODIyIDcuMTMyNjEgNy4wMDA4OSA3IDcuMDAwODlIMi41QzIuMzY3MzkgNy4wMDA4OSAyLjI0MDIxIDYuOTQ4MjIgMi4xNDY0NSA2Ljg1NDQ1QzIuMDUyNjggNi43NjA2OCAyIDYuNjMzNSAyIDYuNTAwODlaTTE1Ljg1NCAwLjE0Njg5NEMxNS45MDA2IDAuMTkzMzM5IDE1LjkzNzUgMC4yNDg1MTUgMTUuOTYyNyAwLjMwOTI2QzE1Ljk4NzkgMC4zNzAwMDUgMTYuMDAwOSAwLjQzNTEyNiAxNi4wMDA5IDAuNTAwODk0QzE2LjAwMDkgMC41NjY2NjEgMTUuOTg3OSAwLjYzMTc4MiAxNS45NjI3IDAuNjkyNTI3QzE1LjkzNzUgMC43NTMyNzIgMTUuOTAwNiAwLjgwODQ0OCAxNS44NTQgMC44NTQ4OTRMOS44NTQgNi44NTQ4OUM5Ljc2MDExIDYuOTQ4NzggOS42MzI3OCA3LjAwMTUyIDkuNSA3LjAwMTUyQzkuMzY3MjIgNy4wMDE1MiA5LjIzOTg5IDYuOTQ4NzggOS4xNDYgNi44NTQ4OUM5LjA1MjExIDYuNzYxMDEgOC45OTkzNyA2LjYzMzY3IDguOTk5MzcgNi41MDA4OUM4Ljk5OTM3IDYuMzY4MTIgOS4wNTIxMSA2LjI0MDc4IDkuMTQ2IDYuMTQ2ODlMMTUuMTQ2IDAuMTQ2ODk0QzE1LjE5MjQgMC4xMDAzMyAxNS4yNDc2IDAuMDYzMzg3MyAxNS4zMDg0IDAuMDM4MTgwOEMxNS4zNjkxIDAuMDEyOTc0NCAxNS40MzQyIDAgMTUuNSAwQzE1LjU2NTggMCAxNS42MzA5IDAuMDEyOTc0NCAxNS42OTE2IDAuMDM4MTgwOEMxNS43NTI0IDAuMDYzMzg3MyAxNS44MDc2IDAuMTAwMzMgMTUuODU0IDAuMTQ2ODk0WiIgZmlsbD0iIzA1OTY2OSIvPgo8L3N2Zz4=");width:20px;height:12px;margin-right:6px;display:inline-block;background-repeat:no-repeat;background-size:100%;padding:1px}.ibp-popup-inscripcion .cuadros>div .input input,.ibp-popup-inscripcion .categories>div .input input,.ibp-edit-form .cuadros>div .input input,.ibp-edit-form .categories>div .input input,.ibp-get-profile .cuadros>div .input input,.ibp-get-profile .categories>div .input input{width:20px;height:20px;appearance:none;-webkit-appearance:none;-moz-appearance:none;border-radius:4px;border:2px solid #e7ebeb;position:relative}.ibp-popup-inscripcion .cuadros>div .input input::after,.ibp-popup-inscripcion .categories>div .input input::after,.ibp-edit-form .cuadros>div .input input::after,.ibp-edit-form .categories>div .input input::after,.ibp-get-profile .cuadros>div .input input::after,.ibp-get-profile .categories>div .input input::after{content:"✔";font-size:14px;color:#3e6d8e;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:none}.ibp-popup-inscripcion .cuadros>div .input input:checked::after,.ibp-popup-inscripcion .categories>div .input input:checked::after,.ibp-edit-form .cuadros>div .input input:checked::after,.ibp-edit-form .categories>div .input input:checked::after,.ibp-get-profile .cuadros>div .input input:checked::after,.ibp-get-profile .categories>div .input input:checked::after{display:block}.ibp-popup-inscripcion .message,.ibp-edit-form .message,.ibp-get-profile .message{margin-top:12px}.ibp-popup-inscripcion textarea,.ibp-edit-form textarea,.ibp-get-profile textarea{width:100%;border-radius:4px;border:1px solid #dfe2e6;color:#5d6b82;padding:12px;font-weight:400;font-size:14px;line-height:21.29px;letter-spacing:0%;outline:none}.ibp-popup-inscripcion form .ctas,.ibp-edit-form form .ctas,.ibp-get-profile form .ctas{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;margin-top:50px}.ibp-popup-inscripcion form .ctas button,.ibp-edit-form form .ctas button,.ibp-get-profile form .ctas button{margin:0}.ibp-popup-inscripcion form .ctas button.next,.ibp-edit-form form .ctas button.next,.ibp-get-profile form .ctas button.next{margin-top:0}.ibp-popup-inscripcion form .ctas button.prev,.ibp-edit-form form .ctas button.prev,.ibp-get-profile form .ctas button.prev{background:none;padding-left:0;padding-right:0;color:#002169}.ibp-popup-inscripcion form .ctas button.prev:hover,.ibp-edit-form form .ctas button.prev:hover,.ibp-get-profile form .ctas button.prev:hover{color:#001440}.ibp-popup-inscripcion .pay-info,.ibp-edit-form .pay-info,.ibp-get-profile .pay-info{font-size:16px;line-height:24.34px;letter-spacing:0%;margin-bottom:12px;color:#354764}.ibp-popup-inscripcion .pay-info p,.ibp-edit-form .pay-info p,.ibp-get-profile .pay-info p{color:#354764;font-size:16px;line-height:24.34px;letter-spacing:0%;margin-bottom:12px}.ibp-popup-inscripcion .pay-info p:last-child,.ibp-edit-form .pay-info p:last-child,.ibp-get-profile .pay-info p:last-child{margin-bottom:0}.ibp-popup-inscripcion .featured-info,.ibp-edit-form .featured-info,.ibp-get-profile .featured-info{color:#354764;font-size:14px;line-height:21.29px;letter-spacing:0%}.ibp-popup-inscripcion .featured-info p,.ibp-edit-form .featured-info p,.ibp-get-profile .featured-info p{color:#354764;font-size:14px;line-height:21.29px;letter-spacing:0%;margin-bottom:12px}.ibp-popup-inscripcion .featured-info p:last-child,.ibp-edit-form .featured-info p:last-child,.ibp-get-profile .featured-info p:last-child{margin-bottom:0}.ibp-popup-inscripcion button[type=submit]:disabled,.ibp-edit-form button[type=submit]:disabled,.ibp-get-profile button[type=submit]:disabled{opacity:.6;cursor:auto}.ibp-popup-inscripcion .menor .section-title,.ibp-edit-form .menor .section-title,.ibp-get-profile .menor .section-title{cursor:pointer}.ibp-popup-inscripcion .personal-data.collapse .input-container,.ibp-popup-inscripcion .personal-data.collapse .flex-inputs,.ibp-edit-form .personal-data.collapse .input-container,.ibp-edit-form .personal-data.collapse .flex-inputs,.ibp-get-profile .personal-data.collapse .input-container,.ibp-get-profile .personal-data.collapse .flex-inputs{display:none}.ibp-popup-inscripcion .personal-data.collapse .section-title svg,.ibp-edit-form .personal-data.collapse .section-title svg,.ibp-get-profile .personal-data.collapse .section-title svg{transform:rotate(-90deg)}.ibp-popup-inscripcion .tutor-data,.ibp-edit-form .tutor-data,.ibp-get-profile .tutor-data{border-top:1px solid #65b2e8;border-bottom:1px solid #65b2e8;margin-top:16px;padding-bottom:12px;padding-top:12px}.ibp-popup-inscripcion .tutor-data .section-title,.ibp-edit-form .tutor-data .section-title,.ibp-get-profile .tutor-data .section-title{margin-bottom:0}.ibp-popup-inscripcion .tutor-data .section-title svg,.ibp-edit-form .tutor-data .section-title svg,.ibp-get-profile .tutor-data .section-title svg{transform:rotate(-90deg)}.ibp-popup-inscripcion .tutor-data .input-container,.ibp-popup-inscripcion .tutor-data .flex-inputs,.ibp-edit-form .tutor-data .input-container,.ibp-edit-form .tutor-data .flex-inputs,.ibp-get-profile .tutor-data .input-container,.ibp-get-profile .tutor-data .flex-inputs{display:none}.ibp-popup-inscripcion .tutor-data.show .input-container,.ibp-edit-form .tutor-data.show .input-container,.ibp-get-profile .tutor-data.show .input-container{display:block}.ibp-popup-inscripcion .tutor-data.show .flex-inputs,.ibp-edit-form .tutor-data.show .flex-inputs,.ibp-get-profile .tutor-data.show .flex-inputs{display:flex}.ibp-popup-inscripcion .tutor-data.show .section-title svg,.ibp-edit-form .tutor-data.show .section-title svg,.ibp-get-profile .tutor-data.show .section-title svg{transform:rotate(0deg)}.ibp-popup-inscripcion .register-form,.ibp-edit-form .register-form,.ibp-get-profile .register-form{display:none}.ibp-popup-inscripcion.register-popup .register-form,.ibp-edit-form.register-popup .register-form,.ibp-get-profile.register-popup .register-form{display:block}.ibp-popup-inscripcion.register-popup .login-form,.ibp-edit-form.register-popup .login-form,.ibp-get-profile.register-popup .login-form{display:none}@media(max-width: 768px){.ibp-popup-inscripcion,.ibp-edit-form,.ibp-get-profile{display:block;align-content:flex-end;padding-left:0;padding-right:0}.ibp-popup-inscripcion .inner,.ibp-edit-form .inner,.ibp-get-profile .inner{border-bottom-right-radius:0;border-bottom-left-radius:0;max-width:100%;margin-bottom:0}.ibp-popup-inscripcion .flex-inputs,.ibp-edit-form .flex-inputs,.ibp-get-profile .flex-inputs{margin-bottom:0}.ibp-popup-inscripcion .flex-inputs .input-container,.ibp-edit-form .flex-inputs .input-container,.ibp-get-profile .flex-inputs .input-container{width:100%;margin-bottom:8px}.ibp-popup-inscripcion .input-container,.ibp-edit-form .input-container,.ibp-get-profile .input-container{margin-bottom:8px}.ibp-popup-inscripcion form button.next,.ibp-edit-form form button.next,.ibp-get-profile form button.next{width:100%;justify-content:center;margin-top:20px}.ibp-popup-inscripcion .header img,.ibp-edit-form .header img,.ibp-get-profile .header img{display:none}}body:has(.ibp-popup-inscripcion.show){overflow:hidden}.ibp-filter-young{display:flex;flex-wrap:wrap;column-gap:12px;align-items:center}.ibp-filter-young p{margin:0;color:#002169;font-weight:700;font-size:18px;line-height:27px}.ibp-filter-young select{height:43px;padding:8px 16px;background:#f0f7fd;color:#002169;font-weight:400;font-size:18px;line-height:27px;display:flex;align-items:center;border-radius:24px;border:none;outline:none;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("../imgs/arrow-down.svg");background-repeat:no-repeat;background-position:right 8px center;background-size:16px;padding-right:28px}.ibp-hero-basic{margin-top:35px;margin-bottom:26px;text-align:center}.ibp-hero-basic #breadcrumbs{margin-bottom:8px}.ibp-hero-basic h1{color:#002169;margin:0;font-family:"Inter";font-weight:700;font-size:36px;line-height:43.57px}.ibp-hero-basic h1 .pro{color:#65b2e8}.ibp-hero-basic h1 .as{color:#dc2626}.ibp-hero-basic.align{text-align:left}@media(max-width: 768px){.ibp-hero-basic{margin-top:32px;margin-bottom:24px;text-align:left}.ibp-hero-basic #breadcrumbs{margin-bottom:12px}.ibp-hero-basic h1{font-size:30px;line-height:36.31px}}.ibp-seo-text{margin-top:60px;margin-bottom:60px}.ibp-seo-text .title{margin-top:0;font-family:"Inter";font-size:36px;font-weight:700;line-height:43.57px;color:#002169;margin-bottom:24px}.ibp-seo-text .title .pro{color:#65b2e8}.ibp-seo-text .title .as{color:#dc2626}.ibp-seo-text .subtitle{margin-top:0;margin-bottom:24px;font-family:"Inter";font-weight:700;font-size:24px;line-height:100%;color:#002169}.ibp-seo-text .description{margin:0;margin-bottom:24px;font-family:"Source Sans 3";font-size:18px;line-height:150%;color:#243757}.ibp-seo-text .description p,.ibp-seo-text .description strong{font-family:"Source Sans 3";font-size:18px;line-height:150%;color:#243757}.ibp-seo-text .description p{margin-bottom:8px}.ibp-seo-text .description p:last-child{margin-bottom:0}@media(max-width: 768px){.ibp-seo-text{margin-top:40px;margin-bottom:40px}}.ibp-torneo-tabs>div{background:#f0f7fd;border-bottom:1px solid #002169}.ibp-torneo-tabs>div:first-child{border-top:1px solid #002169}.ibp-torneo-tabs>div.active{border:none}.ibp-torneo-tabs>div.active .tab-content{opacity:1;visibility:visible;height:auto;content-visibility:visible}.ibp-torneo-tabs>div.active .tab-button svg{transform:rotate(90deg)}.ibp-torneo-tabs .tab-button{width:100%;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-family:"Source Sans 3";font-weight:400;font-size:16px;line-height:100%;color:#002169;padding:13px 16px;border:none;background:none;text-transform:uppercase;position:relative;z-index:1}.ibp-torneo-tabs .tab-button svg{transition:all .3s}.ibp-torneo-tabs .tab-content{transition:all .3s;background:#fff;opacity:0;visibility:hidden;height:0;content-visibility:auto}.ibp-torneo-tabs .ibp-torneo-imgs .album .title-container{justify-content:end}.ibp-torneo-tabs .ibp-torneo-imgs .primary-swiper .swiper-wrapper .swiper-slide{width:261px}.ibp-torneo-tabs .ibp-torneo-imgs .primary-swiper .swiper-wrapper .swiper-slide img{height:174px}.ibp-torneo-tabs .ibp-hero-files{padding:0}.ibp-torneo-tabs .ibp-hero-files .ibp-filter-young{padding-top:24px;margin-top:0;margin-bottom:0}.ibp-torneo-tabs .ibp-torneo-videos .swiper .swiper-wrapper .swiper-slide{width:356px;height:203px}@media(max-width: 768px){.ibp-torneo-tabs .tab-button{margin-left:0}.ibp-torneo-tabs .ibp-torneo-cuadro{padding-top:16px}}.logged-container{box-shadow:0px 15px 30px -4px rgba(16,24,40,.031372549);border-radius:8px;padding:16px;background:#fff;width:max-content}.logged-container .link{padding:12px 40px 12px 12px;display:flex;gap:8px;color:#3e6d8e;font-weight:600;font-size:16px;line-height:100%;text-decoration:none;align-items:center;position:relative;border-radius:8px}.logged-container .link .arrow{opacity:0;transition:all .3s;position:absolute;right:16px;top:50%;transform:translate(0%, -50%)}.logged-container .link:hover,.logged-container .link.active{background:#f0f7fd;color:#002169}.logged-container .link:hover svg:first-child,.logged-container .link.active svg:first-child{stroke:#002169}.logged-container .link:hover .arrow,.logged-container .link.active .arrow{opacity:1}.logged-container .logout{background:none;color:#002169;font-weight:400;font-size:16px;line-height:100%;padding-top:12px;border:none;border-top:1px solid #ebedf0;margin-top:12px;width:100%;text-align:left;text-decoration:none;display:flex}.logged-container .logged-header{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #ebedf0;display:flex;gap:12px;align-items:center}.logged-container .logged-header .image{display:flex;width:40px}.logged-container .logged-header .image img{border-radius:100%;width:40px;height:40px;object-fit:cover}.logged-container .logged-header .text{width:calc(100% - 52px)}.logged-container .logged-header a{text-decoration:none;color:#505f79;font-weight:400;font-size:14px;line-height:100%}.logged-container .logged-header a:hover{color:#65b2e8;text-decoration:underline}.logged-container .logged-header p{font-weight:700;font-size:16px;line-height:100%;color:#002169;margin-bottom:0}@media(max-width: 500px){.logged-container{position:fixed;top:82px;width:100%;border-top-left-radius:0;border-top-right-radius:0}}div .swiper-button-prev,div .swiper-button-next{color:rgba(0,0,0,0)}/*# sourceMappingURL=main.css.map */
