@media only screen and  (max-width:1397px){

.footer-text p{font-size: 120px;}

.widget ul li a {    font-size: 13px;}

.widget p{font-size: 13px;}

.widget-last a {    font-size: 13px;}

.widget-last li{    font-size: 13px;}

/*.small-link {    width: 25%;}*/

ul.more-btn-hover li a {    padding: 10px 19px;}

}

@media only screen and  (max-width:1229px){

.footer-text p{font-size: 120px;}

.widget ul li a {    font-size: 13px;}

.widget p{font-size: 13px;}

.widget-last a {    font-size: 13px;}

.widget-last li{    font-size: 13px;}

ul.more-btn-hover li {    margin-right: 0px !important;}

}

@media only screen and  (max-width:1024px){

.phone_number { width: 35%;}

.social_media-and-btn-design {width: 65%;}

.about_content h1 {    font-size: 25px;}

.service_box {    width: 50%;}

.content-side-daily-1 small{font-size: 20px;}

.content-side-daily small{font-size: 20px;}

.consultation-module{min-height: auto !important; background-size: cover !important;}

.consultation-module h4 span{font-size: 25px;}

.widget {    width: 50%;}

.widget ul li a {   font-size: 15px; }

.widget-last a {  font-size: 15px;}

.widget-last li{font-size: 15px;}

.widget {    margin-bottom: 30px;}

.footer-text p {font-size: 90px;}

.about_img-side img {position: sticky; top: 80px; z-index: 99;}

}



@media only screen and  (max-width:992px){

*.animated{animation-duration:inherit !important;}



.phone_number { width: 35%;}

.social_media-and-btn-design {width: 65%;}

.about_content h1 {    font-size: 25px;}

.service_box {    width: 50%;}

.content-side-daily-1 small{font-size: 20px;}

.content-side-daily small{font-size: 20px;}

.consultation-module{min-height: auto !important; background-size: cover !important;}

.consultation-module h4 span{font-size: 25px;}

.widget {    width: 50%;}

.widget ul li a {   font-size: 15px; }

.widget-last a {  font-size: 15px;}

.widget-last li{font-size: 15px;}

.widget {    margin-bottom: 30px;}

.footer-text p {font-size: 90px;}

.about_img-side img {position: sticky; top: 80px; z-index: 99;}

.consultation-module h4{font-size: 18px;}

}



@media only screen and  (max-width:768px){

.phone_number {width: 100%; text-align: center; margin-bottom: 20px;}

.social_media-and-btn-design {width: 100%; width: 100%; padding: 0px 15px !important;}

.fennec-nav {    display: none !important;}

img.animation-apple{width: 15%;}

.about_img-side img{top: 100px;}

.services-content a {font-size: 16px;}

.why-choose-us_box-side { width: 95%; max-width: 95%;  flex: auto;}

.inner-wrap {    flex-direction: column;}

.consultation-module {    padding-top: 65px;}

.consultation-module h4{font-size: 35px;}

.consultation-module h4 span {font-size: 45px;  margin-bottom: 25px;}

.row-grid {    column-count: 2;}

.mobile-menu{display: block !important; float: right;}

.footer-text p {font-size: 70px;}

.small-link { width: 33%;}

ul.more-btn-hover li {    width: 100%;    text-align: center;}
ul.more-btn-hover li a{    width: 100%;    text-align: center;}
.service-style01 img {    margin-bottom: 30px;}
}



@media only screen and  (max-width:575px){

*.animated{animation-duration:inherit !important;}

.logo {    width: 50%; padding-left: 15px !important;}

.navigation_side {    position: absolute;    right: 15px;}

.elementor-widget-container {    display: none;}

.about_img-side {    margin-bottom: 70px;}

.service_box {        width: 100%; }

.cm-img img {    width: 100%;}

.footer-text p {font-size: 55px;}

.social_media-and-btn-design ul li:nth-child(5) {    width: 100%;    text-align: center;    margin-top: 15px;}

.social_media-and-btn-design ul li:nth-child(5) a {    width: 100%;    display: block;}

.social_media-and-btn-design ul {    text-align: center !important;}

img#toTop {    display: none !important;}

.content-side-daily {    padding-right: 100px !important;}

.content-side-icon{right: 15px !important;}

.content-side-daily-1{padding-left: 100px !important;}

.content-side-icon-1{left: 15px !important;}

.why-choose-us {    overflow: hidden;}

.why-choose-us .row {    justify-content: center !important;}

.mobile-three-item{display: block !important;}

.copy-right {    margin-bottom: 38px;}

p.heading-diet{font-size: 25px;}

.small-link {width: 50%;}

.product-lins-side-bar {    margin-top: 50px;}

div#myButton {    display: none ;}

}



@media only screen and  (max-width:480px){

*.animated{animation-duration:inherit !important;}



.logo {    width: 50%; padding-left: 15px !important;}

.navigation_side {    position: absolute;    right: 15px;}

.elementor-widget-container {    display: none;}

.about_img-side {    margin-bottom: 70px;}

.service_box {        width: 100%; }

.cm-img img {    width: 100%;}

.footer-text p {font-size: 55px;}

.social_media-and-btn-design ul li:nth-child(5) {    width: 100%;    text-align: center;    margin-top: 15px;}

.social_media-and-btn-design ul li:nth-child(5) a {    width: 100%;    display: block;}

.social_media-and-btn-design ul {    text-align: center !important;}

img#toTop {    display: none !important;}

.content-side-daily {    padding-right: 95px !important;}

.content-side-icon{right: 15px !important;}

.content-side-daily-1{padding-left: 95px !important;}

.content-side-icon-1{left: 15px !important;}

.why-choose-us {    overflow: hidden;}

.why-choose-us .row {    justify-content: center !important;}

p.heading-diet{font-size: 25px;}

.widget { width: 100%;}

.footer-text p {font-size: 40px;}

.error-img img {    width: 100%;}

.img-side-details{width: 100%;     margin-right: 0;}

ul.more-btn-hover li:nth-child(2) {    display: none;}
ul.more-btn-hover li {    display: block;    width: 100%; margin-bottom: 12px;}
ul.more-btn-hover li a{    display: block;    width: 100%;}
div#myButton {    display: none;}

.full-width-content .row {    margin-bottom: 30px !important;}

}



@media only screen and (max-width: 400px){

.row-grid {column-count: 1 !important;}

.content-side-daily {padding-right: 82px !important;  padding-left: 0px !important;}

.content-side-icon{position: revert !important;}

.content-side-daily{background-color: #fff;}

.content-side-daily-1{background-color: #fff;}

.content-side-daily { padding-right: 0px !important; padding-left: 0px !important;}

.content-side-icon {    margin-top: 70px;}

.dotted-border { padding-right: 30px;  text-align: center;  padding-left: 30px;    background: #fff;}

.content-side-daily p{text-align: center;}

.content-side-daily small {font-size: 20px; text-align: center;}

.dotted-border-1 {    background: #fff;}

.content-side-icon-1{position: revert; margin-top: 70px;}

.content-side-daily-1 {   padding-left: 0px !important;    padding-right: 0px !important;}

.dotted-border-1 {    padding-left: 15px;}

.content-side-daily-1 small{text-align: center;}

.content-side-daily-1 p{text-align: center;}

.small-link {width: 100%;}

.contact-form-box{    padding: 40px 25px 50px;}

ul.more-btn-hover li:nth-child(2) {    display: none;}
ul.more-btn-hover li {    display: block;    width: 100%; margin-bottom: 12px;}
ul.more-btn-hover li a{    display: block;   width: 100%;}
div#myButton {    display: none;}
.breadcrumb-wrapper h1 { font-size: 26px !important;    line-height: 35px !important;}

}

@media only screen and (max-width: 360px){
.footer-text p {    font-size: 30px;}

ul.more-btn-hover li:nth-child(2) {    display: none;}
ul.more-btn-hover li {    display: block;    width: 100%; margin-bottom: 12px;}
ul.more-btn-hover li a{    display: block;    width: 100%;}
div#myButton {    display: none;}
}


@media only screen and (max-width: 320px){

*.animated{animation-duration:inherit !important;}

.logo {    width: 50%; padding-left: 15px !important;}

.navigation_side {    position: absolute;    right: 15px;}

.elementor-widget-container {    display: none;}

.about_img-side {    margin-bottom: 70px;}

.service_box {        width: 100%; }

.cm-img img {    width: 100%;}

.footer-text p {font-size: 55px;}

.social_media-and-btn-design ul li:nth-child(5) {    width: 100%;    text-align: center;    margin-top: 15px;}

.social_media-and-btn-design ul li:nth-child(5) a {    width: 100%;    display: block;}

.social_media-and-btn-design ul {    text-align: center !important;}

img#toTop {    display: none !important;}

.content-side-daily {          padding-right: 0px !important;        padding-left: 0 !important;        background-color: transparent;        text-align: center !important;        margin-top: 30px;}

.content-side-icon{right: 15px !important;}

.content-side-daily-1{padding-left: 15px !important; padding-right: 15px !important;}

.content-side-icon-1{left: 15px !important;}

.why-choose-us {    overflow: hidden;}

.why-choose-us .row {    justify-content: center !important;}

p.heading-diet{font-size: 25px;}

.widget { width: 100%;}

.footer-text p {font-size: 25px;}

.mobile-three-item li a { font-size: 13px;}

.social_media-and-btn-design ul li {margin-bottom: 12px;}

.logo img {    width: 100%; padding: 10px;}

.about_content h1 {font-size: 22px; line-height: 32px;}

img.Dietitian_about-img{opacity: 0.1;}

p.heading-diet {font-size: 18px;}

.instagram-gradient-text{font-size: 15px;}

.consultation-module h4 span {font-size: 40px; }

.row-grid {column-count: 1 !important;}

.why-choose-us_box-side{width: 100% !important; max-width: 100% !important; flex: auto !important;}

.content-side-icon{position: revert !important; margin-top: 65px;}

.dotted-border {    padding-right: 15px; padding-left: 15px; background-color: #fff;}

.dotted-border-1 {  padding-left: 15px; padding-right: 15px; background-color: #fff;}

.content-side-icon-1{position: revert;  margin-top: 75px;}

.content-side-daily-1{background-color: transparent; text-align: center !important;}

.content-side-daily-1 p{text-align: center;}

.content-side-daily-1 small { font-size: 20px;  text-align: center; margin-bottom: 10px;}

ul.more-btn-hover li:nth-child(2) {    display: none;}
ul.more-btn-hover li {    display: block;    width: 100%; margin-bottom: 12px;}
ul.more-btn-hover li a{    display: block;    width: 100%;}
div#myButton {    display: none;}

}