/*!------------------------------------------------------------------
[MAIN STYLESHEET]
PROJECT: PadelMBA Eventos
VERSION: Ver. 2.0
-------------------------------------------------------------------*/@import "https://fonts.bunny.net/css?family=montserrat:300,600&display=swap";html{scroll-behavior:smooth;scroll-padding-top:var(--scroll-padding,100px)}@font-face{font-family:futura-bold;src:url(../fonts/Futura-Bold.woff)format("woff");font-weight:400;font-style:normal}body{line-height:1.2;font-family:montserrat,sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;color:#000}p,.paragraph{font-weight:400;color:#000;font-size:18px;line-height:1.9;font-family:montserrat,sans-serif;white-space:inherit;text-align:justify}h1,h2,h3,h4,h5,h6{color:#141414;font-family:montserrat,sans-serif;font-weight:700;line-height:1.2}h1,.h1{font-size:42px}@media(max-width:575px){h1,.h1{font-size:30px}}h2,.h2{font-size:30px}@media(max-width:575px){h2,.h2{font-size:25px}}h3,.h3{font-size:25px}@media(max-width:575px){h3,.h3{font-size:20px}}h4,.h4{font-size:20px}@media(max-width:575px){h4,.h4{font-size:18px}}h5,.h5{font-size:18px}@media(max-width:575px){h5,.h5{font-size:16px}}h6,.h6{font-size:16px}@media(max-width:575px){h6,.h6{font-size:14px}}p>a{color:#007591;font-weight:700;cursor:pointer;transition:all .3s ease-in-out}.btn{font-size:16px;font-family:montserrat,sans-serif;text-transform:capitalize;padding:15px 40px;border-radius:6px;font-weight:600;border:0;position:relative;z-index:1;transition:.2s ease;overflow:hidden;white-space:nowrap}.btn:active,.btn:hover,.btn.focus,.btn:focus,.btn.active{outline:0;box-shadow:none!important}.btn:active::before,.btn:hover::before,.btn.focus::before,.btn:focus::before,.btn.active::before{transform:scaleY(1);transform-origin:bottom}.btn-sm{font-size:14px;padding:11px 21px}.btn-xs{font-size:12px;padding:5px 15px}.btn-primary{color:#fff;background-color:#007591}.btn-primary::before{background-color:#fff}.btn-primary:active,.btn-primary:hover,.btn-primary.focus,.btn-primary:focus,.btn-primary.active{color:#fff!important;background-color:#004c5e!important;border:1px solid #004c5e}.btn-outline-primary{color:#007591;background-color:transparent;border:1px solid #007591}.btn-outline-primary::before{background-color:#fff}.btn-outline-primary:active,.btn-outline-primary:hover,.btn-outline-primary.focus,.btn-outline-primary:focus,.btn-outline-primary.active{color:#fff!important;background-color:#007591!important;border-color:#007591!important}.btn-outline-black-pmba{color:#141414;background-color:transparent;border:1px solid #141414;padding:10px}.btn-outline-black-pmba::before{background-color:#fff}.btn-outline-black-pmba:active,.btn-outline-black-pmba:hover,.btn-outline-black-pmba.focus,.btn-outline-black-pmba:focus,.btn-outline-black-pmba.active{color:#fff!important;background-color:#141414!important;border-color:#141414!important}.btn-light{color:#007591;background-color:#fff;border:1px solid #fff}.btn-light::before{background-color:#007591}.btn-light:active,.btn-light:hover,.btn-light.focus,.btn-light:focus,.btn-light.active{color:#fff!important;background-color:#fff!important;border:1px solid #fff!important}body{background-color:#fff;overflow-x:hidden}::selection{background:#007591;color:#fff}.preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000;z-index:999999;display:flex;align-items:center;justify-content:center}.preloader-white{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:999999;display:flex;align-items:center;justify-content:center}.img-preloader{animation-name:spin;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}ol,ul{list-style-type:none;margin:0}img{vertical-align:middle;border:0}a,a:hover,a:focus{text-decoration:none}a{color:inherit}a,button,select{cursor:pointer;transition:.2s ease}a:focus,button:focus,select:focus{outline:0}a:hover{color:#007591}a.text-primary:hover{color:#007591!important}a.text-light:hover{color:#007591!important}h4{transition:.2s ease}a h4:hover{color:#007591}.slick-slide{outline:0}.section-first{padding:40px 0}.section{padding:20px 35px}.section-sm{padding:0 50px;background-color:#f5f5f5}@media(max-width:993px){.section-sm{padding:0 20px 25px}}@media(max-width:768px){.section-sm{padding:0 20px 25px}}@media(max-width:575px){.section-sm{padding:0 10px 25px}}.section-title{margin-bottom:30px}.section-new-bg{background:#f9f9f9}.bg-cover{background-size:contain;background-position:50%;background-repeat:no-repeat}.bg-cover-home{background-size:cover;background-position:50%;background-repeat:no-repeat}.border-primary{border-color:#007591!important}.overlay{position:relative}.overlay::before{position:absolute;content:'';height:100%;width:100%;top:0;left:0;backdrop-filter:blur(3px)}.overlay-white-about{position:relative}.overlay-white-about::before{position:absolute;content:'';height:100%;width:100%;top:0;left:0;backdrop-filter:blur(2px);background:linear-gradient(90deg,black 0%,rgba(255,255,255,.75) 100%)}.container.header{max-width:95%}.bg-overlay{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;backdrop-filter:blur(5px);background-attachment:scroll}.outline-0{outline:0!important}.d-unset{display:unset!important}.bg-primary{background:#007591!important}.bg-secondary{background:#141414!important}.bg-gray{background:#f8f8f8}.text-primary{color:#007591!important}.texto-negro{color:#141414}.text-color{color:#5c5c77}.text-white{color:#fff}.text-light{color:#8585a4!important}.text-lighten{color:#d6d6e0!important}.text-muted{color:#b5b5b7!important}.text-dark{color:#1e1e4b!important}.font-secondary{font-family:futura-bold}.mb-10{margin-bottom:10px!important}.mb-20{margin-bottom:20px!important}.mb-30{margin-bottom:30px!important}.mb-40{margin-bottom:40px!important}.mb-50{margin-bottom:50px!important}.mb-60{margin-bottom:60px!important}.mb-70{margin-bottom:70px!important}.mb-80{margin-bottom:80px!important}.mb-90{margin-bottom:90px!important}.mb-100{margin-bottom:100px!important}.pl-150{padding-left:150px}.zindex-1{z-index:1}@media(max-width:993px){.overflow-md-hidden{overflow:hidden}}.vertical-align-middle{vertical-align:middle}.icon-md{font-size:36px}.icon-sd{font-size:25px}.page-title-section{padding:250px 0 80px}@media(max-width:768px){.page-title-section{padding:150px 0 80px}}@media(max-width:575px){.page-title-section{padding:120px 0 80px}}.page-title-section-circuito{padding:200px 0 80px}@media(max-width:768px){.page-title-section-circuito{padding:130px 0 40px}}@media(max-width:575px){.page-title-section-circuito{padding:120px 0 40px}}.custom-breadcrumb li.nasted{position:relative;padding-left:25px}.custom-breadcrumb li.nasted::before{position:absolute;font-family:themify;content:"\e649";font-size:20px;top:50%;left:-5px;color:#fff;transform:translateY(-50%)}.list-styled{padding-left:25px}.list-styled li{position:relative;margin-bottom:15px}.list-styled li::before{position:absolute;content:"";height:10px;width:10px;border-radius:50%;background:#007591;left:-25px;top:5px}textarea.form-control{height:200px;padding:20px}#map_canvas{height:500px}.post-thumb-sm{max-width:100px}.pagination{justify-content:center}.pagination .page-item{margin:0 10px}.pagination .page-item.active .page-link{background:#007591;color:#fff;border-color:#007591}.pagination .page-item:first-child .page-link,.pagination .page-item:last-child .page-link{border-radius:0}.pagination .page-item .page-link{color:#5c5c77}.content *{margin-bottom:20px}.content a{text-decoration:underline}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{margin-bottom:10px}.content ol{padding-left:20px}.content ul{padding-left:0}.content ul li{position:relative;padding-left:10px;margin-bottom:10px;list-style-type:square}.content table{text-align:left;width:100%;max-width:100%;margin-bottom:1rem;border:1px solid #dee2e6}.content table th,.content table td{padding:.75rem;vertical-align:top;border:1px solid #dee2e6}.content table thead{background:#eff1fd}.content table tbody{background:#f8f9fe}.content table tbody td{text-align:left!important}.content blockquote p{margin-bottom:0;color:#5c5c77;font-style:italic!important}.content pre{padding:10px 20px;background:#f8f9fe}.teacher-thumb-sm{height:85px;width:85px;object-fit:cover}div#nav-tab>a{text-decoration:none}p>img{height:170px}img[src$='#wasap']{height:auto}.custom-border-image{border-radius:64% 36% 66% 34%/27% 76% 24% 73%}#powered_by a,#powered_by{display:none!important}form+#powered_by,#payment_step+#powered_by{display:none!important}.bouncing{animation:bounce 2s ease infinite;-webkit-animation:bounce 1s infinite alternate}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}@media(max-width:575px){.navbar{padding:0}}.navbar-toggler-icon-close{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}div#navbar-close>i.ti-x-circle{font-size:35px;color:rgba(0,0,0,.5);transition:all 300ms ease-in-out}.hidden{display:none}.navbar-toggler{padding:0}.margin-left{margin-left:10%}.top-header{font-size:12px;transition:transform .2s ease;transform-origin:top;font-weight:600}.top-header.hide{transform:scaleY(0);transform-origin:top}a.nav-link.active{color:#007591;font-weight:700}a.nav-link.active::before{position:absolute;left:0;bottom:0;height:6px;width:100%;content:"";background:0 0;transform:scaleY(0);transform-origin:top;transition:transform .3s ease}a.nav-link.active:hover::before,a.nav-link.active.active::before{transform:scaleY(1);transform-origin:bottom}a.nav-link-menu.active{color:#007591;font-weight:700}a.nav-link-menu.active::before{position:absolute;left:0;bottom:0;height:6px;width:100%;content:"";background:0 0;background:#007591;transform:scaleY(0);transform-origin:top;transition:transform .3s ease}a.nav-link-menu.active:hover::before,a.nav-link-menu.active.active::before{transform:scaleY(1);transform-origin:bottom}.navbar-expand-lg .navbar-nav .nav-link-menu{padding:40px 0}.nav-item-menu .nav-link-menu{text-transform:none;font-weight:600;line-height:17px}.nav-link-menu{display:block;padding:1.5rem 2rem}.navigation{background:#fff;transition:.2s ease;box-shadow:0 -3px 17px rgba(0,0,0,.25);backdrop-filter:saturate(180%)blur(10px);background-color:rgba(255,255,255,.95)}@media(max-width:993px){.navigation{backdrop-filter:saturate(180%)blur(10px);background-color:rgba(255,255,255,.95)}.navigation .navbar-brand{padding:unset;margin:.5rem}}@media(max-width:575px){.navigation .navbar-brand{margin:.3rem;padding:0}.navigation .img-fluid{width:200px}}.navbar-collapse{overflow:hidden;touch-action:none}@media(max-width:993px){.navbar-collapse{height:100vh}}@media(max-width:768px){.navbar-collapse{height:100vh}}@media(max-width:575px){.navbar-collapse{height:100vh}}@media(max-width:993px){.navbar-nav{padding-left:0;background:inherit;color:#000;margin-left:auto}}.nav-bg{background-color:#141414}.nav-item-menu:last-child{margin-right:0}.nav-item-menu{margin:0 15px;position:relative;margin-right:3rem}.nav-item-menu .nav-link{text-transform:none;font-weight:600;line-height:17px}@media(max-width:993px){.nav-item-menu{margin:0}}@media(max-width:768px){.nav-item-menu{margin:0}}@media(max-width:575px){.nav-item-menu{margin:0}}.nav-item-menu::before{position:absolute;left:0;bottom:0;height:6px;width:100%;content:"";background:#007591;transform:scaleY(0);transform-origin:top;transition:transform .3s ease}.nav-item-menu:hover::before,.nav-item-menu.active::before{transform:scaleY(1);transform-origin:bottom}.nav-item-tab{position:relative}.nav-item-tab .nav-link{text-transform:uppercase;font-weight:600}.nav-item-tab::before{position:absolute;left:0;bottom:0;height:6px;width:100%;content:"";background-color:#007591;transform:scaleY(0);transform-origin:top;transition:transform .3s ease}.nav-item-tab:hover::before,.nav-item-tab.active::before{transform:scaleY(1);transform-origin:bottom}.navbar-dark .navbar-nav .nav-link{color:#fff}.navbar-light .navbar-nav .nav-link{color:#000}link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:#fff}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-expand-lg .navbar-nav .nav-link{padding:40px 0}@media(max-width:993px){.navbar-expand-lg .navbar-nav .nav-link{padding:20px}}.sticky{position:fixed;top:0;width:100%;z-index:10;background:#fff;box-shadow:0 2px 5px #0000000d}.navbar .dropdown:hover .dropdown-menu{visibility:visible;opacity:1;transform:translateY(0)}.navbar .dropdown-menu{box-shadow:0 3px 9px rgba(0,0,0,.12);border-bottom:5px solid #007591;padding:15px;top:96px;border-radius:0;display:block;visibility:hidden;transition:.3s ease;opacity:0;transform:translateY(20px);background:#fff}@media(max-width:993px){.navbar .dropdown-menu{display:none;opacity:1;visibility:visible;transform:translateY(0);transform-origin:unset}}.navbar .dropdown-menu.show{visibility:hidden}@media(max-width:993px){.navbar .dropdown-menu.show{visibility:visible;display:block}}.navbar .dropdown-item{position:relative;color:#1e1e4b;transition:.2s ease;text-transform:capitalize;font-family:montserrat,sans-serif}@media(max-width:993px){.navbar .dropdown-item{text-align:center}}.navbar .dropdown-item:not(:last-child){margin-bottom:10px}.navbar .dropdown-item:hover{color:#007591;background:0 0}.hero-section{padding:250px 0 290px}.hero-slider .prevArrow,.hero-slider .nextArrow{position:absolute;bottom:-123px;z-index:9;padding:15px;color:rgba(255,255,255,.5);border:0;font-size:30px;transition:all linear .2s;background:0 0}.hero-slider .prevArrow:focus,.hero-slider .nextArrow:focus{outline:0}.hero-slider .prevArrow:hover,.hero-slider .nextArrow:hover{color:#007591}.hero-slider .prevArrow{right:60px}.hero-slider .nextArrow{right:0}.hero-slider .slick-dots{position:absolute;left:0;bottom:-100px;padding-left:0}.hero-slider .slick-dots li{display:inline-block;margin:0 6px}.hero-slider .slick-dots li.slick-active button{background:#007591}.hero-slider .slick-dots li button{color:transparent;padding:0;overflow:hidden;height:10px;width:10px;background:rgba(255,255,255,.5);border:0;outline:0}.feature-icon{font-size:50px;color:#007591;display:inline-block}.feature-blocks{margin-top:-100px;padding-left:70px;padding-top:80px;padding-right:30%}@media(max-width:1400px){.feature-blocks{padding-right:10%}}@media(max-width:1200px){.feature-blocks{padding-right:50px;padding-left:50px;padding-top:30px}.feature-blocks h3{font-size:20px}}@media(max-width:993px){.feature-blocks{margin-top:0;padding:50px}.feature-blocks h3{font-size:25px}}.card-btn{font-size:12px;padding:5px 10px}.flex-basis-33{flex-basis:33.3333%}.hover-shadow{transition:.3s ease}.hover-shadow:hover{box-shadow:0 4px 25px rgba(27,39,71,.15)}.success-video{min-height:300px}.success-video .play-btn{position:absolute;top:50%;left:50%;transform:translateY(-50%)}@media(max-width:768px){.success-video .play-btn{left:50%;transform:translate(-50%,-50%)}}.play-btn{display:inline-block;height:80px;width:80px;border-radius:50%;background:#007591;color:#fff;font-size:20px;text-align:center;border:2px solid #5c5c77}.play-btn i{line-height:80px}.play-btn::before{position:absolute;content:"";height:0;width:0;transform:translate(-50%,-50%);background:#fff;border-radius:50%;top:50%;left:50%;z-index:-2;transition:.3s ease;transition-delay:.2s}.play-btn::after{position:absolute;content:"";height:80%;width:80%;transform:translate(-50%,-50%);background:#007591;border-radius:50%;top:50%;left:50%;z-index:-1;transition:.3s ease}.play-btn:hover::before{height:80%;width:80%;transition-delay:0s}.play-btn:hover::after{height:0;width:0;transition:0s ease}.teacher-info{width:70%;bottom:0;right:0}.newsletter{background-image:linear-gradient(to right,transparent 50%,#007591 50%);margin-bottom:-115px;position:relative;z-index:1}.newsletter-block{padding-left:50px}@media(max-width:575px){.newsletter-block{padding-left:15px}}.input-wrapper{position:relative}.input-wrapper button{position:absolute;right:25px;top:50%;transform:translateY(-50%)}@media(max-width:575px){.input-wrapper button{position:static;transform:translateY(-10px);width:100%;outline:5px solid #fff;outline-offset:-5px}}.form-control{height:60px;background:#fff;border-radius:0;padding-left:25px}.form-control:focus{border-color:#007591;box-shadow:none}.newsletter-block .form-control{height:80px;padding-right:160px}@media(max-width:575px){.newsletter-block .form-control{padding-right:25px}}.bg-footer{background-color:#000}.logo-footer{margin-top:-20px;display:inline-block}.footer{border-color:#494a43!important;color:#fff;padding-top:125px}.footer a{color:#8996a7;text-transform:capitalize}.footer a:hover{text-decoration:underline;color:#fff}.copyright p,.copyright2 p{color:#fff}.filter-controls li{cursor:pointer;transition:.1s ease}.filter-controls li.active{font-weight:600;color:#007591}.filter-controls li:hover{color:#007591}.tag-list a{display:block;padding:6px;background:#f8f9fe;color:#1e1e4b;text-transform:capitalize;font-size:15px;border:1px solid #1e1e4b;border-radius:.5rem}.tag-list a:hover{background-color:#007591;color:#fff}.media a:hover h5{color:#007591;transition:.3s}.scroll-to-up-pmba{display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s;padding:12px;font-size:35px}.scroll-to-up-pmba:hover{background:#007591;color:#fff}i.footer-icons{color:#fff;transition:.3s}i.footer-icons:hover{color:#007591!important}.fixed-image{position:absolute;right:0;bottom:0;width:10%;filter:grayscale(95%);border:1px solid #8585a4}.custom-border-image-taxonomy{border-radius:55% 32% 34% 55%/43% 47% 44% 50%}.badge-primary{color:#fff;background-color:#007591}.list-taxonomy-pmba{list-style:circle inside}.capitalize-text{text-transform:capitalize}.make-me-sticky{position:-webkit-sticky;position:sticky;top:0;background-color:#fff}a#back-top-footer{top:-225px;position:relative;font-size:45px;display:flow-root;margin-left:auto;margin-right:auto;text-align:center;vertical-align:middle;color:#52526b}@media(max-width:993px){a#back-top-footer{top:-150px;font-size:35px}}@media(max-width:768px){a#back-top-footer{top:-100px;font-size:35px}}@media(max-width:575px){a#back-top-footer{top:-100px;font-size:33px}}.imagen-torneo{display:grid;background-image:linear-gradient(180deg,#141414 0%,#007591 100%);justify-items:center;align-content:space-evenly;align-items:center;height:25vh}@media(max-width:768px){.imagen-torneo{align-content:center;height:30vh}}@media(max-width:575px){.imagen-torneo{height:40vh}}.imagen-torneo-top{max-width:80%;height:fit-content;width:fit-content;padding:20px}@media(max-width:768px){.imagen-torneo-top{max-width:90%;height:fit-content}}@media(max-width:575px){.imagen-torneo-top{width:90%;max-width:fit-content;height:fit-content}}.imagen-torneo-bottom{max-width:80%;height:fit-content;width:fit-content}@media(max-width:768px){.imagen-torneo-bottom{max-width:95%;height:fit-content}}@media(max-width:575px){.imagen-torneo-bottom{width:80%;max-width:fit-content;height:fit-content}}.card-date{position:inherit;background-color:#141414;font-family:futura-bold;border-top:1px solid #2c2c2c;text-align:center;padding:15px;color:#fff;bottom:0;left:0;text-transform:uppercase;font-size:20px;width:-webkit-fill-available;display:inline-block;vertical-align:middle;text-shadow:1px 1px 2px rgba(0,0,0,.93)}.card-date span{font-size:40px}.card-date-finalizado{position:inherit;background-color:#c00101;font-family:futura-bold;border-top:1px solid #2c2c2c;text-align:center;padding:15px;color:#fff;bottom:0;left:0;text-transform:uppercase;font-size:20px;width:-webkit-fill-available;display:inline-block;vertical-align:middle;text-shadow:1px 1px 2px rgba(0,0,0,.93)}.card-date-finalizado span{font-size:40px}.card-date-disponible{position:inherit;background-color:#036e03;font-family:futura-bold;border-top:1px solid #2c2c2c;text-align:center;padding:15px;color:#fff;bottom:0;left:0;text-transform:uppercase;font-size:20px;width:-webkit-fill-available;display:inline-block;vertical-align:middle;text-shadow:1px 1px 2px rgba(0,0,0,.93)}.card-date-disponible span{font-size:40px}li.page-item.disabled{display:none}h3.mes-pmba{text-transform:capitalize}h4.card-title{font-size:24px}span.card-title{font-size:24px;margin-bottom:.75rem;transition:.2s ease;color:#141414;font-weight:700;line-height:1.2}.sombra-rounded{box-shadow:0 0 16px -4px rgba(0,0,0,.45);border-radius:15px}.card-date2{position:absolute;background:#fff;font-family:inherit;text-align:center;padding:10px;color:#000;top:0;left:0;text-transform:uppercase;border-radius:50%;padding:15px;margin:15px;font-style:normal;font-weight:600;font-size:20px;font-weight:700}.border-imagen-torneo{border-top-right-radius:15px;border-top-left-radius:15px}.genero-torneo{position:absolute;background:#fff;font-family:inherit;text-align:center;padding:10px;color:#000;top:0;right:0;text-transform:uppercase;border-radius:.5rem;margin:15px;font-style:normal;font-weight:600;font-size:16px;font-weight:700}.genero-torneo.masculino{color:#1b7db6}.genero-torneo.femenino{color:#e7135d}.genero-torneo.mixto{color:#28816a}.show-precio-torneo{display:flex;float:right;flex-direction:column;align-items:center}.precio-torneo{float:right;font-weight:600;font-size:30px;color:#000}div#nav-tab-content{padding-top:15px}.card{transition:all .4s cubic-bezier(.68,-.55,.27,1.55)}.card:hover{transform:scale(1.05)}.text-state-pmba{color:#fff;font-weight:700;font-size:15px;max-width:fit-content;text-align:center;text-transform:uppercase}@media(max-width:768px){.text-state-pmba{max-width:fit-content;width:80%}}@media(max-width:575px){.text-state-pmba{max-width:fit-content;width:80%}}.pmba-circuito{font-weight:700;font-size:18px}.pmba-circuito-abierto,.pmba-torneo-abierto{background-color:#0d8715;color:#fff;padding:10px;border-radius:10px;border:2px solid #fff}.pmba-circuito-cerrado,.pmba-torneo-cerrado{background-color:#eb0518;color:#fff;padding:10px;border-radius:10px;border:2px solid #fff}.pmba-circuito-suspendido,.pmba-torneo-suspendido{background-color:#74767b;color:#fff;padding:10px;border-radius:10px;border:2px solid #fff}.pmba-torneo{font-weight:700;font-size:18px}.pmba-torneo.abierto,.pmba-circuito.abierto{float:right;color:#0d8715}.pmba-torneo.cerrado,.pmba-circuito.cerrado{float:right;color:#eb0518}.pmba-torneo.suspendido,.pmba-circuito.suspendido{float:right;color:#74767b}.col-lg-7.first-column{margin-right:10%;background:#fff;box-shadow:0 -2.81831px 15.9704px rgba(0,0,0,.1);border-radius:12px;padding:0 15px 20px}div#nav-tab-content{background:#fff;box-shadow:0 -2.81831px 15.9704px rgba(0,0,0,.1);border-radius:12px;padding:30px}@media(max-width:575px){div#nav-tab-content{padding:10px}}.col-lg-3.second-column{background:#fff;box-shadow:0 -3.00564px 17.032px rgba(0,0,0,.1);border-radius:12px;padding:15px;height:fit-content;overflow:hidden;position:sticky;margin-top:-465px;right:40px;z-index:4;top:112px}@media(max-width:993px){.col-lg-3.second-column{order:0;position:unset;right:none;margin-bottom:20px;margin-top:-45px}}@media(max-width:768px){.col-lg-3.second-column{order:0;position:unset;right:none;margin-bottom:20px;margin-top:-50px}}@media(max-width:575px){.col-lg-3.second-column{order:0;position:unset;right:none;margin-bottom:20px;margin-top:-50px}}.modal-backdrop{z-index:unset}.sticky-pmba-tabs,.sticky-pmba-tabs-circuito{position:sticky;background-color:#f5f5f5;z-index:4}.nav-tabs{margin-bottom:0;border-bottom:0}.nav-tabs .nav-link{width:33.3%;text-align:center;border-color:#e9ecef #e9ecef #dee2e6;background-color:#fff;border-top-left-radius:0;border-top-right-radius:0}@media(max-width:768px){.nav-tabs .nav-link{font-size:18px}}@media(max-width:575px){.nav-tabs .nav-link{font-size:14px;padding:1rem .5rem}}.nav-tabs .nav-link:first-child,.nav-tabs .nav-link.active:first-child{border-bottom-left-radius:.75rem}.nav-tabs .nav-link:last-child,.nav-tabs .nav-link.active:last-child{border-bottom-right-radius:.75rem}.carousel-patrocinadores{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;background-color:#f5f5f5;padding:50px 40px}@media(max-width:768px){.carousel-patrocinadores{padding:40px 10px}}.carousel-patrocinadores .carousel ul li{min-width:fit-content}@media(max-width:768px){.carousel-patrocinadores .carousel ul li{min-width:50%}}@media(max-width:575px){.carousel-patrocinadores .carousel ul li{min-width:50%}}@media(max-width:768px){.carousel-patrocinadores .carousel ul li>img{object-fit:fill}}@media(max-width:768px){.carousel-patrocinadores .carousel ul li>*{width:95%;height:auto}}@media(max-width:575px){.carousel-patrocinadores .carousel ul li>*{width:90%;height:auto}}@media(max-width:575px){.carousel-patrocinadores{padding:40px 10px}}span.info-padelmanager{text-align:justify}.padel-manager{display:flex;align-items:center;background-color:#f5f5f5;padding:0 40px;justify-content:space-evenly;flex-direction:row;background-color:#fff;column-gap:25px}@media(max-width:993px){.padel-manager{display:flex;flex-direction:column;padding:0 20px;padding-top:0!important}}@media(max-width:768px){.padel-manager{display:flex;flex-direction:column;padding:0;padding-top:0!important;row-gap:20px;padding-bottom:1rem}}@media(max-width:575px){.padel-manager{display:flex;flex-direction:column;padding:0;padding-top:0!important;row-gap:20px;padding-bottom:1rem}}.logos-padel-manager{padding:0;display:flex;flex-direction:column;row-gap:20px;flex-wrap:nowrap;align-items:center;justify-content:center}@media(max-width:768px){.logos-padel-manager{padding:0}}@media(max-width:768px){.logos-padel-manager img{width:95%}}@media(max-width:768px){.logos-padel-manager img{width:95%}}.stack-padel-manager{width:65%;display:flex;flex-direction:row;align-items:stretch}@media(max-width:993px){.stack-padel-manager{display:flex;flex-direction:column;align-items:center;width:100%}}@media(max-width:768px){.stack-padel-manager{display:flex;flex-direction:column;align-items:center;width:100%}}.stack-padel-manager2{display:flex;flex-direction:column;flex-wrap:wrap}@media(max-width:993px){.stack-padel-manager2{display:flex;flex-direction:column;align-items:center;width:100%}}@media(max-width:768px){.stack-padel-manager2{display:flex;flex-direction:column;align-items:center;width:100%}}.stack-padel-manager2>p:first-child{font-size:25px;color:#141414;font-weight:700;line-height:1.2}@media(max-width:768px){.stack-padel-manager2>p:first-child{font-size:22px}}@media(max-width:575px){.stack-padel-manager2>p:first-child{font-size:15px}}p.text-padel-manager{text-align:left}@media(max-width:768px){p.text-padel-manager{text-align:center;font-size:15px}}@media(max-width:575px){p.text-padel-manager{text-align:center;font-size:15px}}img.logo-club{width:-webkit-fill-available;height:-webkit-fill-available;max-width:55%;margin-bottom:10px}@media(max-width:993px){img.logo-club{max-width:35%}}@media(max-width:768px){img.logo-club{max-width:35%}}@media(max-width:575px){img.logo-club{max-width:35%}}.block-info-torneo-padelmba{display:flex;flex-direction:column;align-items:center;flex-wrap:wrap;align-content:center;row-gap:10px}p.horario-torneo{line-height:1.5;margin-top:5px;text-align:center}.btn-primary:hover{border:none}span.date-day{font-size:24px}ul.list-inline.date{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:center}.list-inline-item:not(:last-child){margin-right:0;margin-bottom:.5rem}.item-date-pmba{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-evenly;align-items:center}.item-date-pmba2{display:flex;flex-direction:column;align-items:center}.item-date-pmba2>p:first-child{font-size:16px;color:#141414;font-weight:700;line-height:1.2}.col-lg-9.first-column{padding-right:3%}@media(max-width:768px){.col-lg-9.first-column{padding:0}}@media(max-width:575px){.col-lg-9.first-column{padding:0}}@media(max-width:993px){.col-lg-9.first-column{padding:0}}.btn{white-space:break-spaces;text-transform:none}i.ti-info.align-middle.icon-md.mr-2:hover{color:#fff}img.logo-padel-manager{width:15%}@media(max-width:768px){img.logo-padel-manager{width:30%;margin:0}}@media(max-width:575px){img.logo-padel-manager{width:30%;margin:0}}@keyframes glowing{0%{box-shadow:0 0 -15px #424242}40%{box-shadow:0 0 20px #424242}60%{box-shadow:0 0 25px #424242}100%{box-shadow:0 0 -15px #424242}}.efecto-boton-pmba{animation:glowing 5000ms infinite}.effect{text-align:center;display:inline-block;position:relative;text-decoration:none;color:#fff;text-transform:capitalize;font-family:montserrat,sans-serif;font-size:18px;border-radius:6px;overflow:hidden}.effect.effect-2{transition:all .2s linear 0s}.effect.effect-2:before{content:"\e90c";font-family:events-padelmba-icons;font-size:18px;display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:-33px;width:33px;height:100%;background-color:rgba(255,255,255,.3);border-radius:0 6px 6px 0;transition:all .2s linear 0s;text-align:center}.effect.effect-2:hover{text-indent:-20px}.effect.effect-2:hover:before{right:0;text-indent:0}.a.btn.btn-primary.btn-lg.mt-4.pulse:hover,.a.btn.btn-primary.btn-lg.mt-4.pulse:focus{animation:pulse 1s;box-shadow:0 0 0 2em transparent}@keyframes pulse{0%{box-shadow:0 0 #ef6eae}}h1.custom-h1-header-pmba{white-space:pre-line;line-height:1.5;margin-bottom:1.5rem}@media(max-width:768px){h1.custom-h1-header-pmba{font-size:30px}}@media(max-width:575px){h1.custom-h1-header-pmba{font-size:30px}}.modal{backdrop-filter:blur(5px);background-color:rgba(0,0,0,.7)}p.subtitle{white-space:pre-line;line-height:2.1rem}.row-tickets{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto}.info-bottom-tickets-pmba{display:none;position:fixed;bottom:0;width:100%;height:150px;background:#fff;border-top:1px solid #141414;z-index:3;background-color:rgba(255,255,255,.9);backdrop-filter:blur(10px);box-shadow:0 -3px 17px rgba(0,0,0,.15)}.tickets-cta{display:grid;grid-auto-flow:row;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:0;grid-row-gap:0;align-items:center;margin-bottom:10px}@media(max-width:993px){.tickets-cta{margin-bottom:0}}@media(max-width:768px){.tickets-cta{margin-bottom:0}}@media(max-width:575px){.tickets-cta{margin-bottom:0}}.tickets-cta2{grid-area:2/1/2/4;text-align:center;height:-webkit-fill-available;background-color:#007591;display:flex;align-items:center;justify-content:center}.tickets-cta2:hover{background-color:#004c5e!important}.ticket-cta-item{text-align:center}.tickets-cta-date-clock{display:flex;flex-direction:row;justify-content:center;align-items:center}p.text-tickets-cta-date-clock{color:#141414;text-align:left;margin-bottom:0;line-height:normal;font-size:16px}p.only-text-tickets-cta-date-clock{font-weight:600;color:#141414;text-align:left;margin-bottom:0;line-height:normal;font-size:16px}img.tickets-cta-logo-club{width:-webkit-fill-available;height:-webkit-fill-available;max-width:45%;margin:15px 0}@media(max-width:993px){img.tickets-cta-logo-club{max-width:60%}}@media(max-width:768px){img.tickets-cta-logo-club{max-width:65%}}@media(max-width:575px){img.tickets-cta-logo-club{max-width:70%}}.copyright{padding:3rem 0}@media(max-width:993px){.copyright{padding:2rem 0 10rem}}@media(max-width:768px){.copyright{padding:2rem 0 10rem}}@media(max-width:575px){.copyright{padding:2rem 0 10rem}}.copyright2{padding:3rem 0}@media(max-width:993px){.copyright2{padding:2rem 0}}@media(max-width:768px){.copyright2{padding:2rem 0}}@media(max-width:575px){.copyright2{padding:2rem 0}}.modal-header--sticky{position:sticky;top:0;background-color:inherit;z-index:1055}span.date-tournament-pmba{font-size:37px;opacity:.8;color:#add8e6}@media(max-width:993px){span.date-tournament-pmba{font-size:28px}}@media(max-width:768px){span.date-tournament-pmba{font-size:24px}}@media(max-width:575px){span.date-tournament-pmba{font-size:20px}}.navbar-brand{margin:0}.tickets-cta2-classes{width:100%;padding:12px;font-size:16px;border-radius:unset}.tickets-cta2-classes:hover{background-color:unset!important;transition:none!important}.tickets-cta2-classes:focus,.tickets-cta2-classes:active{background-color:unset!important;border:none!important;transition:none!important}.mapa.mt-3{display:block}@media(max-width:993px){.mapa.mt-3{display:none}}@media(max-width:768px){.mapa.mt-3{display:none}}@media(max-width:575px){.mapa.mt-3{display:none}}.border-secondary{border-color:#141414!important;width:90%;margin:0 auto}#share-buttons{display:flex;align-items:center;justify-content:center}#share-buttons>div{border-radius:50%;padding:5px;border:1px solid #007591;display:flex;flex-direction:row;align-items:center;transition-property:box-shadow;transition-duration:.2s;transition-timing-function:ease-out}#share-buttons>div:not(:last-child){margin-right:15px}#share-buttons>div>svg{height:22px;fill:#007591}#share-buttons>div:hover{cursor:pointer;transform:scale(1.2)}#share-buttons>div.whatsapp:hover>svg,#share-buttons>div.twitter:hover>svg,#share-buttons>div.telegram:hover>svg,#share-buttons>div.facebook:hover>svg{fill:#fff}#share-buttons>div:hover{color:#fff}#share-buttons>div.whatsapp:is(:hover,:focus){border:1px solid #25d366;background-color:#25d366;box-shadow:0 0 0 6px #25d366}#share-buttons>div.twitter:is(:hover,:focus){border:1px solid #55acee;background-color:#55acee;box-shadow:0 0 0 6px #55ACEE}#share-buttons>div.telegram:is(:hover,:focus){border:1px solid #0396de;background-color:#0396de;box-shadow:0 0 0 6px #0396DE}#share-buttons>div.facebook:is(:hover,:focus){border:1px solid #3b5998;background-color:#3b5998;box-shadow:0 0 0 6px #3B5998}.swiper{width:100%;height:100%}.swiper:not(:last-child){margin-bottom:50px;margin-top:20px}.swiper-slide{text-align:center;font-size:18px;background:0 0;height:fit-content;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}@media(max-width:768px){.swiper-slide{height:fit-content}}@media(max-width:575px){.swiper-slide{height:fit-content}}.swiper-slide img{width:100%;height:100%;object-fit:cover}@media(max-width:768px){.swiper-slide img{width:65%}}.swiper-button-next,.swiper-button-prev{color:#007591}.swiper-pagination-bullet-active{background:#007591;opacity:unset}.swiper-inscripciones{width:240px;height:320px}.swiper-slide-inscripciones{display:flex;align-items:center;justify-content:center;border-radius:18px;font-size:22px;font-weight:700;color:#fff}.wrapper-inscripciones{display:flex;flex-direction:column;align-content:flex-end;justify-content:center;align-items:center;width:70%;border:2px solid #000;height:90%;border-radius:5rem}.wrapper-inscripciones:nth-child(1n){background-color:#00728f}.wrapper-inscripciones:nth-child(2n){background-color:#919191}.wrapper-inscripciones:nth-child(3n){background-color:#919191}img.wrapper-inscripciones-img{width:20%}.swiper-slide-shadow{display:none}.premio-imagen{width:40vh}@media(max-width:768px){.premio-imagen{width:50vw}}@media(max-width:575px){.premio-imagen{width:70vw}}.premio-descripcion{display:flex;flex-direction:column;align-content:center;align-items:center;white-space:break-spaces}@media(max-width:768px){.premio-descripcion{margin-bottom:40px}}@media(max-width:768px){.premio-descripcion{margin-bottom:40px}}p.texto-premio-campeones{margin-bottom:auto;font-weight:700;font-size:28px;line-height:34px;color:#141414;text-align:center}@media(max-width:768px){p.texto-premio-campeones{font-size:25px}}@media(max-width:575px){p.texto-premio-campeones{font-size:20px}}p.texto-premio-categoria{font-weight:700;font-size:25px;line-height:34px;color:#007591;margin-bottom:30px}@media(max-width:768px){p.texto-premio-categoria{font-size:20px}}@media(max-width:575px){p.texto-premio-categoria{font-size:20px}}p.texto-premio-pala,.texto-premio-nombre,.precio-premio{margin-bottom:auto;font-weight:700;font-size:20px;line-height:30px;color:#141414}.precio-premio{opacity:.5}.premio-categoria-tipo{font-style:italic;font-weight:800;font-size:270px;width:40vh;text-align:-webkit-center;color:rgba(0,114,143,.1)}@media(max-width:768px){.premio-categoria-tipo{font-size:100px;display:none}}@media(max-width:575px){.premio-categoria-tipo{font-size:100px;display:none}}@media(max-width:768px){.swiper-slide{flex-direction:column}}p.texto-premio-categoria.masculino,span.cat-tipo.masculino{color:#007591}p.texto-premio-categoria.femenino,span.cat-tipo.femenino{color:#b319ff}p.texto-premio-categoria.mixto,span.cat-tipo.mixto{color:#2e947c}.categorias-torneo{display:flex;flex-direction:row;align-items:flex-start;padding:0;gap:25px;justify-content:space-evenly}@media(max-width:768px){.categorias-torneo{flex-direction:column;align-items:center}}@media(max-width:575px){.categorias-torneo{flex-direction:column;align-items:center}}.cat-torneo{display:flex;flex-direction:column;align-items:center;padding:0;gap:1px}.cat-tipo{font-weight:700;font-size:18px;line-height:24px;text-transform:uppercase}span.cats-name{font-style:normal;font-weight:700;font-size:23px;line-height:43px;color:#141414}@media(max-width:768px){span.cats-name{font-size:20px}}@media(max-width:575px){span.cats-name{font-size:20px}}img.inscripcion{width:40%}@media(max-width:768px){img.inscripcion{width:50%}}@media(max-width:575px){img.inscripcion{width:50%}}.wrapper-ins{display:flex;flex-direction:column;align-items:center;padding:0;gap:15px}span.ins-tipo{font-weight:700;font-size:18px;line-height:24px;text-transform:uppercase}span.cats-name{font-style:normal;font-weight:700;font-size:23px;line-height:43px;color:#141414}@media(max-width:768px){span.cats-name{font-size:20px}}@media(max-width:575px){span.cats-name{font-size:20px}}span.ins-price{font-weight:700;font-size:25px;line-height:34px;color:#141414}span.ins-content{white-space:break-spaces;height:115px;line-height:30px}@media(max-width:768px){span.ins-content{height:fit-content}}@media(max-width:575px){span.ins-content{height:fit-content}}ul.list-formato-juego{list-style-type:circle;line-height:40px}.wrapper-sorteo-pascal{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}@media(max-width:768px){.wrapper-sorteo-pascal{flex-direction:column-reverse;align-items:baseline}}@media(max-width:575px){.wrapper-sorteo-pascal{flex-direction:column-reverse;align-items:baseline}}img.imagen-sorteo,img.catering-padelmba{width:15%}@media(max-width:768px){img.imagen-sorteo,img.catering-padelmba{width:40%;margin:30px 0}}@media(max-width:575px){img.imagen-sorteo,img.catering-padelmba{width:50%;margin:30px 0}}@media(max-width:768px){span.info-padelmanager{text-align:center}}@media(max-width:575px){span.info-padelmanager{text-align:center}}.more-info>p:first-child{font-size:18px;color:#141414;font-weight:700;line-height:1.2;text-align:center}.accordionFAQ{cursor:pointer}.section-first-clinic{padding:60px 40px 20px}.imagen-clinic{display:grid;background-image:linear-gradient(180deg,#141414 0%,#007591 100%);justify-items:center;align-content:stretch;height:350px}@media(max-width:768px){.imagen-clinic{align-content:center;height:fit-content}}@media(max-width:575px){.imagen-clinic{height:fit-content}}.imagen-clinic-top{max-width:85%;height:auto;width:fit-content;padding:20px}@media(max-width:768px){.imagen-clinic-top{max-width:90%;height:fit-content}}@media(max-width:575px){.imagen-clinic-top{width:90%;max-width:fit-content;height:fit-content}}.imagen-clinic-bottom{max-width:80%;height:60%;width:fit-content;padding:20px}@media(max-width:768px){.imagen-clinic-bottom{max-width:95%;height:fit-content}}@media(max-width:575px){.imagen-clinic-bottom{width:75%;max-width:fit-content;height:fit-content}}.card-date{position:inherit;background-color:#141414;font-family:futura-bold;border-top:1px solid #2c2c2c;text-align:center;padding:15px;color:#fff;bottom:0;left:0;text-transform:uppercase;font-size:20px;width:-webkit-fill-available;display:inline-block;vertical-align:middle;text-shadow:1px 1px 2px rgba(0,0,0,.93)}.card-date span{font-size:40px}li.page-item.disabled{display:none}h3.mes-pmba{text-transform:capitalize}h4.card-title{font-size:24px}