@media only screen and (min-width:991px) and (max-width:1199px)  {
.fennec-nav {    display: none !important;}
nav.mobile-menu {display: block !important; text-align: right !important;}
.right-side-orange::after{height: 65px !important;}
.slider-caption h1{font-size: 60px !important;}
.about__right {    margin-bottom: 50px !important;}
.contact-box-flex {    width: 50% !important;    max-width: 50% !important;    flex: auto !important;    margin-bottom: 30px !important;}
.hero-slider-1{height: 415px !important;}
.hero-slider-2{height: 415px !important;}
.hero-slider-3{height: 415px !important;}
.slider-caption{top:25% !important;}
.logo-side_footer {    margin-bottom: 30px !important;}
}

@media only screen and (min-width:768px) and (max-width: 990px){
.fennec-nav {    display: none !important;}
nav.mobile-menu {display: block !important; text-align: right !important;}
.right-side-orange::after{height: 65px !important;}
.slider-caption h1{font-size: 60px !important;}
.about__right {    margin-bottom: 50px !important;}
.contact-box-flex {    width: 50% !important;    max-width: 50% !important;    flex: auto !important;    margin-bottom: 30px !important;}
.contact-form-section {    padding-top: 50px !important;}
.animation-text p{font-size: 45px !important; line-height: 38px !important;}
.hero-slider-1{height: 415px !important;}
.hero-slider-2{height: 415px !important;}
.hero-slider-3{height: 415px !important;}
.slider-caption{top:25% !important;}
.logo-side_footer {    margin-bottom: 30px !important;}
.product-content-side {    margin-bottom: 30px !important;}
}
@media only screen and (min-width:480px) and (max-width: 767px){
.fennec-nav {    display: none !important;}
nav.mobile-menu {display: block !important; text-align: right !important;  position: absolute;    top: -75px;    right: 0px;    bottom: 31px;}
.right-side-orange::after{width: 100% !important;}
.welcome_side {    text-align: center !important;}
.welcome_side ul {    text-align: center !important;   margin-bottom: 10px !important; margin-top: 20px !important;}
.logo_side {    width: 45% !important;}
.about__image-big img {    width: 100% !important;    height: auto !important;}
.testimonial-slider .slick-next{display: none !important;}
.testimonial-slider .slick-prev{display: none !important;}
div#whatsapp {    display: none !important;}
.phone_lefts-side {    display: none !important;}
a.enquiry {    display: none !important;}
img#toTop {    display: none !important;}
.information_side-widget {    margin-bottom: 30px !important;}
ul.social-media-footer {    margin-bottom: 18px !important;}
.quick_links {    margin-bottom: 25px !important;}
.ttm-page-title-row{    padding-top: 50px !important; padding-bottom: 50px !important;}
.contact-box-flex {    margin-bottom: 15px !important;}
.contact-form-section .contact-wrap{    padding: 15px !important;}
.about__right {    margin-bottom: 50px !important;}
.contact-form-section {    padding-top: 50px !important;}
.logo-effect {    width: 50% !important;}
.slider-caption h1{font-size: 60px !important;}
ul.coloring li {    display: block !important; width: 100% !important;}
ul.coloring li a{    display: block !important; width: 100% !important; margin-bottom: 15px;}
.inner-states {    margin-bottom: 15px !important;}
.service-details-image img{width: 100% !important; margin-right: 0px !important;  margin-bottom: 20px !important;}
.full-width-content .row {    margin-bottom: 30px !important;}
.mobile-three-item{display: block !important;}
.copy-right {    padding-bottom: 40px !important;}
.mobile-three-item li{width: 100% !important;}

.hero-slider-1{height: 415px !important;}
.hero-slider-2{height: 415px !important;}
.hero-slider-3{height: 415px !important;}
.slider-caption{top: 15% !important;}
.logo-side_footer {    margin-bottom: 30px !important;}
.product-content-side {    margin-bottom: 30px !important;}
.full-width-type h3 {    font-size: 22px !important;}
.product-box img{height: auto !important; width: 100% !important;}
.choose-img img {    width: 100% !important;    height: auto !important;}
.mobile-hide-india {    display: none !important;}

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


.fennec-nav {    display: none !important;}
nav.mobile-menu {display: block !important; text-align: right !important;  position: absolute;    top: -30px;    right: 0px;    bottom: 31px;}
.right-side-orange::after{width: 100% !important;}
.welcome_side {    text-align: center !important;  margin-bottom: 15px !important;}
.welcome_side ul {    text-align: center !important;   margin-bottom: 10px !important;}
.logo_side {    width: 80% !important;}
.logo_side img{width: 70% !important; height: auto !important;}
.about__image-big img {    width: 100% !important;    height: auto !important;}
.testimonial-slider .slick-next{display: none !important;}
.testimonial-slider .slick-prev{display: none !important;}
div#whatsapp {    display: none !important;}
.phone_lefts-side {    display: none !important;}
a.enquiry {    display: none !important;}
img#toTop {    display: none !important;}
.information_side-widget {    margin-bottom: 30px !important;}
ul.social-media-footer {    margin-bottom: 18px !important;}
.quick_links {    margin-bottom: 25px !important;}
.ttm-page-title-row{    padding-top: 50px !important; padding-bottom: 50px !important;}
.contact-box-flex {    margin-bottom: 15px !important;}
.contact-form-section .contact-wrap{    padding: 15px !important;}
.about__right {    margin-bottom: 50px !important;}
.contact-form-section {    padding-top: 50px !important;}
.logo-effect {    width: 50% !important;}
.slider-caption h1{font-size: 35px !important;}
ul.coloring li {    display: block !important; width: 100% !important;}
ul.coloring li a{    display: block !important; width: 100% !important; margin-bottom: 15px;}
.inner-states {    margin-bottom: 15px !important;}
.service-details-image img{width: 100% !important; margin-right: 0px !important;  margin-bottom: 20px !important;}
.full-width-content .row {    margin-bottom: 30px !important;}
.parent-divison h4 {    font-size: 20px;}
.parent-divison h2 {    font-size: 20px;}
div#form-div {    margin-top: 30px !important;}
.about__info h1 {    font-size: 20px !important;}
.testimonial-slider .item img{width: 20% !important;}
.contact-wrap h3 {    font-size: 22px !important;}
.slider-item .slick-prev{display: none !important;}
.slider-item .slick-next{display: none !important;}
ul.btn-list {    display: none !important;}
.animation-text p{font-size: 35px !important; line-height: 30px !important;}
.project-block-four .overlay-box .inner{padding: 15px !important}
.style-three h2 {    font-size: 22px !important;}
.section-title h2{font-size: 20px !important;}
.inner-left-side-product h3{font-size: 22px !important;}
.copy-right {    padding-bottom: 40px !important;}
.mobile-three-item{display: block !important;}
.mobile-three-item li:last-child{width: 100% !important;}

.hero-slider-1{height: 415px !important;}
.hero-slider-2{height: 415px !important;}
.hero-slider-3{height: 415px !important;}
.slider-caption{top: 15% !important;}
.logo-side_footer {    margin-bottom: 30px !important;}
.product-content-side {    margin-bottom: 30px !important;}
.full-width-type h3 {    font-size: 22px !important;}
a.site-button-link {    display: none !important;}
.imghvr1-content h4 a{font-size: 18px !important;}
.project-section-two {    background-attachment: inherit !important;}

.product-box img{height: auto !important; width: 100% !important;}
.choose-img img {    width: 100% !important;    height: auto !important;}
.mobile-hide-india {    display: none !important;}
.nave_side {    width: 20% !important;}
.brand__image-item-bb img {    width: 100% !important;    height: auto !important;}
}