*{transition:all .35s}body{font-family:"Open Sans",sans-serif;overflow-x:hidden;position:relative;padding-inline-end:0 !important}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}a,a:hover{text-decoration:none}.checkbox_input input{display:none}.checkbox_input input:checked+.custom_check{border-color:#fdcf0b}.checkbox_input input:checked+.custom_check .icon{opacity:1;visibility:visible}.checkbox_input .custom_check{position:absolute;top:50%;left:0;width:20px;height:20px;border:1px solid #dbdbdb;display:flex;justify-content:center;align-items:center;transform:translateY(-50%)}.checkbox_input .custom_check .icon{width:16px;height:16px;fill:#fdcf0b;opacity:0;visibility:hidden;transition:all .25s}.checkbox_input label{font-weight:500;font-size:15px;padding-inline-start:30px;position:relative}.checkbox_input label a{color:#000;text-decoration:underline}.radio_input{height:50px;align-items:center}.radio_input label{font-size:15px;font-weight:600;margin-inline-start:6px;cursor:pointer}.radio_input input{display:none}.radio_input input:checked+.custom_radio::before{opacity:1}.radio_input .custom_radio{width:20px;height:20px;border-radius:100%;border:1px solid #dbdbdb;position:relative}.radio_input .custom_radio::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:10px;height:10px;border-radius:100%;background-color:#fdcf0b;opacity:0;transition:all .25s}.radio_input{height:50px;align-items:center}.radio_input .wrapper{display:flex;align-items:center}.radio_input .wrapper:first-child{margin-inline-end:22px}.radio_input .wrapper label{font-size:15px;font-weight:600;margin-inline-start:6px;cursor:pointer}.radio_input .wrapper input{display:none}.radio_input .wrapper input:checked+.custom_radio::before{opacity:1}.phone_wrapper .bootstrap-select>.dropdown-toggle.bs-placeholder,.phone_wrapper .phone_input{width:100px;min-width:100px;height:50px}.phone_wrapper select{display:none !important}.phone_wrapper input[type=number]{width:calc(100% - 100px)}.tooltip-inner{background-color:#fff;color:#000 !important;box-shadow:0px 0px 4px rgba(0,0,0,.09);opacity:1 !important;font-weight:400;border-radius:0 !important;font-size:13px !important;color:dimgray !important}.tooltip.bs-tooltip-right .tooltip-arrow::before{border-right-color:#fff !important}.tooltip.bs-tooltip-left .tooltip-arrow::before{border-left-color:#fff !important}.tooltip.bs-tooltip-bottom .tooltip-arrow::before{border-bottom-color:#fff !important}.tooltip.bs-tooltip-top .tooltip-arrow::before{border-top-color:#fff !important}.container-fluid{padding-inline:200px;position:relative;z-index:100}@media(max-width: 1650px){.container-fluid{padding-inline:120px}}@media(max-width: 1400px){.container-fluid{padding-inline:120px}}@media(max-width: 1200px){.container-fluid{padding-inline:50px}}@media(max-width: 991px){.container-fluid{padding-inline:20px}}@media(max-width: 991px){.sub_page{padding-top:100px}}.btn{padding:12px 25px;min-width:180px;font-size:15px;font-weight:600;text-transform:uppercase;border-radius:0;box-shadow:none !important;outline:unset !important}.btn:focus{box-shadow:none !important;outline:none !important}.btn:hover{background-color:#fdb30b !important}.sub_page .breadcrumb a{font-weight:500;color:#000}.sub_page .breadcrumb a:first-child::after{background-color:#000}.bootstrap-select>.dropdown-toggle{background-color:transparent;border-color:#eaeaea;padding-inline:15px;font-weight:500;outline:none !important}.bootstrap-select>.dropdown-toggle:hover{background-color:transparent !important}.bootstrap-select>.dropdown-toggle:after{border-top-color:#fdcf0b}.bootstrap-select>.dropdown-toggle.bs-placeholder{color:#000 !important;text-transform:capitalize}.dropdown-item.active{background-color:#fdcf0b;color:#000}.dropdown-item{padding:.55rem 1rem !important}.bootstrap-select .dropdown-toggle:focus{outline:none !important}.form-group{margin-bottom:20px}.form-group .control-label{font-size:14px;font-weight:700;margin-bottom:8px;text-transform:uppercase}.form-group .control-label span{color:#fdcf0b}.form-group .form-control{height:50px;border-radius:0;box-shadow:none;font-size:14px;border-color:#eaeaea;transition:all .25s}.form-group .form-control:focus{border-color:#fdcf0b;box-shadow:0 0 25px rgba(0,0,0,.15)}.form-group textarea.form-control{height:auto}.black_navbar .main_navbar{background-color:#000 !important;position:relative;top:unset;left:unset}.main_navbar{position:absolute;top:0;left:0;width:100%;padding-block:20px;z-index:100;height:120px;overflow:hidden;border-top:4px solid #fdcf0b;transition:all .25s}@media(max-width: 991px){.main_navbar{display:none}}.main_navbar.with_search{background-color:#fff !important;padding-bottom:0;height:auto}.main_navbar.with_search .links_wrapper a{color:#000}.main_navbar .container-fluid{padding-inline:100px}@media(max-width: 1550px){.main_navbar .container-fluid{padding-inline:30px}}.main_navbar .logo_wrapper img{width:140px;height:72px}.main_navbar .links_wrapper{display:flex;justify-content:center;align-items:center}.main_navbar .links_wrapper a{font-size:14px;font-weight:700;color:#fff;margin-inline-end:25px;text-transform:uppercase;transition:all .25s}@media(max-width: 1550px){.main_navbar .links_wrapper a{margin-inline-end:15px;font-size:12px}}.main_navbar .links_wrapper a:last-child{margin-inline-end:0}.main_navbar .links_wrapper a:last-child .icon{width:18px;height:18px;fill:#fdcf0b}.main_navbar .links_wrapper a:hover{color:#fdcf0b}.main_navbar .options_wrapper{display:flex;align-items:flex-end;justify-content:center;flex-direction:column;transform:translateY(-5px)}.main_navbar .options_wrapper .btn{background-color:#fdcf0b;color:#000;min-width:110px;font-weight:700;font-size:14px;padding-block:10px}.main_navbar .options_wrapper .switcher{font-size:15px;font-weight:600;color:#fff;margin-bottom:10px}.main_navbar .options_wrapper .profile_link{color:#fff;text-decoration:none;font-weight:600;display:flex;align-items:center}.main_navbar .options_wrapper .profile_link .icon_wrapper{width:35px;height:35px;border-radius:100%;background-color:#fdcf0b;margin-inline-end:6px;display:flex;justify-content:center;align-items:center}.main_navbar .options_wrapper .profile_link .icon_wrapper .icon{width:15px;height:15px;fill:#000}.main_navbar.with_search .search_wrapper{opacity:1;visibility:visible}.main_navbar .search_wrapper{background-color:#fff;border-top:1px solid #ddd;padding-block:20px;margin-top:20px;position:relative;transition:all .25s;opacity:0;visibility:hidden}.main_navbar .search_wrapper .form-group{position:relative;margin-bottom:0}.main_navbar .search_wrapper .form-group .form-control{box-shadow:none;border:none;height:50px;width:calc(100% - 60px)}.main_navbar .search_wrapper .btn{width:50px;height:50px;border-radius:100%;background-color:#fdcf0b;display:flex;justify-content:center;align-items:center;min-width:auto;padding:0;position:absolute;top:50%;right:0;transform:translateY(-50%)}.main_navbar .search_wrapper .btn .icon{width:25px;height:19px}.res_navbar{padding:15px 0;background-color:#000;position:absolute;top:0;left:0;width:100%;z-index:1002;display:none}@media(max-width: 991px){.res_navbar{display:block}}.res_navbar .row{align-items:center;justify-content:space-between}.res_navbar .account_wrapper{background-color:#fdcf0b;transform:translateY(15px);text-align:center;padding-block:5px}.res_navbar .account_wrapper a{display:block;font-size:13px;font-weight:700;color:#000;text-transform:uppercase;text-decoration:none}.res_navbar .account_wrapper a .icon{width:14px;height:14px;fill:#000;margin-inline-end:6px}.res_navbar .options_wrapper{display:flex;align-items:center;justify-content:flex-start;flex-direction:row-reverse}.res_navbar .options_wrapper .btn{padding:0;box-shadow:none;width:25px;height:25px;display:inline;min-width:auto;margin-inline-start:25px}.res_navbar .options_wrapper .btn .icon{width:20px;height:20px;fill:#fff}.res_navbar .backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.65);z-index:1;visibility:hidden;opacity:0;transition:all .25s}.res_navbar .backdrop.show{opacity:1;visibility:visible}.res_navbar .sidebar{position:fixed;top:0;right:-100%;background-color:#000;padding:30px 35px;height:110vh;width:80%;z-index:1001;transition:all .25s}.res_navbar .sidebar.show{right:0}.res_navbar .sidebar .button{display:flex;justify-content:flex-end;margin-bottom:25px}.res_navbar .sidebar .button .btn{padding:0;min-width:auto;box-shadow:none}.res_navbar .sidebar .button .btn .icon{width:18px;height:18px;fill:#fdcf0b}.res_navbar .sidebar .links_wrapper a{display:block;color:#fff;margin-bottom:15px}.res_navbar .sidebar .links_wrapper a:last-child{margin-bottom:0}.main_header{height:800px;background-image:url("../images/main-header.png");background-size:100% 100%;position:relative;display:flex;align-items:center;font-style:italic}@media(max-width: 991px){.main_header{height:650px;padding-top:70px}}.main_header::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6)}.main_header.video_bg{overflow:hidden}.main_header.video_bg::before{z-index:10}.main_header.video_bg video{position:absolute;top:0;left:50%;width:140%;left:50%;transform:translateX(-50%)}@media(max-width: 1450px){.main_header.video_bg video{width:160%}}@media(max-width: 1250px){.main_header.video_bg video{width:200%}}@media(max-width: 800px){.main_header.video_bg video{width:300%}}.main_header.slider_wrapper{background-image:none}.main_header.slider_wrapper::before{display:none}.main_header.slider_wrapper .slick-slider{width:100%;height:100%}.main_header.slider_wrapper .slick-slider .slick-list,.main_header.slider_wrapper .slick-slider .slick-track{height:100%;position:relative}.main_header.slider_wrapper .slick-slider .item{width:100%;height:100%;background-image:url("../images/main-header.png");background-size:100% 100%;display:flex;align-items:center;z-index:100;position:relative}.main_header.slider_wrapper .slick-slider .item::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:10}.main_header h1{font-size:80px;color:#fff;font-weight:700;width:35%;text-transform:uppercase;margin-bottom:25px}.main_header h1 span{color:#fdcf0b}@media(max-width: 1600px){.main_header h1{width:40%}}@media(max-width: 1450px){.main_header h1{width:45%;font-size:70px}}@media(max-width: 991px){.main_header h1{width:60%;font-size:50px}}@media(max-width: 700px){.main_header h1{width:90%}}@media(max-width: 550px){.main_header h1{width:100%}}.main_header p{width:35%;color:#fff;font-weight:500;margin-bottom:35px;font-style:normal}@media(max-width: 1450px){.main_header p{width:45%}}@media(max-width: 991px){.main_header p{width:60%}}@media(max-width: 700px){.main_header p{width:90%}}.main_header .buttons .btn{background-color:#fdcf0b;color:#000;font-style:normal}.main_header .buttons .btn:last-child{color:#fff;background-color:transparent !important;margin-inline-end:10px}.about_wrapper{padding-block:70px}.about_wrapper .img_wrapper img{width:90%}@media(max-width: 1450px){.about_wrapper .img_wrapper img{width:100%}}.about_wrapper .info_wrapper{padding-inline-start:35px;padding-top:25px}@media(max-width: 1450px){.about_wrapper .info_wrapper{padding-top:0}}@media(max-width: 991px){.about_wrapper .info_wrapper{padding-top:50px;padding-inline-start:0}}.about_wrapper .info_wrapper .title{font-size:50px;font-weight:700;width:70%;text-transform:uppercase;font-style:italic;margin-bottom:25px}@media(max-width: 1450px){.about_wrapper .info_wrapper .title{width:100%;font-size:40px}}.about_wrapper .info_wrapper .desc{color:dimgray;font-size:15px;width:75%;margin-bottom:25px}@media(max-width: 1450px){.about_wrapper .info_wrapper .desc{width:100%}}.about_wrapper .info_wrapper .list{margin-bottom:42px}.about_wrapper .info_wrapper .list p{margin-bottom:12px}.about_wrapper .info_wrapper .list p .icon{width:18px;height:14px;fill:#fdcf0b;margin-inline-end:8px}.about_wrapper .info_wrapper .list p span{font-size:15px;font-weight:600}.about_wrapper .info_wrapper .list p:last-child{margin-bottom:0}.about_wrapper .info_wrapper .btn{background-color:#fdcf0b;color:#000;font-size:15px}.offers_wrapper{padding-top:70px}@media(max-width: 991px){.offers_wrapper{background-color:#000}}.offers_wrapper .title_box{margin-bottom:60px;width:50%}@media(max-width: 1450px){.offers_wrapper .title_box{width:55%}}@media(max-width: 991px){.offers_wrapper .title_box{width:100%;color:#fff}}.offers_wrapper .title_box .title{font-size:50px;font-weight:700;width:70%;text-transform:uppercase;font-style:italic;margin-bottom:25px}@media(max-width: 1450px){.offers_wrapper .title_box .title{width:100%;font-size:40px}}@media(max-width: 991px){.offers_wrapper .title_box .title{font-size:30px}}.offers_wrapper .title_box .desc{color:dimgray;font-size:15px;width:75%;margin-bottom:25px}@media(max-width: 1450px){.offers_wrapper .title_box .desc{width:100%}}@media(max-width: 1450px){.offers_wrapper .title_box .desc{width:100%}}@media(max-width: 991px){.offers_wrapper .title_box .desc{color:#fff}}.offers_wrapper .grid_wrapper{padding-block:80px;background-color:#000}.offers_wrapper .grid_wrapper .card_wrapper{width:85%;margin-inline:auto;margin-bottom:35px}@media(max-width: 991px){.offers_wrapper .grid_wrapper .card_wrapper{width:100%}}.offers_wrapper .grid_wrapper .card_wrapper .img_wrapper{overflow:hidden}.offers_wrapper .grid_wrapper .card_wrapper .img_wrapper img{width:100%;height:450px}@media(max-width: 1450px){.offers_wrapper .grid_wrapper .card_wrapper .img_wrapper img{height:350px}}.offers_wrapper .grid_wrapper .card_wrapper .info_wrapper{padding:22px 20px;background-color:#141414;display:flex;justify-content:space-between}.offers_wrapper .grid_wrapper .card_wrapper .info_wrapper h5{font-size:20px;color:#fff;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-style:italic}.offers_wrapper .grid_wrapper .card_wrapper .info_wrapper .icon{width:40px;height:24px;fill:#fdcf0b}.offers_wrapper .grid_wrapper .row .col-lg-6:last-child{transform:translateY(-180px)}@media(max-width: 991px){.offers_wrapper .grid_wrapper .row .col-lg-6:last-child{transform:translateY(0)}}.class_wrapper{padding-block:70px;overflow:hidden}.class_wrapper .title_box{text-align:center;margin-bottom:60px}.class_wrapper .title_box .title{font-size:40px;font-weight:700;text-transform:uppercase;font-style:italic;margin-bottom:15px}.class_wrapper .title_box .desc{color:dimgray;font-size:16px;width:25%;margin-inline:auto}@media(max-width: 1100px){.class_wrapper .title_box .desc{width:45%}}@media(max-width: 600px){.class_wrapper .title_box .desc{width:65%}}@media(max-width: 400px){.class_wrapper .title_box .desc{width:90%}}.class_wrapper .card_wrapper{padding-inline:15px;transition:all .35s}.class_wrapper .card_wrapper.slick-active{width:800px !important}@media(max-width: 991px){.class_wrapper .card_wrapper.slick-active{width:500px !important}}@media(max-width: 500px){.class_wrapper .card_wrapper.slick-active{width:300px !important}}.class_wrapper .card_wrapper .img_wrapper{overflow:hidden}.class_wrapper .card_wrapper .img_wrapper img{width:100%;height:400px;border-radius:5px}@media(max-width: 500px){.class_wrapper .card_wrapper .img_wrapper img{height:250px !important}}.class_wrapper .card_wrapper .info_wrapper{padding:22px 20px;background-color:#fff}.class_wrapper .card_wrapper .info_wrapper h5{font-size:20px;font-weight:700;text-align:start;font-style:italic}.class_wrapper .button_wrapper{display:flex;justify-content:center;margin-top:25px}.class_wrapper .button_wrapper .btn{background-color:#fdcf0b;font-size:14px;font-weight:700}.trainer_wrapper{padding-block:70px;background-color:#fafafa}.trainer_wrapper .img_wrapper{text-align:center}@media(max-width: 991px){.trainer_wrapper .img_wrapper{display:none}}.trainer_wrapper .img_wrapper img{width:80%;height:650px}@media(max-width: 1450px){.trainer_wrapper .img_wrapper img{height:500px;width:100%}}.trainer_wrapper .info_wrapper .title_box{margin-bottom:20px}.trainer_wrapper .info_wrapper .title_box p{font-size:15px;font-weight:700;margin-bottom:10px;text-transform:uppercase;font-style:italic}.trainer_wrapper .info_wrapper .title_box h2{font-size:40px;font-weight:700;text-transform:uppercase;width:80%;font-style:italic;letter-spacing:1px}@media(max-width: 1450px){.trainer_wrapper .info_wrapper .title_box h2{width:100%;font-size:35px}}@media(max-width: 991px){.trainer_wrapper .info_wrapper .title_box h2{font-size:28px;margin-bottom:25px}}.trainer_wrapper .info_wrapper .title_box img{width:100%;display:none}@media(max-width: 991px){.trainer_wrapper .info_wrapper .title_box img{display:block}}.trainer_wrapper .info_wrapper .item{padding-block:25px;border-bottom:1px solid #d9d9d9;width:80%}@media(max-width: 1450px){.trainer_wrapper .info_wrapper .item{width:100%}}.trainer_wrapper .info_wrapper .item:last-child{border-bottom:none;margin-bottom:25px}.trainer_wrapper .info_wrapper .item h5{font-size:18px;font-weight:700;margin-bottom:12px;font-style:italic}.trainer_wrapper .info_wrapper .item p{color:dimgray;font-size:14px;margin-bottom:0;width:90%}.trainer_wrapper .info_wrapper .btn{background-color:#fdcf0b;color:#000;font-size:13px;font-weight:700}.contact_wrapper{padding-block:70px}.contact_wrapper .map_wrapper{text-align:center}@media(max-width: 991px){.contact_wrapper .map_wrapper{display:none}}.contact_wrapper .map_wrapper img{width:80%;height:650px}@media(max-width: 1450px){.contact_wrapper .map_wrapper img{width:100%;height:550px}}.contact_wrapper .info_wrapper{padding-inline-start:45px;padding-top:25px}@media(max-width: 991px){.contact_wrapper .info_wrapper{padding-inline-start:0px}}@media(max-width: 1450px){.contact_wrapper .info_wrapper{padding-top:0}}.contact_wrapper .info_wrapper .title_box{margin-bottom:20px}.contact_wrapper .info_wrapper .title_box p{font-size:14px;color:dimgray}.contact_wrapper .info_wrapper .title_box h2{font-size:40px;font-weight:700;text-transform:uppercase;width:80%;font-style:italic;letter-spacing:1px}@media(max-width: 1450px){.contact_wrapper .info_wrapper .title_box h2{width:100%;font-size:35px}}@media(max-width: 991px){.contact_wrapper .info_wrapper .title_box h2{font-size:28px;margin-bottom:25px}}.contact_wrapper .info_wrapper .title_box img{width:100%;height:350px;display:none}@media(max-width: 991px){.contact_wrapper .info_wrapper .title_box img{display:block}}.contact_wrapper .info_wrapper .item{padding-block:15px;border-bottom:1px solid #d9d9d9;width:80%}@media(max-width: 1450px){.contact_wrapper .info_wrapper .item{width:100%}}.contact_wrapper .info_wrapper .item:last-child{border-bottom:none;margin-bottom:25px}.contact_wrapper .info_wrapper .item h5{font-size:18px;font-weight:700;margin-bottom:12px;font-style:italic}.contact_wrapper .info_wrapper .item .line{padding-bottom:10px}.contact_wrapper .info_wrapper .item .line .icon{width:14px;height:14px;fill:#fdcf0b}.contact_wrapper .info_wrapper .item .line span{font-size:14px;color:dimgray}.contact_wrapper .info_wrapper .btn{background-color:#fdcf0b;color:#000;font-size:13px;font-weight:700}.footer{padding-top:90px;background-color:#000}@media(max-width: 991px){.footer .list{margin-bottom:30px}}.footer .list a{color:#fff;display:block;margin-bottom:15px;font-size:14px;transition:all .25s}.footer .list a.bold{font-weight:600}.footer .list a:hover{color:#fdcf0b}.footer .copyrights{margin-top:60px;padding-block:20px}.footer .copyrights p{font-size:14px;color:#fff}.breadcrumb{display:flex;align-items:flex-end;flex-wrap:nowrap;margin-bottom:50px}.breadcrumb a{font-size:15px;font-weight:600;padding-inline-end:20px;position:relative;color:#fff}.breadcrumb a:first-child::after{content:"";position:absolute;right:-3px;bottom:4px;width:4px;height:4px;border-radius:100%;background-color:#fff}.breadcrumb a:last-child{padding-inline-end:0;padding-inline-start:20px}.breadcrumb a:hover{color:#fdcf0b}.header{height:600px;background-size:100% 100%;background-color:#1f1f1f;position:relative;display:flex;align-items:center;font-style:italic;padding-top:70px}@media(max-width: 991px){.header{background-size:cover;background-position:center center;height:auto !important;padding-bottom:50px}}.header.classes{background-image:url("../images/sub-header-01.png")}.header.services{background-image:url("../images/services-bg-01.png");height:500px}.header.contact{height:350px}.header.locate{height:300px}.header.locate h1{width:100%}.header.material{background-image:url("../images/material-bg-01.png");height:500px}@media(max-width: 991px){.header.material{height:350px}}.header.membership{padding-top:100px;background-image:url("../images/membership-bg.png");height:700px}.header.membership ul{margin:0;padding:0;list-style:none;margin-bottom:25px}.header.membership ul li{color:#fff;font-size:14px;font-weight:600;font-style:normal;position:relative;margin-bottom:15px}.header.membership ul li:last-child{margin-bottom:0}.header.membership ul li .icon{width:15px;height:15px;fill:#fdcf0b;margin-inline-end:6px}.header.membership .btn{background-color:#fdcf0b;font-size:14px;font-weight:700}.header.membership .btn:hover{background-color:#fdb30b}.header.about{background-image:url("../images/material-bg-01.png");height:500px}.header.about .btn{background-color:#fdcf0b}.header.trainer{height:550px;background-image:url("../images/trainer-bg-01.png")}.header.refer{height:550px;background-image:url("../images/refer-bg.png")}.header.profile{height:350px;background-image:url("../images/profile-bg.png")}.header.profile .container-fluid{height:100%;position:relative;display:flex;align-items:flex-end;padding-inline:100px}@media(max-width: 1550px){.header.profile .container-fluid{padding-inline:30px}}.header.profile .container-fluid .flex_wrapper{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:20px;flex-wrap:wrap}@media(max-width: 991px){.header.profile .container-fluid .flex_wrapper{margin-bottom:0}}.header.profile .container-fluid .flex_wrapper .payment_label p{width:100%;font-style:normal;text-align:end}@media(max-width: 991px){.header.profile .container-fluid .flex_wrapper .payment_label p{text-align:start}}.header.profile .container-fluid .flex_wrapper .payment_label p:first-child{font-size:12px;margin-bottom:8px}.header.profile .container-fluid .flex_wrapper .payment_label p:last-child{font-size:20px;font-weight:600;margin-bottom:0}.header::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6)}.header .breadcrumb{display:flex;align-items:flex-end;flex-wrap:nowrap;margin-bottom:50px}@media(max-width: 991px){.header .breadcrumb{display:none}}.header .breadcrumb a{font-size:15px;font-weight:600;padding-inline-end:20px;position:relative;color:#fff}.header .breadcrumb a:first-child::after{content:"";position:absolute;right:-3px;bottom:4px;width:4px;height:4px;border-radius:100%;background-color:#fff}.header .breadcrumb a:last-child{padding-inline-end:0;padding-inline-start:20px}.header h1{font-size:50px;color:#fff;font-weight:700;width:35%;text-transform:uppercase;letter-spacing:1px;margin-bottom:25px}@media(max-width: 1600px){.header h1{width:40%}}@media(max-width: 1450px){.header h1{width:45%;font-size:40px}}@media(max-width: 991px){.header h1{width:60%;font-size:35px}}@media(max-width: 700px){.header h1{width:90%}}@media(max-width: 550px){.header h1{width:100%}}.header p{width:35%;color:#fff;font-weight:500;margin-bottom:35px}@media(max-width: 1450px){.header p{width:45%}}@media(max-width: 991px){.header p{width:60%}}@media(max-width: 700px){.header p{width:90%}}.header .buttons .btn{background-color:#fdcf0b;color:#000;margin-inline-end:10px}.classes_wrapper{padding-block:70px}.classes_wrapper .title_box{margin-bottom:50px;text-align:center}.classes_wrapper .title_box h2{font-size:34px;font-weight:700;line-height:1.3;margin-inline:auto;text-transform:uppercase;font-style:italic;margin-bottom:20px}.classes_wrapper .title_box p{font-size:15px;width:35%;margin-inline:auto;color:dimgray}@media(max-width: 991px){.classes_wrapper .title_box p{width:55%}}@media(max-width: 600px){.classes_wrapper .title_box p{width:85%}}.classes_wrapper .filter_wrapper{display:flex;justify-content:center;align-items:center;margin-bottom:50px}.classes_wrapper .filter_wrapper form{width:35%}@media(max-width: 991px){.classes_wrapper .filter_wrapper form{width:55%}}@media(max-width: 600px){.classes_wrapper .filter_wrapper form{width:85%}}.classes_wrapper .filter_wrapper form .form-group .control-label{font-size:15px;font-weight:600;color:#000;margin-bottom:6px;text-transform:uppercase}.classes_wrapper .card_wrapper{margin-bottom:45px;color:#000;display:block;transition:all .25s}.classes_wrapper .card_wrapper:hover{transform:translateY(-15px)}.classes_wrapper .card_wrapper:hover .img_wrapper{box-shadow:0 0 25px rgba(0,0,0,.15)}.classes_wrapper .card_wrapper:hover .img_wrapper img{transform:scale(1.1)}.classes_wrapper .card_wrapper .img_wrapper{overflow:hidden;transition:all .25s}.classes_wrapper .card_wrapper .img_wrapper img{width:100%;height:280px;transition:all .25s}.classes_wrapper .card_wrapper .info_wrapper{padding-top:10px}.classes_wrapper .card_wrapper .info_wrapper h5{font-weight:700;margin-bottom:10px}.classes_wrapper .card_wrapper .info_wrapper .flex_wrapper{display:flex;align-items:center}.classes_wrapper .card_wrapper .info_wrapper .flex_wrapper .item{margin-inline-end:15px}.classes_wrapper .card_wrapper .info_wrapper .flex_wrapper .item:last-child{margin-inline-end:0}.classes_wrapper .card_wrapper .info_wrapper .flex_wrapper .item:last-child span{padding:3px 25px;border-radius:25px;background-color:#fdcf0b;color:#000;font-weight:600;font-size:13px}.classes_wrapper .card_wrapper .info_wrapper .flex_wrapper .item .icon{width:16px;height:16px;fill:#000}.classes_wrapper .card_wrapper .info_wrapper .flex_wrapper .item span{font-size:14px;font-weight:500;margin-inline-start:4px}.classes_banner{min-height:350px;background-image:url("../images/bm-personal-trainer.png");background-size:100% 100%;display:flex;justify-content:center;align-items:center;text-align:center;position:relative}@media(max-width: 1100px){.classes_banner{background-size:cover;background-position:right}}.classes_banner::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.55)}.classes_banner h2{font-size:30px;font-weight:700;margin-bottom:25px;text-transform:uppercase;font-style:italic;color:#fff}.classes_banner .btn{background-color:#fdcf0b;color:#000;font-size:14px}.classes_timetable{padding-block:70px}.classes_timetable .filter_wrapper .form-group .btn{width:30%}.timetable_wrapper{padding-block:20px;overflow-x:auto}@media(max-width: 991px){.timetable_wrapper{display:none}}.timetable_wrapper .table>:not(caption)>*>*{border-bottom-width:0}.timetable_wrapper .table thead th{height:100px;vertical-align:middle;background-color:#000;width:14.2857142857%}.timetable_wrapper .table thead th span{display:block;text-align:center}.timetable_wrapper .table thead th span.day{color:#fdcf0b;font-size:20px;font-weight:700;text-transform:uppercase}.timetable_wrapper .table thead th span.date{font-size:15px;font-weight:500;color:#fff}.timetable_wrapper .table tbody td{padding:25px 15px;width:14.2857142857%;padding-inline-start:25px;border-right:1px solid #eee;vertical-align:middle;border-bottom:1px solid #eee}.timetable_wrapper .table tbody td:first-child{border-left:1px solid #eee}.timetable_wrapper .table tbody td.empty{text-align:center;background-color:#fafafa}.timetable_wrapper .table tbody td.empty span{font-size:18px;font-weight:700;text-transform:uppercase;color:#c3c3c3}.timetable_wrapper .table tbody td span{display:block;margin-bottom:6px;color:#000}.timetable_wrapper .table tbody td span.title{font-size:18px;font-weight:700;color:#000}.timetable_wrapper .table tbody td span.min{font-size:14px}.timetable_wrapper .table tbody td span.min .icon{width:18px;height:18px;fill:#000;margin-inline-end:8px}.timetable_wrapper .table tbody td span.lab{padding:3px 25px;border-radius:25px;background-color:#fdcf0b;color:#000;font-weight:600;font-size:13px;text-transform:uppercase;width:auto;display:inline-block}.timetable_wrapper .table tbody td span.location{font-size:14px;text-transform:capitalize;font-weight:500}.timetable_wrapper .table tbody td span.time{color:dimgray;font-size:14px;font-weight:500}.timetable_wrapper .table tbody td span.name{font-size:14px;font-weight:600}.timetable_wrapper_res{padding-block:20px;display:none}@media(max-width: 991px){.timetable_wrapper_res{display:block}}.timetable_wrapper_res .accordion-item{border-color:#eaeaea;margin-bottom:10px}.timetable_wrapper_res .accordion-item:last-child{margin-bottom:0}.timetable_wrapper_res .accordion-item .accordion-header .accordion-button{background-color:#000;padding-inline:35px;box-shadow:none}.timetable_wrapper_res .accordion-item .accordion-header .accordion-button span{display:block;text-align:center}.timetable_wrapper_res .accordion-item .accordion-header .accordion-button span.day{color:#fdcf0b;font-size:20px;font-weight:700;text-transform:uppercase}.timetable_wrapper_res .accordion-item .accordion-header .accordion-button span.date{font-size:15px;font-weight:500;color:#fff}.timetable_wrapper_res .accordion-item .accordion-header .accordion-button::after{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fdcf0b'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>")}.timetable_wrapper_res .accordion-item .accordion-header .accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fdcf0b'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>")}.timetable_wrapper_res .accordion-item .accordion-body{padding:0}.timetable_wrapper_res .accordion-item .accordion-body a{padding:15px 25px;display:block;border-bottom:1px solid #eaeaea}.timetable_wrapper_res .accordion-item .accordion-body a:last-child{border-bottom:none}.timetable_wrapper_res .accordion-item .accordion-body a.empty{text-align:center;background-color:#fafafa}.timetable_wrapper_res .accordion-item .accordion-body a.empty span{font-size:18px;font-weight:700;text-transform:uppercase;color:#c3c3c3}.timetable_wrapper_res .accordion-item .accordion-body a span{display:block;margin-bottom:6px;color:#000}.timetable_wrapper_res .accordion-item .accordion-body a span.title{font-size:18px;font-weight:700;color:#000}.timetable_wrapper_res .accordion-item .accordion-body a span.min{font-size:14px}.timetable_wrapper_res .accordion-item .accordion-body a span.min .icon{width:18px;height:18px;fill:#000;margin-inline-end:8px}.timetable_wrapper_res .accordion-item .accordion-body a span.lab{padding:3px 25px;border-radius:25px;background-color:#fdcf0b;color:#000;font-weight:600;font-size:13px;text-transform:uppercase;width:auto;display:inline-block}.timetable_wrapper_res .accordion-item .accordion-body a span.location{font-size:14px;text-transform:capitalize;font-weight:500}.timetable_wrapper_res .accordion-item .accordion-body a span.time{color:dimgray;font-size:14px;font-weight:500}.timetable_wrapper_res .accordion-item .accordion-body a span.name{font-size:14px;font-weight:600}.search_result_wrapper{padding:70px 100px}.search_result_wrapper .title_box{margin-bottom:50px}.search_result_wrapper .title_box h2{font-weight:400}.search_result_wrapper .title_box h2 span{font-weight:600}.search_result_wrapper .results_wrapper .item{padding-block:20px;padding-inline-start:20px;position:relative;border-bottom:1px solid #e0e0e0}.search_result_wrapper .results_wrapper .item::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:3px;height:calc(100% - 40px);background-color:#fdcf0b}.search_result_wrapper .results_wrapper .item h5{font-size:20px;font-weight:600;margin-bottom:12px}.search_result_wrapper .results_wrapper .item p{font-size:15px;color:dimgray}.search_result_wrapper .results_wrapper .item a{font-size:15px;text-decoration:underline;color:#000}.terms_wrapper{padding-block:30px}.terms_wrapper .breadcrumb{margin-bottom:80px}.terms_wrapper .breadcrumb a{color:#000;font-size:14px}.terms_wrapper .breadcrumb a:first-child::after{background-color:#000}.terms_wrapper .breadcrumb a:hover{color:#fdcf0b}.terms_wrapper .wrapper{width:85%;margin-inline:auto}.terms_wrapper .wrapper .main_title{font-size:50px;font-weight:700;font-style:italic;margin-bottom:60px;text-align:center}.terms_wrapper .wrapper .item{margin-bottom:38px}.terms_wrapper .wrapper .item h4{font-size:20px;font-weight:700;margin-bottom:10px;font-style:italic}.terms_wrapper .wrapper .item p{font-size:14px;color:dimgray;line-height:1.9}.services_wrapper{padding-block:70px}.services_wrapper .card_wrapper{margin-bottom:30px}.services_wrapper .card_wrapper .img_wrapper img{width:100%;height:300px}.services_wrapper .card_wrapper .info_wrapper{padding-block:15px}.services_wrapper .card_wrapper .info_wrapper h5{font-size:18px;font-weight:700;margin-bottom:12px}.services_wrapper .card_wrapper .info_wrapper p{font-size:14px;line-height:1.8;color:dimgray;margin-bottom:12px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.services_wrapper .card_wrapper .info_wrapper a{font-size:14px;font-weight:600;text-decoration:underline;text-transform:uppercase;color:#000}.other_services{padding-block:80px;background-color:#fafafa}.other_services .title_box{margin-bottom:45px;text-align:center}.other_services .title_box h2{font-size:34px;font-weight:700;text-transform:uppercase;font-style:italic}.other_services .card_wrapper{margin-bottom:30px}.other_services .card_wrapper .img_wrapper img{width:100%;height:300px}.other_services .card_wrapper .info_wrapper{padding-block:15px}.other_services .card_wrapper .info_wrapper h5{font-size:18px;font-weight:700;margin-bottom:12px}.other_services .card_wrapper .info_wrapper p{font-size:14px;line-height:1.8;color:dimgray;margin-bottom:12px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.other_services .card_wrapper .info_wrapper a{font-size:14px;font-weight:600;text-decoration:underline;text-transform:uppercase;color:#000}.contact_page_wrapper{background-color:#fafafa}.contact_page_wrapper .col-lg-6:last-child{position:relative}.contact_page_wrapper .col-lg-6:last-child::before{content:"";position:absolute;top:0;left:0;width:calc(100% + 200px);height:100%;background-color:#fff}.contact_page_wrapper .addresses_wrapper{padding-block:60px}.contact_page_wrapper .addresses_wrapper .item{background-color:#fff;border-top:3px solid #fdcf0b;padding:22px 28px;width:80%;margin-bottom:25px}.contact_page_wrapper .addresses_wrapper .item h5{font-size:20px;font-weight:700;font-style:italic;margin-bottom:28px}.contact_page_wrapper .addresses_wrapper .item .line{display:flex;align-items:center;margin-bottom:10px}.contact_page_wrapper .addresses_wrapper .item .line .icon{width:15px;height:16px;fill:#fdcf0b;margin-inline-end:10px}.contact_page_wrapper .addresses_wrapper .item .line span{font-size:15px;color:dimgray}.contact_page_wrapper .addresses_wrapper .item a{font-size:15px;font-weight:600;color:#000;text-decoration:underline;display:inline-block;margin-top:25px}.contact_page_wrapper .form_wrapper{position:relative;padding:60px 70px}.contact_page_wrapper .form_wrapper .main_title{margin-bottom:35px;font-size:30px;font-weight:700;text-transform:uppercase;font-style:italic}.contact_page_wrapper .form_wrapper .form-group .hint{font-size:14px;font-weight:500}.contact_page_wrapper .form_wrapper .form-group .hint span{color:#fdcf0b}.contact_page_wrapper .form_wrapper .form-group:last-child{display:flex;justify-content:flex-end}.contact_page_wrapper .form_wrapper .form-group:last-child .btn{background-color:#fdcf0b;color:#000}.contact_page_wrapper .form_wrapper .form-group .bootstrap-select.phone_input{width:180px !important;max-width:180px !important}.contact_page_wrapper .form_wrapper .form-group .bootstrap-select.phone_input .btn{width:100% !important;max-width:100% !important}.details_wrapper{padding-top:20px}.details_wrapper .breadcrumb a{font-weight:500;color:#000}.details_wrapper .breadcrumb a:first-child::after{background-color:#000}.details_wrapper .breadcrumb a:nth-child(2){padding-inline-start:20px}.details_wrapper .breadcrumb a:nth-child(2)::before{content:"";position:absolute;right:-3px;bottom:4px;width:4px;height:4px;border-radius:100%;background-color:#000}.details_wrapper .main_info{position:relative;margin-bottom:60px}.details_wrapper .main_info .bar_wrapper{position:absolute;top:690px;left:-200px;width:calc(100% + 400px);padding-block:20px;padding-inline:10px;background-color:#000;transform:translateY(-50%);z-index:100}@media(max-width: 1650px){.details_wrapper .main_info .bar_wrapper{left:-120px;width:calc(100% + 240px)}}@media(max-width: 1400px){.details_wrapper .main_info .bar_wrapper{left:-120px;width:calc(100% + 240px)}}@media(max-width: 1200px){.details_wrapper .main_info .bar_wrapper{left:-50px;width:calc(100% + 100px)}}@media(max-width: 991px){.details_wrapper .main_info .bar_wrapper{left:-20px;width:calc(100% + 40px)}}.details_wrapper .main_info .bar_wrapper.bar_wrapper .flex_wrapper .item{width:25%}.details_wrapper .main_info .bar_wrapper .flex_wrapper{display:flex;justify-content:space-between;align-items:center}@media(max-width: 991px){.details_wrapper .main_info .bar_wrapper .flex_wrapper{justify-content:center}}.details_wrapper .main_info .bar_wrapper .flex_wrapper .item{width:33.3333333333% !important}@media(max-width: 991px){.details_wrapper .main_info .bar_wrapper .flex_wrapper .item{text-align:center}}.details_wrapper .main_info .bar_wrapper .flex_wrapper .item .title{color:#fdcf0b;font-size:14px;text-transform:uppercase;font-weight:700;margin-bottom:8px}.details_wrapper .main_info .bar_wrapper .flex_wrapper .item .desc{margin-bottom:0;color:#fff;font-size:15px}.details_wrapper .main_info .bar_wrapper .button_wrapper{display:flex;align-items:center;justify-content:flex-end}@media(max-width: 991px){.details_wrapper .main_info .bar_wrapper .button_wrapper{justify-content:center;margin-top:25px}}.details_wrapper .main_info .bar_wrapper .button_wrapper .btn{background-color:#fdcf0b;color:#000;font-size:14px}.details_wrapper .main_info .info_wrapper h2{font-size:45px;font-weight:700;margin-bottom:15px}.details_wrapper .main_info .info_wrapper .flex_wrapper{display:flex;align-items:center;margin-bottom:30px}.details_wrapper .main_info .info_wrapper .flex_wrapper span.time{font-size:14px}.details_wrapper .main_info .info_wrapper .flex_wrapper span.time .icon{width:18px;height:18px;fill:#000;margin-inline-end:5px}.details_wrapper .main_info .info_wrapper .flex_wrapper span.lab{padding:3px 25px;border-radius:25px;background-color:#fdcf0b;color:#000;font-weight:600;font-size:13px;text-transform:uppercase;width:auto;display:inline-block;margin-inline-start:20px}.details_wrapper .main_info .info_wrapper p{font-size:15px;color:dimgray;line-height:1.5;margin-bottom:45px}.details_wrapper .main_info .info_wrapper img{width:100%;height:650px}@media(max-width: 1250px){.details_wrapper .main_info .info_wrapper img{height:550px}}.details_wrapper .main_info .img_wrapper{position:relative}@media(max-width: 991px){.details_wrapper .main_info .img_wrapper{margin-top:20px}}.details_wrapper .main_info .img_wrapper img{width:100%;display:block;margin-inline-start:auto;height:650px}.details_wrapper .main_info .img_wrapper .desc{margin-top:110px;color:dimgray;font-size:15px;width:90%}@media(max-width: 991px){.details_wrapper .main_info .img_wrapper .desc{margin-top:20px}}.details_wrapper .main_info .extra_info{padding-block:60px}.details_wrapper .main_info .extra_info .ex_info_wrapper .title_box{margin-bottom:20px}.details_wrapper .main_info .extra_info .ex_info_wrapper .title_box p{font-size:15px;font-weight:700;margin-bottom:10px;text-transform:uppercase;font-style:italic}.details_wrapper .main_info .extra_info .ex_info_wrapper .title_box h2{font-size:40px;font-weight:700;text-transform:uppercase;width:80%;font-style:italic;letter-spacing:1px}@media(max-width: 1450px){.details_wrapper .main_info .extra_info .ex_info_wrapper .title_box h2{width:100%;font-size:35px}}@media(max-width: 991px){.details_wrapper .main_info .extra_info .ex_info_wrapper .title_box h2{font-size:28px;margin-bottom:25px}}.details_wrapper .main_info .extra_info .ex_info_wrapper .title_box img{width:100%;display:none}@media(max-width: 991px){.details_wrapper .main_info .extra_info .ex_info_wrapper .title_box img{display:block}}.details_wrapper .main_info .extra_info .ex_info_wrapper .item{padding-block:25px;border-bottom:1px solid #d9d9d9;width:80%}@media(max-width: 1450px){.details_wrapper .main_info .extra_info .ex_info_wrapper .item{width:100%}}.details_wrapper .main_info .extra_info .ex_info_wrapper .item:last-child{border-bottom:none;margin-bottom:25px}.details_wrapper .main_info .extra_info .ex_info_wrapper .item h5{font-size:18px;font-weight:700;margin-bottom:12px}.details_wrapper .main_info .extra_info .ex_info_wrapper .item p{color:dimgray;font-size:14px;margin-bottom:0;width:90%}.details_wrapper .main_info .extra_info .ex_img_wrapper{text-align:center}.details_wrapper .main_info .extra_info .ex_img_wrapper img{width:80%;height:650px}@media(max-width: 1450px){.details_wrapper .main_info .extra_info .ex_img_wrapper img{height:500px;width:100%}}.details_wrapper .video_wrapper{position:relative}.details_wrapper .video_wrapper img{width:100%}.details_wrapper .video_wrapper .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.06);display:flex;justify-content:center;align-items:center}.details_wrapper .video_wrapper .overlay .icon_wrapper{width:70px;height:70px;border-radius:100%;background-color:#fdcf0b;display:flex;justify-content:center;align-items:center}.details_wrapper .video_wrapper .overlay .icon_wrapper .icon{width:24px;height:18px;fill:#000}.details_wrapper .schudle_wrapper{padding-block:70px}.details_wrapper .schudle_wrapper .title_box{text-align:center;margin-bottom:45px}.details_wrapper .schudle_wrapper .title_box h2{font-size:34px;font-weight:700;text-transform:uppercase;font-style:italic}.details_wrapper .faq_wrapper{padding-block:70px}.details_wrapper .faq_wrapper .title_box{text-align:center;margin-bottom:45px}.details_wrapper .faq_wrapper .title_box h2{font-size:34px;font-weight:700;text-transform:uppercase;font-style:italic}.details_wrapper .faq_wrapper .accordion-item{border:2px solid #000;border-radius:0;margin-bottom:30px}.details_wrapper .faq_wrapper .accordion-item:last-child{margin-bottom:0}.details_wrapper .faq_wrapper .accordion-item .accordion-header .accordion-button{font-size:20px;font-weight:700;font-style:italic;box-shadow:none;height:80px}.details_wrapper .faq_wrapper .accordion-item .accordion-header .accordion-button:not(.collapsed){background-color:transparent;color:#000}.details_wrapper .faq_wrapper .accordion-item .accordion-header .accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fdcf0b'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>")}.details_wrapper .faq_wrapper .accordion-item .accordion-body{font-size:15px;line-height:1.8;color:dimgray}.matched_wrapper{padding-block:70px;background-color:#fafafa}.matched_wrapper .title_box{text-align:center;margin-bottom:45px}.matched_wrapper .title_box h2{font-size:34px;font-weight:700;text-transform:uppercase;font-style:italic}.matched_wrapper .card_wrapper{margin-bottom:45px;color:#000;display:block;transition:all .25s}.matched_wrapper .card_wrapper:hover{transform:translateY(-15px)}.matched_wrapper .card_wrapper:hover .img_wrapper{box-shadow:0 0 25px rgba(0,0,0,.15)}.matched_wrapper .card_wrapper:hover .img_wrapper img{transform:scale(1.1)}.matched_wrapper .card_wrapper .img_wrapper{overflow:hidden;transition:all .25s}.matched_wrapper .card_wrapper .img_wrapper img{width:100%;height:280px;transition:all .25s}.matched_wrapper .card_wrapper .info_wrapper{padding-top:10px}.matched_wrapper .card_wrapper .info_wrapper h5{font-weight:700;margin-bottom:10px}.matched_wrapper .card_wrapper .info_wrapper .flex_wrapper{display:flex;align-items:center}.matched_wrapper .card_wrapper .info_wrapper .flex_wrapper .item{margin-inline-end:15px}.matched_wrapper .card_wrapper .info_wrapper .flex_wrapper .item:last-child{margin-inline-end:0}.matched_wrapper .card_wrapper .info_wrapper .flex_wrapper .item:last-child span{padding:3px 25px;border-radius:25px;background-color:#fdcf0b;color:#000;font-weight:600;font-size:13px}.matched_wrapper .card_wrapper .info_wrapper .flex_wrapper .item .icon{width:16px;height:16px;fill:#000}.matched_wrapper .card_wrapper .info_wrapper .flex_wrapper .item span{font-size:14px;font-weight:500;margin-inline-start:4px}.view_classe_wrapper{padding-block:70px}.view_classe_wrapper .title_box{text-align:center;margin-bottom:45px}.view_classe_wrapper .title_box h2{font-size:34px;font-weight:700;text-transform:uppercase;font-style:italic}.view_classe_wrapper .card_wrapper{margin-bottom:45px;color:#000;display:block;transition:all .25s}.view_classe_wrapper .card_wrapper:hover{transform:translateY(-15px)}.view_classe_wrapper .card_wrapper:hover .img_wrapper{box-shadow:0 0 25px rgba(0,0,0,.15)}.view_classe_wrapper .card_wrapper:hover .img_wrapper img{transform:scale(1.1)}.view_classe_wrapper .card_wrapper .img_wrapper{overflow:hidden;transition:all .25s}.view_classe_wrapper .card_wrapper .img_wrapper img{width:100%;height:280px;transition:all .25s}.view_classe_wrapper .card_wrapper h4{font-weight:700;margin-bottom:10px;padding-top:10px;font-size:18px}.career_main_wrapper{padding-top:20px}.career_main_wrapper .career_about{padding-block:30px}.career_main_wrapper .career_about .img_wrapper img{width:90%}@media(max-width: 1450px){.career_main_wrapper .career_about .img_wrapper img{width:100%}}.career_main_wrapper .career_about .info_wrapper{padding-top:25px}@media(max-width: 1450px){.career_main_wrapper .career_about .info_wrapper{padding-top:0}}@media(max-width: 991px){.career_main_wrapper .career_about .info_wrapper{padding-top:50px;padding-inline-start:0}}.career_main_wrapper .career_about .info_wrapper .title{font-size:50px;font-weight:700;width:70%;text-transform:uppercase;font-style:italic;margin-bottom:25px}@media(max-width: 1450px){.career_main_wrapper .career_about .info_wrapper .title{width:100%;font-size:40px}}.career_main_wrapper .career_about .info_wrapper .desc{color:dimgray;font-size:15px;width:75%;margin-bottom:25px}@media(max-width: 1450px){.career_main_wrapper .career_about .info_wrapper .desc{width:100%}}.career_main_wrapper .career_points{padding-block:50px}.career_main_wrapper .career_points .ex_info_wrapper .title_box{margin-bottom:20px}.career_main_wrapper .career_points .ex_info_wrapper .title_box p{font-size:15px;font-weight:700;margin-bottom:10px;text-transform:uppercase;font-style:italic}.career_main_wrapper .career_points .ex_info_wrapper .title_box h2{font-size:40px;font-weight:700;text-transform:uppercase;width:80%;font-style:italic;letter-spacing:1px}@media(max-width: 1450px){.career_main_wrapper .career_points .ex_info_wrapper .title_box h2{width:100%;font-size:35px}}@media(max-width: 991px){.career_main_wrapper .career_points .ex_info_wrapper .title_box h2{font-size:28px;margin-bottom:25px}}.career_main_wrapper .career_points .ex_info_wrapper .title_box img{width:100%;display:none}@media(max-width: 991px){.career_main_wrapper .career_points .ex_info_wrapper .title_box img{display:block}}.career_main_wrapper .career_points .ex_info_wrapper .item{padding-block:25px;border-bottom:1px solid #d9d9d9;width:80%}@media(max-width: 1450px){.career_main_wrapper .career_points .ex_info_wrapper .item{width:100%}}.career_main_wrapper .career_points .ex_info_wrapper .item:last-child{border-bottom:none;margin-bottom:25px}.career_main_wrapper .career_points .ex_info_wrapper .item h5{font-size:18px;font-weight:700;margin-bottom:12px}.career_main_wrapper .career_points .ex_info_wrapper .item p{color:dimgray;font-size:14px;margin-bottom:0;width:90%}.career_main_wrapper .career_points .ex_img_wrapper img{width:90%;height:600px}@media(max-width: 1450px){.career_main_wrapper .career_points .ex_img_wrapper img{height:500px;width:100%}}.career_main_wrapper .banner_wrapper{padding-top:30px;padding-bottom:50px}.career_main_wrapper .banner_wrapper img{width:100%;height:650px}.career_main_wrapper .open_position{padding-top:30px;padding-bottom:50px}.career_main_wrapper .open_position .title_box{text-align:center;margin-bottom:45px}.career_main_wrapper .open_position .title_box h2{font-size:34px;font-weight:700;text-transform:uppercase;font-style:italic}.career_main_wrapper .open_position .positions_wrapper .item{display:flex;align-items:center;height:80px;border:2px solid #000;padding-inline:20px;color:#000;margin-bottom:25px}.career_main_wrapper .open_position .positions_wrapper .item:last-child{margin-bottom:0}.career_main_wrapper .open_position .positions_wrapper .item .info{width:calc(100% - 120px);display:flex;align-items:center}.career_main_wrapper .open_position .positions_wrapper .item .info .title{font-size:20px;font-weight:600;text-transform:capitalize;width:50%}.career_main_wrapper .open_position .positions_wrapper .item .info .location{width:50%}.career_main_wrapper .open_position .positions_wrapper .item .info .location .icon{width:17px;height:17px;margin-inline-end:4px;fill:#fdcf0b}.career_main_wrapper .open_position .positions_wrapper .item .info .location span{font-size:15px;font-weight:600}.career_main_wrapper .open_position .positions_wrapper .item .icon_wrapper{display:flex;justify-content:flex-end;align-items:center;width:120px}.career_main_wrapper .open_position .positions_wrapper .item .icon_wrapper .icon{width:35px;height:25px;fill:#fdcf0b}.position_details{padding-top:25px;padding-bottom:70px}.position_details .breadcrumb a{font-weight:500;color:#000}.position_details .breadcrumb a:first-child::after{background-color:#000}.position_details .breadcrumb a:nth-child(2){padding-inline-start:20px}.position_details .breadcrumb a:nth-child(2)::before{content:"";position:absolute;right:-3px;bottom:4px;width:4px;height:4px;border-radius:100%;background-color:#000}.position_details .back_btn{color:#000}.position_details .back_btn .icon{width:24px;height:18px;fill:#fdcf0b}.position_details .back_btn span{font-size:15px;font-weight:600;margin-inline-start:8px;text-transform:uppercase}.position_details .row{margin-top:55px}.position_details .row .title_wrapper h2{font-size:45px;font-weight:700;text-transform:uppercase;font-style:italic;margin-bottom:15px}.position_details .row .title_wrapper .location{margin-bottom:35px}.position_details .row .title_wrapper .location .icon{width:14px;height:15px;fill:#fdcf0b}.position_details .row .title_wrapper .location span{font-size:14px;font-weight:600;margin-inline-start:5px}.position_details .row .title_wrapper .btn{background-color:#fdcf0b;color:#000;font-size:14px;font-weight:600}.position_details .row .title_wrapper h6{margin-top:25px;font-size:15px;font-weight:700;margin-bottom:15px}.position_details .row .title_wrapper .flex_wrapper{display:flex;align-items:center}.position_details .row .title_wrapper .flex_wrapper a{width:40px;height:40px;background-color:#000;display:flex;justify-content:center;align-items:center;border-radius:100%;margin-inline-end:15px}.position_details .row .title_wrapper .flex_wrapper a:last-child{margin-inline-end:0}.position_details .row .title_wrapper .flex_wrapper a .icon{width:15px;height:15px;fill:#fdcf0b}.position_details .row .info_wrapper .desc,.position_details .row .info_wrapper li{font-size:15px;line-height:1.6;color:dimgray;margin-bottom:1rem}.position_details .row .info_wrapper .title{font-size:20px;font-weight:700;text-transform:uppercase;font-style:italic;margin-top:45px;margin-bottom:12px}.popup_from{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:1001;opacity:0;visibility:hidden;transition:all .35s}.popup_from.active{opacity:1;visibility:visible}.application_form{padding-top:180px;padding-bottom:100px}.application_form .close_btn{position:absolute;top:40px;right:50px;width:55px;height:55px;display:flex;justify-content:center;align-items:center;background-color:#fdcf0b;border-radius:100%}.application_form .close_btn .icon{width:18px;height:18px}.application_form .title_wrapper span{font-size:15px;font-weight:700}.application_form .title_wrapper h2{font-size:45px;font-weight:700;text-transform:uppercase;font-style:italic;margin-bottom:15px}.application_form .title_wrapper .location{margin-bottom:35px}.application_form .title_wrapper .location .icon{width:14px;height:15px;fill:#fdcf0b}.application_form .title_wrapper .location span{font-size:14px;font-weight:600;margin-inline-start:5px}.application_form .form_wrapper .custom_upload{position:relative}.application_form .form_wrapper .custom_upload input[type=file]{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%}.application_form .form_wrapper .custom_upload label{height:50px;width:100%;display:flex;justify-content:space-between;align-items:center;border-radius:0;box-shadow:none;font-size:14px;border:1px solid #eaeaea;padding-inline:15px}.application_form .form_wrapper .custom_upload label .placeholder{font-size:14px;color:dimgray}.application_form .form_wrapper .custom_upload label .name{font-size:13px;font-weight:600;color:#000;display:block}.application_form .form_wrapper .custom_upload label .upload{font-size:14px;font-weight:700;text-transform:uppercase}.application_form .form_wrapper .file_hint{font-size:13px;font-weight:500;display:block;margin-top:4px}.application_form .form_wrapper .hint{font-size:14px;font-weight:500}.application_form .form_wrapper .hint span{color:#fdcf0b}.application_form .form_wrapper button[type=submit]{font-size:14px;background-color:#fdcf0b;color:#000;font-weight:700}.membership_wrapper{padding-top:70px}.membership_wrapper .title_box{margin-bottom:50px;text-align:center}.membership_wrapper .title_box h2{font-size:40px;font-style:italic;font-weight:700;text-transform:uppercase;margin-bottom:25px}@media(max-width: 991px){.membership_wrapper .title_box h2{font-size:30px}}.membership_wrapper .title_box p{width:35%;margin-inline:auto;color:dimgray;font-size:15px;line-height:1.7}@media(max-width: 991px){.membership_wrapper .title_box p{width:95%}}.membership_wrapper .membership_banner{height:750px;background-image:url("../images/m-banner.png");background-size:100% 100%}@media(max-width: 991px){.membership_wrapper .membership_banner{height:450px;margin-bottom:750px;background-size:cover;background-position:center center}}@media(max-width: 500px){.membership_wrapper .membership_banner{margin-bottom:1150px}}.membership_wrapper .membership_banner .container-fluid{position:relative;height:100%;width:100%}@media(max-width: 991px){.membership_wrapper .membership_banner .container-fluid{padding-inline:0}}.membership_wrapper .membership_banner .floating_wrapper{position:absolute;top:35%;right:200px;width:calc(100% - 400px);display:flex;justify-content:center}@media(max-width: 991px){.membership_wrapper .membership_banner .floating_wrapper{position:relative;top:450px;right:unset !important;width:100% !important;display:block}}@media(max-width: 1350px){.membership_wrapper .membership_banner .floating_wrapper{width:calc(100% - 200px);right:100px}}.membership_wrapper .membership_banner .floating_wrapper .black_box{background-color:#000;color:#fff;width:50%;padding:100px 0 100px 65px;padding-inline-end:200px}@media(max-width: 991px){.membership_wrapper .membership_banner .floating_wrapper .black_box{width:100% !important;padding-inline-end:65px !important}}@media(max-width: 1650px){.membership_wrapper .membership_banner .floating_wrapper .black_box{padding-inline-end:100px;width:75%}}.membership_wrapper .membership_banner .floating_wrapper .black_box h4{font-size:40px;font-weight:700;font-style:italic;margin-bottom:25px}.membership_wrapper .membership_banner .floating_wrapper .black_box p{font-size:14px;line-height:1.8;margin-bottom:15px}.membership_wrapper .membership_banner .floating_wrapper .black_box .btn{background-color:#fdcf0b;font-size:14px;font-weight:700}.membership_wrapper .membership_banner .floating_wrapper .black_box .btn:hover{background-color:#fdb30b}.membership_wrapper .membership_banner .floating_wrapper .img_wrapper{width:550px;height:450px;transform:translate(-90px, 200px)}@media(max-width: 991px){.membership_wrapper .membership_banner .floating_wrapper .img_wrapper{transform:none !important;width:100%;height:400px}}@media(max-width: 1450px){.membership_wrapper .membership_banner .floating_wrapper .img_wrapper{transform:translate(-70px, 200px)}}.membership_wrapper .membership_banner .floating_wrapper .img_wrapper img{width:100%;height:100%}.membership_wrapper .offer_wrapper{padding-bottom:70px;padding-top:250px}.membership_wrapper .offer_wrapper .title_box{margin-bottom:60px}.membership_wrapper .offer_wrapper .title_box h2{font-size:40px;font-style:italic;font-weight:700;text-transform:uppercase}.membership_wrapper .offer_wrapper .card_wrapper{margin-bottom:25px}.membership_wrapper .offer_wrapper .card_wrapper .img_wrapper img{width:100%;height:280px}.membership_wrapper .offer_wrapper .card_wrapper .info_wrapper{padding-top:18px}.membership_wrapper .offer_wrapper .card_wrapper .info_wrapper h4{font-size:18px;font-weight:700}.membership_wrapper .offer_wrapper.second{background-color:#fafafa;padding-top:70px}.membership_wrapper .offer_wrapper.second .title_box h2{font-size:35px}.membership_wrapper .offer_wrapper.second .card_wrapper .img_wrapper img{height:300px}.membership_wrapper .offer_wrapper.second .card_wrapper .info_wrapper h4{font-size:20px;font-weight:700}.membership_wrapper .bottom_banner{min-height:300px;background-image:url("../images/m0-banner.png");background-size:100% 100%;display:flex;justify-content:center;align-items:center;text-align:center;position:relative}@media(max-width: 1100px){.membership_wrapper .bottom_banner{background-size:cover;background-position:right}}.membership_wrapper .bottom_banner::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.55)}.membership_wrapper .bottom_banner h2{font-size:30px;font-weight:700;margin-bottom:25px;text-transform:uppercase;font-style:italic;color:#fff}.membership_wrapper .bottom_banner .btn{background-color:#fdcf0b;color:#000;font-size:14px}.top_navigation{padding-block:20px;z-index:100;background-color:#000;border-top:4px solid #fdcf0b}.top_navigation .container-fluid{padding-inline:100px}@media(max-width: 1550px){.top_navigation .container-fluid{padding-inline:30px}}.top_navigation .row{align-items:center}@media(max-width: 991px){.top_navigation .col-lg-6{order:3}}.top_navigation .logo_wrapper img{width:140px;height:72px}.top_navigation .title_wrapper{text-align:center}@media(max-width: 991px){.top_navigation .title_wrapper{margin-top:15px}}.top_navigation .title_wrapper h3{font-size:28px;font-weight:700;color:#fff;font-style:italic;text-transform:uppercase}.top_navigation .title_wrapper .item_wrapper{display:none}.top_navigation .title_wrapper .item_wrapper.active{display:block}.top_navigation .title_wrapper .item_wrapper h6{font-size:18px;font-weight:700;text-transform:uppercase;color:#fff}.top_navigation .title_wrapper .item_wrapper h4{font-size:26px;font-weight:700;text-transform:uppercase;font-style:italic;color:#fff}.top_navigation .title_wrapper .item_wrapper .time_wrapper{display:flex;justify-content:center;align-items:center}.top_navigation .title_wrapper .item_wrapper .time_wrapper .item{margin-inline-end:15px}.top_navigation .title_wrapper .item_wrapper .time_wrapper .item:last-child{margin-inline-end:0}.top_navigation .title_wrapper .item_wrapper .time_wrapper .item:last-child span{padding:3px 25px;border-radius:25px;background-color:#fdcf0b;color:#000;font-weight:600;font-size:14px}.top_navigation .title_wrapper .item_wrapper .time_wrapper .item .icon{width:16px;height:16px;fill:#fff}.top_navigation .title_wrapper .item_wrapper .time_wrapper .item span{font-size:16px;font-weight:500;color:#fff;margin-inline-start:4px}.top_navigation .options_wrapper{display:flex;align-items:center;justify-content:flex-end}@media(max-width: 450px){.top_navigation .options_wrapper .btn{text-align:end}}.top_navigation .options_wrapper .btn:hover{background-color:transparent !important}.top_navigation .options_wrapper .btn .icon{width:20px;height:14px;fill:#fdcf0b}.top_navigation .options_wrapper .btn span{font-size:14px;font-weight:700;color:#fff;text-transform:uppercase}@media(max-width: 1200px){.top_navigation .options_wrapper .btn span{font-size:13px}}@media(max-width: 450px){.top_navigation .options_wrapper .btn span{display:none}}.step_form_wrapper{padding-block:70px;overflow:hidden}.step_form_wrapper .step_navigation{display:flex;justify-content:space-between;align-items:center;margin-bottom:50px}.step_form_wrapper .step_navigation.four_steps .item{width:calc(25% - 5px)}.step_form_wrapper .step_navigation.four_steps .item::after{content:"";position:absolute;top:35%;right:-46%;transform:translateY(-50%);width:90%;height:1px;background-color:#f7f7f7}.step_form_wrapper .step_navigation.three_steps .item{width:calc(33.3333333333% - 5px)}.step_form_wrapper .step_navigation.three_steps .item::after{content:"";position:absolute;top:35%;right:-46%;transform:translateY(-50%);width:90%;height:1px;background-color:#f7f7f7}.step_form_wrapper .step_navigation .item{width:calc(20% - 5px);display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;transition:all .25s}.step_form_wrapper .step_navigation .item::after{content:"";position:absolute;top:35%;right:-44%;transform:translateY(-50%);width:calc(100% - 45px);height:1px;background-color:#f7f7f7}@media(max-width: 991px){.step_form_wrapper .step_navigation .item::after{right:-32%;top:40%}}.step_form_wrapper .step_navigation .item:last-child::after{display:none}.step_form_wrapper .step_navigation .item.active .count,.step_form_wrapper .step_navigation .item.done .count{background-color:#fdcf0b;color:#000}.step_form_wrapper .step_navigation .item.active .title,.step_form_wrapper .step_navigation .item.done .title{color:#000}.step_form_wrapper .step_navigation .item.done::after{background-color:#000}.step_form_wrapper .step_navigation .item.done .count{display:none}.step_form_wrapper .step_navigation .item.done .icon_wrapper{display:flex}.step_form_wrapper .step_navigation .item .count,.step_form_wrapper .step_navigation .item .icon_wrapper{width:35px;height:35px;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:700;color:#b9b9b9;background-color:#f7f7f7;margin-bottom:6px}.step_form_wrapper .step_navigation .item .icon_wrapper{background-color:#fdcf0b;display:none}.step_form_wrapper .step_navigation .item .icon_wrapper .icon{width:15px;height:15px}.step_form_wrapper .step_navigation .item .title{font-size:14px;font-weight:700;color:#b9b9b9;text-align:center}@media(max-width: 991px){.step_form_wrapper .step_navigation .item .title{font-size:12px}}@media(max-width: 800px){.step_form_wrapper .step_navigation .item .title{display:none}}.step_form_wrapper .main_login_content{min-height:500px;position:relative}.step_form_wrapper .main_login_content .wrapper{padding:45px 35px;position:absolute;top:50px;left:50%;transform:translateX(-50%);width:100%;opacity:0;visibility:hidden;transition:all .25s ease-in-out}.step_form_wrapper .main_login_content .wrapper.visible{opacity:1;visibility:visible;top:0}.step_form_wrapper .main_login_content .wrapper .title_box{text-align:center;margin-bottom:35px}.step_form_wrapper .main_login_content .wrapper .title_box h2{font-size:32px;font-weight:700;font-style:italic;color:#000;text-transform:uppercase}.step_form_wrapper .main_login_content .wrapper .form_log_wrapper{width:45%;margin-inline:auto}.step_form_wrapper .main_login_content .wrapper .form_log_wrapper .register_hint{margin-bottom:32px}.step_form_wrapper .main_login_content .wrapper .form_log_wrapper .register_hint p{font-size:15px;font-weight:500}.step_form_wrapper .main_login_content .wrapper .form_log_wrapper .register_hint p a{text-decoration:underline;color:#000}.step_form_wrapper .main_login_content .wrapper [data-define=navigationBtns]{background-color:#fdcf0b;display:block;margin-inline:auto;font-weight:700;font-size:14px}.step_form_wrapper .main_login_content .wrapper [data-define=navigationBtns]:hover{background-color:#fdb30b}.step_form_wrapper .main_login_content .wrapper .calender_wrapper .table_wrapper{margin-inline:auto;border:1px solid #dedede;padding:20px;margin-bottom:30px}.step_form_wrapper .main_login_content .wrapper .calender_wrapper .table_wrapper h4{font-size:18px;font-weight:700;text-align:center;margin-bottom:20px}.step_form_wrapper .main_login_content .wrapper .calender_wrapper .table_wrapper thead th{height:100px;vertical-align:middle;background-color:#000;width:calc(12.5% - 30px)}.step_form_wrapper .main_login_content .wrapper .calender_wrapper .table_wrapper thead th:first-child{width:240px}.step_form_wrapper .main_login_content .wrapper .calender_wrapper .table_wrapper thead th span{display:block;text-align:center}.step_form_wrapper .main_login_content .wrapper .calender_wrapper .table_wrapper thead th span.day{color:#fdcf0b;font-size:20px;font-weight:700;text-transform:uppercase}.step_form_wrapper .main_login_content .wrapper .calender_wrapper .table_wrapper thead th span.date{font-size:15px;font-weight:500;color:#fff}.step_form_wrapper .main_login_content .wrapper .calender_wrapper .table_wrapper tbody td{padding:25px 15px;width:calc(12.5% - 30px);vertical-align:middle;text-align:center;background-color:#fff;font-size:14px;font-weight:600;text-transform:uppercase;color:#000}.step_form_wrapper .main_login_content .wrapper .calender_wrapper .table_wrapper tbody td:first-child{width:240px}.step_form_wrapper .main_login_content .wrapper .calender_wrapper .table_wrapper tbody td.empty{background-color:#fafafa;color:#c3c3c3;font-weight:700}.step_form_wrapper .main_login_content .wrapper .calender_wrapper .table_wrapper tbody td.reserved{background-color:#fdcf0b;color:#000}.step_form_wrapper .main_login_content .wrapper .location_wrapper .filter_wrapper{width:45%;margin-inline:auto}.step_form_wrapper .main_login_content .wrapper .location_wrapper .locations .cardwrapper{border:1px solid #eaeaea;padding:25px;opacity:1;position:relative;cursor:pointer;transition:all .25s;margin-bottom:30px}.step_form_wrapper .main_login_content .wrapper .location_wrapper .locations .cardwrapper.active{border-color:#000}.step_form_wrapper .main_login_content .wrapper .location_wrapper .locations .cardwrapper.deactive{opacity:.65}.step_form_wrapper .main_login_content .wrapper .location_wrapper .locations .cardwrapper input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;display:block !important;cursor:pointer}.step_form_wrapper .main_login_content .wrapper .location_wrapper .locations .cardwrapper .radio_input{height:20px !important}.step_form_wrapper .main_login_content .wrapper .location_wrapper .locations .cardwrapper .radio_input label{position:absolute;top:8px;right:8px}.step_form_wrapper .main_login_content .wrapper .location_wrapper .locations .cardwrapper .address{font-size:18px;font-weight:700;font-style:italic;margin-bottom:12px}.step_form_wrapper .main_login_content .wrapper .location_wrapper .locations .cardwrapper .distance{font-size:14px;margin-bottom:12px}.step_form_wrapper .main_login_content .wrapper .location_wrapper .locations .cardwrapper .contact{margin-bottom:12px;display:flex;align-items:center}.step_form_wrapper .main_login_content .wrapper .location_wrapper .locations .cardwrapper .contact .icon{width:14px;height:14px;fill:#fdcf0b}.step_form_wrapper .main_login_content .wrapper .location_wrapper .locations .cardwrapper .contact span{font-size:15px;margin-inline-start:6px}.step_form_wrapper .main_login_content .wrapper .confirmation_cards{width:80%;margin-inline:auto}.step_form_wrapper .main_login_content .wrapper .confirmation_cards .cardwrapper{border:1px solid #eaeaea;border-top:3px solid #fdcf0b;padding:35px 20px;text-align:center;height:100%}.step_form_wrapper .main_login_content .wrapper .confirmation_cards .cardwrapper .icon_wrapper{width:70px;height:70px;border-radius:100%;background-color:#fdcf0b;display:flex;justify-content:center;align-items:center;margin-inline:auto;margin-bottom:20px}.step_form_wrapper .main_login_content .wrapper .confirmation_cards .cardwrapper .icon_wrapper .icon{width:30px;height:30px;fill:#000}.step_form_wrapper .main_login_content .wrapper .confirmation_cards .cardwrapper .title{font-size:14px;font-weight:700;text-transform:uppercase;margin-bottom:12px}.step_form_wrapper .main_login_content .wrapper .confirmation_cards .cardwrapper .title_bg{font-size:24px;font-weight:700;font-style:italic;margin-bottom:12px}.step_form_wrapper .main_login_content .wrapper .confirmation_cards .cardwrapper .info{font-size:16px;font-weight:600;margin-bottom:20px}.step_form_wrapper .main_login_content .wrapper .confirmation_cards .cardwrapper .time_wrapper{display:flex;justify-content:center;align-items:center}.step_form_wrapper .main_login_content .wrapper .confirmation_cards .cardwrapper .time_wrapper .item{margin-inline-end:15px}.step_form_wrapper .main_login_content .wrapper .confirmation_cards .cardwrapper .time_wrapper .item:last-child{margin-inline-end:0}.step_form_wrapper .main_login_content .wrapper .confirmation_cards .cardwrapper .time_wrapper .item:last-child span{padding:3px 25px;border-radius:25px;background-color:#fdcf0b;color:#000;font-weight:600;font-size:14px}.step_form_wrapper .main_login_content .wrapper .confirmation_cards .cardwrapper .time_wrapper .item .icon{width:16px;height:16px;fill:#000}.step_form_wrapper .main_login_content .wrapper .confirmation_cards .cardwrapper .time_wrapper .item span{font-size:16px;font-weight:500;margin-inline-start:4px}.step_form_wrapper .main_login_content .wrapper .confirmation_cards .buttons_wrapper{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:30px}.step_form_wrapper .main_login_content .wrapper .confirmation_cards .buttons_wrapper .btn{font-size:14px;font-weight:700}.step_form_wrapper .main_login_content .wrapper .confirmation_cards .buttons_wrapper .btn:first-child{background-color:#fdcf0b}.step_form_wrapper .main_login_content .wrapper .confirmation_cards .buttons_wrapper .btn:first-child:hover{background-color:#fdb30b}.step_form_wrapper .main_login_content .wrapper .confirmation_cards .buttons_wrapper .btn:last-child{text-decoration:underline;background-color:transparent}.step_form_wrapper .main_login_content .wrapper .confirmation_cards .buttons_wrapper .btn:last-child:hover{background-color:transparent !important}.step_form_wrapper .main_login_content .wrapper .action_wrapper .btn-action{background-color:#fdcf0b;color:#000;font-size:14px;font-weight:700;font-style:normal}.step_form_wrapper .main_login_content .wrapper .action_wrapper .btn-action:hover{background-color:#fdb30b}.step_form_wrapper .main_login_content .wrapper:first-child .action_wrapper{width:50%;margin-inline:auto}@media(max-width: 991px){.step_form_wrapper .main_login_content .wrapper:first-child .action_wrapper{width:80%}}.step_form_wrapper .main_login_content .wrapper:first-child .action_wrapper .form-group:last-child{text-align:center;margin-top:35px}.step_form_wrapper .main_login_content .wrapper:nth-child(2) .card_wrapper,.step_form_wrapper .main_login_content .wrapper:nth-child(3) .card_wrapper{border:1px solid #eaeaea}@media(max-width: 991px){.step_form_wrapper .main_login_content .wrapper:nth-child(2) .card_wrapper,.step_form_wrapper .main_login_content .wrapper:nth-child(3) .card_wrapper{margin-bottom:25px}}.step_form_wrapper .main_login_content .wrapper:nth-child(2) .card_wrapper input[type=radio],.step_form_wrapper .main_login_content .wrapper:nth-child(3) .card_wrapper input[type=radio]{display:none}.step_form_wrapper .main_login_content .wrapper:nth-child(2) .card_wrapper .header_wrapper,.step_form_wrapper .main_login_content .wrapper:nth-child(3) .card_wrapper .header_wrapper{height:60px;display:flex;justify-content:center;align-items:center;background-color:#000}.step_form_wrapper .main_login_content .wrapper:nth-child(2) .card_wrapper .header_wrapper h4,.step_form_wrapper .main_login_content .wrapper:nth-child(3) .card_wrapper .header_wrapper h4{color:#fff;font-size:22px;font-weight:700;font-style:italic;text-transform:uppercase;margin-bottom:0}.step_form_wrapper .main_login_content .wrapper:nth-child(2) .card_wrapper .header_wrapper span .icon,.step_form_wrapper .main_login_content .wrapper:nth-child(3) .card_wrapper .header_wrapper span .icon{width:16px;height:16px;fill:#fdcf0b;margin-inline-start:8px}.step_form_wrapper .main_login_content .wrapper:nth-child(2) .card_wrapper .body_wrapper,.step_form_wrapper .main_login_content .wrapper:nth-child(3) .card_wrapper .body_wrapper{padding:30px 22px 20px 22px}.step_form_wrapper .main_login_content .wrapper:nth-child(2) .card_wrapper .body_wrapper .desc,.step_form_wrapper .main_login_content .wrapper:nth-child(3) .card_wrapper .body_wrapper .desc{font-size:14px;color:dimgray;line-height:1.5}.step_form_wrapper .main_login_content .wrapper:nth-child(2) .card_wrapper .body_wrapper .price,.step_form_wrapper .main_login_content .wrapper:nth-child(3) .card_wrapper .body_wrapper .price{text-align:center}.step_form_wrapper .main_login_content .wrapper:nth-child(2) .card_wrapper .body_wrapper .price span,.step_form_wrapper .main_login_content .wrapper:nth-child(3) .card_wrapper .body_wrapper .price span{font-weight:700}.step_form_wrapper .main_login_content .wrapper:nth-child(2) .card_wrapper .body_wrapper .price span:first-child,.step_form_wrapper .main_login_content .wrapper:nth-child(3) .card_wrapper .body_wrapper .price span:first-child{font-size:40px}.step_form_wrapper .main_login_content .wrapper:nth-child(2) .card_wrapper .body_wrapper .price span:last-child,.step_form_wrapper .main_login_content .wrapper:nth-child(3) .card_wrapper .body_wrapper .price span:last-child{font-size:20px}.step_form_wrapper .main_login_content .wrapper:nth-child(2) .card_wrapper .body_wrapper ul,.step_form_wrapper .main_login_content .wrapper:nth-child(3) .card_wrapper .body_wrapper ul{margin:0;padding:0;list-style:none;margin-bottom:25px}.step_form_wrapper .main_login_content .wrapper:nth-child(2) .card_wrapper .body_wrapper ul li,.step_form_wrapper .main_login_content .wrapper:nth-child(3) .card_wrapper .body_wrapper ul li{color:#000;font-size:14px;font-weight:500;font-style:normal;position:relative;margin-bottom:18px}.step_form_wrapper .main_login_content .wrapper:nth-child(2) .card_wrapper .body_wrapper ul li:last-child,.step_form_wrapper .main_login_content .wrapper:nth-child(3) .card_wrapper .body_wrapper ul li:last-child{margin-bottom:0}.step_form_wrapper .main_login_content .wrapper:nth-child(2) .card_wrapper .body_wrapper ul li .icon,.step_form_wrapper .main_login_content .wrapper:nth-child(3) .card_wrapper .body_wrapper ul li .icon{width:15px;height:15px;fill:#fdcf0b;margin-inline-end:6px}.step_form_wrapper .main_login_content .wrapper:nth-child(2) .card_wrapper .body_wrapper .link,.step_form_wrapper .main_login_content .wrapper:nth-child(3) .card_wrapper .body_wrapper .link{font-size:13px;font-weight:700;text-decoration:none;color:#000;text-transform:uppercase}.step_form_wrapper .main_login_content .wrapper:nth-child(2) .card_wrapper .body_wrapper .link .icon,.step_form_wrapper .main_login_content .wrapper:nth-child(3) .card_wrapper .body_wrapper .link .icon{width:16px;height:14px;margin-inline-start:4px}.step_form_wrapper .main_login_content .wrapper:nth-child(2) .card_wrapper .body_wrapper .choose_label,.step_form_wrapper .main_login_content .wrapper:nth-child(3) .card_wrapper .body_wrapper .choose_label{display:block;margin-top:25px;width:100%;height:46px;display:flex;justify-content:center;align-items:center;background-color:#fdcf0b;color:#000;font-size:14px;font-weight:700;text-transform:uppercase;cursor:pointer;transition:all .25s}.step_form_wrapper .main_login_content .wrapper:nth-child(2) .card_wrapper .body_wrapper .choose_label:hover,.step_form_wrapper .main_login_content .wrapper:nth-child(3) .card_wrapper .body_wrapper .choose_label:hover{background-color:#fdb30b}.step_form_wrapper .main_login_content .wrapper:nth-child(4) .details_form .title_box{text-align:start}.step_form_wrapper .main_login_content .wrapper:nth-child(4) .details_form .title_box h2{margin-bottom:20px}.step_form_wrapper .main_login_content .wrapper:nth-child(4) .details_form .title_box .alert_box{background-color:#fafafa;border-radius:5px;padding:10px 15px;display:flex;align-items:center}.step_form_wrapper .main_login_content .wrapper:nth-child(4) .details_form .title_box .alert_box span{font-size:14px;margin-inline-start:10px}.step_form_wrapper .main_login_content .wrapper:nth-child(4) .details_form .title_box .alert_box .icon_wrapper{width:20px;height:20px;border-radius:100%;background-color:#fdcf0b;display:flex;justify-content:center;align-items:center}.step_form_wrapper .main_login_content .wrapper:nth-child(4) .details_form .title_box .alert_box .icon_wrapper .icon{width:12px;height:12px;fill:#000}.step_form_wrapper .main_login_content .wrapper:nth-child(4) .details_form .form_wrapper .divide_title{margin-top:45px;margin-bottom:25px}.step_form_wrapper .main_login_content .wrapper:nth-child(4) .details_form .form_wrapper .divide_title h4{font-size:24px;font-weight:700;color:#000;font-style:italic;text-transform:uppercase;margin-bottom:0}.step_form_wrapper .main_login_content .wrapper:nth-child(4) .details_form .form_wrapper .hint{font-size:14px;font-weight:500}.step_form_wrapper .main_login_content .wrapper:nth-child(4) .details_form .form_wrapper .hint span{color:#fdcf0b}.step_form_wrapper .main_login_content .wrapper:nth-child(4) .details_form .form_wrapper .form_submit{font-size:14px;background-color:#fdcf0b;color:#000;font-weight:700}.step_form_wrapper .main_login_content .wrapper:nth-child(4) .details_form .form_wrapper .form_submit:hover{background-color:#fdb30b}.step_form_wrapper .main_login_content .wrapper:nth-child(4) .summary_wrapper{width:90%;margin-inline:auto;margin-top:55px}.step_form_wrapper .main_login_content .wrapper:nth-child(4) .summary_wrapper .box_wrapper{background-color:#fafafa;border-top:3px solid #fdcf0b;padding:18px 26px;margin-bottom:15px}.step_form_wrapper .main_login_content .wrapper:nth-child(4) .summary_wrapper .box_wrapper .title{font-size:18px;font-weight:700;text-transform:uppercase;font-style:italic;margin-bottom:15px}.step_form_wrapper .main_login_content .wrapper:nth-child(4) .summary_wrapper .box_wrapper .item{padding-block:18px;border-bottom:1px solid #e6e6e6;display:flex;justify-content:space-between}.step_form_wrapper .main_login_content .wrapper:nth-child(4) .summary_wrapper .box_wrapper .item:last-child{border-bottom:none}.step_form_wrapper .main_login_content .wrapper:nth-child(4) .summary_wrapper .box_wrapper .item .label{display:block;font-size:14px;font-weight:700;color:#000;text-transform:uppercase;margin-bottom:12px}.step_form_wrapper .main_login_content .wrapper:nth-child(4) .summary_wrapper .box_wrapper .item .value{font-size:15px;font-weight:400;display:flex;align-items:center}.step_form_wrapper .main_login_content .wrapper:nth-child(4) .summary_wrapper .box_wrapper .item .value span{width:18px;height:18px;border-radius:100%;display:flex;justify-content:center;align-items:center;background-color:#fdcf0b;margin-inline-start:8px;cursor:pointer}.step_form_wrapper .main_login_content .wrapper:nth-child(4) .summary_wrapper .box_wrapper .item .value span .icon{width:11px;height:11px;fill:#000}.step_form_wrapper .main_login_content .wrapper:nth-child(4) .summary_wrapper .box_wrapper .item a{font-size:14px;font-weight:700;color:#000;text-transform:uppercase;background-color:transparent !important;display:inline !important;margin-inline:unset !important}.step_form_wrapper .main_login_content .wrapper:nth-child(4) .summary_wrapper .box_wrapper .price{padding:12px 22px;background-color:#fff;display:flex;justify-content:space-between;align-items:center}.step_form_wrapper .main_login_content .wrapper:nth-child(4) .summary_wrapper .box_wrapper .price span:first-child{font-weight:600}.step_form_wrapper .main_login_content .wrapper:nth-child(4) .summary_wrapper .box_wrapper .price span:last-child{font-size:24px;font-weight:700;font-style:italic}.step_form_wrapper .main_login_content .wrapper:nth-child(4) .summary_wrapper .box_wrapper .price span:last-child i{font-size:16px}.step_form_wrapper .main_login_content .wrapper:nth-child(4) .summary_wrapper .desc{font-size:14px;line-height:1.7;color:dimgray}.step_form_wrapper .main_login_content .wrapper .final_step_wrapper{padding-bottom:70px}.step_form_wrapper .main_login_content .wrapper .final_step_wrapper .title_box p{font-size:18px;color:dimgray}.step_form_wrapper .main_login_content .wrapper .final_step_wrapper .main_card_wrapper{width:45%;margin-inline:auto}@media(max-width: 991px){.step_form_wrapper .main_login_content .wrapper .final_step_wrapper .main_card_wrapper{width:90%}}.step_form_wrapper .main_login_content .wrapper .final_step_wrapper .main_card_wrapper .main_box{border:1px solid #eaeaea;border-top:3px solid #fdcf0b;padding:35px 20px;text-align:center}.step_form_wrapper .main_login_content .wrapper .final_step_wrapper .main_card_wrapper .main_box h4{font-size:22px;font-weight:700;text-transform:uppercase;margin-bottom:0;display:flex;align-items:center;justify-content:center;margin-bottom:15px}.step_form_wrapper .main_login_content .wrapper .final_step_wrapper .main_card_wrapper .main_box h4 span{cursor:pointer}.step_form_wrapper .main_login_content .wrapper .final_step_wrapper .main_card_wrapper .main_box h4 span .icon{width:16px;height:16px;fill:#fdcf0b;margin-inline-start:8px}.step_form_wrapper .main_login_content .wrapper .final_step_wrapper .main_card_wrapper .main_box .desc{font-size:16px;color:dimgray;font-weight:500;margin-bottom:15px}.step_form_wrapper .main_login_content .wrapper .final_step_wrapper .main_card_wrapper .main_box .location{display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:600;margin-bottom:22px}.step_form_wrapper .main_login_content .wrapper .final_step_wrapper .main_card_wrapper .main_box .location .icon{width:14px;height:16px;fill:#fdcf0b;margin-inline-end:6px}.step_form_wrapper .main_login_content .wrapper .final_step_wrapper .main_card_wrapper .main_box .price{font-size:26px;font-weight:700;font-style:italic;text-transform:uppercase;margin-bottom:0}.step_form_wrapper .main_login_content .wrapper .final_step_wrapper .main_card_wrapper .main_box .price span:last-child{font-size:20px;margin-inline-start:5px}.step_form_wrapper .main_login_content .wrapper .final_step_wrapper .main_card_wrapper .flex_wrapper{padding-top:15px;display:flex;align-items:center}.step_form_wrapper .main_login_content .wrapper .final_step_wrapper .main_card_wrapper .flex_wrapper .item{width:50%;text-align:center}.step_form_wrapper .main_login_content .wrapper .final_step_wrapper .main_card_wrapper .flex_wrapper .item:first-child{border-right:1px solid #e0e0e0}.step_form_wrapper .main_login_content .wrapper .final_step_wrapper .main_card_wrapper .flex_wrapper .item h5{font-size:14px;font-weight:700;text-transform:uppercase;margin-bottom:10px}.step_form_wrapper .main_login_content .wrapper .final_step_wrapper .main_card_wrapper .flex_wrapper .item .price{font-size:20px;font-weight:700;font-style:italic;text-transform:uppercase;margin-bottom:0}.step_form_wrapper .main_login_content .wrapper .final_step_wrapper .main_card_wrapper .flex_wrapper .item .price span:last-child{font-size:20px;margin-inline-start:5px}.step_form_wrapper .main_login_content .wrapper .final_step_wrapper .main_card_wrapper .flex_wrapper .item .date{font-size:18px;font-weight:600;margin-bottom:0}.step_form_wrapper .main_login_content .wrapper .offer_wrapper{padding-block:90px;background-color:#fafafa}.step_form_wrapper .main_login_content .wrapper .offer_wrapper .title_box{margin-bottom:60px}.step_form_wrapper .main_login_content .wrapper .offer_wrapper .title_box h2{font-size:40px;font-style:italic;font-weight:700;text-transform:uppercase}@media(max-width: 991px){.step_form_wrapper .main_login_content .wrapper .offer_wrapper .title_box h2{font-size:28px}}.step_form_wrapper .main_login_content .wrapper .offer_wrapper .card_wrapper{margin-bottom:45px;color:#000;display:block;transition:all .25s}.step_form_wrapper .main_login_content .wrapper .offer_wrapper .card_wrapper:hover{transform:translateY(-15px)}.step_form_wrapper .main_login_content .wrapper .offer_wrapper .card_wrapper:hover .img_wrapper{box-shadow:0 0 25px rgba(0,0,0,.15)}.step_form_wrapper .main_login_content .wrapper .offer_wrapper .card_wrapper:hover .img_wrapper img{transform:scale(1.1)}.step_form_wrapper .main_login_content .wrapper .offer_wrapper .card_wrapper .img_wrapper{overflow:hidden;transition:all .25s}.step_form_wrapper .main_login_content .wrapper .offer_wrapper .card_wrapper .img_wrapper img{width:100%;height:280px;transition:all .25s}.step_form_wrapper .main_login_content .wrapper .offer_wrapper .card_wrapper h4{font-weight:700;margin-bottom:10px;padding-top:10px;font-size:18px}.locate_gym_wrapper .title_box{margin-bottom:25px}.locate_gym_wrapper .title_box h2{font-size:34px;font-weight:700;text-transform:uppercase;font-style:italic;margin-bottom:0}.locate_gym_wrapper .amenities_wrapper{padding-top:70px}.locate_gym_wrapper .amenities_wrapper .flex_wrapper{display:flex;align-items:center;flex-wrap:wrap}.locate_gym_wrapper .amenities_wrapper .flex_wrapper .item{width:16.6666666667%;display:flex;align-items:center;margin-bottom:15px}@media(max-width: 1200px){.locate_gym_wrapper .amenities_wrapper .flex_wrapper .item{width:20%}}@media(max-width: 900px){.locate_gym_wrapper .amenities_wrapper .flex_wrapper .item{width:25%}}@media(max-width: 767px){.locate_gym_wrapper .amenities_wrapper .flex_wrapper .item{width:50%}}.locate_gym_wrapper .amenities_wrapper .flex_wrapper .item span{font-size:14px;font-weight:600;margin-inline-start:6px}.locate_gym_wrapper .amenities_wrapper .flex_wrapper .item .icon{width:16px;height:12px;fill:#fdcf0b}.locate_gym_wrapper .filteration_wrapper{padding-block:70px}.locate_gym_wrapper .filteration_wrapper .results_wrapper{background-color:#fafafa}.locate_gym_wrapper .filteration_wrapper .results_wrapper .results{padding:30px 22px}.locate_gym_wrapper .filteration_wrapper .results_wrapper .results .search_wrapper .form-control{padding-inline-end:35px}.locate_gym_wrapper .filteration_wrapper .results_wrapper .results .search_wrapper .icon{width:18px;height:18px;fill:#fdcf0b;z-index:1001;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.locate_gym_wrapper .filteration_wrapper .results_wrapper .results .items_wrapper{max-height:450px;overflow-y:auto}.locate_gym_wrapper .filteration_wrapper .results_wrapper .results .items_wrapper::-webkit-scrollbar{width:6px}.locate_gym_wrapper .filteration_wrapper .results_wrapper .results .items_wrapper::-webkit-scrollbar-track{background:#fff;border-radius:10px}.locate_gym_wrapper .filteration_wrapper .results_wrapper .results .items_wrapper::-webkit-scrollbar-thumb{background:#fdcf0b;border-radius:10px}.locate_gym_wrapper .filteration_wrapper .results_wrapper .results .items_wrapper .item{padding-block:20px;width:95%;border-bottom:1px solid #e6e6e6}.locate_gym_wrapper .filteration_wrapper .results_wrapper .results .items_wrapper .item:last-child{border-bottom:none}.locate_gym_wrapper .filteration_wrapper .results_wrapper .results .items_wrapper .item .address{font-size:18px;font-weight:700;font-style:italic;margin-bottom:12px}.locate_gym_wrapper .filteration_wrapper .results_wrapper .results .items_wrapper .item .distance{font-size:14px;margin-bottom:12px}.locate_gym_wrapper .filteration_wrapper .results_wrapper .results .items_wrapper .item .contact{margin-bottom:12px;display:flex;align-items:center}.locate_gym_wrapper .filteration_wrapper .results_wrapper .results .items_wrapper .item .contact .icon{width:14px;height:14px;fill:#fdcf0b}.locate_gym_wrapper .filteration_wrapper .results_wrapper .results .items_wrapper .item .contact span{font-size:15px;margin-inline-start:6px}.locate_gym_wrapper .filteration_wrapper .results_wrapper .results .items_wrapper .item a{font-size:14px;font-weight:600;text-transform:uppercase;text-decoration:underline;color:#000}.locate_gym_wrapper .filteration_wrapper .results_wrapper .map_wrapper{height:100%}.locate_gym_wrapper .filteration_wrapper .results_wrapper .map_wrapper iframe{width:100%;height:100%}.locate_gym_wrapper .offer_wrapper{background-color:#fafafa;padding-block:70px}.locate_gym_wrapper .offer_wrapper .title_box{margin-bottom:50px;text-align:center}.locate_gym_wrapper .offer_wrapper .title_box h2{font-size:35px;font-style:italic;font-weight:700;text-transform:uppercase}.locate_gym_wrapper .offer_wrapper .card_wrapper{margin-bottom:25px}.locate_gym_wrapper .offer_wrapper .card_wrapper .img_wrapper img{width:100%;height:300px}.locate_gym_wrapper .offer_wrapper .card_wrapper .info_wrapper{padding-top:18px}.locate_gym_wrapper .offer_wrapper .card_wrapper .info_wrapper h4{font-size:20px;font-weight:700}.confirm_booking_wrapper{padding-block:70px}.confirm_booking_wrapper .title_box{text-align:center;margin-bottom:35px}.confirm_booking_wrapper .title_box h2{font-size:32px;font-weight:700;font-style:italic;color:#000;text-transform:uppercase}.confirm_booking_wrapper .title_box p{font-size:18px;color:dimgray}.confirm_booking_wrapper .confirmation_cards{width:80%;margin-inline:auto}.confirm_booking_wrapper .confirmation_cards .cardwrapper{border:1px solid #eaeaea;border-top:3px solid #fdcf0b;padding:35px 20px;text-align:center;height:100%}.confirm_booking_wrapper .confirmation_cards .cardwrapper .icon_wrapper{width:70px;height:70px;border-radius:100%;background-color:#fdcf0b;display:flex;justify-content:center;align-items:center;margin-inline:auto;margin-bottom:20px}.confirm_booking_wrapper .confirmation_cards .cardwrapper .icon_wrapper .icon{width:30px;height:30px;fill:#000}.confirm_booking_wrapper .confirmation_cards .cardwrapper .title{font-size:14px;font-weight:700;text-transform:uppercase;margin-bottom:12px}.confirm_booking_wrapper .confirmation_cards .cardwrapper .title_bg{font-size:24px;font-weight:700;font-style:italic;margin-bottom:12px}.confirm_booking_wrapper .confirmation_cards .cardwrapper .info{font-size:16px;font-weight:600;margin-bottom:20px}.confirm_booking_wrapper .confirmation_cards .cardwrapper .time_wrapper{display:flex;justify-content:center;align-items:center}.confirm_booking_wrapper .confirmation_cards .cardwrapper .time_wrapper .item{margin-inline-end:15px}.confirm_booking_wrapper .confirmation_cards .cardwrapper .time_wrapper .item:last-child{margin-inline-end:0}.confirm_booking_wrapper .confirmation_cards .cardwrapper .time_wrapper .item:last-child span{padding:3px 25px;border-radius:25px;background-color:#fdcf0b;color:#000;font-weight:600;font-size:14px}.confirm_booking_wrapper .confirmation_cards .cardwrapper .time_wrapper .item .icon{width:16px;height:16px;fill:#000}.confirm_booking_wrapper .confirmation_cards .cardwrapper .time_wrapper .item span{font-size:16px;font-weight:500;margin-inline-start:4px}.confirm_booking_wrapper .confirmation_cards .buttons_wrapper{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:30px}.confirm_booking_wrapper .confirmation_cards .buttons_wrapper .btn{font-size:14px;font-weight:700;background-color:#fdcf0b}.confirm_booking_wrapper .confirmation_cards .buttons_wrapper .btn:hover{background-color:#fdb30b}.other_classes{padding-block:80px;background-color:#fafafa}.other_classes .title_box{margin-bottom:45px;text-align:center}.other_classes .title_box h2{font-size:34px;font-weight:700;text-transform:uppercase;font-style:italic}.other_classes .card_wrapper{margin-bottom:45px;color:#000;display:block;transition:all .25s}.other_classes .card_wrapper:hover{transform:translateY(-15px)}.other_classes .card_wrapper:hover .img_wrapper{box-shadow:0 0 25px rgba(0,0,0,.15)}.other_classes .card_wrapper:hover .img_wrapper img{transform:scale(1.1)}.other_classes .card_wrapper .img_wrapper{overflow:hidden;transition:all .25s}.other_classes .card_wrapper .img_wrapper img{width:100%;height:280px;transition:all .25s}.other_classes .card_wrapper .info_wrapper{padding-top:10px}.other_classes .card_wrapper .info_wrapper h5{font-weight:700;margin-bottom:10px}.other_classes .card_wrapper .info_wrapper .flex_wrapper{display:flex;align-items:center}.other_classes .card_wrapper .info_wrapper .flex_wrapper .item{margin-inline-end:15px}.other_classes .card_wrapper .info_wrapper .flex_wrapper .item:last-child{margin-inline-end:0}.other_classes .card_wrapper .info_wrapper .flex_wrapper .item:last-child span{padding:3px 25px;border-radius:25px;background-color:#fdcf0b;color:#000;font-weight:600;font-size:13px}.other_classes .card_wrapper .info_wrapper .flex_wrapper .item .icon{width:16px;height:16px;fill:#000}.other_classes .card_wrapper .info_wrapper .flex_wrapper .item span{font-size:14px;font-weight:500;margin-inline-start:4px}@media(min-width: 991px){.custom_modal .modal-dialog{max-width:650px}}.custom_modal .modal-content{border-radius:0;background-color:#fff;border:0}.custom_modal .modal-content .modal-body{border-top:3px solid #fdcf0b;position:relative;padding:40px 22px}.custom_modal .modal-content .modal-body .close_modal{position:absolute;top:-15px;right:-15px;width:30px;min-width:30px !important;padding:0 !important;height:30px;border-radius:100%;display:flex;justify-content:center;align-items:center;background-color:#000;border:0;box-shadow:none}.custom_modal .modal-content .modal-body .close_modal .icon{width:14px;height:14px;fill:#fff}.custom_modal .modal-content .modal-body .main_wrapper{width:80%;margin-inline:auto}.custom_modal .modal-content .modal-body .main_wrapper .title_box{text-align:center;margin-bottom:35px}.custom_modal .modal-content .modal-body .main_wrapper .title_box .icon_wrapper{width:75px;height:75px;border-radius:100%;background-color:#fdcf0b;display:flex;justify-content:center;align-items:center;margin-inline:auto;margin-bottom:35px}.custom_modal .modal-content .modal-body .main_wrapper .title_box .icon_wrapper .icon{width:35px;height:25px;fill:#000}.custom_modal .modal-content .modal-body .main_wrapper .title_box .main_title{font-size:34px;font-weight:700;text-transform:uppercase;font-style:italic}.custom_modal .modal-content .modal-body .main_wrapper .title_box .desc{font-size:18px}.custom_modal .modal-content .modal-body .main_wrapper .form-group .code_hint{font-size:13px;text-align:center;margin-bottom:8px}.custom_modal .modal-content .modal-body .main_wrapper .form-group .resend_btn{font-size:13px;font-weight:700;text-transform:uppercase;text-decoration:underline;color:#000}.custom_modal .modal-content .modal-body .main_wrapper .submit_wrapper{text-align:center;margin-top:35px}.custom_modal .modal-content .modal-body .main_wrapper .submit_wrapper .btn{background-color:#fdcf0b;font-size:14px;font-weight:700}.code_input{text-align:center}.code_input .input-group{margin-bottom:20px}.code_input .form-control{text-align:center;font-size:20px;margin-inline:15px}.code_input .form-control:focus::placeholder{opacity:0}.code_input .form-control::placeholder{color:#c9c9c9;font-size:22px}.profile_nav_wrapper{padding:10px;background-color:#fdcf0b}.profile_nav_wrapper .nav-tabs{border-bottom:none;justify-content:center}.profile_nav_wrapper .nav-tabs .nav-item .nav-link{background-color:transparent;border:none;font-size:14px;font-weight:700;text-transform:uppercase;color:#000;position:relative}.profile_nav_wrapper .nav-tabs .nav-item .nav-link::before{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#000;transition:all .25s;opacity:0}.profile_nav_wrapper .nav-tabs .nav-item .nav-link.active::before{width:100%;opacity:1}.main_view_wrapper{background-color:#fafafa}.main_view_wrapper .action_wrapper{padding-block:70px}.main_view_wrapper .action_wrapper .title_box{margin-bottom:20px}.main_view_wrapper .action_wrapper .title_box h2{font-size:35px;font-weight:700;font-style:italic;text-transform:uppercase}.main_view_wrapper .action_wrapper .buttons_filter_wrapper{display:flex;align-items:center;margin-bottom:25px}.main_view_wrapper .action_wrapper .buttons_filter_wrapper .btn{background-color:transparent !important;color:#c9c9c9;font-size:15px;font-weight:700;padding:0;position:relative}.main_view_wrapper .action_wrapper .buttons_filter_wrapper .btn::after{content:"";position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);width:0;height:2px;background-color:#000;opacity:0;transition:all .25s}.main_view_wrapper .action_wrapper .buttons_filter_wrapper .btn.active{color:#000}.main_view_wrapper .action_wrapper .buttons_filter_wrapper .btn.active::after{width:90%;opacity:1}.main_view_wrapper .action_wrapper .pagination{justify-content:center}.main_view_wrapper .action_wrapper .pagination .page-item{margin-inline-end:6px}.main_view_wrapper .action_wrapper .pagination .page-item .page-link{background-color:transparent;color:#000;font-weight:600;font-weight:15px;border-radius:5px;padding:.3rem .7rem;border:none;box-shadow:none}.main_view_wrapper .action_wrapper .pagination .page-item.active .page-link{background-color:#fdcf0b}.main_view_wrapper .action_wrapper .form_wrapper .control-label b{font-weight:400;font-size:13px}.main_view_wrapper .action_wrapper .form_wrapper .submit_wrapper{display:flex;justify-content:flex-end;align-items:center}.main_view_wrapper .action_wrapper .form_wrapper .submit_wrapper .btn{background-color:#fdcf0b;font-size:14px;font-weight:700}.main_view_wrapper .action_wrapper .next_session_wrapper{background-color:#fff;padding:20px 28px;border-inline-start:3px solid #fdcf0b;margin-bottom:32px}.main_view_wrapper .action_wrapper .next_session_wrapper .sm_title{font-size:13px;font-weight:500;margin-bottom:8px}.main_view_wrapper .action_wrapper .next_session_wrapper .date_time{font-size:16px;font-weight:700}.main_view_wrapper .action_wrapper .table_title{font-size:24px;font-weight:700;font-style:italic;text-transform:uppercase;margin-bottom:15px}.main_view_wrapper .action_wrapper .table{border-bottom:1px solid #eee}.main_view_wrapper .action_wrapper .table.table-fixed-width th:nth-child(1),.main_view_wrapper .action_wrapper .table.table-fixed-width th:nth-child(2),.main_view_wrapper .action_wrapper .table.table-fixed-width td:nth-child(1),.main_view_wrapper .action_wrapper .table.table-fixed-width td:nth-child(2){width:25%}.main_view_wrapper .action_wrapper .table th,.main_view_wrapper .action_wrapper .table td{border:none !important;vertical-align:middle}.main_view_wrapper .action_wrapper .table th:first-child,.main_view_wrapper .action_wrapper .table td:first-child{padding-inline-start:20px}.main_view_wrapper .action_wrapper .table thead th{height:47px;background-color:#000;color:#fff;text-transform:uppercase;font-size:14px;font-weight:600}.main_view_wrapper .action_wrapper .table tbody td{height:60px}.main_view_wrapper .action_wrapper .table tbody td:first-child{font-weight:700;font-size:15px}.main_view_wrapper .action_wrapper .table tbody td .date{font-size:15px;color:dimgray}.main_view_wrapper .action_wrapper .table tbody td .note{font-size:13px;color:dimgray}.main_view_wrapper .action_wrapper .table-striped>tbody>tr:nth-of-type(odd){background-color:#fafafa;--bs-table-accent-bg: #fafafa}.main_view_wrapper .action_wrapper .table-striped>tbody>tr:nth-of-type(even){background-color:#fff;--bs-table-accent-bg: #fff}.main_view_wrapper .action_wrapper .cards_wrapper{width:80%;margin-inline-start:auto}.main_view_wrapper .action_wrapper .cards_wrapper .summary_card{background-color:#fff;border-top:3px solid #fdcf0b;padding:15px 18px;margin-bottom:20px}.main_view_wrapper .action_wrapper .cards_wrapper .summary_card .main_title{margin-bottom:28px;font-size:18px;font-weight:700;text-transform:uppercase;font-style:italic}.main_view_wrapper .action_wrapper .cards_wrapper .summary_card .line{padding-block:12px;border-bottom:1px solid #e6e6e6}.main_view_wrapper .action_wrapper .cards_wrapper .summary_card .line p:first-child{font-size:12px;font-weight:700;text-transform:uppercase;margin-bottom:10px}.main_view_wrapper .action_wrapper .cards_wrapper .summary_card .line p:last-child{font-size:15px;font-weight:700;margin-bottom:0}.main_view_wrapper .action_wrapper .cards_wrapper .summary_card .buttons_wrapper{padding-block:12px}.main_view_wrapper .action_wrapper .cards_wrapper .summary_card .buttons_wrapper .btn{display:block;width:100%;font-size:14px;font-weight:700}.main_view_wrapper .action_wrapper .cards_wrapper .summary_card .buttons_wrapper .btn:first-child{background-color:#fdcf0b;margin-bottom:10px}.main_view_wrapper .action_wrapper .cards_wrapper .summary_card .buttons_wrapper .btn:last-child{border:2px solid #000}.main_view_wrapper .action_wrapper .cards_wrapper .summary_card .buttons_wrapper .btn:last-child:hover{background-color:#000 !important;color:#fff}.main_view_wrapper .action_wrapper .cards_wrapper .summary_card .package_wrapper{background-color:#fafafa;padding:25px;text-align:center}.main_view_wrapper .action_wrapper .cards_wrapper .summary_card .package_wrapper h5{font-size:14px;font-weight:700;text-transform:uppercase}.main_view_wrapper .action_wrapper .cards_wrapper .summary_card .package_wrapper .remains{font-size:70px;font-weight:700;margin-bottom:0px;line-height:1.4}.main_view_wrapper .action_wrapper .cards_wrapper .summary_card .package_wrapper .total{font-size:18px;font-weight:700;margin-bottom:18px}.main_view_wrapper .action_wrapper .cards_wrapper .summary_card .package_wrapper .btn{background-color:#fdcf0b;font-size:14px;font-weight:700}.main_view_wrapper .main_profile_wrapper{padding-block:70px;background-color:#fafafa}.main_view_wrapper .main_profile_wrapper .profile_header .avatar_wrapper{text-align:center;margin-bottom:25px}.main_view_wrapper .main_profile_wrapper .profile_header .avatar_wrapper img{width:120px;height:120px;border-radius:100%}.main_view_wrapper .main_profile_wrapper .profile_header .avatar_wrapper h2{font-size:34px;font-weight:700;text-transform:uppercase;font-style:italic}.main_view_wrapper .main_profile_wrapper .profile_header .options_wrapper{display:flex;justify-content:center;flex-wrap:wrap}.main_view_wrapper .main_profile_wrapper .profile_header .options_wrapper .item{margin-inline-end:15px;text-align:center}@media(max-width: 991px){.main_view_wrapper .main_profile_wrapper .profile_header .options_wrapper .item{margin-bottom:20px}}.main_view_wrapper .main_profile_wrapper .profile_header .options_wrapper .item .btn{background-color:#000;color:#fff;font-size:14px;font-weight:700}.main_view_wrapper .main_profile_wrapper .profile_header .options_wrapper .item .btn:hover{color:#000 !important}.main_view_wrapper .main_profile_wrapper .profile_header .options_wrapper .item:first-child .btn{background-color:#fdcf0b;color:#000}.main_view_wrapper .main_profile_wrapper .profile_header .options_wrapper .item span{font-size:14px;display:block;font-weight:500;margin-top:4px}.main_view_wrapper .main_profile_wrapper .profile_header .info_cards{margin-top:35px}.main_view_wrapper .main_profile_wrapper .profile_header .info_cards .cardwrapper{background-color:#fff;border-top:3px solid #fdcf0b;padding:25px;margin-bottom:25px;text-align:center}.main_view_wrapper .main_profile_wrapper .profile_header .info_cards .cardwrapper .title{font-size:14px;font-weight:500;margin-bottom:6px}.main_view_wrapper .main_profile_wrapper .profile_header .info_cards .cardwrapper .data{font-size:16px;font-weight:700;margin-bottom:0}.main_view_wrapper .main_profile_wrapper .profile_body .cardwrapper{padding:35px 28px;background-color:#fff;margin-bottom:25px}.main_view_wrapper .main_profile_wrapper .profile_body .cardwrapper .main_title{font-size:30px;font-weight:700;font-style:italic;text-transform:uppercase;margin-bottom:20px}.main_view_wrapper .main_profile_wrapper .profile_body .cardwrapper .line_wrapper .line{padding-block:12px;border-bottom:1px solid #e6e6e6}.main_view_wrapper .main_profile_wrapper .profile_body .cardwrapper .line_wrapper .line:last-child{border-bottom:none}.main_view_wrapper .main_profile_wrapper .profile_body .cardwrapper .line_wrapper .line p:first-child{font-size:18px;font-weight:700;margin-bottom:10px}.main_view_wrapper .main_profile_wrapper .profile_body .cardwrapper .line_wrapper .line p:last-child{font-size:14px;color:dimgray;margin-bottom:0}.main_view_wrapper .main_profile_wrapper .profile_body .cardwrapper .button_wrapper{padding-top:15px}.main_view_wrapper .main_profile_wrapper .profile_body .cardwrapper .button_wrapper .btn{font-size:14px;font-weight:700;background-color:#fdcf0b}.main_view_wrapper .main_profile_wrapper .profile_body .cardwrapper .profile_info .line{padding-block:12px;border-bottom:1px solid #e6e6e6}.main_view_wrapper .main_profile_wrapper .profile_body .cardwrapper .profile_info .line:last-child{border-bottom:none;display:flex;justify-content:flex-end}.main_view_wrapper .main_profile_wrapper .profile_body .cardwrapper .profile_info .line:last-child a{font-size:14px;font-weight:700;text-transform:uppercase;text-decoration:underline;color:#000}.main_view_wrapper .main_profile_wrapper .profile_body .cardwrapper .profile_info .line p{font-weight:700}.main_view_wrapper .main_profile_wrapper .profile_body .cardwrapper .profile_info .line p:first-child{font-size:13px;margin-bottom:6px}.main_view_wrapper .main_profile_wrapper .profile_body .cardwrapper .profile_info .line p:last-child{font-size:16px;margin-bottom:0}.main_view_wrapper .main_profile_wrapper .profile_body .progress_card{height:240px;background-image:url("../images/progress-thumb.png");background-size:100% 100%;padding:35px 28px}.main_view_wrapper .main_profile_wrapper .profile_body .progress_card h2{font-size:30px;font-weight:700;font-style:italic;text-transform:uppercase}.interest_wrapper{padding-block:70px;background-color:#fff}.interest_wrapper .title_box{margin-bottom:50px;text-align:center}.interest_wrapper .title_box h2{font-size:34px;font-weight:700;line-height:1.3;margin-inline:auto;text-transform:uppercase;font-style:italic;margin-bottom:20px}.interest_wrapper .card_wrapper{margin-bottom:45px;color:#000;display:block;transition:all .25s}.interest_wrapper .card_wrapper:hover{transform:translateY(-15px)}.interest_wrapper .card_wrapper:hover .img_wrapper{box-shadow:0 0 25px rgba(0,0,0,.15)}.interest_wrapper .card_wrapper:hover .img_wrapper img{transform:scale(1.1)}.interest_wrapper .card_wrapper .img_wrapper{overflow:hidden;transition:all .25s}.interest_wrapper .card_wrapper .img_wrapper img{width:100%;height:280px;transition:all .25s}.interest_wrapper .card_wrapper .info_wrapper{padding-top:10px}.interest_wrapper .card_wrapper .info_wrapper h5{font-weight:700;margin-bottom:10px}.interest_wrapper .card_wrapper .info_wrapper .flex_wrapper{display:flex;align-items:center}.interest_wrapper .card_wrapper .info_wrapper .flex_wrapper .item{margin-inline-end:15px}.interest_wrapper .card_wrapper .info_wrapper .flex_wrapper .item:last-child{margin-inline-end:0}.interest_wrapper .card_wrapper .info_wrapper .flex_wrapper .item:last-child span{padding:3px 25px;border-radius:25px;background-color:#fdcf0b;color:#000;font-weight:600;font-size:13px}.interest_wrapper .card_wrapper .info_wrapper .flex_wrapper .item .icon{width:16px;height:16px;fill:#000}.interest_wrapper .card_wrapper .info_wrapper .flex_wrapper .item span{font-size:14px;font-weight:500;margin-inline-start:4px}.custom_modal.renew_modal .main_wrapper{width:100% !important}.custom_modal.renew_modal .main_wrapper .main_card_wrapper{margin-inline:auto;background-color:#fafafa;padding:35px 20px;border:1px solid #eaeaea}.custom_modal.renew_modal .main_wrapper .main_card_wrapper .main_box{text-align:center}.custom_modal.renew_modal .main_wrapper .main_card_wrapper .main_box h4{font-size:22px;font-weight:700;text-transform:uppercase;margin-bottom:0;display:flex;align-items:center;justify-content:center;margin-bottom:15px}.custom_modal.renew_modal .main_wrapper .main_card_wrapper .main_box h4 span{cursor:pointer}.custom_modal.renew_modal .main_wrapper .main_card_wrapper .main_box h4 span .icon{width:16px;height:16px;fill:#fdcf0b;margin-inline-start:8px}.custom_modal.renew_modal .main_wrapper .main_card_wrapper .main_box .desc{font-size:16px;color:dimgray;font-weight:500;margin-bottom:15px}.custom_modal.renew_modal .main_wrapper .main_card_wrapper .main_box .location{display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:600;margin-bottom:22px}.custom_modal.renew_modal .main_wrapper .main_card_wrapper .main_box .location .icon{width:14px;height:16px;fill:#fdcf0b;margin-inline-end:6px}.custom_modal.renew_modal .main_wrapper .main_card_wrapper .main_box .price{font-size:26px;font-weight:700;font-style:italic;text-transform:uppercase;margin-bottom:0}.custom_modal.renew_modal .main_wrapper .main_card_wrapper .main_box .price span:last-child{font-size:20px;margin-inline-start:5px}.custom_modal.renew_modal .main_wrapper .main_card_wrapper .flex_wrapper{margin-top:25px;display:flex;justify-content:space-between;align-items:center}.custom_modal.renew_modal .main_wrapper .main_card_wrapper .flex_wrapper .item{width:calc(50% - 15px);text-align:center;background-color:#fff;padding:22px}.custom_modal.renew_modal .main_wrapper .main_card_wrapper .flex_wrapper .item h5{font-size:12px;font-weight:700;text-transform:uppercase;margin-bottom:10px}.custom_modal.renew_modal .main_wrapper .main_card_wrapper .flex_wrapper .item .price{font-size:20px;font-weight:700;font-style:italic;text-transform:uppercase;margin-bottom:0}.custom_modal.renew_modal .main_wrapper .main_card_wrapper .flex_wrapper .item .price span:last-child{font-size:20px;margin-inline-start:5px}.custom_modal.renew_modal .main_wrapper .main_card_wrapper .flex_wrapper .item .date{font-size:18px;font-weight:600;margin-bottom:0}.custom_modal.renew_modal .main_wrapper .buttons_wrapper{display:flex;flex-direction:column;align-items:center;padding-top:15px}.custom_modal.renew_modal .main_wrapper .buttons_wrapper .btn{background-color:#fdcf0b;font-size:14px;font-weight:700;display:inline-block;margin-bottom:15px}.custom_modal.renew_modal .main_wrapper .buttons_wrapper a{font-size:14px;font-weight:700;text-decoration:underline;text-transform:uppercase;color:#000}.custom_modal.renew_modal .main_wrapper .date_wrapper{display:flex;justify-content:space-around;align-items:center;margin-bottom:40px}.custom_modal.renew_modal .main_wrapper .date_wrapper .item{text-align:center}.custom_modal.renew_modal .main_wrapper .date_wrapper .item .title{font-size:14px;font-weight:700;margin-bottom:8px}.custom_modal.renew_modal .main_wrapper .date_wrapper .item .info{font-size:16px;font-weight:400;margin-bottom:0}.custom_modal.renew_modal .main_wrapper .date_wrapper .item .icon_wrapper{width:60px;height:60px;border-radius:100%;background-color:#f7f7f7;display:flex;justify-content:center;align-items:center}.custom_modal.renew_modal .main_wrapper .date_wrapper .item .icon_wrapper .icon{width:22px;height:18px}.custom_modal.renew_modal .main_wrapper .terms_block{text-align:center;margin-bottom:35px}.custom_modal.renew_modal .main_wrapper .tranier_form_wrapper .btn-default{background-color:#fdcf0b;font-size:14px;font-weight:700}.fullwidth_modal .modal-body{text-align:center;display:flex;justify-content:center;align-items:center;position:relative}.fullwidth_modal .modal-body .close_btn{position:absolute;top:40px;right:50px;width:55px;height:55px;display:flex;justify-content:center;align-items:center;background-color:#fdcf0b;border-radius:100%}.fullwidth_modal .modal-body .close_btn .icon{width:18px;height:18px}.fullwidth_modal .modal-body .main_wrapper{width:80%}.fullwidth_modal .modal-body .main_wrapper .title_box{margin-bottom:35px}.fullwidth_modal .modal-body .main_wrapper .title_box h2{font-size:45px;font-weight:700;text-align:center;text-transform:uppercase;font-style:italic}.fullwidth_modal .modal-body .main_wrapper .title_box p{font-size:18px;color:dimgray;margin-bottom:0}.fullwidth_modal .modal-body .main_wrapper .form-group{position:relative;margin-bottom:30px}.fullwidth_modal .modal-body .main_wrapper .form-group .input-group{width:100%;justify-content:space-between}.fullwidth_modal .modal-body .main_wrapper .form-group .input-group div{text-align:start;width:calc(50% - 15px)}.fullwidth_modal .modal-body .main_wrapper .form-group:last-child{display:inline-flex;flex-direction:column}.fullwidth_modal .modal-body .main_wrapper .form-group:last-child .btn{background-color:#fdcf0b;font-size:14px;font-weight:700;display:inline-block;margin-bottom:15px}.fullwidth_modal .modal-body .main_wrapper .form-group:last-child a{font-size:14px;font-weight:700;text-decoration:underline;text-transform:uppercase;color:#000}.fullwidth_modal .modal-body .main_wrapper .date_wrapper{display:flex;justify-content:space-around;align-items:center;width:60%;margin-inline:auto;margin-bottom:70px}.fullwidth_modal .modal-body .main_wrapper .date_wrapper .item{text-align:center}.fullwidth_modal .modal-body .main_wrapper .date_wrapper .item .title{font-size:14px;font-weight:700;margin-bottom:8px}.fullwidth_modal .modal-body .main_wrapper .date_wrapper .item .info{font-size:16px;font-weight:400;margin-bottom:0}.fullwidth_modal .modal-body .main_wrapper .date_wrapper .item .icon_wrapper{width:60px;height:60px;border-radius:100%;background-color:#f7f7f7;display:flex;justify-content:center;align-items:center}.fullwidth_modal .modal-body .main_wrapper .date_wrapper .item .icon_wrapper .icon{width:22px;height:18px}.fullwidth_modal .modal-body .main_wrapper .btn{background-color:#fdcf0b;font-size:14px;font-weight:700}.personal_trainer_wrapper{padding:70px 120px}.personal_trainer_wrapper .card_wrapper{border:1px solid #eaeaea}@media(max-width: 991px){.personal_trainer_wrapper .card_wrapper{margin-bottom:25px}}.personal_trainer_wrapper .card_wrapper input[type=radio]{display:none}.personal_trainer_wrapper .card_wrapper .header_wrapper{height:60px;display:flex;justify-content:center;align-items:center;background-color:#000}.personal_trainer_wrapper .card_wrapper .header_wrapper h4{color:#fff;font-size:22px;font-weight:700;font-style:italic;text-transform:uppercase;margin-bottom:0}.personal_trainer_wrapper .card_wrapper .header_wrapper span .icon{width:16px;height:16px;fill:#fdcf0b;margin-inline-start:8px}.personal_trainer_wrapper .card_wrapper .body_wrapper{padding:30px 22px 20px 22px}.personal_trainer_wrapper .card_wrapper .body_wrapper .desc{font-size:14px;color:dimgray;line-height:1.5}.personal_trainer_wrapper .card_wrapper .body_wrapper .price{text-align:center}.personal_trainer_wrapper .card_wrapper .body_wrapper .price span{font-weight:700}.personal_trainer_wrapper .card_wrapper .body_wrapper .price span:first-child{font-size:40px}.personal_trainer_wrapper .card_wrapper .body_wrapper .price span:last-child{font-size:20px}.personal_trainer_wrapper .card_wrapper .body_wrapper .btn{display:block;width:100%;background-color:#fdcf0b;font-size:14px;font-weight:700}.refer_friend_wrapper{padding:70px 120px}@media(max-width: 991px){.refer_friend_wrapper{padding:70px 0px}}.refer_friend_wrapper .title_box{margin-bottom:60px}.refer_friend_wrapper .title_box h2{font-size:34px;font-weight:700;text-align:center;margin-bottom:20px}.refer_friend_wrapper .title_box .desc{font-size:15px;color:dimgray;width:60%;margin-inline:auto;text-align:center}@media(max-width: 991px){.refer_friend_wrapper .title_box .desc{width:90%}}.refer_friend_wrapper .form_wrapper{width:60%;margin-inline:auto}@media(max-width: 991px){.refer_friend_wrapper .form_wrapper{width:90%}}.refer_friend_wrapper .form_wrapper .form-group:last-child{text-align:center;margin-top:35px}.refer_friend_wrapper .form_wrapper .form-group:last-child .btn{background-color:#fdcf0b;font-size:14px;font-weight:700}.about_counters_wrapper{padding:70px 120px;position:relative}@media(max-width: 1000px){.about_counters_wrapper{padding:70px 20px}}.about_counters_wrapper .title_box{margin-bottom:50px;text-align:center}.about_counters_wrapper .title_box h2{font-size:40px;font-style:italic;font-weight:700;text-transform:uppercase;margin-bottom:25px}@media(max-width: 991px){.about_counters_wrapper .title_box h2{font-size:30px}}.about_counters_wrapper .title_box p{width:35%;margin-inline:auto;color:dimgray;font-size:15px;line-height:1.7}@media(max-width: 991px){.about_counters_wrapper .title_box p{width:95%}}.about_counters_wrapper .counter_wrapper{text-align:center;margin-bottom:25px}.about_counters_wrapper .counter_wrapper .counter{width:150px;height:150px;border-radius:100%;display:flex;justify-content:center;align-items:center;background-color:#000;color:#fdcf0b;font-size:30px;font-weight:700;margin-inline:auto;margin-bottom:15px}.about_counters_wrapper .counter_wrapper p{font-weight:600;font-style:italic}.about_info_wrapper{padding:70px 0;position:relative}.about_info_wrapper .info_wrapper{padding-inline-end:80px;padding-top:60px}@media(max-width: 991px){.about_info_wrapper .info_wrapper{padding-inline-end:0}}.about_info_wrapper .info_wrapper h2{font-size:40px;font-style:italic;font-weight:700;text-transform:uppercase;margin-bottom:25px}@media(max-width: 991px){.about_info_wrapper .info_wrapper h2{font-size:30px}}.about_info_wrapper .info_wrapper p{color:dimgray;font-size:15px;line-height:1.7;width:80%}@media(max-width: 991px){.about_info_wrapper .info_wrapper p{width:100%}}.about_info_wrapper .img_wrapper img{width:100%;height:500px}@media(max-width: 991px){.about_info_wrapper .img_wrapper img{height:350px}}.about_banner{height:750px;background-image:url("../images/m-banner.png");background-size:100% 100%;margin-bottom:150px}@media(max-width: 991px){.about_banner{height:450px;margin-bottom:750px;background-size:cover;background-position:center center}}@media(max-width: 500px){.about_banner{margin-bottom:1150px}}.about_banner .container-fluid{position:relative;height:100%;width:100%}@media(max-width: 991px){.about_banner .container-fluid{padding-inline:0}}.about_banner .floating_wrapper{position:absolute;top:35%;right:200px;width:calc(100% - 400px);display:flex;justify-content:center}@media(max-width: 991px){.about_banner .floating_wrapper{position:relative;top:450px;right:unset !important;width:100% !important;display:block}}@media(max-width: 1350px){.about_banner .floating_wrapper{width:calc(100% - 200px);right:100px}}.about_banner .floating_wrapper .black_box{background-color:#000;color:#fff;width:50%;padding:100px 0 100px 65px;padding-inline-end:200px}@media(max-width: 991px){.about_banner .floating_wrapper .black_box{width:100% !important;padding-inline-end:65px !important}}@media(max-width: 1650px){.about_banner .floating_wrapper .black_box{padding-inline-end:100px;width:75%}}.about_banner .floating_wrapper .black_box h4{font-size:40px;font-weight:700;font-style:italic;margin-bottom:25px}.about_banner .floating_wrapper .black_box p{font-size:14px;line-height:1.8;margin-bottom:15px}.about_banner .floating_wrapper .img_wrapper{width:550px;height:400px;transform:translate(-70px, 200px)}@media(max-width: 991px){.about_banner .floating_wrapper .img_wrapper{transform:none !important;width:100%;height:400px}}@media(max-width: 1450px){.about_banner .floating_wrapper .img_wrapper{transform:translate(-70px, 200px)}}.about_banner .floating_wrapper .img_wrapper img{width:100%;height:100%}.bottom_about_banner{min-height:300px;background-image:url("../images/m0-banner.png");background-size:100% 100%;display:flex;justify-content:center;align-items:center;text-align:center;position:relative}@media(max-width: 1100px){.bottom_about_banner{background-size:cover;background-position:right}}.bottom_about_banner::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.55)}.bottom_about_banner h2{font-size:30px;font-weight:700;margin-bottom:25px;text-transform:uppercase;font-style:italic;color:#fff}.bottom_about_banner .btn{background-color:#fdcf0b;color:#000;font-size:14px}.slick-slider div{transition:none}/*# sourceMappingURL=main.css.map */
