@media screen and (max-width:1550px){.fitness-journey .content-image{max-width:500px}}@media screen and (max-width:1500px){.service-area{padding:80px}.service-section .heading h2{font-size:50px}.service-section .service-content .service-item{column-gap:40px}.app-download-content{padding:80px}}@media screen and (max-width:1350px){.blog-section .blog-content{grid-template-columns:1fr}}@media screen and (max-width:1200px){.img-wrapper{width:350px}.img-wrapper img{position:relative;top:0;max-width:100%}.service-section .service-content .service-item{column-gap:30px}.service-section .service-content .service-item .content-row h4{font-size:24px}.fitness-guide .coach-info-wrapper{max-width:500px;margin:100px auto 0px}}@media screen and (max-width:991px){.banner-content{grid-template-columns:1fr}.img-wrapper{display:none}.service-section .service-content{grid-template-columns:repeat(1,1fr);gap:50px}.banner-section .title{font-size:3rem}.w3e-image-box-wrapper{gap:50px}.w3e-image-box.image-left .content-holder{padding:30px 0 30px 30px}.w3e-image-box.image-right .content-holder{padding:30px 0 30px 30px}.app-download-content{flex-direction:column}.content-column{width:calc(100%)}.fitness-step .step-indicator{display:none}.posts-box-grid .posts-box-inner{flex-direction:column}.posts-box-grid .left-part,.posts-box-grid .right-part{width:100%}.posts-box-grid .right-part .posts-box-item{max-width:100%}.posts-box-grid .left-part .blog-card .blog-img{min-height:450px;max-height:450px}}@media screen and (max-width:768px){.service-section .heading h2{font-size:30px;line-height:40px}.service-section .service-content .service-item{align-items:flex-start}.service-section .service-content .service-item span{width:50px;height:50px;padding:5px}.blog-section .blog-img img{width:100%;height:100%;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0}.blog-section .blog-item{grid-template-columns:1fr}.value-box{padding:20px}.w3e-image-box{flex-direction:column}.w3e-image-box .image-holder,.w3e-image-box .content-holder{width:100%;flex-basis:100%}.w3e-image-box.image-left .content-holder{padding:30px 0 0}.w3e-image-box.image-right .content-holder{padding:30px 0 0}.story-list{padding:30px}.story-list .story-img-holder{max-width:100%}.story-list .story-text{width:100%}.story-list .story-video{width:100%;position:absolute;left:20px;top:20px}.story-list .video-popup-link{margin-left:unset}}@media screen and (max-width:620px){.content-area h2{font-size:30px;line-height:40px;margin-bottom:20px}.content-area .social-app-link a{padding:10px}.value-box-wrapper .value-box.odd-box{top:unset}.value-box{width:100%;flex-basis:100%}}@media screen and (max-width:575px){.posts-box-grid .right-part .posts-box-item{width:100%;flex-basis:100%}.posts-box-grid .left-part .blog-card .blog-img{min-height:300px;max-height:300px}.card.post-card.style-3 .post-img-holder{min-width:250px;max-width:350px}.get-in-touch .contact-form-part{padding:30px 15px}}@media screen and (max-width:480px){.hero-slider-section .carousel-indicators{right:20px;bottom:30px}.content-area .social-app-link{flex-direction:column;row-gap:10px}.content-area .social-app-link a{padding:10px 30px}.block-content-list.list-2-columns .list-item{width:100%;flex-basis:100%}.service-section .service-content{gap:30px}.service-section .service-content .content-row{row-gap:0px}.service-section .service-content .service-item .content-row h4{line-height:1.2}.banner-section .title{font-size:36px;line-height:1.3}.card.post-card.style-3{flex-wrap:wrap}.card.post-card.style-3 .post-img-holder{min-width:100%;max-width:100%;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:0;border-bottom-left-radius:0}.card.post-card.style-4{--bs-card-spacer-y:0;--bs-card-spacer-x:0;padding:1rem}.card.post-card.style-4 .card-body{--bs-card-spacer-y:0px;--bs-card-spacer-x:0px}.card.post-card.style-4 .user-block{padding:10px;border-radius:10px}}@media screen and (max-width:420px){.newsletter .form-wrapper{flex-direction:column;gap:10px}.newsletter .form-control{border-top-right-radius:var(--bs-border-radius);border-bottom-right-radius:var(--bs-border-radius)}.newsletter .btn{border-top-left-radius:var(--w3e-btn-border-radius) !important;border-bottom-left-radius:var(--w3e-btn-border-radius) !important;width:100%}}