@import"../css/vendor/bootstrap.min.css";@import"../css/vendor/fontawesome.css";@import"../css/vendor/brands.css";@import"../css/vendor/regular.css";@import"../css/vendor/solid.css";@import"../css/vendor/flatpickr.min.css";@import"../css/vendor/swiper-bundle.min.css";@import"../css/vendor/animate.min.css";:root{--primary: #272727;--secondary: #FFFFFF;--text-color: #212529;--accent-color: #000000;--accent-color-2: #FFE600;--accent-color-3: #E8FBFF;--accent-color-4: #FAFAFA;--accent-color-5: #E4E4E4;--accent-color-6: #EAFF9D;--accent-color-7: #D0D0D0;--accent-color-8: #C9C1C1;--accent-color-9: #8C8C8C14;--accent-transparent-white: #FFFFFF00;--accent-transparent-white-2: #FFFFFF14;--accent-transparent-black: #0000005C;--accent-transparent-black-2: #00000087;--font-family-1: Inter;--font-family-2: Tomorrow, sans-serif !important;--animation-normal: 1.25s;--animation-slow: 2.25s;--animation-fast: .75s}@keyframes load{to{--progress: var(var(--value)) }}@keyframes ripple{0%{opacity:1;transform:scaleZ(1);transform-origin:center;border-width:0px}to{opacity:0;transform:scale3d(1.7,1.7,1.8);transform-origin:center;border-width:13px}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--font-family-1)!important;color:var(--primary)!important;font-size:16px!important;overflow-x:hidden!important}h1{font-size:90px!important;font-weight:700!important;line-height:1.1em!important}h2{font-size:48px!important;font-weight:700!important;line-height:1.2em!important}h3{font-size:1rem!important;font-weight:700!important;line-height:1.3em!important}h4{font-size:24px!important;font-weight:700!important;line-height:1.3em!important}h5{font-size:15px !important font-weight: 600!important;line-height:1.3em!important;color:#5f5f5f!important}h6{font-size:16px!important;font-weight:600!important;line-height:1.3!important}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-2)!important;margin-bottom:1rem!important}p{color:var(--text-color)!important;font-family:var(--font-family-1)!important;font-size:16px!important;margin-bottom:20px!important}a.chooseus-btn{text-decoration:none!important}button,.btn-title{font-family:var(--font-family-1);font-size:.875rem;font-weight:700;line-height:1.4em;text-decoration:none}ul{list-style:none!important}.section{padding:60px 20px!important}.section-banner-inner{padding:230px 20px 120px;border-radius:30px;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;overflow:hidden;z-index:1}.section-banner-inner:before{content:"";position:absolute;background-color:var(--accent-color);opacity:.2;width:100%;height:100%;top:0;left:0;z-index:-1}.section-wrapper{padding:0}.section-community,.section-chooseus{background-color:var(--accent-color-4);border-radius:20px;overflow:hidden}.section-academy,.section-pricing{background-color:var(--accent-color);border-radius:20px;overflow:hidden}.hero-container{max-width:1600px;margin-left:auto;margin-right:auto}.btn{max-width:100%;display:inline-flex!important;flex-direction:row;align-items:center;border-radius:100px!important;padding:5px!important;justify-content:space-between}.btn-accent{fill:var(--accent-color-2)!important;transition:all .6s!important;background-color:var(--accent-color-2)!important}.btn-accent:hover{background-color:#dac400}.btn-title{padding:17px;color:var(--accent-color)}.banner-reviewer-container{display:block}.testimonial-btn-container{position:absolute;top:50%;left:50%;width:80%;z-index:50;display:flex;justify-content:space-between;transform:translate(-50%,-50%);pointer-events:auto}.testimonial-btn-container i{font-size:21px;color:var(--accent-color)}.testimonial-btn{z-index:70;pointer-events:auto;background:transparent;border:0}.card{border:none!important;border-radius:20px!important}.card-banner-reviewer{background-color:var(--accent-transparent-white-2);width:40%;display:flex;flex-direction:column;justify-content:center;align-self:center;align-items:center;text-align:center;gap:10px 10px;border-radius:20px;padding:10px;order:2;position:relative;z-index:1}.card-banner-reviewer:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);border-radius:inherit;background-color:inherit;z-index:-1}.card-banner-reviewer .banner-reviewer-container{background-color:var(--accent-color-6);border-radius:135px}.card-banner-reviewer .banner-avatar{width:40px;min-height:40px;border:5px solid var(--accent-color-6);border-radius:1000px}.card.banner-home-community{display:flex;flex-direction:row;gap:20px 20px;background-color:var(--accent-transparent-white-2);padding:8px 20px 8px 8px;position:relative;overflow:hidden;z-index:1;height:auto;align-self:flex-start;max-height:none}.card.banner-home-community:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);border-radius:inherit;background-color:inherit;z-index:-1}.card-about-detail{display:flex!important;flex-direction:column!important;gap:20px;position:absolute!important;width:81%;height:auto;bottom:0;left:0;padding:40px;border-radius:0 20px!important;background-color:var(--accent-color-2)!important}.card-about-misson{display:flex;flex-direction:column;background-color:var(--accent-color-3)}.card-about-misson.card-about-mission--membership{background-color:var(--accent-color)}.col:nth-child(2n) .card-about-misson{margin-bottom:-25px;transition:transform .3s}.col:nth-child(2n) .card-about-misson:hover{transform:translateY(-25px)}.card-about-mission--courth .card-content p,.card-about-mission--tournament .card-content p{max-width:100%}.card-about-mission--academy .card-content p{max-width:89%}.card-about-mission--membership .card-content p{max-width:81%}.card-about-misson .image-container{width:100%;padding:10px}.card-about-misson .image-container img{width:100%;height:150px}.card-about-misson .card-content{display:flex;flex-direction:column;gap:10px 10px;padding:20px 30px 30px}.card-about-misson .card-content p{margin-bottom:0}.card-service{display:flex!important;flex-direction:column!important;position:relative!important;overflow:hidden;z-index:1}.card-process{background-color:var(--accent-color-4);display:flex;flex-direction:column;gap:20px 20px;padding:30px}.card-process .icon{width:60px;min-height:60px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:17px;background-color:var(--accent-color-2);color:var(--accent-color)}.card-chooseus{align-self:center;align-items:center;text-align:center;background-color:var(--secondary)!important;display:flex!important;flex-direction:column!important;gap:10px!important;border-radius:20px!important;padding:15px;width:100%;height:100%!important}.card-booking-cta{width:45%;display:flex;flex-direction:column;text-align:center;justify-content:center;gap:20px;padding:40px;background-color:var(--accent-color)}.card-contact-cta{background-color:var(--accent-color-2);padding:100px;display:flex;flex-direction:row;position:relative;z-index:2}.card-contact-cta:before{content:"";position:absolute;background-image:url(../images/Gp-5-e1750061403635.png);background-repeat:no-repeat;background-size:contain;opacity:.5;width:100%;height:100%;top:0;left:0;z-index:-1}.card-contact-cta.cta-small-banner{display:flex;flex-direction:column;gap:20px 20px;padding:40px;position:relative;overflow:hidden;z-index:1}.card-contact-cta.cta-small-banner:before{content:"";position:absolute;background-image:none;background-repeat:no-repeat;background-size:contain;opacity:.5;width:100%;height:100%;top:0;left:0;z-index:-1}.card-contact-cta.cta-small-banner a{color:var(--primary)}.card-contact-cta.cta-small-banner .cta-image{position:absolute;bottom:0;right:0;width:47%;z-index:-1}.card-contact-cta.cta-small-banner .cta-image-container{margin:0 -75px -60px 0}.card-contact-cta.cta-small-banner .cta-image-container img{max-width:100%;height:auto}.card-contact-cta.cta-small-banner .cta-link{display:flex;flex-direction:row;align-items:center;gap:10px 10px;color:var(--accent-color)}.card-pricing{display:flex;flex-direction:column;gap:20px 20px;background-color:var(--primary);padding:40px}.card-pricing .price-currency{color:var(--secondary)}.card-pricing .price{color:var(--accent-color-2)}.card-pricing .pricing-details{color:var(--secondary);display:flex;align-items:end}.card-benefit{display:flex;flex-direction:row;gap:20px 20px;background-color:var(--accent-color-4);align-items:start;padding:30px}.card-benefit .benefit-number{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:.5em;background-color:var(--accent-color-2);border-radius:1000px;width:70px;min-height:70px}.card-benefit .benefit-number h4{margin-bottom:0}.card-tournament{background-position:center center;background-size:cover;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:flex-end;min-height:326px;height:100%!important;padding:10px;position:relative!important;overflow:hidden;z-index:1}.card-tournament:before{content:"";position:absolute;background-color:var(--accent-color);opacity:.1;width:100%;height:100%;top:0;left:0;z-index:-1}.card-tournament.main-event{background-image:url(../images/happy-paddle-tennis-player-on-an-outdoor-court-loo-MX89ERL.jpg);min-height:724px}.card-tournament.junior-padel-championship{background-image:url(../images/sportsman-resting-from-playing-padel-AWX94Q7.jpg)}.card-tournament.comunity-padel-night{position:relative;overflow:hidden;z-index:1;background-color:var(--accent-color-2)}.card-tournament.comunity-padel-night:before{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(../images/Gp-4.png);background-position:center center;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;z-index:-1}.card-tournament.comunity-padel-night .tournament-tag{border:1px solid var(--accent-color);color:var(--accent-color)}.card-tournament.comunity-padel-night .highlight-image{position:absolute;right:0;top:0;width:57%;height:100%;z-index:1;margin:-20px -25px 0 0}.card-tournament.tournament-cta{background-color:var(--accent-color);display:grid;grid-template-columns:2fr 1fr;gap:20px}.card-tournament-content{display:flex;flex-direction:column;gap:10px 10px;border-radius:17px;padding:30px;background-color:var(--accent-transparent-white-2);color:var(--secondary);position:relative;overflow:hidden;z-index:2}.card-tournament-content:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);border-radius:inherit;background-color:inherit;z-index:-1}.card-membership-cta.cta-content{background-color:var(--accent-color-2);display:flex;flex-direction:column;gap:30px 30px;padding:40px;position:relative;overflow:hidden;z-index:1}.card-membership-cta.cta-content:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;opacity:.6;background-image:url(../images/Gp-5-e1750061403635.png);background-position:center center;background-repeat:no-repeat;background-size:cover;z-index:-1}.card-membership-cta.cta-benefit{background-color:var(--accent-color);display:flex;flex-direction:column;justify-content:space-between;padding:10px;width:100%;height:100%}.card-team{position:relative;display:flex;flex-direction:column;overflow:hidden;z-index:1}.card-team-wrapper{display:flex;flex-direction:column;padding:10px;position:absolute;left:0;bottom:0;width:100%}.card-team-content{display:flex;flex-direction:column;gap:10px 10px;text-align:center;justify-content:center;align-items:center;border-radius:17px;padding:20px;background-color:var(--accent-transparent-white-2);position:relative;overflow:hidden;z-index:2}.card-team-content:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);border-radius:inherit;background-color:inherit;z-index:-1}.card-testimonial{width:55%;align-self:center;background-color:var(--accent-color-9);display:flex;flex-direction:column;gap:20px 20px;padding:40px;position:relative;overflow:hidden;z-index:1}.card-testimonial:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:inherit;background-color:inherit;z-index:-1}.card-blog{display:flex;flex-direction:column;position:relative;overflow:hidden}.card-blog.card-blog-post .image-container img{border-radius:20px 20px 0 0;transition:all .3s}.card-blog.card-blog-post:hover .image-container img{transform:rotate(2deg) scale(1.1);opacity:.8}.card-blog.card-blog-post .blog-title{opacity:1;transition:all .3s}.card-blog.card-blog-post:hover .blog-title{opacity:.8}.card-blog-category,.card-blog-recent,.card-blog-tag{background-color:var(--accent-color);display:flex;flex-direction:column;gap:20px 20px;padding:40px}.card-booking-form,.card-contact-form{position:relative;display:flex;flex-direction:column;gap:20px 30px;background-color:var(--accent-color);padding:40px}.bg-accent-color{background-color:var(--accent-color)}.bg-accent-color-2{background-color:var(--accent-color-2)}.bg-accent-color-4{background-color:var(--accent-color-4)}.bg-accent-color-6{fill:var(--accent-color-6);transition:all .6s;background-color:var(--accent-color-6)}.primary-accent{color:var(--primary)}.secondary-accent{color:var(--secondary)!important}.accent-color{color:var(--accent-color)}.accent-color-2{color:var(--accent-color-2)}.accent-color-8{color:var(--accent-color-8)}.image-container{position:relative;overflow:hidden;z-index:1}.image-container img:not(.banner-avatar){max-width:100%;height:auto;object-fit:cover;object-position:center center;border-radius:20px}.home-community-img{width:42%}.home-community-img img{width:100%;height:170px;object-fit:cover;object-position:center center;border-radius:17px}.about-img img{width:100%;height:750px}.chooseus-img{width:100%;margin:0!important;height:309px!important;filter:brightness(70%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.service-img{width:100%;height:430px!important;transform:scale(1);transition:all .3s}.service-img:hover{transform:scale(1.1)}.community-images{height:700px!important}.cta-benefit-img{max-width:100%!important;width:100%!important;height:260px!important;filter:brightness(80%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);border-radius:17px!important;object-fit:cover;object-position:center center}.partner-img{max-width:75%}.benefit-img{width:100%;height:437px!important;filter:brightness(70%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.team-img img{overflow:hidden;width:100%;height:415px;object-fit:cover;object-position:center center;filter:brightness(90%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);border-radius:20px;transform:scale(1);transition:all .3s}.team-img:hover img{transform:scale(1.1)}.contact-cta-image{width:38%;position:absolute;right:0;bottom:0;min-height:100%;overflow:hidden;display:flex;justify-content:flex-end;align-items:flex-end;border-radius:0 0 20px;z-index:1}.contact-cta-image .image-wrapper{margin:0 -63px -65px 0;display:flex;justify-content:flex-end;align-items:flex-end}.contact-cta-image img{max-width:100%;width:82%;height:auto;display:block;margin-left:auto;margin-bottom:0}.blog-image{position:relative}.blog-image img{min-height:450px;object-fit:cover;object-position:center;border-radius:17px}.blog-image:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;display:block;background-color:var(--accent-transparent-black);-webkit-transition:all .4s;transition:all .4s}.blog-image:hover:after{background-color:var(--accent-transparent-black-2)}.recent-post-image{width:100%;aspect-ratio:1 / 1;overflow:hidden;display:flex;align-items:center;border-radius:20px;justify-content:center}.recent-post-image img{width:100px;height:auto;aspect-ratio:1 / 1;object-fit:cover;object-position:center;display:block}.recent-post-content{display:flex;flex-direction:column;gap:10px;max-width:95%}.banner-home-container{width:100%;height:100%;position:relative;overflow:hidden}.banner-home-top{display:flex;flex-direction:row;gap:100px 100px;justify-content:space-between}.banner-home-bottom{display:flex;flex-direction:row;justify-content:space-between;gap:100px 100px}.banner-home-community-container{display:flex;flex-direction:column;width:45%;height:auto}.home-community-content{width:55%;display:flex;flex-direction:column;gap:10px}.home-community-highlight{color:var(--accent-color-2);font-size:42px;font-weight:700;line-height:1.3em}.banner-home-cta-container{width:42%;display:flex;flex-direction:column;overflow:visible}.banner-home-cta{display:flex;flex-direction:column;gap:20px;min-width:600px}.slideshow-container{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:0;background-color:var(--accent-color)}.slideshow-container .slide{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;opacity:0;transform:scale(1.1);transition:opacity .8s ease-in-out,transform 5s ease-in-out;will-change:opacity,transform}.slideshow-container .slide:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--accent-color);opacity:.3;z-index:-1}.slideshow-container .slide.active{opacity:1;transform:scale(1.1);z-index:2}.slideshow-container .slide.preparing{opacity:0;transform:scale(1);z-index:0}.banner-content-container{position:relative;z-index:2;width:100%;height:100%;display:flex;flex-direction:column;gap:50px 0px;align-items:stretch}.banner-home-reviewer-container{display:flex;flex-direction:row;gap:30px 30px;justify-content:end;align-items:flex-end;align-self:stretch;width:100%}.banner-avatar{display:inline-block;vertical-align:middle;width:50px;min-height:50px;border-radius:1000px;object-fit:cover;border:2px solid var(--secondary)}.banner-avatar:not(:nth-child(1)){margin-left:-15px}.banner-avatar-plus{background-color:var(--accent-color-2)}.banner-avatar-plus img{width:80%}.reviewer-card-description{font-size:16px;font-weight:400;line-height:1.8em;color:var(--accent-color-4)}.banner-home-title{width:54%;display:flex;flex-direction:column;gap:20px}.banner-home-network{width:47%;height:100%;display:flex;flex-direction:row;gap:30px;justify-content:flex-end;align-items:flex-end;align-self:center}.banner-home-social{align-self:center;width:28%;display:flex;flex-direction:column;gap:10px 10px;align-items:flex-end;justify-content:flex-end;flex-wrap:wrap;order:1}.banner-home-social .social-container{position:relative;background-color:var(--accent-transparent-white-2);padding:2px 14px;border-radius:100px;color:var(--secondary);z-index:1;width:max-content;min-width:0;box-sizing:border-box;max-width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;gap:5px;align-items:center}.banner-home-social .social-container i{color:var(--accent-color-2)}.banner-home-social .social-link-banner{color:var(--secondary);font-family:var(--font-family-2);font-size:16px;font-weight:400;line-height:1.8em;transition:all .3s}.banner-home-social .social-link-banner:hover{color:var(--accent-color-2)}.testimonial-banner{background-image:url(../images/World-Map.png);background-size:cover;background-repeat:no-repeat;background-position:center center}.banner-inner-about{background-image:url(../images/portrait-of-attractive-woman-padel-tennis-player-i-NJU5BZU.jpg)}.banner-inner-booking{background-image:url(../images/monitor-teaching-padel-class-RQUY73T.jpg)}.banner-inner-event{background-image:url(../images/one-women-playing-paddle-tennis-PVGGBJL.jpg)}.banner-inner-membership{background-image:url(../images/paddle-tennis-racket-and-ball-3SXRR2Z.jpg)}.banner-inner-service{background-image:url(../images/tailored-indoor-padel-coaching-for-skill-enhanceme-JV5Z29N.jpg)}.banner-inner-coaching{background-image:url(../images/cheerful-paddle-tennis-player-having-water-break-d-8W9BEVZ.jpg);background-position:bottom center}.banner-inner-community{background-image:url(../images/monitor-teaching-padel-class-QS4RXUJ.jpg)}.banner-inner-faq{background-image:url(../images/mixed-adult-couple-palying-padel-on-outdoor-court-TT64K26.jpg)}.banner-inner-blog{background-image:url(../images/black-athletic-woman-playing-padel-doubles-on-outd-8U5QAM8.jpg)}.banner-inner-single-post{background-image:url(../images/balls-near-the-net-of-a-blue-padel-tennis-court-MWN78HZ.jpg)}.banner-inner-contact{background-image:url(../images/close-up-of-female-athlete-with-paddle-tennis-rack-RQ2CD4P.jpg)}.banner-inner-404{background-image:url(../images/paddle-tennis-racket-and-ball-3SXRR2Z.jpg)}.sub-heading{display:inline-flex;flex-direction:row;gap:10px;align-items:center;color:var(--primary);background-color:var(--accent-color-3);padding:7px 14px;border-radius:100px}.sub-heading-banner{background-color:var(--accent-transparent-white-2);color:var(--accent-color-2)}.sub-heading-title{font-family:var(--font-family-1);font-size:16px;font-weight:600;line-height:1em}.heading-section-container{display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center;max-width:65%;text-align:center;align-self:center}.heading-section-container.pricing-heading{max-width:80%}.blog-title-container{padding-bottom:30px;border-bottom:3px solid var(--accent-color-2)}.form{display:flex;flex-direction:column;gap:20px 20px}.form label{font-family:var(--font-family-2);font-size:16px;color:var(--accent-color-2)}.form input,.form textarea,.form select{font-family:var(--font-family-2);font-size:16px;line-height:1.3em;padding:17px;border-radius:40px;background-color:#fff;color:#000;box-shadow:none;border:none;outline:none}.form input::placeholder,.form textarea::placeholder{color:var(--text-color)}.form input#newsletter{border-radius:100px}.dropdown-container{position:relative;width:100%}.dropdown-select{background-color:var(--primary);border:none;border-radius:10px;color:var(--secondary);outline:none;padding:17px;font-size:16px;line-height:1.3em;width:100%;position:relative;display:flex;flex-direction:row;justify-content:space-between;gap:20px 20px;z-index:2}.dropdown-select i{color:var(--accent-color)}.dropdown-select:focus{border:solid 1px var(--accent-color)}.dropdown-list{display:none;position:absolute;top:100%;left:0;right:0;background-color:transparent;border:none;border-radius:0;z-index:10;margin-top:5px;max-height:200px;overflow-y:auto}.dropdown-container.active .dropdown-list{display:block}.dropdown-option{background-color:var(--primary);padding:15px;border-color:var(--secondary);color:var(--secondary);cursor:pointer;font-size:1rem;transition:background-color .2s,color .2s}.dropdown-option:first-child{border-top-left-radius:20px;border-top-right-radius:20px}.dropdown-option:last-child{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.dropdown-option:hover{background-color:var(--accent-color);color:var(--accent-color-2)}.dropdown-option.selected{color:var(--accent-color-2);font-weight:600}.selected-text{color:var(--text-color);transition:color .2s ease}.selected-text.has-value{color:var(--secondary)}.alert{display:flex;flex-direction:column;align-items:center;padding:2em;border-radius:6px;margin-bottom:15px}.success{display:flex;flex-direction:column;gap:1em;background-color:var(--secondary);color:var(--primary)}.success span,.success p{color:var(--primary)}.error{display:flex;flex-direction:column;gap:1em;background-color:var(--secondary);color:var(--primary)}.error span,.error p{color:var(--primary)}.check-icon,.cross-icon{font-size:1.5rem;margin-right:10px}.hidden{display:none}.navbar-container{padding:60px 60px 0;position:absolute;top:0;left:50%;width:100%;transform:translate(-50%);z-index:3}.navbar{background-color:var(--accent-transparent-white-2);border-radius:80px;position:relative;padding:10px 0;z-index:1}.navbar:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:inherit;background-color:inherit;z-index:-1}.navbar-nav-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;padding:10px}.navbar .logo-container{width:18%;display:flex;flex-direction:column;justify-content:center}.navbar .logo-container img{width:200px}.navbar .nav-link-container{width:64%;display:flex;flex-direction:column;justify-content:center;align-items:center}.nav-link{font-family:var(--font-family-1);font-size:16px;font-weight:600;line-height:1em;color:var(--secondary);padding:0 15px}.nav-link:hover,.nav-link:focus,.nav-link.active,.navbar-nav .nav-link.show{color:var(--accent-color-2)!important}.dropdown-menu{background-color:var(--secondary);border:none;padding:0;overflow:hidden;margin-top:1.125em!important;border-radius:0 0 20px 20px;-webkit-box-shadow:0 10px 30px 0 rgba(45,45,45,.2);box-shadow:0 10px 30px #2d2d2d33}.dropdown-item{font-family:var(--font-family-1);font-size:16px;font-weight:600;line-height:1em;color:var(--accent-color);transition:all .3s;padding:15px}.dropdown-item:hover,.dropdown-item.active{background-color:var(--secondary);color:var(--text-color)}.dropdown-toggle:after{display:none!important}.navbar-cta-container{width:18%;display:flex;flex-direction:column;justify-content:center;align-items:flex-end}.nav-btn{display:none;padding:8px 16px;background-color:var(--accent-color-2);color:var(--accent-color);transition:all .3s ease;border:none;border-radius:8px;box-shadow:none;font-size:18px}.nav-btn:hover{background-color:var(--accent-color-6)}.sidebar-overlay{position:fixed;top:0;left:-100%;width:100%;height:100vh;background:var(--accent-transparent-black-2);transition:left .4s ease-in-out;z-index:10}.sidebar-overlay.active{left:0}.sidebar{position:fixed;top:0;left:-300px;width:300px;height:100%;background:var(--secondary);color:var(--accent-color);transition:transform .4s ease-in-out;z-index:1000;overflow-y:auto;max-height:100vh;padding:0 16px 0 5px}.sidebar.active{transform:translate(300px)}.sidebar-header{display:flex;justify-content:space-between;align-items:center;padding:20px}.sidebar-header .logo{width:75%}.close-btn{display:inline-block;justify-content:center;background-color:var(--accent-color-2);border-radius:8px;color:var(--accent-color);font-weight:600;position:relative;font-size:16px;cursor:pointer;padding:8px 18px;transition:all .3s;border:none;outline:none}.close-btn:hover{background-color:var(--accent-color-6);color:var(--accent-color)}.menu{list-style:none;padding:0;margin-top:20px}.menu li{padding:10px 15px}.menu a{color:var(--accent-color);text-decoration:none;display:block;border-radius:5px;transition:.3s;font-family:var(--font-family-1);font-size:16px;font-weight:600;line-height:1.4em;letter-spacing:0px}.menu a:hover,.menu a.active,.menu a.focus{color:var(--accent-color-2)}.sidebar-dropdown .dropdown-header{display:flex;justify-content:space-between;align-items:center}.sidebar-dropdown-btn{background:none;border:1px solid var(--accent-color-2);color:var(--accent-color-2);font-size:1rem;cursor:pointer;padding:3px 15px;border-radius:24px;transition:transform .3s ease}.sidebar-dropdown-btn:hover{color:var(--accent-color-6);border:1px solid var(--accent-color-6)}.sidebar-dropdown-menu{list-style:none;padding-left:20px;max-height:0;overflow:hidden;transition:max-height .3s ease-in-out,padding .3s ease-in-out;padding-top:0;padding-bottom:0}.sidebar-dropdown-menu.active{max-height:100%;padding-top:10px;padding-bottom:10px}.below-dropdown{transition:margin-top .1s ease-in-out;margin-top:0}.sidebar::-webkit-scrollbar{width:5px}.sidebar::-webkit-scrollbar-thumb{background:gray;border-radius:5px}.breadcrumb{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px!important;margin:0!important;padding:0!important}.breadcrumb-item{font-family:var(--font-family-1);font-size:21px;font-weight:600;line-height:1.3em;color:var(--accent-color-2);margin:0!important;padding:0!important}.breadcrumb-icon{font-family:var(--font-family-1);font-size:21px;font-weight:600;line-height:1.3em;color:var(--secondary)}.breadcrumb-item.recent{color:var(--secondary)}.link-wrapper{display:flex;flex-direction:row;align-items:center;gap:10px;color:var(--accent-color)}.about-wrapper{display:flex;flex-direction:row;gap:100px 100px;align-items:center}.about-image-container{display:flex;flex-direction:column;gap:0;width:40%;overflow:hidden}.about-content-description{display:flex;flex-direction:column;gap:20px 20px;width:55%;justify-content:center}.about-description-container{display:flex;flex-direction:column;gap:10px;width:100%;align-self:flex-end;padding:0;border:none;overflow:hidden}.about-description-container p{margin-bottom:20px}.about-highlight-box{display:flex;flex-direction:column;gap:10px 10px;border-top:5px solid var(--accent-color-2);padding:10px 0 0}.about-highlight-text{font-family:var(--font-family-1);font-size:20px;font-weight:700;line-height:1em;color:var(--primary)}.welcome-about-wrapper{display:grid;grid-template-columns:.42fr .52fr;gap:100px;justify-content:space-between}.chooseus-title-container{width:40%;display:flex;flex-direction:column;gap:50px}.chooseus-card-container{width:60%;display:flex;flex-direction:column}.whychooseus-avatar-container{display:flex;flex-direction:row;align-items:center;gap:10px;position:absolute;bottom:0;left:0;padding:0 0 20px 20px}.chooseus-img-description{font-size:16px;color:var(--accent-color-4)}.icon-circle{position:relative;background-color:var(--accent-color);font-size:24px;border:1px solid var(--accent-color-2);color:var(--accent-color-2);width:48px;height:48px;border-radius:50%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;text-align:center;transition:all .3s ease-in-out;transform:rotate(-45deg)}.icon-circle:hover{transform:rotate(0)}.circle-check-list{list-style:none;padding-left:0}.circle-check-list li{position:relative;color:var(--secondary);font-family:var(--font-family-1);font-size:1.5rem;font-weight:700;line-height:1.3em;border-bottom:1px solid var(--text-color);padding-bottom:20px;margin-bottom:20px}.circle-check-list li:last-child{margin-bottom:0}.circle-check-list li:before{content:"\f058";font-family:"Font Awesome 6 Free";font-weight:900;color:var(--accent-color-2);margin-right:.5em;font-size:1.125rem;display:inline-block}.chooseus-icon{align-self:center;background-color:var(--accent-color-2);width:80px;display:flex;flex-direction:column;min-height:80px;border-radius:17px;padding:8px}.service-icon{align-self:center;background-color:var(--accent-color-2);width:60px;display:flex;flex-direction:column;min-height:60px;border-radius:17px}.service-icon-container{display:flex;flex-direction:row;align-items:center;gap:10px;position:absolute;top:0;left:0;padding:20px 0 0 20px;z-index:1}.booking-cta-icon{align-self:center;background-color:var(--accent-color-2);width:60px;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60px;border-radius:17px}.booking-cta-icon i{font-size:32px}.social-icon{border-radius:9px;font-size:14px;padding:.5em;background-color:var(--accent-color-2);color:var(--accent-color);transition:all .3s}.social-icon:hover{transform:translateY(-8px);background-color:var(--accent-color-6)}.contact-icon{width:50px;min-height:50px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:15px;background-color:var(--accent-color-2)}.contact-icon.footer-icon{border-radius:50%}.booking-content-wrapper{display:flex;flex-direction:row;gap:100px 100px;align-items:center}.booking-process-heading{display:flex;flex-direction:column;gap:20px 20px;text-align:start}.booking-process-heading h2{max-width:80%}.booking-highlight-container{display:flex;flex-direction:column;gap:50px 50px;width:40%}.booking-benefit-container{width:56%;display:flex;flex-direction:column;gap:20px 20px;justify-content:center}.booking-content-container{display:flex;flex-direction:column;gap:50px 50px;justify-content:flex-start;width:55%}.booking-tag-container{display:flex;flex-direction:row;gap:5px;flex-wrap:wrap;justify-content:flex-end;align-self:flex-end;width:79%}.booking-tag{padding:0 15px;border:1px solid var(--accent-color-2);border-radius:100px;color:var(--accent-color);font-weight:400}.booking-form-wrapper{display:flex;flex-direction:row;gap:100px 100px}.booking-form-detail{width:33%;display:flex;flex-direction:column;gap:50px 50px}.contact-cta-content{display:flex;flex-direction:column;gap:20px 20px;width:58%;position:relative;z-index:2}.contact-info-heading{color:var(--text-color)}.underline-primary-accent{border-bottom:1px solid var(--primary)}.underline-pricing{border-bottom:1px solid var(--accent-color)}.underline-text-color{border-bottom:1px solid var(--text-color)}.underline-accent-5{border-bottom:1px solid var(--accent-color-5)}.swiperpartner{margin:0 -150px;display:flex;justify-content:center}.check-list{list-style:none;padding-left:0}.check-list li{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:start;gap:1em;margin-bottom:15px;color:var(--primary);font-size:16px;font-weight:600;line-height:1.3em}.check-list li:last-child{margin-bottom:0}.check-list li:before{content:"\f058";font-family:"Font Awesome 6 Free";font-weight:900;color:var(--accent-color-2);margin-right:.5em;font-size:20px;display:inline-block}.check-list.alternative-list li{color:var(--accent-color)}.check-list.alternative-list li:before{color:var(--accent-color)}.pricing-benefit-list{list-style:none;padding-left:0;margin:0}.pricing-benefit-list li{position:relative;display:flex;flex-direction:row;align-items:center;gap:1em;margin-bottom:15px;color:var(--secondary);font-size:16px;font-weight:600;line-height:1.3em}.pricing-benefit-list li:last-child{margin-bottom:0}.pricing-benefit-list li:before{content:"\f058";font-family:"Font Awesome 6 Free";font-weight:900;color:var(--accent-color-2);margin-right:.6em;font-size:21px;display:inline-block}.chevron-circle-list{list-style:none;padding-left:0}.chevron-circle-list li{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:start;gap:1em;margin-bottom:15px;color:var(--secondary);font-family:var(--font-family-1);font-size:16px;font-weight:400;line-height:1.3em}.chevron-circle-list a{color:var(--secondary);font-family:var(--font-family-1);font-size:18px;font-weight:400;line-height:1.3em}.chevron-circle-list li:last-child{margin-bottom:0}.chevron-circle-list li:before{content:"\f138";font-family:"Font Awesome 6 Free";font-weight:900;color:var(--accent-color-2);margin-right:.5em;font-size:1.125rem;display:inline-block}.chevron-list{list-style:none;padding-left:0}.chevron-list li{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:start;gap:1em;margin-bottom:15px;color:var(--secondary);font-family:var(--font-family-1);font-size:16px;font-weight:400;line-height:1.3em}.chevron-list a{color:var(--secondary);font-family:var(--font-family-1);font-size:16px;font-weight:600;line-height:1.3em}.chevron-list li:last-child{margin-bottom:0}.chevron-list li:before{content:"\f054";font-family:"Font Awesome 6 Free";font-weight:900;color:var(--accent-color-2);margin-right:.5em;font-size:16px;display:inline-block}.service-title-container{padding-bottom:30px;border-bottom:3px solid var(--accent-color-2)}.service-detail-container{display:flex;flex-direction:column;position:absolute;width:100%;left:0;bottom:0;padding:10px;border-radius:20px;overflow:hidden;z-index:2}.service-detail-container:before{content:"";position:absolute;background-color:transparent;opacity:.5;background-image:linear-gradient(180deg,var(--accent-transparent-white) 0%,var(--accent-color) 100%);width:100%;height:100%;top:0;left:0;z-index:-1}.service-detail{padding:20px;border-radius:20px;display:flex;flex-direction:row;align-items:center;align-self:stretch;justify-content:space-between;background-color:var(--accent-transparent-white-2);position:relative;z-index:0}.service-detail:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background-color:inherit;border-radius:inherit;z-index:-1}.academy-title-container{display:flex;flex-direction:row;align-items:center;gap:50px 50px;border-bottom:3px solid var(--primary);position:relative}.academy-heading-container{width:47%;display:flex;flex-direction:column;gap:20px 20px;text-align:start;padding-bottom:50px;order:1}.academy-title-image{width:22%;display:flex;flex-direction:column;justify-content:flex-end;align-self:flex-end;overflow:hidden;order:2}.academy-title-image img{margin:0 0 -52px}.academy-title-cta{width:28%;display:flex;flex-direction:column;justify-content:center;text-align:start;padding-bottom:50px;gap:20px 20px;order:3}.academy-video-section{width:100%;display:flex;justify-content:center}.academy-video-container{position:relative;width:100%;overflow:hidden;border-radius:20px}.academy-video-wrapper{position:relative;width:120%;left:50%;transform:translate(-50%);padding-top:460px;background-color:var(--accent-color)}.academy-video-wrapper iframe{position:absolute;top:0;left:50%;width:120%;height:120%;transform:translate(-50%) scale(1.4);border:0;border-radius:inherit;pointer-events:none}.academy-video-wrapper .video-overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:transparent}.academy-benefit-list{list-style:none;padding:0;margin:0}.academy-benefit-list li{width:100%;position:relative;padding-left:2em;color:var(--secondary);padding-bottom:20px;margin-bottom:10px}.academy-benefit-list li:last-child{margin-bottom:none}.academy-benefit-list li:before{content:"\f058";font-family:"Font Awesome 6 Free";font-weight:900;color:var(--accent-color-2);position:absolute;left:0;top:.1em;font-size:1em;line-height:var(--line-height, 1.6)}.academy-stat{font-family:var(--font-family-1);font-size:64px;font-weight:700;line-height:1.2em;color:var(--accent-color-2)}.academy-stat-description{font-size:16px;color:var(--secondary);margin-bottom:0;text-align:start}.tournament-grid{display:grid;grid-template-columns:1fr 3fr;gap:27px}.tournament-event-list .d-flex.flex-column{gap:30px}.tournament-feature{display:flex;flex-direction:column;width:100%;height:auto}.tournament-schedule{font-family:var(--font-family-1);font-size:16px;font-weight:600;line-height:1.3em;color:var(--secondary)}.tournament-cta-title{display:flex;flex-direction:column;gap:10px 10px;padding:30px 0 30px 30px;text-align:start}.tournament-cta-image{width:100%!important;height:351px!important;object-fit:cover;object-position:center;border-radius:17px}.tournament-event-list{display:flex;flex-direction:column;gap:27px 27px}.tournament-event-list:last-child{height:100%}.tournament-tag-container{position:absolute;top:0;left:0;width:76%;display:flex;flex-wrap:wrap;gap:5px;padding:10px 10px 0;z-index:2}.tournament-tag{padding:0 15px;border:1px solid var(--accent-color-2);border-radius:100px;color:var(--secondary);font-family:var(--font-family-2);font-size:16px;font-weight:400;line-height:1.8em}.other-tournament-container{display:grid;grid-template-columns:1fr 1fr;gap:27px 27px}.partnership-container{display:flex;flex-direction:row;width:100%;padding:50px 0;border-radius:20px;background-color:var(--accent-color-2);position:relative;overflow:hidden}.community-grid{display:grid;grid-template-columns:1fr 1fr;gap:100px}.community-cta{display:flex;flex-direction:column;gap:20px;position:absolute;width:51%;top:0;right:0;background-color:var(--accent-color-2);border-radius:0 20px;padding:40px}.community-icon{background-color:var(--accent-color-2);width:80px;min-height:80px;display:flex;flex-direction:column;justify-content:center;border-radius:17px}.membership-cta-description{font-weight:var(--font-family-1);font-size:21px;font-weight:600;line-height:1.3em;color:var(--secondary);text-align:left;display:flex;flex-direction:column;padding:30px}.cta-tag-container{position:absolute;top:0;right:0;width:44%;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:5px;padding:30px 30px 0 0;z-index:2}.cta-tag{padding:0 15px;border:1px solid var(--accent-color-2);border-radius:100px;color:var(--secondary);font-family:var(--font-family-2);font-size:16px;font-weight:400;line-height:1.8em}.cta-benefit-title{padding:0 0 30px 30px;position:absolute;width:63%;left:0;bottom:0}.testimonial-content-container{display:flex;flex-direction:row;gap:20px 20px;justify-content:space-between;overflow:hidden}.testimonial-side{width:18%;height:100%;display:flex;flex-direction:column;align-self:center;gap:50px 50px;justify-content:space-between}.testimonial-avatar{width:60px;height:60px;border-radius:50%;object-fit:cover;display:block}.testimonial-side .testimonial-avatar{border:5px solid var(--accent-color-4)}.testimonial-side .testimonial-avatar--lg{width:40%;height:40%}.testimonial-side .testimonial-avatar--md{width:30%;height:30%}.testimonial-side .testimonial-avatar--sm{width:25%;height:25%}.testimonial-slider-container{width:100%;overflow:hidden;position:relative;display:flex;justify-content:center;align-items:center}.testimonial-slider-wrapper{display:flex;transition:transform .6s ease-in-out;will-change:transform}.testimonial-slide{flex:0 0 100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-sizing:border-box;opacity:0;transform:scale(.98);transition:opacity .5s ease,transform .5s ease}.testimonial-slide.active{opacity:1;transform:scale(1)}.testimonial-quote{font-family:var(--font-family-1);font-size:21px;font-weight:400;line-height:1.8em;text-align:center;color:var(--accent-color);padding-bottom:80px}.testimonial-name{color:var(--accent-color);font-family:var(--font-family-1);font-size:21px;font-weight:600;line-height:1.3em}.testimonial-designation{font-size:16px;line-height:1.8em}.testimonial-nav-container{display:flex;flex-direction:row;align-items:center;align-self:center;gap:10px}.testimonial-nav-btn.active{width:10px;background-color:var(--accent-color-2)}.testimonial-nav-btn{width:20px;height:10px;border:none;border-radius:10px;background-color:var(--accent-color-7)}.team-content-wrapper{display:flex;flex-direction:row;gap:100px 100px;height:100%;align-items:start}.team-card-container{width:55%}.team-title-wrapper{width:40%;height:100%;position:sticky;top:20em;z-index:100}.team-title-container{display:flex;flex-direction:column;gap:20px 20px;text-align:start;justify-content:start;align-items:start}.faq-title-container{position:sticky;top:20px;z-index:10;text-align:start;justify-content:start;align-items:start}.accordion .accordion-item{background-color:transparent;border:none;outline:none}.accordion .accordion-item .accordion-body{font-family:var(--font-family-2);font-size:18px;font-weight:400;line-height:1.4em;background-color:transparent;padding:17px 0 0}.accordion .accordion-item .accordion-body p{font-size:16px!important;margin-bottom:2px}.accordion .accordion-item .accordion-body li{font-size:16px!important;color:var(--text-color)}.accordion .accordion-button{background-color:var(--accent-transparent-white);color:var(--primary);border:1px solid var(--accent-color-5);font-family:var(--font-family-1);font-size:16px;font-weight:600;line-height:1.3em;padding:20px 15px 20px 20px;box-shadow:none;min-height:90px}.accordion-button:after{display:flex;justify-content:center;align-items:center;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="%23000000" class="bi bi-plus" viewBox="0 0 16 16"><path d="M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4"/></svg>');background-repeat:no-repeat;background-position:center;background-size:1em 1em;padding:.7em;border-radius:50%;width:1.5em;height:1.5em;content:""}.accordion-button:not(.collapsed):after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="%23000000" class="bi bi-dash" viewBox="0 0 16 16"><path d="M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8"/></svg>');background-repeat:no-repeat;background-position:center;background-size:1em 1em}.price-container{display:flex;flex-direction:row;gap:5px 5px}.blog-content{display:flex;flex-direction:column;gap:20px;position:absolute;bottom:0;left:0;padding:0 30px 30px;z-index:2}.meta-data{color:var(--accent-color-2)}.post-meta-data{color:var(--primary)}.recent-post-title{font-family:var(--font-family-2);font-size:18px;font-weight:400;line-height:1.8em;color:var(--secondary);transition:all .3s}.recent-post-title:hover{color:var(--accent-color-2)}.blog-post-body{display:flex;flex-direction:column;gap:20px 20px;padding:20px;background-color:var(--accent-color-3)}.blog-title{font-family:var(--font-family-1);color:var(--primary);font-size:36px;font-weight:700;line-height:1.3em}.blog-tag-container{display:flex;flex-direction:row;gap:5px;flex-wrap:wrap}.blog-tag{padding:0 15px;border:1px solid var(--accent-color-2);border-radius:100px;color:var(--secondary);font-family:var(--font-family-2);font-size:16px;font-weight:400;line-height:1.8em}.post-content-wrapper{display:flex;flex-direction:row;gap:50px 50px}.recent-post-list{display:flex;flex-direction:column;gap:20px}.recent-post-item{display:flex;flex-direction:row;align-items:center;gap:15px}.recent-post-thumb{flex:0 0 100px}.recent-post-thumb img{width:100%;height:80px;border-radius:10px;object-fit:cover}.recent-post-body{max-width:60%;display:flex;flex-direction:column;gap:5px;flex:1}.recent-post-meta{display:flex;align-items:center;gap:8px}.post-main-content{width:66%;display:flex;flex-direction:column;gap:20px 20px}.post-sidebar-wrapper{width:30%;display:flex;flex-direction:column;gap:50px 50px}.maps{max-width:100%;width:100%;height:400px;border-radius:20px;overflow:hidden}.request-loader{position:relative;width:60px;min-height:60px;border-radius:50%!important;border:none;background-color:var(--accent-color);display:flex;justify-content:center;align-items:center;color:var(--accent-color-2);border:1px solid var(--accent-color-2);font-size:24px;aspect-ratio:1/1;transition:all .3s ease-in-out;z-index:10;isolation:isolate}.request-loader:hover{color:var(--accent-color);background-color:var(--accent-color-2)}.request-loader:after,.request-loader:before{opacity:.2;display:flex;flex-direction:row;justify-content:center;align-items:center;position:absolute;content:"";height:100%;width:100%;color:var(--accent-color-2);border:4px solid currentColor;border-radius:50%;animation-name:ripple;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.65,0,.34,1);z-index:-1}.request-loader:after{animation-delay:.5s;animation-duration:3s}.request-loader:before{animation-delay:.2s;animation-duration:3s}.test{display:flex;flex-direction:row;gap:100px;overflow:clip;align-items:center}.modal-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--accent-transparent-black-2);z-index:10;justify-content:center;align-items:center}.my-modal{background-color:var(--secondary);padding:0;border-radius:none;position:relative;max-width:90%;max-height:90%;overflow:auto}.my-modal iframe{aspect-ratio:16/9;width:100%;height:80vh}.my-close{position:absolute;top:10px;right:15px;font-size:var(--font-size-3xl);cursor:pointer;font-weight:700;color:var(--accent-color-2)}.btn-close{right:0;top:0;background-color:var(--accent-color-2);padding:16px;opacity:1;z-index:21}.animate-box{opacity:0}.animated{animation-duration:var(--animation-normal)}.animated-delay-fast{animation-duration:var(--animation-fast)}.animated-delay-slow{animation-duration:var(--animation-slow)}.heading-notfound{color:var(--accent-color-2);font-family:var(--font-family-1);font-size:200px;font-weight:700;line-height:.8em}.description-notfound{color:var(--secondary);margin:0 auto 20px;max-width:59%}.gspace-0{gap:0px 0px}.gspace-1{gap:10px 10px}.gspace-2{gap:20px 20px}.gspace-3{gap:30px 30px}.gspace-4{gap:40px 40px}.gspace-5{gap:50px 50px}.gspace-100{gap:100px 100px}.gspace-x-0{column-gap:0px}.gspace-x-1{column-gap:10px}.gspace-x-2{column-gap:20px}.gspace-x-3{column-gap:30px}.gspace-x-4{column-gap:40px}.gspace-x-5{column-gap:50px}.gspace-x-100{column-gap:100px}.gspace-y-0{row-gap:0px}.gspace-y-1{row-gap:10px}.gspace-y-2{row-gap:20px}.gspace-y-3{row-gap:30px}.gspace-y-4{row-gap:40px}.gspace-y-5{row-gap:50px}.gspace-y-100{row-gap:100%}.grid-spacer-0{--bs-gutter-x: 0px;--bs-gutter-y: 0px}.grid-spacer-1{--bs-gutter-x: 10px;--bs-gutter-y: 10px}.grid-spacer-2{--bs-gutter-x: 20px;--bs-gutter-y: 20px}.grid-spacer-3{--bs-gutter-x: 30px;--bs-gutter-y: 30px}.grid-spacer-4{--bs-gutter-x: 40px;--bs-gutter-y: 40px}.grid-spacer-5{--bs-gutter-x: 50px;--bs-gutter-y: 50px}.grid-spacer-100{--bs-gutter-x: 100px;--bs-gutter-y: 100px}.grid-spacer-x-0{--bs-gutter-x: 0px}.grid-spacer-x-1{--bs-gutter-x: 10px}.grid-spacer-x-2{--bs-gutter-x: 20px}.grid-spacer-x-3{--bs-gutter-x: 30px}.grid-spacer-x-4{--bs-gutter-x: 40px}.grid-spacer-x-5{--bs-gutter-x: 50px}.grid-spacer-x-100{--bs-gutter-x: 100px }.grid-spacer-y-0{--bs-gutter-y: 0px}.grid-spacer-y-1{--bs-gutter-y: 10px}.grid-spacer-y-2{--bs-gutter-y: 20px}.grid-spacer-y-3{--bs-gutter-y: 30px}.grid-spacer-y-4{--bs-gutter-y: 40px}.grid-spacer-y-5{--bs-gutter-y: 50px}.grid-spacer-y-100{--bg-gutter-y: 100px }.footer-content-container{display:flex;flex-direction:column;gap:120px 0px}.footer-logo-container{display:flex;justify-content:start;align-items:flex-start}.footer-logo-container img{width:75%}.footer-social-icon{display:flex;flex-direction:row;gap:10px 10px;align-items:center}.footer-social-icon .social-icon{border-radius:50%}.footer-copyright-container{display:flex;flex-direction:row;gap:20px 20px;justify-content:space-between;padding:30px 0;border-top:1px solid var(--primary)}.footer-copyright-container p.secondary-accent{font-size:14px!important}.footer-legalink-container{display:flex;flex-direction:row;align-items:center;gap:20px 20px;font-size:14px}.footer-legalink-container a{font-size:14px}.footer-legalink-container .divider{display:inline-block;width:1px;height:16px;background-color:var(--primary)}.legalink{font-family:var(--font-family-1);font-size:16px;font-weight:600;line-height:1.3em;color:var(--accent-color-2);transition:all .3s}.legalink:hover{color:var(--secondary)}#banner-slideshow .slideshow-container .hero-container .banner-content-container{position:absolute!important;bottom:0}span.sub-heading-title{color:#000}.card.card-chooseus{overflow:hidden!important;z-index:0}.card.card-chooseus .icon-circle{transform:rotate(-0deg);background:transparent}.card.card-chooseus:hover{position:relative}.card.card-chooseus:hover .icon-circle{transform:rotate(-45deg);background:var(--accent-color);border-color:#000}.card.card-chooseus:hover .chooseus-icon{transition:.4}.card.card-chooseus:hover .bg-image{opacity:1;transition:.5s;transform:scale(1.4)}.card.card-chooseus:hover h4{color:#fff}.bg-image{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;transform:scale(1.2);opacity:0;transition:.2s}.list-unstyled.bullet.b2 li:before{background:url(/cdn/shop/files/bullet2.svg?v=1772652877);color:#00cfff;fill:#00cfff;background-size:contain;width:20px;height:20px}.list-unstyled.bullet li{position:relative;padding:5px;margin-left:25px}.list-unstyled.bullet li:before{content:"";width:20px;height:20px;background:url(/cdn/shop/files/bullet.svg?v=1772652877);background-size:contain;position:absolute;left:-25px;top:50%;transform:translateY(-50%)}img.small{width:50%;border-radius:15px!important}.map img{border-radius:20px}a.service-btn .icon-circle{background:#fff;border-color:#fff;color:#000;transform:rotate(0);position:absolute;right:10px;top:15%}.card-tournament.tournament-cta{background-image:url(/cdn/shop/files/image4_1_1.webp?v=1772993228);background-size:cover}.rounded{border-radius:15px!important}.d-flex.flex-column.gspace-3 .card-service h4{font-size:20px;font-weight:600;line-height:1.3em;width:85%}img.playbtn{position:absolute;z-index:1;width:120px;height:120px!important;left:50%;top:50%;transform:translate(-50%,-50%) scale(1);animation:zoom-in-out 3s ease-in-out infinite}@keyframes zoom-in-out{0%{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.2)}to{transform:translate(-50%,-50%) scale(1)}}#accordionExample .accordion-item{margin-bottom:10px}.accordion-body{padding:10px 20px!important}.accordion-button.collapsed{border-radius:40px!important;background-color:#fff!important;border-color:#eee!important}.accordion-button{border-radius:40px 40px 0 0!important;border-color:transparent!important;background-color:#ffe600!important}.accordion-collapse.collapse.show,.accordion-collapse.collapse,.accordion-collapse{background-color:#ffe600!important}.accordion-collapse{border-radius:0 0 40px 40px!important}.accordion-item{overflow:hidden!important}#getquote .modal-content{background-color:#fbe534}#getquote .modal-content .modal-header{border:0px}#getquote .modal-content .form label{color:#000!important}#getquote .modal-content .card{background:transparent}.bg-primary{--bs-bg-opacity: 1;background-color:var(--accent-color-2)!important}.modal-content{border-radius:15px!important}div#getquote,div#exampleModal2,div#exampleModal{background:#00000085;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.navbar-expand-xl .navbar-nav a.nav-link{color:#fff!important;font-size:15px;font-weight:500}.card.card-service .image-container:before{content:"";position:absolute;background:linear-gradient(180deg,#fbe53400,#fbe534);width:100%;height:100%;left:0;top:0;z-index:1;opacity:0;transition:.2s}.card.card-service .image-container:hover:before{opacity:.6;transition:.2s}.card.card-service:hover .service-detail-container p.text-white.sr-only{width:auto;opacity:1;font-size:14px;position:relative;white-space:normal;height:auto;transition:.3s}.card.card-service .image-container{position:relative}.card.card-service .service-detail-container p.text-white.sr-only{font-size:14px;margin-top:5px}.card.card-service:hover a.service-btn .icon-circle{background-color:#000;border:#000;color:#dac400!important;transform:rotate(-45deg);transition:.5s}.card.card-service .service-detail{display:block}video{width:100%;border-radius:15px}ul.navbar-nav.m-auto{gap:25px}#accordionExample{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px;justify-content:space-between}#accordionExample .accordion-item{width:49%}.mySwiper .slide{min-height:90vh;height:90vh;background-size:cover;background-repeat:no-repeat;background-position:center;width:100%}.swiper.mySwiper{max-width:100%;overflow:hidden}.swiper.mySwiper .banner-home-bottom{position:absolute;top:50%;left:100px;transform:translateY(-50%)}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--accent-color-2)}div:empty{display:block!important}.compare .c-table table{border:none}.compare .h-table{position:sticky;top:0;background:#fff}.compare .c-table thead tr th{width:35%;text-align:left;border:none}.compare .c-table .h-table thead tr td{border:transparent!important;width:33.33%;background:#fbe534}.compare .c-table thead tr td:last-child{border-right:1px solid #c1c7d0}.compare .c-table thead tr td{font-weight:700;font-size:20px;font-family:roboto,sans-serif;color:#2c2f3e;border:none;border-left:1px solid #c1c7d0}.compare .c-table th,.compare .c-table td{width:33.33%;padding:25px;vertical-align:middle;text-align:center;font-family:roboto,sans-serif;color:#2c2f3e}.compare .c-table td i{font-size:20px;color:#00cfff}.compare .c-table tbody tr th{text-align:left;border-left:none;font-size:15px;color:#2c2f3e;border-color:#c1c7d0}.compare .c-table tbody tr td{border-right:none;font-size:16px;color:#2c2f3e;border-color:#c1c7d0}.compare .c-table tbody tr td:last-child{border-right:1px solid #c1c7d0}.book-whole{margin-top:30px}.tournament-cta-title h3.secondary-accent{font-size:30px!important}.tournament-cta-title p{font-size:14px!important;font-weight:500}.tournament-grid-1 img,.tournament-grid-2 img{border-radius:20px!important}nav.header-menu-nav>ul>li:nth-child(4)>drop-menu>details>summary>a{color:#212529!important}.accordion-button:focus{box-shadow:none!important}.accordion-header{margin-bottom:0!important}.wholesale-badge{position:absolute;right:10.5%;top:10%!important;background-color:#ffe600;padding:16px 34px 4px;clip-path:polygon(7% 0,100% 0,91.5% 100%,0% 100%);text-align:center}.wholesale-badge h1{color:#000!important;font-size:15px!important}.page-wholesale .header-submenu{display:none!important}.page-wholesale .first-level-drop svg{display:none!important}.book-whole .booking-benefit-container{width:50%!important}.book-whole .booking-benefit-container h4{font-size:15px!important;margin:0!important}.book-whole .booking-benefit-container ul{font-size:11px!important}.d-flex.flex-column.flex-md-row.align-items-center.gspace-5.book-whole{gap:0px!important}.swiper-slide .for_mobile{display:none}.swiper-slide .for_Desktop{display:block}.about-wrapper .image-container.about-img{height:693px!important}@media only screen and (max-width:767px){.swiper-slide .for_Desktop{display:none!important}.swiper-slide .for_mobile{display:block}.wholesale-badge{position:absolute;right:0;top:10%!important;background-color:#ffe600;padding:16px 34px 4px;clip-path:polygon(7% 0,100% 0,91.5% 100%,0% 100%);text-align:center}img.small{width:100%;border-radius:15px!important}.d-flex.flex-column.flex-md-row.align-items-center.gspace-5.book-whole{gap:20px!important}.book-whole .booking-benefit-container{width:100%!important}.bg-video{height:51vh!important}.about-wrapper .image-container.about-img{height:477px!important}.mySwiper .slide{min-height:73vh;height:73vh}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/main.css.map */
