.summary-extras p,.summary-tournaments p,.summary-experience p{font-size:20px;font-weight:600;margin:0}.player-details .input-form:invalid{border:2px solid #e21b28}.total-amount-summary{font-weight:700;font-size:22px}.payment-message-subscription{text-align:center}.payment-message-subscription p{font-weight:500;font-size:22px}.payment-message-subscription a{color:#e21b28;font-size:20px;text-decoration:underline;font-weight:600}.upselling-products .add-to-cart-form{display:flex;gap:10px;flex-direction:column}.upselling-products .productitem{height:auto}.summary-add-to-cart-btns{display:flex;gap:2rem;margin-top:2rem}.summary-add-to-cart-btns .btn-plan-sum{width:50%}.bank-transfer-discount-note{font-style:italic;color:#ec1c27!important}.tournaments-block.hide,.productitem-8921782517992.hide,.upselling-products.hide{display:none}.heading-experience h1{max-width:500px;margin:auto;line-height:1;padding:3rem 1rem;text-align:center;font-weight:600}.registration-head .font-black-color{font-weight:600;font-size:20px;text-transform:uppercase;color:#000;line-height:1.6}.registration-box{background-color:#f5f5f57d;border-radius:12px;padding-block:3rem;box-shadow:0 0 11px #0000002b}.flex-registration-box{display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer}.flex-registration-box:hover .lower-part2{margin-top:10px}.registration-head{text-align:center}.registration-head h3{font-weight:600;font-size:30px;margin:0;line-height:30px;color:#0b0b0c}.registration-head h1{font-weight:800;font-size:46px;margin:0;line-height:80px}.red-color{color:#ec1c27!important}.black-color{color:#0b0b0c}.registration-head h4{font-weight:500;font-size:28px;text-transform:uppercase;margin:0 auto;line-height:28px;color:#0b0b0c;max-width:500px}.registration-body{display:flex;padding-inline:6rem;margin-block:5rem;scroll-behavior:smooth;justify-content:center;text-align:center}.body-grid.border-right{border-right:3px solid #0B0B0C;padding-block:12px}.black-line-right{display:block;width:3px;height:185px;background-color:#000}.body-grid.left-space{margin-left:5rem}.body-grid h2{font-weight:700;font-size:27px;color:#0b0b0c;margin-block:0;line-height:44px}.body-grid .date{font-size:18px;font-weight:800;font-family:inter;margin:0}.body-grid .black-line{display:block;width:70px;background-color:#0b0b0c;height:3px;margin-block:.8rem}.body-grid .under-line-text{font-size:20px;font-weight:500;color:#0b0b0c;margin-block:0;line-height:27px;font-family:inter}.body-grid .red-part{gap:4px;display:flex;font-weight:700;color:red;margin:0;font-size:21px;margin-block:.8rem}.body-grid .red-part h6{margin-block:0;font-family:inter;font-weight:700;color:#ec1c27;font-size:17px;line-height:27px}.lower-part1,.lower-part2{display:flex;justify-content:center;border:0;background:transparent;cursor:pointer;transition:.3s}.lower-part1{margin:auto}.lower-part1:hover{opacity:.6;transition:.3s}.get-started-button{display:flex;flex-direction:column;align-items:center;width:100%;background:#ec1c27;border:0;color:#fff;border-radius:12px;padding-block:3rem;gap:1rem;margin-block:1rem;cursor:pointer;scroll-behavior:smooth}.get-started-button:hover{opacity:.8;transition:all .3s}.get-started-button h1{margin-block:0;font-weight:600;color:#fff}@media only screen and (max-width:1199px){.registration-body{padding-inline:3rem}.body-grid.left-space{margin-left:2rem}}@media only screen and (max-width:750px){.registration-head{display:flex;flex-direction:column;gap:14px}.registration-body{flex-direction:column}.black-line-right{height:3px;width:100%;margin-block:15px}.body-grid.left-space{margin-left:0}.registration-head h1{line-height:50px}}#image-preview{position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;display:flex;align-items:center}.other-option{width:0;height:0;visibility:hidden}.other-option .show-other-option{width:100%;height:100%;visibility:visible}.file-name-display{margin-top:10px;font-size:14px;color:#555}.details-header h1{font-weight:600;font-size:56px;margin:0;margin-top:3rem}.confirmation-body{padding-inline:5rem;margin-top:6rem}.black-line{display:block;background:#000;width:650px;height:1px}.confirmation-block h3{font-size:30px;font-weight:500;margin:0;margin-bottom:2.5rem;margin-top:4rem}.checkbox-block{margin-bottom:2rem;cursor:pointer}.checkbox-block label{font-size:15px;display:flex;gap:5px;cursor:pointer}.checkbox-block .checkbox-input,.label-check .checkbox-input{background-color:transparent;border:1px solid #868686;-webkit-appearance:none;appearance:none;width:22px;height:22px;min-width:22px;border-radius:4px;cursor:pointer}.label-flex{display:flex;gap:2rem}.label-check{display:flex;gap:3px}.checkbox-input:checked{background-color:#fbeff0;border:2px solid red;content:url('data:image/svg+xml,<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path fill="red" d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"/></svg>')}.checkbox-input:focus{outline:none}.anchor-input-text{font-weight:700;color:#000;text-decoration:underline}@media only screen and (max-width:750px){.confirmation-body{padding-inline:0}.checkbox-block p{width:auto}}.location-icon{width:26px;min-width:20px}.get-started-button svg{transition:all .2s}.get-started-button:hover svg{margin-top:10px;transition:all .2s}.payment-step{text-align:center}.subscription-page{background:#fff;color:#0b0b0c}.subscription-page *{color:#0b0b0c;font-family:Changa,sans-serif}.subscription-page{padding:50px 0}.steps-content h2{font-weight:600;font-size:46px;line-height:80px;text-align:center;color:#ec1c27}.done .step:before{content:"";background:#ec1c27;width:54px;height:54px;border-radius:50%;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDIiIGhlaWdodD0iNDEiIHZpZXdCb3g9IjAgMCA0MiA0MSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE2LjEyMzggMjYuODU0NEwzMi4yNDkyIDEwLjcyOTBMMzQuMzkwMyAxMi44NzAxTDE2LjEyMzggMzEuMTM2Nkw3LjYzMDg2IDIyLjY0NjJMOS43NzE5NyAyMC41MDUxTDE2LjEyMzggMjYuODU0NFoiIGZpbGw9IndoaXRlIiBzdHJva2U9IndoaXRlIi8+Cjwvc3ZnPgo=);background-position:center;background-repeat:no-repeat;position:absolute}.steps-content .wizard>.steps>ul>li:after,.steps-content .wizard>.steps>ul>li:before{content:"";z-index:9;display:block;position:absolute}.steps-content .wizard{width:100%;overflow:hidden}.steps-content .wizard .content{margin-left:0!important}.steps-content .wizard>.steps{position:relative;display:block;width:100%}.steps-content .wizard>.steps .current-info{position:absolute;left:-99999px}.steps-content .wizard>.steps>ul{display:table;width:100%;table-layout:fixed;margin:0;padding:0;list-style:none}.steps-content .wizard>.steps>ul>li{display:table-cell;width:auto;vertical-align:top;text-align:center;position:relative}.steps-content .wizard>.steps>ul>li a{position:relative;padding-top:52px;margin-top:20px;margin-bottom:20px;display:block;font-size:18px;font-weight:600}.steps-content .wizard>.steps>ul>li:before{left:0}.steps-content .wizard>.steps>ul>li:after{right:0}.steps-content .wizard>.steps>ul>li:first-child:before,.steps-content .wizard>.steps>ul>li:last-child:after{content:none}.steps-content .wizard>.steps>ul>li.current>a{color:#000;cursor:default}.steps-content .wizard>.steps>ul>li.current .step{border-color:#000;background-color:#fff;color:#000}.steps-content .wizard>.steps>ul>li.disabled a,.steps-content .wizard>.steps>ul>li.disabled a:focus,.steps-content .wizard>.steps>ul>li.disabled a:hover{color:#999;cursor:default}.steps-content .wizard>.steps>ul>li.done a,.steps-content .wizard>.steps>ul>li.done a:focus,.steps-content .wizard>.steps>ul>li.done a:hover{color:#ec1c27;font-weight:700}.steps-content .wizard>.steps>ul>li.done .step{background-color:#ec1c27;border-color:#ec1c27;color:#fff}.steps-content .wizard>.steps>ul>li.error .step{border-color:#f62d51;color:#f62d51}.steps-content .wizard>.steps .step{background-color:#fff;display:inline-block;position:absolute;top:0;left:50%;margin-left:-24px;z-index:10;text-align:center}.steps-content .wizard>.content{overflow:hidden;position:relative;width:auto;padding:0;margin:0}.steps-content .wizard>.content>.title{position:absolute;left:-99999px}.steps-content .wizard>.content>.body{padding:0 20px}.steps-content .wizard>.content>iframe{border:0;width:100%;height:100%}.steps-content .wizard>.actions{position:relative;display:block;text-align:right;padding:0 20px 20px}.steps-content .wizard>.actions>ul{float:right;list-style:none;padding:0;margin:0}.steps-content .wizard>.actions>ul:after{content:"";display:table;clear:both}.steps-content .wizard>.actions>ul>li{float:left}.steps-content .wizard>.actions>ul>li+li{margin-left:10px}.steps-content .wizard>.actions>ul>li>a{background:#009efb;color:#fff;display:block;padding:7px 12px;border-radius:4px;border:1px solid transparent}.steps-content .wizard>.actions>ul>li>a:focus,.steps-content .wizard>.actions>ul>li>a:hover{-webkit-box-shadow:0 0 0 100px rgba(0,0,0,.05) inset;box-shadow:0 0 0 100px #0000000d inset}.steps-content .wizard>.actions>ul>li>a:active{-webkit-box-shadow:0 0 0 100px rgba(0,0,0,.1) inset;box-shadow:0 0 0 100px #0000001a inset}.steps-content .wizard>.actions>ul>li>a[href="#previous"]{background-color:#fff;color:#54667a;border:1px solid #d9d9d9}.steps-content .wizard>.actions>ul>li>a[href="#previous"]:focus,.steps-content .wizard>.actions>ul>li>a[href="#previous"]:hover{-webkit-box-shadow:0 0 0 100px rgba(0,0,0,.02) inset;box-shadow:0 0 0 100px #00000005 inset}.steps-content .wizard>.actions>ul>li>a[href="#previous"]:active{-webkit-box-shadow:0 0 0 100px rgba(0,0,0,.04) inset;box-shadow:0 0 0 100px #0000000a inset}.steps-content .wizard>.actions>ul>li.disabled>a,.steps-content .wizard>.actions>ul>li.disabled>a:focus,.steps-content .wizard>.actions>ul>li.disabled>a:hover{color:#999}.steps-content .wizard>.actions>ul>li.disabled>a[href="#previous"],.steps-content .wizard>.actions>ul>li.disabled>a[href="#previous"]:focus,.steps-content .wizard>.actions>ul>li.disabled>a[href="#previous"]:hover{-webkit-box-shadow:none;box-shadow:none}.steps-content .wizard.steps-circle>.steps>ul>li:after,.steps-content .wizard.steps-circle>.steps>ul>li:before{top:45px;width:30%;height:3px;background-color:#000}.steps-content .wizard.steps-circle>.steps>ul>li.current:after,.steps-content .wizard.steps-circle>.steps>ul>li.current~li:after,.steps-content .wizard.steps-circle>.steps>ul>li.current~li:before{background-color:#f3f3f3}.steps-content .wizard.steps-circle>.steps .step{width:54px;height:54px;border:3px solid #F3F3F3;font-size:25px;font-weight:700;display:flex;border-radius:50%;color:#b8babe;align-items:center;justify-content:center}.steps-content .wizard.wizard-notification>.steps>ul>li:after,.steps-content .wizard.wizard-notification>.steps>ul>li:before{top:39px;width:50%;height:2px;background-color:#009efb}.steps-content .wizard.wizard-notification>.steps>ul>li.current .step{border:2px solid #009efb;color:#009efb;line-height:36px}.steps-content .wizard.wizard-notification>.steps>ul>li.current .step:after,.steps-content .wizard.wizard-notification>.steps>ul>li.done .step:after{border-top-color:#009efb}.steps-content .wizard.wizard-notification>.steps>ul>li.current:after,.steps-content .wizard.wizard-notification>.steps>ul>li.current~li:after,.steps-content .wizard.wizard-notification>.steps>ul>li.current~li:before{background-color:#f3f3f3}.steps-content .wizard.wizard-notification>.steps>ul>li.done .step{color:#fff}.steps-content .wizard.wizard-notification>.steps .step{width:40px;height:40px;line-height:40px;font-size:1.3rem;border-radius:15%;background-color:#f3f3f3}.steps-content .wizard.wizard-notification>.steps .step:after{content:"";width:0;height:0;position:absolute;bottom:0;left:50%;margin-left:-8px;margin-bottom:-8px;border-left:7px solid transparent;border-right:7px solid transparent;border-top:8px solid #F3F3F3}.steps-content .wizard.vertical>.steps{display:inline;float:left;width:20%}.steps-content .wizard.vertical>.steps>ul>li{display:block;width:100%}.steps-content .wizard.vertical>.steps>ul>li.current:after,.steps-content .wizard.vertical>.steps>ul>li.current:before,.steps-content .wizard.vertical>.steps>ul>li.current~li:after,.steps-content .wizard.vertical>.steps>ul>li.current~li:before,.steps-content .wizard.vertical>.steps>ul>li:after,.steps-content .wizard.vertical>.steps>ul>li:before{background-color:transparent}@media(max-width:768px){.steps-content .wizard>.steps>ul{margin-bottom:20px}.steps-content .wizard>.steps>ul>li{display:block;float:left;width:50%}.steps-content .wizard>.steps>ul>li>a{margin-bottom:0}.steps-content .wizard>.steps>ul>li:first-child:before{content:""}.steps-content .wizard>.steps>ul>li:last-child:after{content:"";background-color:#009efb}.steps-content .wizard.vertical>.steps{width:15%}}@media(max-width:480px){.steps-content .wizard>.steps>ul>li{width:100%}.steps-content .wizard>.steps>ul>li.current:after{background-color:#009efb}.steps-content .wizard.vertical>.steps>ul>li{display:block;float:left;width:50%}.steps-content .wizard.vertical>.steps{width:100%;float:none}}.program-plan h3{max-width:580px;margin:35px auto;font-size:32px;text-align:center}.select-plan label{display:flex;flex-direction:column;position:relative;height:280px;border:1px solid transparent;border-radius:8px;box-shadow:0 1px 7px 8px #00000008;align-items:center;justify-content:center;cursor:pointer}.select-plan{display:flex;gap:10px;justify-content:space-between;padding:50px 0;flex-wrap:wrap}.select-plan .plan{display:flex;flex-direction:column;gap:30px;cursor:pointer;width:30%}.select-plan .plan .select2-container{width:100%!important}.select-plan .plan label:hover{border:3px solid #EC1C27}.select2-search--dropdown{display:none}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#000;color:#fff}.plan .select2-selection:hover .select2-selection__placeholder{color:#ec1c27}.plan .select2-selection{cursor:pointer;padding-inline:20px;background:#f5f5f5e5;box-shadow:0 0 11px #0000001f;color:#b8babe;border:0;height:60px;border-radius:12px;display:flex;align-items:center}.plan select option{background:#fff}.selected-plan label{border:3px solid #EC1C27;box-shadow:none}.plan .select2-container--default .select2-selection--single .select2-selection__placeholder{font-size:16px;font-weight:700;font-family:Inter}.plan.selected-plan .select2-selection{color:#ec1c27;background:#fff}.plan.selected-plan .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#ec1c27}.plan.selected-plan.selected label{background-color:#ec1c27}.plan.selected-plan.selected label .svg-text{fill:#fff}.unselected-plan label{filter:grayscale(1);box-shadow:none}.unselected-plan label:after{content:" ";background:#c5c5c561;width:100%;height:100%;position:absolute;border-radius:12px}.select2-container--default .select2-selection__arrow b{display:none}.select2-container--default .select2-selection__arrow:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="17" viewBox="0 0 12 17"><line x1="6.37891" y1="0.527344" x2="6.37891" y2="14.9336" stroke="black" stroke-width="2"/><line x1="1.31951" y1="10.5255" x2="7.16326" y2="15.6505" stroke="black" stroke-width="2"/><line y1="-1" x2="6.89939" y2="-1" transform="matrix(-0.733761 0.679408 0.679408 0.733761 11.9414 11.2773)" stroke="black" stroke-width="2"/></svg>');display:inline-block;width:12px;height:17px}.plan .select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:50%;right:20px;width:20px;transform:translateY(-50%);display:flex;align-items:center}.custom-select-dropdown .select2-results__option{background-color:#fff;color:#000;font-weight:600;padding:10px;font-size:18px}.highlighted-part{color:#ec1c27;font-weight:700}.normal-part{font-weight:700}.btn-plan{max-width:500px;width:100%;cursor:default;margin:60px auto auto;padding:10px 0;border:2px solid #F3F3F3;border-radius:50px;color:#a4a4a4;background:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;gap:15px;transition:all .3s}.btn-plan.enabled{color:#ec1c27;border-color:#ec1c27;cursor:pointer;transition:all .3s}.btn-plan.enabled span{color:#ec1c27;transition:all .3s}.btn-plan.enabled svg line{stroke:#000}.btn-plan.enabled:hover{color:#fff;background:#ec1c27;transition:all .3s}.btn-plan.enabled:hover span{color:#fff;transition:all .3s}.btn-plan.enabled:hover svg{margin-left:20px;transition:all .3s}.btn-plan.enabled svg{transition:all .3s}.selected-payment{display:flex;align-items:center;gap:15px;margin-top:90px;justify-content:center;flex-wrap:wrap}.selected-payment .separator{width:4px;height:80px;background:#000;margin:0 20px}.selected-payment .selected-value{font-size:30px;font-weight:700;font-family:inter;display:flex;align-items:center;gap:10px;margin:0;line-height:35px;flex-wrap:wrap}.selected-payment .selected-value .highlight{font-size:50px;font-weight:800;font-family:inter}.selected-data-name{color:#ec1c27;font-size:42px;font-weight:800;max-width:170px;line-height:37px}.boys-icon,.girls-icon,.boys-girls-icon{display:none}.selected-payment.boys .boys-icon,.selected-payment.girls .girls-icon,.selected-payment.boys-girls .boys-girls-icon{display:block}.sessions-availabale{display:flex;align-items:center;gap:10px;margin-top:10px}.sessions-availabale p{margin:0;font-size:20px;font-weight:500;font-family:inter;color:#6a6a6a}.sessions-availabale .football-icons{display:none;line-height:0}.sessions-availabale.sessionsx2 .football-icons.x2,.sessions-availabale.sessionsx3 .football-icons.x3{display:block}.variant-title{border:1px solid #D9D9D9;width:325px;padding:20px;border-radius:8px;width:30%}.training-title{font-family:Inter;font-size:30px;font-weight:700;line-height:35px;color:#ec1c27;display:flex;justify-content:space-between;align-items:center}.svg-wrapper{display:flex;gap:7px}.games-title{display:block;font-family:Inter;font-size:14px;font-weight:600;line-height:23px}.payment-header{display:flex;flex-direction:column;align-items:center}.payment-title{display:flex;justify-content:center;align-items:flex-end;gap:8px;margin-top:4rem}.payment-title h3{font-weight:600;font-size:35px;margin:0;line-height:34px}.gray-line{display:block;background:#d9d9d9;max-width:386px;height:1px}.gray-separator{display:block;background:#d9d9d9;height:1px;margin:20px auto}.separator-w1{max-width:386px}.separator-w2{max-width:240px}.payment-header h2{max-width:630px;font-size:38px;font-weight:400;line-height:43px;color:#000}.payment-header h6,.payment-header h6 span{font-size:26px;font-weight:600;color:#ec1c27;margin-top:1rem;margin-bottom:0;line-height:29px}.payment-header p{font-size:20px;font-weight:400;font-family:inter;line-height:33px;margin-top:5px}.schedule-per-location-container .payment-header{margin-bottom:60px}.payment-header h4{max-width:630px;font-size:32px;font-weight:600;margin-block:1rem;text-align:center;margin-top:20px}.payment-header h5{max-width:630px;font-size:32px;font-weight:400;margin-block:.5rem;text-align:center}.variant-title{position:relative;display:flex;flex-direction:column;justify-content:center}.variant-title:after{content:" ";background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2230%22%20height%3D%2227%22%20viewBox%3D%220%200%2030%2027%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Crect%20x%3D%221.5%22%20y%3D%224.41797%22%20width%3D%2226%22%20height%3D%2221.5469%22%20fill%3D%22%23F5F5F5%22/%3E%3Cpath%20d%3D%22M22.3871%2013.2307C18.866%2013.2307%2016.0055%2016.0912%2015.9987%2019.6191C15.9987%2023.1197%2018.866%2025.9665%2022.3871%2025.9665C25.9081%2025.9665%2028.7754%2023.0993%2028.7754%2019.5782C28.7754%2016.0571%2025.9081%2013.2307%2022.3871%2013.2307ZM22.3871%2024.9858C19.4108%2024.9858%2016.9863%2022.5749%2016.9863%2019.6191C16.9863%2016.6633%2019.4108%2014.2183%2022.3871%2014.2183C25.3633%2014.2183%2027.7879%2016.6224%2027.7879%2019.585C27.7879%2022.5612%2025.3633%2024.9858%2022.3871%2024.9858ZM23.7151%2020.2116C23.9058%2020.4023%2023.9058%2020.7156%2023.7151%2020.9063C23.5244%2021.097%2023.2111%2021.097%2023.0204%2020.9063L22.0397%2019.9255C21.9444%2019.8302%2021.8967%2019.7076%2021.8967%2019.5782V17.6167C21.8967%2017.3443%2022.1146%2017.1264%2022.3871%2017.1264C22.6595%2017.1264%2022.8774%2017.3443%2022.8774%2017.6167V19.3807L23.7151%2020.2252V20.2116ZM20.3847%203.19192H18.9137V1.72083C18.9137%201.44841%2018.6957%201.23047%2018.4233%201.23047C18.1509%201.23047%2017.9329%201.44841%2017.9329%201.72083V3.19192H8.10526V1.72083C8.10526%201.44841%207.88732%201.23047%207.61489%201.23047C7.34247%201.23047%207.12453%201.44841%207.12453%201.72083V3.19192H5.65344C3.20844%203.19873%201.22656%205.1738%201.22656%207.6188V20.3955C1.22656%2022.8337%203.20844%2024.8155%205.64663%2024.8155H15.2291C15.5016%2024.8155%2015.7195%2024.5976%2015.7195%2024.3252C15.7195%2024.0527%2015.5016%2023.8348%2015.2291%2023.8348H5.64663C3.75329%2023.8348%202.20729%2022.2888%202.20729%2020.3955V10.0774H23.8241V11.5485C23.8241%2011.8209%2024.042%2012.0389%2024.3145%2012.0389C24.5869%2012.0389%2024.8048%2011.8209%2024.8048%2011.5485V7.6188C24.8048%205.18061%2022.8229%203.19873%2020.3847%203.19873V3.19192ZM2.20729%209.08989V7.6188C2.20729%205.72546%203.75329%204.17945%205.64663%204.17945H20.3847C22.2781%204.17945%2023.8241%205.72546%2023.8241%207.6188V9.08989H2.20729Z%22%20fill%3D%22%23EC1C27%22%20stroke%3D%22%23EC1C27%22%20stroke-width%3D%220.5%22/%3E%3C/svg%3E);position:absolute;width:30px;height:27px;bottom:-12px;background-repeat:no-repeat;z-index:2}.payments-container{display:flex;justify-content:center}#product-list-section{width:100%}#product-list{display:flex;flex-direction:column;gap:20px;margin:60px 0}.product-item{display:flex;flex-direction:row-reverse;gap:25px;flex-wrap:wrap;justify-content:space-between}.variant-list{display:flex;gap:20px;margin:0;padding:0;flex-wrap:wrap;width:65%}.variant-item{list-style:none;width:30%}.variant-item label{display:flex;flex-direction:column;border:1.5px solid #000000;border-radius:8px;padding:10px 13px;height:100%;cursor:pointer;transition:all .3s;box-shadow:0 0 14px #dbe3e6}.variant-item label:hover,.selected-variant-item label{background:#ec1c27;transition:all .3s}.variant-item label:hover *,.selected-variant-item label *{color:#fff;transition:all .3s}.variant-item input{opacity:0;width:1px;height:1px}.variant-item .product-variant-title{font-size:22px;font-weight:600;line-height:15px}.variant-item .product-variant-price{font-size:30px;font-weight:500;line-height:30px;display:flex;justify-content:space-between;align-items:flex-end;padding-top:5px}.variant-item .product-variant-description{font-size:16px;font-weight:400;line-height:30px}.most-popular{font-size:13px;font-weight:700;line-height:24px;color:#ec1c27}.title-red{color:#ec1c27}.schedule-block{display:flex;flex-direction:column;justify-content:space-between;border:1px solid black;border-radius:6px;padding:50px;flex-wrap:wrap;width:100%}.schedule-header{border-bottom:1px solid #D9D9D9;padding-bottom:25px;display:flex;width:100%}.schedule-header .w-400,.line-left-block.w-400{width:40%}.schedule-header th{font-family:Inter;font-size:16px;font-weight:400;line-height:20px;text-align:left}.schedule-line{display:flex;padding:35px 0}.schedule-line td{text-align:left}.schedule-line-bottom-border{border-bottom:1px solid #D9D9D9}.schedule-footer.hide{display:none}.line-left-block div{align-items:center;display:flex;align-items:flex-start;gap:12px;font-family:Inter;font-size:18px;font-weight:700;line-height:23px}.line-left-block span{padding-right:100px;font-size:18px;font-weight:700;font-family:inter}.line-left-block .max-w-160{max-width:160px}.line-left-block .max-w-260{max-width:260px}.product-label,.productlabel{width:200px;border:1.5px solid #000000;border-radius:7px;font-family:Changa;font-size:22px;font-weight:600;line-height:21px;text-align:center;padding:10px;position:relative;cursor:pointer;transition:all .3s}.product-label span{display:block;font-size:18px;font-weight:500;line-height:18px;padding-top:7px}.product-label input[type=radio],.productlabel input[type=radio]{position:absolute;opacity:0;cursor:pointer}.product-label input[type=radio]+span:before,.productlabel input[type=radio]+span:before{content:"";position:absolute;right:8px;top:12px;transform:translateY(-50%);height:12px;width:12px;background-color:#fff;border:2px solid #EC1C27;border-radius:50%;transition:background-color .3s,border-color .3s}.product-label input[type=radio]:checked+span:before,.productlabel input[type=radio]:checked+span:before{background-color:#ec1c27;border-color:#fff}.product-label:hover,.productlabel:hover{background-color:#ec1c27;color:#fff;transition:all .3s}.product-label:hover span,.productlabel:hover span{color:#fff}.disabled-label:hover{background-color:initial;color:initial;cursor:default}.disabled-label:hover span{color:initial}.product-label.radio-checked,.productlabel.radio-checked{background-color:#ec1c27;color:#fff}.product-label.radio-checked span,.productlabel.radio-checked span{color:#fff}.line-right-block{display:flex;gap:20px;flex-wrap:wrap}.schedule-footer{display:flex;background-color:#f0f0f0;padding:45px 40px 25px;margin-top:1rem;flex-wrap:wrap;width:-webkit-fill-available;justify-content:flex-end;display:none}.line-left-block-footer{display:flex;gap:10px;width:40%;padding-top:10px}.line-left-block-footer span{text-align:left;font-size:35px;font-weight:600;line-height:3rem}.line-right-block-footer{width:60%}.line-right-block-footer h6{font-size:22px;font-weight:600;margin:0}.right-footer-block{display:flex;gap:20px;align-items:center;background:#dfdfdf;padding:20px 10px;border-radius:7px;width:fit-content}.right-block-gray{display:flex;align-items:center;gap:8px;padding-inline:19px}.right-block-gray span{font-size:17px;font-weight:700;font-family:inter;line-height:21px}.gray-border-separator{width:1px;height:40px;background:#9e9e9e}.schedule-block,.payment-button{opacity:.4}.display-selection{display:none}@media screen and (max-width:1199px){.schedule-footer{gap:20px;justify-content:start}.line-right-block-footer{width:100%}.line-left-block-footer{width:auto}.product-item{flex-direction:column-reverse}.schedule-header .w-400,.line-left-block.w-400{width:35%}.schedule-line,.schedule-header{gap:30px}}@media screen and (max-width:750px){.btn-plan{width:100%}.btn-plan svg{width:25px}.experience-upgrade .product-label{max-width:100%}.schedule-footer{padding:15px}.line-left-block-footer span{font-size:25px}.line-right-block .product-label{max-width:150px}.line-right-block{flex-direction:column}.line-left-block-footer{width:auto}.btn-plan{padding:10px 15px;margin-top:20px;font-size:15px}.selected-payment{justify-content:left;margin-top:30px}.payment-header h2,.payment-header h4{font-size:28px;line-height:33px}.schedule-per-location-container .payment-header{margin-bottom:30px}.schedule-block{padding:20px}}@media screen and (max-width:550px){.line-left-block span{font-size:14px}.line-right-block .product-label{font-size:17px}.product-label span{font-size:15px}}@media screen and (max-width:400px){.line-right-block .product-label{max-width:120px;font-size:14px;padding:5px}.product-label span{font-size:12px}}.px-6{padding-left:5rem;padding-right:5rem}.experience-content .calendar-icon,.experience-content .location-icon{width:22px;height:22px}.experience-header{display:flex;flex-direction:column;align-items:center;text-align:center;margin-top:8rem}.experience-header h1{font-weight:600;font-size:46px;margin:0;max-width:650px}.skip-btn{display:flex;gap:13px;align-items:center;cursor:pointer;color:#ec1c27;font-size:23px;font-weight:700;border:0;background:transparent;margin-top:3rem;margin-bottom:2rem}.skip-btn svg{transition:.3s}.skip-btn:hover svg{margin-left:10px;transition:.3s}.experience-body{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;margin-top:12rem}.experience-block{border:1.5px solid #000;box-shadow:0 0 14px #dbe3e6;border-radius:8px;position:relative;height:fit-content}.experience-content{padding-inline:30px;margin-top:130px;margin-bottom:10%;text-align:center}.experience-content h2{font-size:34px;color:#000;line-height:42px;font-weight:600;margin:0}.experience-content h6{font-size:20px;font-weight:600;font-family:inter;line-height:28px;margin-block:0;padding-top:1rem;padding-bottom:3rem}.experience-content p{font-size:16px;margin:0;font-family:inter;padding-inline:3%;line-height:2.4rem}.block-content-with-icon{display:flex;align-items:flex-start;gap:12px}.block-content-with-icon span{font-family:inter;line-height:2rem}.block-margin-bottom{margin-bottom:.8rem}.grey-line{display:block;background:#d9d9d9;width:90%;height:1px}.block-content-padding-block{padding-block:15px}.buttons{display:flex;flex-direction:column;align-items:center;margin-top:12%;gap:3rem}.top-img{position:absolute;top:-40px;left:50%;transform:translate(-50%)}.red-button-block{display:flex;justify-content:center;align-items:flex-start;border:2px solid #EC1C27;border-radius:37px;background:transparent;width:100%;padding:15px;margin-top:100px;cursor:pointer;gap:10px;transition:background-color .3s,color .3s;height:fit-content}.red-button-block span{color:#ec1c27;font-size:21px;font-weight:700;transition:color .3s;font-family:Changa}.red-button-block:hover{background-color:#ec1c27}.red-button-block:hover span{color:#fff}.continue-btn{opacity:.4}.continue-btn.enabled{opacity:1}.experience-footer{display:flex;flex-direction:column;align-items:center}@media screen and (max-width:1199px){.experience-body{grid-template-columns:repeat(1,minmax(0,1fr));row-gap:110px;margin-top:7rem}.red-button-block{margin-top:4rem}}@media screen and (max-width:750px){.experience-content{padding-inline:20px}.experience-header h1{font-size:34px}.px-6{padding-left:0rem;padding-right:0rem}.red-button-block span{font-size:15px}}.details-header{display:flex;flex-direction:column;align-items:center;text-align:center;margin-top:8rem}.gray-line{display:block;background:#d9d9d9;min-width:386px;height:1px}.gray-circle{display:block;background:#d9d9d9;width:123px;height:123px;border-radius:50%;cursor:pointer}.details-header h1{font-weight:800;font-size:56px;margin:0;margin-top:3rem}.upload-profile{display:flex;align-items:center;gap:3rem;margin-bottom:3rem}#upload-button{border-radius:43px;border:0;background:#ec1c27;font-size:14px;color:#fff;font-weight:700;padding-inline:1.5rem;padding-block:.5rem;cursor:pointer;margin-bottom:2.5rem}#upload-button:hover{opacity:.7;transition:opacity .3s}.details-body{margin-top:10rem}.details-body h4{font-size:20px;font-weight:500}.details-body .upload{max-width:415px}.form-inputs{display:flex;flex-direction:column;gap:3rem}.two-inputs-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10rem}.label-form{font-size:20px;font-weight:500}.input-form{border-radius:8px;border:1px solid black;padding-block:8px;padding-inline:8px;width:100%}.input-form:focus-visible{outline:0;outline-offset:0;box-shadow:none}.custom-select-wrapper{position:relative;display:inline-block;width:100%}.input-select-form{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:30px;width:100%;box-sizing:border-box}.custom-arrow{position:absolute;right:15px;top:50%;transform:translateY(-50%);width:24px;height:24px;pointer-events:none}.upload-passport{height:200px;position:relative;border:2px dashed #ccc;padding:28px;text-align:center;cursor:pointer;border-radius:8px;margin-top:3px;display:flex;flex-direction:column;justify-content:center}.upload-passport h4{margin:0;font-size:17px;font-family:inter;font-weight:700}.upload-passport span{color:#a0a0a0;font-family:inter;font-size:13px;font-weight:600}.upload-passport h5{margin:0;color:#ec1c27;font-size:13px;font-weight:600;font-family:inter}.lower-details{display:flex;justify-content:center}.continue-button{display:flex;justify-content:center;align-items:center;border:2px solid #EC1C27;border-radius:37px;background:transparent;width:45%;padding-block:1%;margin-top:4%;cursor:pointer;gap:10px;transition:background-color .3s,color .3s}.continue-button span{font-size:27px;color:#ec1c27;font-weight:600}.continue-button:hover{background:#ec1c27}.continue-button:hover span{font-size:27px;color:#fff;font-weight:600}@media only screen and (max-width:1199px){.continue-button{width:auto}.continue-button span{font-size:22px}}@media only screen and (max-width:750px){.details-header h1{font-size:34px!important}.two-inputs-form{gap:3rem}.two-inputs-form{grid-template-columns:auto}}.steps-circle .steps{z-index:1;padding-left:1rem;padding-right:1rem}.steps-circle .content{padding-left:.5rem!important;padding-right:.5rem!important}.left-div svg,.right-block-gray svg{max-width:30px;width:100%;min-width:20px}.hide-games{display:none}@media screen and (min-width:1536px){.steps-circle .steps{padding-left:20rem;padding-right:20rem}.steps-circle .content{padding-left:6rem;padding-right:6rem}}@media screen and (min-width:1280px){.steps-circle .steps{padding-left:7rem;padding-right:7rem}.steps-circle .content{padding-left:4rem!important;padding-right:4rem!important}}@media screen and (max-width:1024px){.variant-title{width:50%}.right-block-gray{padding-inline:0}.gray-border-separator{margin:0 10px}.right-footer-block{gap:0}.line-left-block span{padding-right:10px}.variant-list{width:100%}.variant-title{width:fit-content}.steps-circle .steps{padding-left:6rem;padding-right:6rem}.select-plan .plan{width:100%}.selected-payment .separator{display:none}}@media screen and (max-width:768px){.steps-circle .steps{padding-left:4rem;padding-right:4rem}.steps-circle .content{padding-left:2rem!important;padding-right:2rem!important}.selected-payment .selected-value .highlight{font-size:30px}.sessions-availabale{align-items:start;flex-direction:column}}@media screen and (max-width:640px){.steps-content .wizard>.content>.body{padding:0 5px}.steps-circle .steps{padding-left:2rem;padding-right:2rem}.steps-circle .content{padding-left:1rem!important;padding-right:1rem!important}.variant-title,.variant-item{width:100%}}.outer-schedule-block{display:flex;justify-content:center}.summary-page .payment-plan{display:block!important}.summary-step{display:flex;border-bottom:1px solid #000;padding:35px 0;gap:20px}.summary-step:first-child{border-top:1px solid #000}.summary-page .step-number{border-radius:50%;background:#f3f3f3;width:55px;height:55px;display:flex;align-items:center;justify-content:center}.summary-step-title{width:45%;font-size:28px;font-weight:600;display:flex;gap:20px;align-items:start}.summary-page .selected-payment{margin-top:0;justify-content:start;gap:5px}.summary-page .selected-data-name{color:#000;font-size:24px;font-weight:700;font-family:inter;line-height:37px;max-width:fit-content;margin:0}.summary-page .boys-icon svg,.summary-page .girls-icon svg{width:40px;height:45px}.summary-page .boys-girls-icon svg{width:100px;height:45px}.selected-payment .selected-value,.selected-payment .selected-value .highlight{font-size:24px}.summary-content{width:55%;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.summary-content *{font-family:Inter}.summary-content .summary-title{font-family:Inter;font-weight:600;font-size:16px;line-height:20px;color:#868686;background:#f0f0f0;width:100%;text-align:left;padding:10px;display:flex}.summary-product-details{border-left:1px solid #000}.summary-selected-product{display:flex;gap:10px}.summary-plan-flex,.summary-comp-games,.line-block-summary{display:flex;width:100%;padding:10px}.summary-comp-games{flex-direction:column}.line-block-summary{border-bottom:1px solid #C9C9C9}.summary-selected-schedule{display:flex;border-bottom:1px solid #C9C9C9;padding:20px 0}.summary-selected-date-time{display:flex;width:100%;flex-direction:column;padding:10px}.summary-selected-location{font-size:18px;line-height:23px;margin:0;padding-right:100px}.summary-player-details *{font-family:inter}.summary-data-time{line-height:20px;border-left:1px solid #000;font-weight:600}.games-block-summary{line-height:23px;font-weight:500;border-left:1px solid #000;display:flex;flex-direction:column;gap:10px}.summary-plan-flex{margin:25px 0;border-bottom:1px solid #C9C9C9}.mt-35{margin-top:35px}.summary-player-details table td{padding:10px;display:flex;flex-direction:column;gap:5px}.summary-player-details table tr{border-bottom:1px solid #C9C9C9;display:flex}.summary-player-details table tr td:first-child{width:50%}.summary-player-details table td span:first-child{fant-family:inter;font-weight:600;font-size:16px;line-height:20px;color:#828282}.summary-player-details table td span:nth-child(2){font-size:18px;line-height:26px;color:#000}.line-block-summary p{margin:0;font-size:18px}.summary-product-details,.summary-data-time,.games-block-summary{padding-left:40px}.variant-title-summary{font-weight:700;font-size:24px}.variant-price-summary{font-weight:800;font-size:26px}.confirmation-summary-step{gap:10px}.confirmation-summary-step p{font-family:Changa;margin:0;font-size:24px;display:flex;align-items:center;gap:10px}.confirmation-summary-step p:before{content:"";display:inline-block;width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E") no-repeat center;border:1px solid #000000;opacity:.4;border-radius:4px;margin-right:4px;vertical-align:middle}.summary-content .selected-product{display:flex;flex-direction:column}.summary-content .selected-product .tarining-number{font-size:24px;font-weight:700}.summary-content .selected-product .product-with-games{font-size:17px;font-weight:600}.summary-selected-product .svg-wrapper1{padding-top:10px;display:flex;gap:5px}.uploaded-img-summary{margin-bottom:30px;width:60px;height:60px;border-radius:50px}.passport-image-summary{background:#f0f0f0;border-radius:3px;padding:10px;display:flex;align-items:center;gap:5px}.passport-image-summary:before{content:" ";display:inline-block;width:18px;height:24px;background-image:url('data:image/svg+xml,%3Csvg width="18" height="24" viewBox="0 0 18 24" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M7.78348 1.44447L13.3603 1.44447C14.6616 1.44447 15.3124 1.44447 15.8094 1.69775C16.2466 1.92047 16.6021 2.27599 16.8248 2.71319C17.0781 3.21022 17.0781 3.86096 17.0781 5.16233L17.0781 18.6396C17.0781 19.9409 17.0781 20.5916 16.8248 21.0887C16.6021 21.5259 16.2466 21.8814 15.8094 22.1042C15.3124 22.3574 14.6616 22.3574 13.3603 22.3574L4.53036 22.3574C3.22899 22.3574 2.5783 22.3574 2.08124 22.1042C1.64401 21.8814 1.28854 21.5259 1.06577 21.0887C0.8125 20.5916 0.8125 19.9409 0.8125 18.6396L0.812499 8.41546M7.78348 1.44447L0.812499 8.41546M7.78348 1.44447L7.78348 6.55653C7.78348 7.20727 7.78348 7.53258 7.65684 7.7811C7.54542 7.99975 7.36778 8.1774 7.14912 8.28882C6.90061 8.41545 6.57524 8.41546 5.92455 8.41546L0.812499 8.41546" stroke="black" fill="transparent" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E');background-repeat:no-repeat;background-size:contain;margin-right:5px}@media screen and (max-width:768px){.select-plan{gap:40px}.summary-content,.summary-step-title{width:100%}.summary-step{flex-direction:column}.summary-selected-location{padding-right:40px}}@media screen and (max-width:640px){.summary-page .selected-data-name{max-width:100%}.productlabel .span-flex{gap:1rem}.summary-product-details,.summary-data-time,.games-block-summary{padding-left:10px}.uploaded-img-summary{margin-bottom:10px}.summary-selected-product{flex-direction:column}.summary-selected-location{padding-right:10px}.summary-player-details table tr td:first-child{width:100%}.summary-player-details table tr{flex-direction:column}}.secure-label{margin-top:30px;margin-left:20px}.secure-label p{margin:0;font-size:22px;font-weight:700;display:flex;flex-direction:column;line-height:30px}.secure-label p span{font-size:29px;font-weight:500}.productlabel:hover{transition:.3s}.productlabel:hover .price-red{color:#fff}.productlabel .span-flex{display:flex;align-items:center;justify-content:center;gap:4rem;padding:1rem;font-size:20px}.productlabel .price-red{color:#ed242f;font-weight:600;font-size:20px}.productlabel{transition:.3s;display:block;width:100%;max-width:600px;margin:auto;margin-top:4rem}.swiper-container:hover .swiper-button-prev{left:20px}.swiper-button-next,.swiper-button-prev{color:#ec1f2a;border:1px solid;border-radius:50%;width:50px;height:50px;display:flex!important;align-items:center;justify-content:center;transform:translateY(-50%)}.swiper-button-next:after,.swiper-button-prev:after{font-size:25px!important}.heading-upselling{font-family:Changa}.heading-upselling h1{max-width:400px;margin:auto;line-height:1;padding:3rem 1rem;text-align:center;font-weight:600;color:#000}.upselling-products{margin:5rem 0;overflow:hidden;background:#f6f6f6;padding:3rem 0}.product-list{display:flex;padding:1rem}.productitem{display:flex;flex-direction:column;width:16%;border-radius:5px}.productitem img{border-radius:5px 5px 0 0;height:450px}.productitem-info{display:flex;flex-direction:row;padding:1.5rem;background:#000;color:#fff;border-radius:0 0 5px 5px;height:100%;width:-webkit-fill-available;width:-moz-available;text-align:start;justify-content:space-evenly;gap:10px;position:relative;align-items:center}.checked-upselling{border:3px solid #ec1c27}.productitem-info *{background:#000;color:#fff;font-family:Changa}.productitem-info .upsell-add-to-cart-button{background:#ec1f2a;border-radius:25px;border:0;color:#fff;padding:3px 15px;cursor:pointer;transition:all .3s}.productitem-info .upsell-add-to-cart-button:hover{opacity:.7;transition:all .3s}.product--title{margin:0;line-height:1;font-size:20px}.product--price{font-size:18px;opacity:.8;margin-top:5px}.swiper-container{width:100%;height:100%;position:relative}.swiper-slide{text-align:center;font-size:18px;background:#fff;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:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;cursor:pointer}.product-added{font-size:10px;color:#ec1f2a;position:absolute;bottom:-10px}.product-list-gap{gap:3rem;justify-content:center}.product-list-gap .productitem{width:35%}@media screen and (max-width:750px){.productitem img{border-radius:5px 5px 0 0;height:300px}.summary-add-to-cart-btns{flex-direction:column}.summary-add-to-cart-btns .btn-plan-sum{width:100%}.product-list-gap{gap:1rem}.productitem-info{padding:.8rem;align-items:start;flex-direction:column;height:100px}.product--title{font-size:16px}.product--price{font-size:14px}.product-list{flex-direction:column}.product-list-gap .productitem{width:100%}}.logo-subs{text-align:center}
/*# sourceMappingURL=/cdn/shop/t/21/assets/subscription.css.map */
