@media only screen and (min-width:991px) and (max-width:1199px)  {

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

.left-side::after{width: 435px !important;}

.social_media li {    margin-right: -1px !important;}

.number-bold a{    font-size: 17px !important;}

.number-bold p{    font-size: 15px !important;}

.fennec-nav {    display: none;}

.light-color::after{    top: 17px !important;}

.search_side input{bottom: -22px !important;}

.dark-color::after{    top: 17px !important;}

.search_side img{left: 255px !important;  top: -11px !important;}

.mobile-menu { display: block !important;  top: -20px;}

.about-content-set {    width: 750px !important;    height: 358px!important;    overflow: scroll!important;}

.about-us {    padding: 115px 0 !important;     bottom: -32px !important;}

.about-content-set h1 {    font-size: 25px !important;}

.about-btn {    margin-left: 70px!important;}

.position-center img{width: 75% !important;}

.some-product .title h4 {    padding-bottom: 35px;}

.max-width{width: 900px !important;}

img.contact_img{    width: 50% !important;}

.home-form{height: 595px !important;}

#owl-demo-client .item p{    padding-right: 50px !important;}

.contact_main{margin-bottom: 30px !important;}

.contact_field_wrapper{    padding: 40px 40px 40px 40px !important;}

.cover-product{    width: 100% !important;}

.zoom-effect {margin-bottom: 20px !important;}

.final-list-product ul li{background-position: 0% 0 !important; line-height: 20px !important;  margin-bottom: 15px !important;}

.sitema-links-item h2 {    font-size: 22px;}

.sitema-links-item h3 {    font-size: 22px;}

.sitema-links-item h4 {    font-size: 22px;}

.widget .about-btn {    margin-left: 23px!important;}

.section-title-product .about-btn {    margin-left: 70px!important;}

.header_logo img {    width: 100%!important;}

span.heading_large-related {    font-size: 25px!important;}

.enquiry {    display: none;}
div#whatsapp {    display: none;}
.phone_lefts-side.glow {    display: none;}

.mobile-three-item{display: block !important;}
.copy-right {    margin-bottom: 42px !important;}
#toTop{bottom: 55px !important;}
.blog-content-home{height: auto !important;}
.products-racks ul {    column-count: 3 !important;}

}



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

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

.left-side::after{width: 335px !important; display: none !important;}

.social_media li {    margin-right: -1px !important;}

.number-bold a{    font-size: 17px !important;}

.number-bold p{    font-size: 15px !important;}

.fennec-nav {    display: none;}

.light-color::after{    top: 17px !important;}

.search_side input{bottom: -22px !important;}

.dark-color::after{    top: 17px !important;}

.search_side img{left: 185px !important;  top: -11px !important;}

.mobile-menu { display: block !important; top: 12px; z-index: 9; left: 0px !important;}

.about-content-set {    width: 661px !important;    height: 358px!important;    overflow: scroll!important;}

.our-product {    padding: 44px 0 34px 0!important;}

.section-title-product p {    overflow: scroll;    height: 219px!important;    overflow-x: hidden;}

.about-btn {    padding-top: 22px!important;    margin-left: 31px!important;}

.about-us {    padding: 115px 0 !important;     bottom: -32px !important;}

.about-content-set h1 {    font-size: 25px !important;}

.position-center img{width: 57% !important;}

.some-product .title h4 {    padding-bottom: 35px;}

.max-width{width: 600px !important;}

img.contact_img{    width: 50% !important;}

.home-form{height: 595px !important;}

#owl-demo-client .item p{    padding-right: 0px !important;}

.contact_main{margin-bottom: 30px !important;}

.contact_field_wrapper{    padding: 40px 40px 40px 40px !important;}

.cover-product{    width: 100% !important;}

.zoom-effect {margin-bottom: 20px !important;}

.final-list-product ul li{background-position: 0% 0 !important; line-height: 20px !important;  margin-bottom: 15px !important;}

.sitema-links-item h2 {    font-size: 22px;}

.sitema-links-item h3 {    font-size: 22px;}

.sitema-links-item h4 {    font-size: 22px;}

.search_side input{    width: 225px !important;}

.position-center{bottom: 30px !important;}

.widget .about-btn a {font-size: 12px !important;}

.right-img img{    top: 0 !important;}

.widget .about-btn {    margin-left: 0px!important;}
.enquiry {    display: none;}
div#whatsapp {    display: none;}
.phone_lefts-side.glow {    display: none;}

.mobile-three-item{display: block !important;}
.copy-right {    margin-bottom: 42px !important;}

#toTop{bottom: 55px !important;}

.products-racks ul {    column-count: 3 !important;}

.blog-home-box {    margin-bottom: 30px !important;}

}

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

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

.max-width{    width: 435px !important; margin-left: 20px !important;}

.right-img {    display: none;}

.left-side::after{top: 0 !important; width: 390px !important;}

.light-color::after{top: 0px !important; width: 100% !important;}

.search_side input{    bottom: -15px !important;}

.search_side img{    top: 15px !important;}

.dark-color::after{    top: 10px !important;}

.fennec-nav {    display: none;}

.mobile-menu { display: block !important;    top: 6px; }

.search_side form {    position: absolute;    top: -53px;    right: 0px;}

/*.search_side input{    left: 155px !important; bottom: 57px !important;}*/

/*.search_side img{left: 100px !important; top: -58px !important;}*/

.header_logo {    text-align: center; }
.number-bold {    margin-bottom: 20px;}

.position-center {    position: absolute !important;   bottom: 0 !important;    left: 0 !important;}

.about-content-set{width: 100% !important; right: 0 !important;}

.position-center img {  width: 37% !important;  left: 29% !important; position: relative !important;}

.part-of-center {    padding-top: 30px!important;}

section.plygon-design {    margin-bottom: 20px!important;}

.product-bg{width: 100% !important;}

.about-content-set{    height: 321px !important; overflow-x: scroll !important;}

.about-content-set h1{font-size: 24px !important;}

.social_media ul {    float: none !important;    text-align: center !important;}

.three-point{padding: 50px 0px 35px 0 !important;}

.list span{font-size: 18px !important;}

#owl-demo-client .item p{    padding-right: 0 !important;}

.widget { margin-bottom: 35px;}

.our-mission-type {    margin: 0 !important;}

.contact_main.jb_cover {margin-bottom: 15px !important;}

.contact_field_wrapper{padding: 40px 30px 40px 30px !important;}

.comments_form .form-group{margin-bottom: 10px !important;}

.our-product {padding: 0px 0 55px 0 !important;}

.blur-img-part img { display: none !important;}

.some-product{clip-path:inherit !important;}

img.contact_img{display: none !important;}

.home-form{clip-path: polygon(0 0, 82% 0, 100% 100%, 0% 100%) !important; height: 680px !important;}

.home-filed input{width: 88% !important;}

.home-filed textarea{width: 88% !important;}

.home-filed-btn button{    float: left !important;}

ul.coloring li { line-height: 65px !important;}

.title-side p {    padding-right: 85px !important;}

.inner-states{margin-bottom: 15px !important;}

.cover-product{width: 100% !important;}

.final-list-product ul li{background-position: 0% 10% !important; line-height: 20px !important;  margin-bottom: 15px !important;}

.final-list-product h4{    padding-bottom: 15px !important;}

.about-btn.mt-4 {    padding-top: 55px!important;}
.enquiry {    display: none;}
div#whatsapp {    display: none;}
.phone_lefts-side.glow {    display: none;}

.mobile-three-item{display: block !important;}
.copy-right {    margin-bottom: 42px !important;}

.sticky-top {    display: none;}
#toTop{bottom: 55px !important;}
.cus-img {    height: auto !important;}
.products-racks ul {    column-count: 1 !important;}
.zoom-effect img{height: auto !important;}
.get-qouate li:first-child{width: 100% !important;}

.right-side {  float: none!important;   padding-top: 41px!important;    text-align: center!important;}
header { height: auto!important;}
.right-side ul li a {  margin-right: 3px!important; text-align: center!important;}
.blog-home-box {    margin-bottom: 15px !important;}
.blog-content-home{height: auto !important;}
}



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

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

.max-width{width: 100% !important; margin-left: 0px !important; padding-left: 15px; padding-right: 15px;}

.right-img {    display: none;}

.number-bold a{font-size: 18px !important; display: block !important;}

.number-bold p{font-size: 15px !important;}

.left-side::after{top: 0 !important; width: 310px !important;}

.light-color::after{top: 0px !important; width: 100% !important;}

.search_side input{    bottom: -15px !important; width: 100% !important;}

.search_side img{    top: 15px !important;}

.dark-color::after{    top: 10px !important;}

.fennec-nav {    display: none;}

.mobile-menu { display: block !important;    top: 6px; }

.search_side form {    position: absolute;    top: -53px;    right: 0px;}

/*.search_side input{    left: 155px !important; bottom: 57px !important;}*/

/*.search_side img{left: 100px !important; top: -58px !important;}*/

.header_logo {    text-align: center;     margin-bottom: 15px;}

.position-center {    position: absolute !important;   bottom: 0 !important;    left: 0 !important;}

.about-content-set{width: 100% !important; right: 0 !important;}

.list span:after{    top: 70px !important;}

.position-center img {  width: 38% !important;  left: 30% !important; position: relative !important;}

.part-of-center {    padding-top: 30px!important;}

.product-bg{width: 100% !important;}

.section-title-product {    padding-top: 5px;}

.about-content-set{ position: inherit !important;}

.about-content-set h1{font-size: 24px !important;}

.social_media ul {    float: none !important;    text-align: center !important;}

.three-point{padding: 50px 0px 35px 0 !important;}

.list span{font-size: 22px !important;}

#owl-demo-client .item p{    padding-right: 0 !important;}

.widget { margin-bottom: 35px;}

.our-mission-type {    margin: 0 !important;}

.contact_main.jb_cover {margin-bottom: 15px !important;}

.contact_field_wrapper{padding: 40px 30px 40px 30px !important;}

.comments_form .form-group{margin-bottom: 10px !important;}

.our-product {padding: 29px 3px 58px 0 !important;}

.blur-img-part img { display: none !important;}

.some-product{clip-path:inherit !important;}

img.contact_img{display: none !important;}

.home-form{clip-path: polygon(0 0, 82% 0, 100% 100%, 0% 100%) !important; height: 760px !important;}

.home-filed input{width: 88% !important;}

.home-filed textarea{width: 88% !important;}

.home-filed-btn button{    float: left !important;}

ul.coloring li { line-height: 65px !important;}

.title-side p {    padding-right: 85px !important;}

.inner-states{margin-bottom: 15px !important;}

.cover-product{width: 100% !important;}

.final-list-product ul li{background-position: 0% 10% !important; line-height: 20px !important;  margin-bottom: 15px !important;}

.final-list-product h4{    padding-bottom: 15px !important;}

.sitema-links-item h2 {    font-size: 25px;}

.sitema-links-item h3 {    font-size: 25px;}

.sitema-links-item h4 {    font-size: 25px;}

.social-media span:after{left: 42% !important;}

.page-info .bread-crumb{padding-left: 10px !important;}

.page-title h1{    font-size: 36px !important;}

.three-point h2 {font-size: 27px;}

.section-title::after{left: 36% !important;}

.three-point{    clip-path: polygon(0% 0%, 100% 0, 100% 95%, 52% 100%, 0 95%) !important;}

.contact_rotate:after{border-bottom: inherit !important;}

.title h4{    font-size: 30px !important;}

.title h4:after{    left: 38% !important;}

.inner-left-side-product h3{    font-size: 27px !important;}

p.text-white.mt-2 {    font-size: 13px!important;}
.about-btn.mt-4 {    padding-top: 55px!important;}
.final-list-product h2 {    margin-bottom: 18px!important;}
.enquiry {    display: none;}
div#whatsapp {    display: none;}
.phone_lefts-side.glow {    display: none;}

.mobile-three-item{display: block !important;}
.copy-right {    margin-bottom: 42px !important;}
#toTop{bottom: 55px !important;}
.sticky-top {    display: none;}
.cus-img {    height: auto !important;}
.products-racks ul {    column-count: 1 !important;}
.zoom-effect img{height: auto !important;}
.product-bg{clip-path: polygon(0% 0%, 100% 0, 100% 100%, 52% 100%, 0 100%) !important;}
.three-point h3 {    font-size: 30px !important;}
.max-width h4 {    font-size: 22px !important;}
.section-title-varient::after{display: none !important;}
.get-qouate li:first-child{width: 100% !important; margin-bottom: 15px !important;}
.get-qouate li{width: 100% !important; text-align: center !important;}

.right-side {  float: none!important;   padding-top: 41px!important;    text-align: center!important;}
header { height: auto!important;}
.right-side ul li a {  margin-right: 26px!important; text-align: center!important;}

.blog-home-box {    margin-bottom: 15px !important;}
.blog-content-home{height: auto !important;}
.form h2{font-size: 22px !important;}

}