@keyframes floatingComplex{0%{transform:translate(0, 0)}25%{transform:translate(10px, -5px)}50%{transform:translate(-10px, 10px)}75%{transform:translate(5px, -10px)}100%{transform:translate(0, 0)}}.introduction .grid_container{display:flex;align-items:center}.introduction .grid_container .section1,.introduction .grid_container .section2{opacity:0;transition:all 1.4s ease-in-out}.introduction .grid_container .section1.animate,.introduction .grid_container .section2.animate{opacity:1;transform:translateX(0)}.introduction .grid_container .section1{transform:translateX(-13em);height:fit-content;width:fit-content;position:relative}.introduction .grid_container .section1 .coach_profile_card{animation:floatingComplex 5s ease-in-out infinite;z-index:5;position:absolute;width:fit-content}.introduction .grid_container .section1 .coach_profile_card.card1{top:-4em;left:-5em}.introduction .grid_container .section1 .coach_profile_card.card2{bottom:-3em;right:.2em}.introduction .grid_container .section1 .coach_profile_card .relative_container{display:flex;align-items:center;position:relative;width:fit-content;height:5.3em;background-color:var(--kirmizi);border-radius:.1em;transform:scale(0.88);padding:.5em 1.95em .5em 2.1em;gap:1.2em}.introduction .grid_container .section1 .coach_profile_card .relative_container .image_container{font-size:1.25em;transform:scaleY(1.03);border:.1em solid var(--beyaz);padding:.3em;border-radius:50%;width:5em;height:auto;aspect-ratio:1/1;position:relative;bottom:-1em;transition:all .5s ease-in-out}.introduction .grid_container .section1 .coach_profile_card .relative_container .image_container .wrapper{overflow:hidden;border-radius:50%}.introduction .grid_container .section1 .coach_profile_card .relative_container .image_container:hover{bottom:0}.introduction .grid_container .section1 .coach_profile_card .relative_container .image_container:hover img{transform:scale(2)}.introduction .grid_container .section1 .coach_profile_card .relative_container .image_container img{object-fit:cover;max-width:none;height:4em;transition:all .5s ease-in-out;width:4em;object-position:top;transform:scale(1.7);transform-origin:top}.introduction .grid_container .section1 .coach_profile_card .relative_container .content{display:flex;flex-direction:column;gap:.17em;margin-top:-0.3em;line-height:normal;font-family:var(--monsterrat);font-weight:var(--medium);text-transform:lowercase;color:var(--beyaz);white-space:nowrap;width:11em;font-size:1.15em;font-variant:small-caps}.introduction .grid_container .section1 .coach_profile_card .relative_container .content span{font-size:.75em}.introduction .grid_container .section1 .coach_profile_card .relative_container .content .line{background-color:var(--beyaz);margin-top:.1em;width:100%;height:.5px;border-radius:.07em}.introduction .grid_container .section1 .coach_profile_card .relative_container::before,.introduction .grid_container .section1 .coach_profile_card .relative_container::after{content:"TRAINER " attr(data-number);color:var(--beyaz);opacity:.41;transform:translateY(-50%);position:absolute;top:50%;font-family:var(--monsterrat);font-weight:var(--semibold);white-space:nowrap;line-height:normal;writing-mode:sideways-lr;font-size:.82em;letter-spacing:.03em}.introduction .grid_container .section1 .coach_profile_card .relative_container::before{left:.1em}.introduction .grid_container .section1 .coach_profile_card .relative_container::after{right:.1em}.introduction .grid_container .section1 .leftChevron,.introduction .grid_container .section1 .rightChevron{border-radius:.1em;background:rgba(44,44,44,.7);color:var(--beyaz);z-index:5;padding:.3em .7em;font-size:1.3em;transition:all .5s ease-in-out;position:absolute;transform:translateY(-50%) scale(1);top:50%}.introduction .grid_container .section1 .leftChevron:hover,.introduction .grid_container .section1 .rightChevron:hover{transform:translateY(-50%) scale(1.08);background:var(--kirmizi)}.introduction .grid_container .section1 .leftChevron{left:1.5em}.introduction .grid_container .section1 .rightChevron{right:1.5em}.introduction .grid_container .section1 .owl-carousel .main_image{overflow:hidden}.introduction .grid_container .section1 .owl-carousel .main_image img{object-fit:cover;transition:all .55s ease-in-out}.introduction .grid_container .section1 .owl-carousel .main_image img:hover{transform:scale(1.3)}.introduction .grid_container .section1 .owl-carousel .owl-stage-outer,.introduction .grid_container .section1 .owl-carousel .owl-stage,.introduction .grid_container .section1 .owl-carousel .owl-item,.introduction .grid_container .section1 .owl-carousel .main_image,.introduction .grid_container .section1 .owl-carousel .main_image img{height:100%}.introduction .grid_container .section1 .absolute_vector{position:absolute;width:2.3em;height:auto;z-index:5;pointer-events:none}.introduction .grid_container .section1 .vector1{transform:scaleX(-1) rotate(-7deg);bottom:-6em;left:-2em}.introduction .grid_container .section1 .vector2{right:1em;bottom:-6em}.introduction .grid_container .section1 .vector3{top:-5em;right:6em;width:1.5em}.introduction .grid_container .section2{transform:translateX(13em);display:flex;flex-direction:column}.introduction .grid_container .section2 li{font-size:1.05em;display:flex;align-items:center;gap:1em}.introduction .grid_container .section2 li div:first-child{position:relative;width:3.6em;height:fit-content}.introduction .grid_container .section2 li div:first-child .circle{position:absolute;top:40%;left:0;transform:translateY(-50%);border-radius:50%;opacity:.13;aspect-ratio:1/1;height:auto;width:2.3em;background:crimson}.introduction .grid_container .section2 li div:first-child i{color:var(--kirmizi);font-size:1.95em;position:relative;bottom:-0.3em;right:-0.5em}.introduction .grid_container .section2 li h6{font-family:var(--monsterrat);font-weight:var(--bold);color:var(--siyah);font-size:1.01em;line-height:normal;padding-bottom:.2em;text-transform:capitalize}.introduction .grid_container .section2 li p{font-family:var(--roboto);color:#444;font-size:.85em;line-height:135%;width:25em}.introduction .grid_container .section2 .join_button{border-radius:.1em;background-color:var(--kirmizi);font-family:var(--monsterrat);font-weight:var(--semibold);color:var(--beyaz);display:flex;align-items:center;gap:.6em;text-transform:uppercase;padding:1.15em 3.2em;font-size:.9em;letter-spacing:.05em;width:fit-content;border:.15em solid rgba(0,0,0,0);transition:all .6s ease-in-out}.introduction .grid_container .section2 .join_button:hover{border-color:var(--kirmizi);color:var(--kirmizi);background-color:rgba(0,0,0,0)}.study_content .grid_container{display:grid}.study_content .grid_container .step_card{opacity:0;transform:translateY(11em);transition:all 1.7s ease-in-out}.study_content .grid_container .step_card.animate{opacity:1;transform:translateY(0)}.study_content .grid_container .step_card .image_wrapper{width:22em;height:22.5em;display:flex;justify-content:center;align-items:center;position:relative;background-size:contain;background-position:center;background-repeat:no-repeat}.study_content .grid_container .step_card .image_wrapper h5{position:absolute;font-family:var(--monsterrat);font-weight:800;color:#bdbdbd;line-height:normal;opacity:.3;bottom:.1em;z-index:-1;right:-0.85em;font-size:7.3em}.study_content .grid_container .step_card h4{font-family:var(--monsterrat);font-weight:var(--bold);color:var(--siyah);text-transform:capitalize;font-size:1.48em;padding:1.3em 0 .1em;line-height:134%}.study_content .grid_container .step_card p{color:rgba(44,44,44,.75);font-family:var(--roboto);line-height:145%;font-size:1em}.work_schedule .grid_container{display:flex;width:100%;overflow:hidden;position:relative}.work_schedule .grid_container .section1,.work_schedule .grid_container .section2{opacity:0;transition:all 1.4s ease-in-out}.work_schedule .grid_container .section1.animate,.work_schedule .grid_container .section2.animate{opacity:1;transform:translateX(0) scale(1)}.work_schedule .grid_container .section1{transform:scale(0.7);width:fit-content;height:fit-content;padding-left:.8em;padding-top:3.4em}.work_schedule .grid_container .section2{transform:translateX(12em);display:flex;width:fit-content;height:fit-content;flex-direction:column;gap:1em}.work_schedule .grid_container .section2 .owl-stage-outer{padding:1em 0}.work_schedule .grid_container .section2 .owl-carousel{width:50em;height:fit-content}.work_schedule .grid_container .section2 .owl-carousel .main_coach_profile_card{font-size:1em;filter:drop-shadow(1px 1px 6px rgba(0, 0, 0, 0.15))}.work_schedule .grid_container .section2 .owl-carousel .main_coach_profile_card .card_content .social_container{display:flex;align-items:center;gap:1em;padding-bottom:.6em}.work_schedule .grid_container .section2 .owl-carousel .main_coach_profile_card .card_content .social_container .socialBtn{border-radius:50%;color:var(--beyaz);border-width:.15em;border-style:solid;border-color:rgba(0,0,0,0);background-color:var(--kirmizi);display:grid;place-content:center;aspect-ratio:1/1;width:2.5em;font-size:1em;transition:all .5s ease-in-out}.work_schedule .grid_container .section2 .owl-carousel .main_coach_profile_card .card_content .social_container .socialBtn:hover{background-color:rgba(0,0,0,0);border-color:var(--kirmizi);color:var(--kirmizi)}.work_schedule .grid_container .section2 .owl-carousel .main_coach_profile_card .card_content .social_container .whatsappBtn{color:#2ccd61;background-color:rgba(0,0,0,0);border:.18em solid;border-radius:.2em;display:flex;align-items:center;padding:.95em 1.7em;gap:.6em;font-family:var(--monsterrat);font-weight:600;text-transform:capitalize;font-size:.8em}.work_schedule .grid_container .section2 .owl-carousel .main_coach_profile_card .card_content .social_container .whatsappBtn,.work_schedule .grid_container .section2 .owl-carousel .main_coach_profile_card .card_content .social_container .whatsappBtn *{transition:all .5s ease-in-out}.work_schedule .grid_container .section2 .owl-carousel .main_coach_profile_card .card_content .social_container .whatsappBtn svg{height:auto;width:1.75em}.work_schedule .grid_container .section2 .owl-carousel .main_coach_profile_card .card_content .social_container .whatsappBtn svg .first{fill:#2ccd61}.work_schedule .grid_container .section2 .owl-carousel .main_coach_profile_card .card_content .social_container .whatsappBtn:hover{border-color:rgba(0,0,0,0);color:var(--beyaz);background-color:#2ccd61}.work_schedule .grid_container .section2 .owl-carousel .main_coach_profile_card .card_content .social_container .whatsappBtn:hover .first{fill:var(--beyaz)}.work_schedule .grid_container .section2 .owl-carousel .main_coach_profile_card .card_content h4{font-size:1.82em !important;padding-top:.2em !important}.work_schedule .grid_container .section2 .owl-carousel .main_coach_profile_card .card_content h4 span{font-size:.85em !important}.work_schedule .grid_container .section2 .rightChevron{position:absolute;right:0;z-index:5;bottom:0}.work_schedule .grid_container .section2 .leftChevron{margin-left:.8em}.work_schedule .grid_container .section2 .leftChevron,.work_schedule .grid_container .section2 .rightChevron{width:fit-content;border-radius:.1em;background-color:var(--kirmizi);color:var(--beyaz);transition:all .5s ease-in-out;padding:.3em .65em;border:.1em solid rgba(0,0,0,0);font-size:1.55em}.work_schedule .grid_container .section2 .leftChevron:hover,.work_schedule .grid_container .section2 .rightChevron:hover{border-color:var(--kirmizi);background-color:rgba(0,0,0,0);color:var(--kirmizi)}.registering_class .content_container{display:flex;position:relative;height:fit-content;justify-content:center}.registering_class .content_container .register_card{position:relative;height:fit-content;padding:5.5em 4em;background-color:var(--beyaz);box-shadow:rgba(0,0,0,.2) 0px 5px 15px;border-radius:.1em;opacity:0;transform:translateY(-13em);transition:all 1.4s ease-in-out}.registering_class .content_container .register_card.animate{opacity:1;transform:translateY(0)}.registering_class .content_container .register_card::before{content:"";position:absolute;left:0;width:100%;border-radius:.15em;background-color:var(--kirmizi);height:.38em;top:100%}.registering_class .content_container .register_card::after{content:"";position:absolute;left:0;width:100%;border-radius:.15em;background-color:var(--kirmizi);height:.38em;bottom:100%}.registering_class .content_container .register_card .form_message_text{font-family:var(--monsterrat);font-weight:600;text-transform:capitalize;font-size:1.15em;padding-top:.2em;width:88%;padding-bottom:.5em}.registering_class .content_container .register_card .form_message_text.success{color:#23cb49}.registering_class .content_container .register_card .form_message_text.warning{color:#ff9800}.registering_class .content_container .register_card .form_message_text.alarm{font-weight:700;color:#dc3545}.registering_class .content_container .register_card .red_btn{margin-top:.6em;font-weight:500;background:var(--kirmizi);color:var(--beyaz);display:flex;align-items:center;font-size:1em;gap:.6em;border:.1em solid rgba(0,0,0,0);padding:1em 2.3em;filter:drop-shadow(0.4em 0.4em 0px var(--siyah));border-radius:.1em;transition:all .6s ease-in-out}.registering_class .content_container .register_card .red_btn:hover{transform:scale(1.05);color:var(--kirmizi);background:rgba(0,0,0,0);border-color:var(--kirmizi);filter:drop-shadow(0em 0em 0px transparent)}.registering_class .content_container .register_card .user_profile_card{font-size:1.1em;display:flex;background:var(--kirmizi);border-bottom-left-radius:9em;border-top-left-radius:9em;padding:.4em .9em .4em .4em;align-items:center;gap:.6em;border-bottom-right-radius:.4em;border-top-right-radius:.4em}.registering_class .content_container .register_card .user_profile_card i{background:var(--beyaz);border-radius:50%;padding:.7em .75em;color:var(--kirmizi)}.registering_class .content_container .register_card .user_profile_card p{font-size:.8em}.registering_class .content_container .register_card .user_logged_durum{font-size:1.1em;width:fit-content;color:#2ccd61;display:flex;align-items:center;text-transform:capitalize;gap:.5em;background:rgba(0,0,0,0);border:.15em solid;padding:.8em 1.2em;font-weight:var(--semibold);border-radius:.3em}.registering_class .content_container .register_card .user_logged_durum i{font-size:1.1em}.registering_class .content_container .register_card .user_logged_durum p{font-size:.7em}.registering_class .content_container .register_card label{display:flex;align-items:center;gap:1em;padding-bottom:1.1em}.registering_class .content_container .register_card label p{font-family:var(--monsterrat);font-weight:var(--bold);color:#686868;font-size:1.3em}.registering_class .content_container .register_card label input{color:#7c7c7c;font-family:var(--roboto);font-weight:var(--medium);border-radius:.1em;border:.15em solid;background:rgba(0,0,0,0);width:10.4em;padding:.6em 1em;outline:none;transition:all .5s ease-in-out;font-size:1.1em}.registering_class .content_container .register_card label input:focus{outline:none;color:var(--kirmizi)}.registering_class .content_container .register_card label input:focus::-webkit-calendar-picker-indicator{filter:invert(11%) sepia(95%) saturate(7200%) hue-rotate(-10deg)}.registering_class .content_container .register_card label input:hover{outline:none;color:var(--kirmizi)}.registering_class .content_container .register_card label input:hover::-webkit-calendar-picker-indicator{filter:invert(11%) sepia(95%) saturate(7200%) hue-rotate(-10deg)}.registering_class .content_container .register_card label input::-webkit-calendar-picker-indicator{filter:invert(40%);transition:all .75s ease-in-out;cursor:pointer}.registering_class .content_container .register_card label input::placeholder{color:inherit;font-weight:inherit;font-family:inherit}.registering_class .content_container .register_card ul{font-size:1.25em;display:flex;flex-direction:column;gap:1em;padding:1.5em 0 1.4em}.registering_class .content_container .register_card ul .verticalLine{background:#7c7c7c}.registering_class .content_container .register_card ul .line{background:#7c7c7c;width:100%;height:.14em;border-radius:.2em}.registering_class .content_container .register_card ul .list_item{display:flex;align-items:center;height:2em;gap:.8em}.registering_class .content_container .register_card ul .list_item i{color:#686868;display:flex;justify-content:end;width:1em;font-size:1.55em;margin-right:.1em}.registering_class .content_container .register_card ul .list_item .verticalLine{width:1.9px;height:100%;border-radius:.2em}.registering_class .content_container .register_card ul .list_item p{font-family:var(--monsterrat);font-weight:var(--bold);color:#686868;font-size:1em}.registering_class .content_container .register_card ul .list_item p span:first-child{color:var(--kirmizi)}.registering_class .content_container .register_card ul .list_item p span:last-child{margin-left:.2em;font-size:1.05em;color:#7c7c7c;font-family:var(--roboto);font-weight:var(--medium)}.registering_class .content_container .absolute_images{position:absolute;z-index:-2;background-position:bottom center;background-size:contain;aspect-ratio:1/1;height:auto;background-repeat:no-repeat;opacity:0;transition:all 1.4s ease-in-out}.registering_class .content_container .absolute_images.animate{opacity:1;margin:0 !important}.registering_class .content_container .absolute_images:nth-child(2){transform:scaleX(-1);margin-left:-9em}.registering_class .content_container .absolute_images:nth-child(3){margin-right:-9em;transform:rotate(21deg)}.popular_fitness_classes{font-size:13px}.popular_fitness_classes .classes_container{display:grid;grid-template-columns:1.2fr 1fr;justify-items:center;gap:3em;width:100%}.popular_fitness_classes .classes_container .section1{transition:all 1.5s ease-in-out;opacity:0;display:flex;flex-direction:column;height:170em;position:relative;gap:1.9em;width:100%}.popular_fitness_classes .classes_container .section1 .mainFitness_classProgram_card{font-size:13.5px !important}.popular_fitness_classes .classes_container .section1 .carousel_animation_container{transition:all .75s ease-in-out;display:flex;flex-direction:column;gap:2em;opacity:0;transform:scale(0.9)}.popular_fitness_classes .classes_container .section1 .carousel_animation_container .custom-prev{cursor:pointer;height:fit-content;background:var(--siyah);border:2px solid rgba(0,0,0,0);color:var(--beyaz);border-radius:50%;width:fit-content;font-size:1.5em;padding:.3em .8em .4em;transition:all .6s}.popular_fitness_classes .classes_container .section1 .carousel_animation_container .custom-prev:hover{border:2px solid var(--kirmizi);color:var(--kirmizi);background:rgba(0,0,0,0);transform:scale(1.15)}.popular_fitness_classes .classes_container .section1 .carousel_animation_container .custom-next{cursor:pointer;height:fit-content;background:var(--siyah);border:2px solid rgba(0,0,0,0);color:var(--beyaz);border-radius:50%;width:fit-content;font-size:1.5em;padding:.3em .8em .4em;transition:all .6s}.popular_fitness_classes .classes_container .section1 .carousel_animation_container .custom-next:hover{border:2px solid var(--kirmizi);color:var(--kirmizi);background:rgba(0,0,0,0);transform:scale(1.15)}.popular_fitness_classes .classes_container .section1 .carousel_animation_container .class_program_card_container{display:flex;flex-direction:column;gap:2em;align-items:center}.popular_fitness_classes .classes_container .section1 .carousel_animation_container .owl-carousel{overflow:hidden;width:40vw}.popular_fitness_classes .classes_container .section1 .carousel_animation_container .owl-carousel .owl-stage-outer{padding:.8em}.popular_fitness_classes .classes_container .section1 .carousel_animation_container.animate2{opacity:1 !important;transform:scale(1)}.popular_fitness_classes .classes_container .section1 .navigation h6 span{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:5.5px;text-decoration-color:var(--kirmizi)}.popular_fitness_classes .classes_container .section1 .navigation .line{height:.1em;border-radius:.2em;width:.9em;background-color:var(--siyah)}.popular_fitness_classes .classes_container .section1 .navigation .class_levels_button{color:var(--siyah);display:flex;padding:.6em 1.5em;border-radius:.25em;border:2px solid var(--siyah);letter-spacing:.2px;font-size:1.05em;align-items:center;font-family:var(--oswald);gap:.5em;background:rgba(0,0,0,0);transition:all .7s}.popular_fitness_classes .classes_container .section1 .navigation .class_levels_button:hover{color:var(--kirmizi);border-color:var(--kirmizi);transform:scale(1.1)}.popular_fitness_classes .classes_container .section1 .navigation .class_levels_button.active{color:var(--kirmizi);border-color:var(--kirmizi)}.popular_fitness_classes .classes_container .section2{transition:all 1.5s ease-in-out;opacity:0;position:relative}.popular_fitness_classes .classes_container .section2 .comments_programs h3 span{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:5.5px;text-decoration-color:var(--kirmizi)}.popular_fitness_classes .classes_container .section2 .main_small_comment_card{font-size:15px}.popular_fitness_classes .classes_container .section1.animate{opacity:1}.popular_fitness_classes .classes_container .section2.animate{opacity:1}@media(min-width: 250px)and (max-width: 639px){.popular_fitness_classes{padding:7em 0 7.5em;font-size:10.5px !important}.popular_fitness_classes .classes_container{grid-template-columns:94vw;gap:4em}.popular_fitness_classes .classes_container .section1{order:2;height:101em;gap:2.5em}.popular_fitness_classes .classes_container .section1 .navigation{font-size:11px !important}.popular_fitness_classes .classes_container .section1 .navigation h6 span{text-decoration-thickness:1.5px;text-underline-offset:3.5px}.popular_fitness_classes .classes_container .section1 .mainFitness_classProgram_card{font-size:11px !important}.popular_fitness_classes .classes_container .section1 .carousel_animation_container{gap:2em}.popular_fitness_classes .classes_container .section1 .carousel_animation_container .class_program_card_container{gap:2em}.popular_fitness_classes .classes_container .section1 .carousel_animation_container .owl-carousel{width:93vw}.popular_fitness_classes .classes_container .section1 .carousel_animation_container .owl-carousel .owl-stage-outer{padding:.8em 0 !important}.popular_fitness_classes .classes_container .section2{order:1}.popular_fitness_classes .classes_container .section2 .comments_programs h3 span{text-decoration-thickness:1.5px;text-underline-offset:3.5px}.popular_fitness_classes .classes_container .main_small_comment_card{font-size:13px !important;padding-right:1em}.introduction{padding:4.5em 0 1em;font-size:1.16rem}.introduction .grid_container{gap:8em;flex-direction:column}.introduction .grid_container .section1{font-size:1.15em}.introduction .grid_container .section1 .card1{left:.1em !important}.introduction .grid_container .section1 .owl-carousel{width:100vw;height:24.5em}.introduction .grid_container .section1 .vector1{display:none}.introduction .grid_container .section1 .vector2{display:none}.introduction .grid_container .section1 .vector3{display:none}.introduction .grid_container .section2{font-size:1.14em}.introduction .grid_container .section2 ul{padding:.4em 0 1.5em}.introduction .grid_container .section2 li p{width:21em}.study_content{padding:7.2em 0 0;font-size:1.1rem}.study_content .grid_container{grid-template-columns:repeat(1, 33em);row-gap:3.5em;column-gap:2em}.study_content .grid_container .step_card p{font-size:1.05em !important}.study_content .grid_container .step_card h4{font-size:1.6em !important}.work_schedule{padding:7em 0 0;font-size:1.19rem}.work_schedule .grid_container{gap:8.3em;flex-direction:column;align-items:center;width:100%}.work_schedule .grid_container .smallDevicesButtons{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2em;margin-bottom:-3.3em}.work_schedule .grid_container .smallDevicesButtons button{gap:.6em;font-family:var(--monsterrat);font-weight:var(--semibold);transition:all .6s ease-in-out;background-color:rgba(0,0,0,0);border:.15em solid var(--siyah);display:flex;align-items:center;font-size:.95em;padding:1.05em 2em;color:var(--siyah);border-radius:.2em}.work_schedule .grid_container .smallDevicesButtons button i{font-size:1.15em}.work_schedule .grid_container .smallDevicesButtons button:hover{background-color:var(--kirmizi);color:var(--beyaz);border-color:rgba(0,0,0,0)}.work_schedule .grid_container .smallDevicesButtons button.active{background-color:var(--kirmizi);color:var(--beyaz);border-color:rgba(0,0,0,0)}.work_schedule .grid_container .fitness_timetable_schedule{font-size:.98em;opacity:0;transform:scale(0.8);transition:all .7s ease-in-out}.work_schedule .grid_container .fitness_timetable_schedule .last_columns{display:none}.work_schedule .grid_container .fitness_timetable_schedule .last_columns .row{border-right:none !important}.work_schedule .grid_container .fitness_timetable_schedule .last_columns.active{display:block}.work_schedule .grid_container .fitness_timetable_schedule.animate{opacity:1;transform:scale(1)}.work_schedule .grid_container .owl-carousel{width:26.5em !important;align-self:center}.work_schedule .grid_container .section2{width:95%;margin:0 auto;position:relative;font-size:1.05em}.work_schedule .grid_container .section2 .leftChevron{margin:0 .8em !important}.work_schedule .grid_container .section2 .rightChevron{margin:0 .8em !important}.registering_class{padding:9em 0;font-size:1rem}.registering_class .content_container .register_card{font-size:1em;width:100vw}.registering_class .content_container .register_card .line{height:.14em !important}.registering_class .content_container .register_card .verticalLine{width:.1em !important}.registering_class .content_container .absolute_images{bottom:1.7em;display:none;width:0}.registering_class .content_container .absolute_images:nth-child(2){left:-4em}.registering_class .content_container .absolute_images:nth-child(3){right:-4.5em;bottom:-3em}}@media(min-width: 640px)and (max-width: 767px){.popular_fitness_classes{padding:7em 0 0em;font-size:10.5px !important}.popular_fitness_classes .classes_container{grid-template-columns:1fr;gap:6em}.popular_fitness_classes .classes_container .section1{order:2;height:95em;gap:2.5em}.popular_fitness_classes .classes_container .section1 .navigation{font-size:11px !important}.popular_fitness_classes .classes_container .section1 .navigation h6 span{text-decoration-thickness:1.5px;text-underline-offset:3.5px}.popular_fitness_classes .classes_container .section1 .mainFitness_classProgram_card{font-size:11px !important}.popular_fitness_classes .classes_container .section1 .carousel_animation_container{gap:2em}.popular_fitness_classes .classes_container .section1 .carousel_animation_container .class_program_card_container{gap:2em}.popular_fitness_classes .classes_container .section1 .carousel_animation_container .owl-carousel{width:93vw}.popular_fitness_classes .classes_container .section1 .carousel_animation_container .owl-carousel .owl-stage-outer{padding:.8em 0 !important}.popular_fitness_classes .classes_container .section2{order:1}.popular_fitness_classes .classes_container .section2 .comments_programs h3 span{text-decoration-thickness:1.5px;text-underline-offset:3.5px}.popular_fitness_classes .classes_container .main_small_comment_card{font-size:12px !important;padding-right:1.5em}.introduction{padding:5em 0 4em;font-size:1.16rem}.introduction .grid_container{gap:8em;flex-direction:column}.introduction .grid_container .section1{font-size:1.1em}.introduction .grid_container .section1 .owl-carousel{width:38.7em;height:25em}.introduction .grid_container .section1 .vector1{display:none}.introduction .grid_container .section1 .vector2{display:none}.introduction .grid_container .section2{font-size:1.14em}.introduction .grid_container .section2 h3{width:90%}.introduction .grid_container .section2 ul{padding:.4em 0 1.5em;gap:.5em}.introduction .grid_container .section2 li p{width:21em}.study_content{padding:3em 0 7.5em;font-size:1.3rem}.study_content .grid_container{grid-template-columns:repeat(1, 33em);row-gap:3.5em;column-gap:2em}.work_schedule{padding:1em 0;font-size:1.19rem}.work_schedule .grid_container{gap:7em;flex-direction:column;align-items:center;width:100%}.work_schedule .grid_container .fitness_timetable_schedule{font-size:.8em}.work_schedule .grid_container .owl-carousel{width:52em !important;align-self:center}.work_schedule .grid_container .section2{width:95%;margin:0 auto;position:relative;font-size:.9em}.work_schedule .grid_container .section2 .leftChevron{margin:0 1.4em !important}.work_schedule .grid_container .section2 .rightChevron{margin:0 1.4em !important}.registering_class{padding:0 0 10.5em;font-size:1rem}.registering_class .content_container .register_card{font-size:1em;width:45.5em}.registering_class .content_container .register_card .line{height:.13em !important}.registering_class .content_container .register_card .verticalLine{width:.14em !important}.registering_class .content_container .absolute_images{display:none;bottom:1.7em;width:0}.registering_class .content_container .absolute_images:nth-child(2){left:-4em}.registering_class .content_container .absolute_images:nth-child(3){right:-4.5em;bottom:-3em}}@media(min-width: 768px)and (max-width: 1023px){.popular_fitness_classes{padding:7em 0 7.5em;font-size:10.5px !important}.popular_fitness_classes .classes_container{grid-template-columns:1fr;gap:6em}.popular_fitness_classes .classes_container .section1{order:2;height:95em;gap:2.5em}.popular_fitness_classes .classes_container .section1 .navigation{font-size:11px !important}.popular_fitness_classes .classes_container .section1 .navigation h6 span{text-decoration-thickness:1.5px;text-underline-offset:3.5px}.popular_fitness_classes .classes_container .section1 .mainFitness_classProgram_card{font-size:12px !important}.popular_fitness_classes .classes_container .section1 .mainFitness_classProgram_card .image_container{height:100%}.popular_fitness_classes .classes_container .section1 .carousel_animation_container{gap:2em}.popular_fitness_classes .classes_container .section1 .carousel_animation_container .class_program_card_container{gap:2em}.popular_fitness_classes .classes_container .section1 .carousel_animation_container .owl-carousel{width:95vw}.popular_fitness_classes .classes_container .section1 .carousel_animation_container .owl-carousel .owl-stage-outer{padding:.8em 0 !important}.popular_fitness_classes .classes_container .section2{order:1}.popular_fitness_classes .classes_container .section2 .comments_programs h3 span{text-decoration-thickness:1.5px;text-underline-offset:3.5px}.popular_fitness_classes .classes_container .main_small_comment_card{font-size:12px !important;padding-right:1.5em}.introduction{padding:4.5em 0 3.5em;font-size:1.16rem}.introduction .grid_container{gap:3em}.introduction .grid_container .section1 .card1{left:-1em !important}.introduction .grid_container .section1 .owl-carousel{width:33em;height:27em}.study_content{padding:9em 0 7.5em;font-size:1.07rem}.study_content .grid_container{grid-template-columns:repeat(2, 33em);row-gap:3.5em;column-gap:2em}.work_schedule{padding:1em 0 8em;font-size:1.35rem}.work_schedule .grid_container{gap:7em;flex-direction:column;width:93%;margin:0 auto}.work_schedule .grid_container .fitness_timetable_schedule{font-size:.8em}.work_schedule .grid_container .owl-carousel{width:52em !important;align-self:center}.work_schedule .grid_container .section2{width:95%;margin:0 auto;position:relative;font-size:.9em}.work_schedule .grid_container .section2 .leftChevron{margin:0 1.4em !important}.work_schedule .grid_container .section2 .rightChevron{margin:0 1.4em !important}.registering_class{padding:0 0 11em;font-size:1rem}.registering_class .content_container .register_card{font-size:.95em;right:16em;width:45em}.registering_class .content_container .register_card .line{height:.14em !important}.registering_class .content_container .register_card .verticalLine{width:.14em !important}.registering_class .content_container .absolute_images{bottom:1.7em;width:46em}.registering_class .content_container .absolute_images:nth-child(2){display:none}.registering_class .content_container .absolute_images:nth-child(3){right:-0.5em;bottom:0}}@media(min-width: 1024px)and (max-width: 1309px){.popular_fitness_classes{padding:8em 0 10em;font-size:10.5px !important}.popular_fitness_classes .classes_container{grid-template-columns:1.2fr 1fr;gap:4em}.popular_fitness_classes .classes_container .section1{height:78em;gap:1.9em}.popular_fitness_classes .classes_container .section1 .mainFitness_classProgram_card{font-size:10px !important}.popular_fitness_classes .classes_container .section1 .mainFitness_classProgram_card .image_container{height:100%}.popular_fitness_classes .classes_container .section1 .carousel_animation_container{gap:2em}.popular_fitness_classes .classes_container .section1 .carousel_animation_container .class_program_card_container{gap:2em}.popular_fitness_classes .classes_container .section1 .carousel_animation_container .owl-carousel{width:46vw}.popular_fitness_classes .classes_container .section1 .carousel_animation_container .owl-carousel .owl-stage-outer{padding:.8em 0 !important}.popular_fitness_classes .classes_container .section1 .navigation h6 span{text-decoration-thickness:1.5px;text-underline-offset:5.5px}.popular_fitness_classes .classes_container .section2 .comments_programs h3 span{text-decoration-thickness:1.5px;text-underline-offset:5.5px}.popular_fitness_classes .classes_container .main_small_comment_card{font-size:11px !important}.introduction{padding:6em 0 9em;font-size:1.16rem}.introduction .grid_container{gap:4em}.introduction .grid_container .section1 .owl-carousel{width:38.7em;height:25em}.study_content{padding:4em 0 7.5em;font-size:1.07rem}.study_content .grid_container{grid-template-columns:repeat(2, 33em);row-gap:3.5em;column-gap:4.4em}.work_schedule{padding:1em 0 5em;font-size:1.18rem}.work_schedule .grid_container{gap:2.5em}.work_schedule .grid_container .fitness_timetable_schedule{font-size:.8em}.work_schedule .grid_container .section2{font-size:.75em}.registering_class{padding:1em 0 10.5em;font-size:1rem}.registering_class .content_container .register_card{font-size:.96em;width:45.5em}.registering_class .content_container .register_card .line{height:.14em !important}.registering_class .content_container .register_card .verticalLine{width:.14em !important}.registering_class .content_container .absolute_images{bottom:1.7em;width:40.4em}.registering_class .content_container .absolute_images:nth-child(2){left:-3em}.registering_class .content_container .absolute_images:nth-child(3){right:-4.5em;bottom:-3em}}@media(min-width: 1310px)and (max-width: 1535px){.popular_fitness_classes{padding:7em 0 4em;font-size:12.5px !important}.popular_fitness_classes .classes_container{grid-template-columns:1.2fr 1fr;gap:3em}.popular_fitness_classes .classes_container .section1{height:100em;gap:1.9em}.popular_fitness_classes .classes_container .section1 .mainFitness_classProgram_card{font-size:15px !important}.popular_fitness_classes .classes_container .section1 .carousel_animation_container{gap:2em}.popular_fitness_classes .classes_container .section1 .carousel_animation_container .class_program_card_container{gap:2em}.popular_fitness_classes .classes_container .section1 .carousel_animation_container .owl-carousel{width:46vw}.popular_fitness_classes .classes_container .section1 .carousel_animation_container .owl-carousel .owl-stage-outer{padding:.8em 0 !important}.popular_fitness_classes .classes_container .section1 .navigation h6 span{text-decoration-thickness:1.5px;text-underline-offset:5.5px}.popular_fitness_classes .classes_container .section2 .comments_programs h3 span{text-decoration-thickness:1.5px;text-underline-offset:5.5px}.popular_fitness_classes .classes_container .main_small_comment_card{font-size:15px !important}.introduction{padding:6em 0;font-size:1rem}.introduction .grid_container{gap:4em}.introduction .grid_container .section1 .owl-carousel{width:38.7em;height:25em}.study_content{padding:6.5em 0;font-size:1.05rem}.study_content .grid_container{grid-template-columns:repeat(2, 33em);row-gap:3.5em;column-gap:4.4em}.work_schedule{padding:3.5em 0;font-size:1.08rem}.work_schedule .grid_container{gap:2.5em}.work_schedule .grid_container .fitness_timetable_schedule{font-size:.8em}.work_schedule .grid_container .section2{font-size:.75em}.registering_class{padding:4em 0 10em;font-size:1rem}.registering_class .content_container .register_card{font-size:.8em;width:45.5em}.registering_class .content_container .register_card .line{height:.11em !important}.registering_class .content_container .register_card .verticalLine{width:.11em !important}.registering_class .content_container .absolute_images{bottom:1.7em;width:38.5em}.registering_class .content_container .absolute_images:nth-child(2){left:-4em}.registering_class .content_container .absolute_images:nth-child(3){right:-4.5em;bottom:-3em}}@media(min-width: 1536px){.popular_fitness_classes{padding:8em 0;font-size:13px}.popular_fitness_classes .classes_container{grid-template-columns:1.2fr 1fr;gap:3em}.popular_fitness_classes .classes_container .section1{height:88em;gap:1.9em}.popular_fitness_classes .classes_container .section1 .mainFitness_classProgram_card{font-size:13.5px !important}.popular_fitness_classes .classes_container .section1 .carousel_animation_container{gap:2em}.popular_fitness_classes .classes_container .section1 .carousel_animation_container .class_program_card_container{gap:2em}.popular_fitness_classes .classes_container .section1 .carousel_animation_container .owl-carousel{width:41.7vw}.popular_fitness_classes .classes_container .section1 .carousel_animation_container .owl-carousel .owl-stage-outer{padding:.8em 0 !important}.popular_fitness_classes .classes_container .section1 .navigation h6 span{text-decoration-thickness:1.5px;text-underline-offset:5.5px}.popular_fitness_classes .classes_container .section2 .comments_programs h3 span{text-decoration-thickness:1.5px;text-underline-offset:5.5px}.popular_fitness_classes .classes_container .main_small_comment_card{font-size:15px !important}.introduction{padding:5em 0;font-size:1rem}.introduction .grid_container{gap:4em}.introduction .grid_container .section1 .owl-carousel{width:38.7em;height:25em}.study_content{padding:8.5em 0 0;font-size:1rem}.study_content .grid_container{grid-template-columns:repeat(2, 33em);row-gap:3.5em;column-gap:4.4em}.work_schedule{padding:9em 0 0;font-size:1rem}.work_schedule .grid_container{gap:2.5em}.work_schedule .grid_container .fitness_timetable_schedule{font-size:.8em}.work_schedule .grid_container .section2{font-size:.75em}.registering_class{padding:7em 0 10em;font-size:1rem}.registering_class .content_container .register_card{font-size:.825em;width:45.5em}.registering_class .content_container .absolute_images{bottom:1.7em;width:39em}.registering_class .content_container .absolute_images:nth-child(2){left:-6.5em}.registering_class .content_container .absolute_images:nth-child(3){right:-6.5em;bottom:-3em}}/*# sourceMappingURL=classes.css.map */
