@media(min-width:1025px){.btn:hover{transform:scale(1.05);background-color:#15a9c7;border-color:#15a9c7;color:var(--white)}.btn::before{content:"";position:absolute;width:100px;height:100%;background-image:linear-gradient(120deg,#fff0 30%,rgb(255 255 255 / .8),#fff0 70%);top:0;left:-100px;opacity:.6}.btn:hover::before{animation:shine .6s ease-out}@keyframes shine{0%{left:-100px}60%{left:100%}to{left:100%}}.btn-gray:hover{color:var(--white);background-color:var(--turquoise);border-color:var(--turquoise)}.btn-blue:hover{color:var(--white);background-color:var(--turquoise);border-color:var(--turquoise)}.header-nav ul li:hover>a{color:var(--turquoise)}.header-nav ul li ul li a:hover{color:var(--white);background-color:var(--turquoise)}.header-nav ul li:hover .arrow{border-color:var(--turquoise)}.header-nav ul li:hover ul{transform:translateY(0);opacity:1;visibility:visible}.banner-social li:hover a{color:var(--turquoise)}.services-card:hover{box-shadow:0 0 10px rgb(0 0 0 / .1)}.services-card:hover .sc-img-box img{scale:1.2}.services-card:hover .sc-title{color:var(--turquoise)}.team-img-box:hover img{scale:1.2}.footer-scoial a:hover{background-color:#0e5e9d;color:#fff}.preparing-sec .col-lg-5{width:43.666667%}.preparing-sec .col-xl-3:last-child{width:23%}}@media(max-width:1699px){header{padding:20px}header .logo img{max-width:230px}.header-nav ul a{padding:20px 10px;font-size:16px}.header-nav ul li.menu-item-has-children a{padding-right:20px}header .btn{padding:12px 20px}.header-nav{margin-right:5px}.banner-social{left:10px}.banner-shape-1{bottom:-80px;width:120px}.continuity-shape{left:20px}.services-shape{height:250px}.team-wrapper{margin-left:10%}.footer-title{letter-spacing:10px}.weight-management-content-box{max-width:inherit!important;margin-inline:0!important;padding-inline:clamp(0.938rem, 0.605rem + 1.064vw, 1.563rem)}}@media(max-width:1499px){.header-nav ul a{font-size:14px}}@media(max-width:1399px){header .logo img{max-width:190px}header .btn{font-size:16px}.banner-sec{height:90vh}.services-shape{height:200px}.footer-title{letter-spacing:9px}.banner-shape-2{height:150px;width:150px;position:absolute;bottom:45px;margin-left:-102px}.exercise-more-list .row{--bs-gutter-x:80px}.exercise-more-sec{padding:80px 0}}@media(max-width:1299px){.continuity-shape{left:10px}.footer-title{letter-spacing:8px}.are-you-ready-wrapper::before{height:35%}.schedule-an-appointment-con{max-width:90%}.exercise-more-list .row{--bs-gutter-x:40px}}@media(max-width:1199px){.header-nav-toggle-btn{width:40px;height:40px;background-color:#fff0}.header-nav-toggle-btn span{display:block;width:100%;height:3px;background-color:var(--black);transition:.4s all ease-in-out}.header-nav-toggle-btn span+span{margin-top:8px}.nav-open{overflow:hidden}.nav-open .nav-overlay{position:fixed;inset:0;height:100svh;background-color:rgb(0 0 0 / .6);z-index:10}.header-nav{display:block;position:fixed;left:-100%;top:0;height:100svh;bottom:0;transition:all .8s ease-in-out;background-color:var(--white);z-index:11;padding-block:15px;width:50%;min-width:300px}.header-nav ul{display:block;margin-top:20px}.header-nav ul li{border-top:1px solid var(--gray)}.header-nav ul li:last-child{border-bottom:1px solid var(--gray)}.header-logo{padding-inline:10px}.header-logo img{max-width:200px}.nav-open .header-nav{left:0}.nav-open .header-nav-toggle-btn{z-index:11;position:relative;display:flex!important;flex-direction:column}.nav-open .header-nav-toggle-btn span{background-color:var(--white);position:absolute;margin-block:19px}.nav-open .header-nav-toggle-btn span:nth-child(2){display:none}.nav-open .header-nav-toggle-btn span:nth-child(1){transform:rotate(45deg)}.nav-open .header-nav-toggle-btn span:nth-child(3){transform:rotate(-45deg)}.header-nav ul li>ul{display:none;opacity:1!important;visibility:visible!important;padding:0!important;position:static!important;transform:none!important;left:inherit!important;top:inherit!important;width:auto!important;box-shadow:none!important;border-radius:0;margin-top:0}.banner-sec{height:40vh}.banner-img-box{height:75%;width:48%}.banner-shape-2{height:100px;width:100px;bottom:45px;margin-left:-120px}.footer-title{letter-spacing:5px}.team-wrapper{margin-left:0}.footer-form,.footer-left{flex:48%;max-width:48%}.are-you-ready-wrapper::before{height:30%}.letter-popup.popVisible .popBody{padding:40px}.exercise-more-box-title{font-size:22px}.exercise-more-box-wrap .img-box{width:50px;height:50px}.bottom-forms{padding:80px 0}.inteke-title{font-size:30px}}@media(max-width:1199px) and (orientation:landscape){.banner-sec{height:52vh;padding-block:30px}.banner-img-box{height:85%;width:48%;inset-block:30px}}@media(max-width:1199px) and (min-width:992px){.sc-title{font-size:20px}}@media(max-width:991px){.container{padding-inline:15px}.banner-sec{height:auto;max-height:inherit;padding-block:40px}.banner-img-box{position:unset;width:100%;border-radius:30px}.banner-shape-2{height:80px;width:80px;top:0;bottom:inherit;margin-left:0}.footer-title{letter-spacing:3px}.about-hero-sec .row{--bs-gutter-y:clamp(1.25rem, -1.706rem + 6.757vw, 4.375rem)}.about-zig-zag-img-box{max-width:500px;margin:auto}.about-zig-zag-sec .row{--bs-gutter-y:clamp(1.25rem, -8.125rem + 18.75vw, 8.75rem)}.about-zig-zag-content-box{text-align:center}.preparing-shape-1,.preparing-shape-2{display:none}.are-you-ready-wrapper::before{height:28%}.weight-management-sec .row+.row{margin-top:25px}.popupMain{padding:55px 20px}.schedule-an-appointment-con{max-width:100%;margin-top:40px}.book-appointment-form .form-group textarea{height:180px}.exercise-more-wrap .cms-con ul li{font-size:16px;padding-left:45px}.exercise-more-sec{padding:50px 0}.exercise-more-wrap .cms-con ul li::before{background-size:30px;width:30px}.exercise-more-list{margin-top:40px}.exercise-more-box-wrap{margin-bottom:15px}.exercise-more-box .cms-con p{font-size:16px}.exercise-more-box{height:calc(100% - 30px);margin-bottom:30px}.exercise-more-list .more-content{margin-top:10px}.exercise-more-box-title{margin-left:20px;margin-top:10px}.exercise-more-box-wrap .img-box{width:40px;height:40px}.bottom-forms{padding:60px 0}.inteke-title{font-size:26px}.contact-style .inteke-form-group .wpcf7-submit{min-width:100px}}@media(max-width:767px){header{padding:15px}header .logo img{max-width:160px}.header-nav ul a{padding:15px 10px}header .btn{min-width:auto;padding:10px;display:flex}header .btn span{display:none}header .btn i{margin:0}.header-nav-toggle-btn{width:30px;height:30px}.nav-open .header-nav-toggle-btn span{margin-block:13px}.banner-sec .col-xl-6{position:relative}.banner-img-box img{max-height:350px}.banner-shape-2{top:inherit!important;bottom:-30px;right:-10px}.banner-img-box{height:auto!important}.continuity-img-box,.solutions-img-box{flex:40%;max-width:40%}.continuity-content-box,.solutions-content-box{flex:60%;max-width:60%}.slick-buttons{margin-bottom:10px;position:unset;text-align:center}.footer-form,.footer-left{flex:100%;max-width:100%}.footer-form{margin-top:30px}.are-you-ready-wrapper::before{height:25%;left:-10%}.weight-management-img-box img{aspect-ratio:4/3}}@media(max-width:568px){.continuity-img-box,.continuity-content-box,.solutions-img-box,.solutions-content-box{flex:100%;max-width:100%}.banner-img-box img{max-height:250px}.are-you-ready-wrapper::before{height:10%;left:-15%;top:-5%;width:30%}.preparing-img{margin-bottom:10px}.preparing-sec .btn-blue{width:100%}.preparing-sec .btn-blue br{display:none;margin-left:5px}.letter-popup.popVisible .popBody{padding:40px 15px}.book-appointment-form .form-group textarea{height:110px}.book-appointment-form .form-group{margin-bottom:20px}.book-appointment-form .form-control{font-size:16px;min-height:50px}.book-appointment-form .form-control::placeholder{font-size:16px}.book-appointment-sec .cms-con p{font-size:16px}.exercise-more-wrap .cms-con ul li{font-size:14px;padding-left:35px}.exercise-more-wrap .cms-con ul li::before{background-size:25px;width:25px}.exercise-more-wrap .cms-con p{font-size:16px}.exercise-more-box-title{font-size:20px;margin-left:15px}.exercise-more-wrap .cms-con p{font-size:14px}.bottom-forms{padding:40px 0}.inteke-title{font-size:22px;margin-bottom:10px}.contact-style .inteke-form-group .wpcf7-form-control.wpcf7-email{font-size:16px;padding:10px 15px}.contact-style .inteke-form-group .wpcf7-submit{min-width:100px}.bottom-forms .col-md-6:not(:last-child){margin-bottom:30px}}