@media only screen and (min-width:991px) and (max-width:1199px)  {
.fist-nav {    display: none;}
.sticky{padding: 20px 0px !important;}
nav.mobile-menu { display: block !important; position: absolute; right: 0; bottom: -27px;}
.top-logo img{width: 100% !important;}
.max-width{    left: 20% !important;}
.comapny-heading-line h1{    font-size: 42px !important;}
.comapny-heading-line h1 span{    font-size: 22px !important;}
.about-company::after{    font-size: 60px !important;}
.pink_item span{    font-size: 24px  !important;}
figure.effect-dexter p{display: none;}
figure.effect-duke p{display: none;}
.active-bg{   padding: 6px !important; margin-bottom: 40px;}
.active-bg h3{font-size: 25px !important;}
.active-bg span{    font-size: 19px !important;}
.mission-img img{    width: 40% !important;}
.offer-inner{    width: 247px !important;}
.offer-inner > h3{    font-size: 50px !important;}
.offer-inner h1{    font-size: 41px !important;     line-height: 0 !important;}
.offer-inner > h2{display: none;}
.contact-field button{    width: 100%;}
.form-inner-address-side h4 {margin-bottom: 0 !important;}
.form-inner-address-side .media-body > span {font-size: 22px;}
.under-padding{padding-left: 50px !important; padding-right: 50px !important;}
.bg-with-text h2 {font-size: 46px !important;}
.brush-img{display: none;}
.our-product::after{    opacity: 0.6 !important;}
.hvr-shutter-in-horizontal{padding: 5px 6px !important;}
.product-content h2 {font-size: 28px;  margin-bottom: 15px;}
.active-bg h3:after{left: 0px;}
.full-width-type h3 {margin-bottom: 20px !important;}
.cover-product{    width: 100% !important;}
/* .sticky{display: none;} */
/* .social-media-header {    display: none;} */
li.small-hidden {    display: none;}
.section-title-wrap h1 {    font-size: 22px;}
/* .section-sub-title::after{position: absolute; width: 215px !important;  height: 36px !important;  background: #0658c9;  content: ''; z-index: -9;  top: 15px !important;  left: 130px !important;    color: #fff;} */
.rv-video-section .ht-banner-04 img{    right: 0 !important;}
.testimonial-content .inner-box{padding-left: 0 !important;}
.contact-form-wrapper .contact-info-list{    padding: 60px 0px 0 18px !important;}
.content p {    padding-right: 15px;}
.foter-logo img {   width: 60% !important;}
.single-popup-wrap{width: 250px !important;}
.search-bar {    display: none !important;}
.fennec-nav { display: none !important;}

} 


@media only screen and (min-width:768px) and (max-width: 990px){
.fist-nav {    display: none;}
.sticky{padding: 27px 0 25px 0 !important;}
nav.mobile-menu { display: block !important; position: absolute; right: 0; bottom: -25px;}
.top-logo img{width: 100% !important;}
.max-width{    left: 10% !important;}
.comapny-heading-line h1{    font-size: 42px !important;}
.comapny-heading-line h1 span{    font-size: 22px !important;}
.about-company::after{    font-size: 60px !important;}
.pink_item span{    font-size: 20px  !important;}
figure.effect-dexter p{display: none;}
figure.effect-duke p{display: none;}
.active-bg{   padding: 6px !important; margin-bottom: 40px;}
.active-bg h3{font-size: 25px !important;}
.active-bg span{    font-size: 19px !important;}
.mission-img img{    width: 40% !important;}
.offer-inner{  width: 192px !important;}
.offer-inner > h3{    font-size: 35px !important;}
.offer-inner h1{    font-size: 41px !important;     line-height: 0 !important;}
.offer-inner > h2{display: none;}
.contact-field button{    width: 100%;}
.form-inner-address-side h4 {margin-bottom: 0 !important;}
.form-inner-address-side .media-body > span {font-size: 22px;}
.under-padding{padding-left: 0px !important; padding-right: 0px !important;}
.bg-with-text h2 {font-size: 34px !important;     padding-bottom: 15px !important;}
.brush-img{display: none;}
.our-product::after{    opacity: 0.6 !important;}
.hvr-shutter-in-horizontal{padding: 5px 6px !important;}
.product-content h2 {font-size: 28px;  margin-bottom: 15px;}
.active-bg h3:after{left: 0px;}
.full-width-type h3 {margin-bottom: 20px !important;}
.cover-product{    width: 100% !important;}
.offer-banner-text h2{    line-height: 26px !important; font-size: 37px !important;}
.offer-banner-text-2 h3{    font-size: 28px !important;}
.offer-inner{    padding: 7px 0 !important;}
#above-bottom-sidebar{background-position: center center !important;}
/* .sticky{display: none;} */
.social-media-header {    display: none;}
li.small-hidden {    display: none;}
.section-title-wrap h1 {    font-size: 22px;}
.section-sub-title::after{position: absolute; width: 215px !important;  height: 36px !important;  background: #0658c9;  content: ''; z-index: -9;  top: 15px !important;  left: 130px !important;    color: #fff;}
.rv-video-section .ht-banner-04 img{    right: 0 !important;}
.testimonial-content .inner-box{padding-left: 0 !important;}
.contact-form-wrapper .contact-info-list{    padding: 60px 0px 0 18px !important;}
.content p {    padding-right: 15px;}
.foter-logo img {   width: 60% !important;}
.work-block-two .inner-box .arrow-box{    display: none;}
.rv-video-section .ht-banner-01 img{display: none;}
.rv-video-section .ht-banner-02 img{display: none;}
.product-text span{    font-size: 20px !important;}
ul.navbar-nav {    display: none !important;}
.search-bar {    display: none !important;}
}
@media only screen and (min-width:480px) and (max-width: 767px){
.fist-nav {    display: none;}
.sticky{      padding: 20px 0 25px 0 !important;}
nav.mobile-menu { display: block !important; position: absolute; right: 0; bottom: -29px;}
/*nav.mobile-menu {display: block !important; left: 80%; position: relative; bottom: 60px;}*/
.top-logo img{width: 25% !important; margin-top: 16px;}
.max-width{    left: 0% !important;}
.comapny-heading-line h1{    font-size: 42px !important;}
.comapny-heading-line h1 span{    font-size: 22px !important;}
.about-company::after{    font-size: 60px !important;}
.active-bg{   padding: 6px !important; margin-bottom: 40px;}
.active-bg h3{font-size: 25px !important;}
.active-bg span{    font-size: 19px !important;}
.mission-img img{    width: 15% !important;}
.offer-inner{  width: 120px !important;}
.offer-inner > h3{    font-size: 25px !important;     line-height: 34px !important;}
.offer-inner h1{font-size: 17px !important;line-height: 0 !important; text-align: center;}
.offer-inner > h2{display: none;}
.contact-field button{    width: 100%;}
.form-inner-address-side h4 {margin-bottom: 0 !important;}
.form-inner-address-side .media-body > span {font-size: 22px;}
.under-padding{padding-left: 0px !important; padding-right: 0px !important;}
.bg-with-text h2 {font-size: 34px !important;     padding-bottom: 15px !important;}
.our-product::after{    opacity: 0.6 !important;}
.hvr-shutter-in-horizontal{padding: 5px 6px !important;}
.product-content h2 {font-size: 28px;  margin-bottom: 15px;}
.active-bg h3:after{left: 0px;}
.full-width-type h3 {margin-bottom: 20px !important;}
.cover-product{    width: 100% !important;}
.offer-banner-text h2{    line-height: 26px !important; font-size: 37px !important;}
.offer-banner-text-2 h3{    font-size: 28px !important;}
.offer-inner{    padding: 7px 0 !important;}
#above-bottom-sidebar{background-position: center center !important;}
.brush-img::before{width: 100% !important; right: 0px !important; display: none;}
.bg-with-text::after{    height: 63vh !important;}
.our-product::before{background-color: #fff !important; z-index: -9999 !important;}
.contact-us-area .contact-overlay .section-title .title{    font-size: 50px !important; line-height: 50px !important;}
.contact-us-area .contact-overlay .contact-details{    padding: 30px  !important;}
.contact-us-area .contact-overlay .contact-details .contact-thumb{width: 100% !important;}
.contact-details {display: block !important;}
.contact-us-area .contact-overlay .contact-details .contact-form-area{    margin-left: 0 !important;}
.social-media {    text-align: center;}
.half-side {text-align: center; margin-bottom: 12px;}
.grid figure{    margin-bottom: 0;}
.half-side-input input{    margin-bottom: 25px;}
.offer-banner-text{display: none  !important;}
.offer-banner-text-2{display: none  !important;}
.manage-footer{    width: 100% !important;}
.kopa-contact-info-widget{    margin-bottom: 20px !important;}
.form-inner{    margin-bottom: 30px;}
.states {margin-bottom: 15px;}
ul.coloring li {line-height: 65px;}
.inner-left-side-product .row {padding-top: 20px !important;}
.our-product::after{    width: 475px !important;}
/* .sticky{display: none;} */
.social-media-header {    display: none;}
li.small-hidden {    display: none; margin-bottom: 15px;}
.section-title-wrap h1 {    font-size: 22px;}
/* .section-sub-title::after{position: absolute; width: 215px !important;  height: 36px !important;  background: #0658c9;  content: ''; z-index: -9;  top: 15px !important;  left: 130px !important;    color: #fff;} */
.rv-video-section .ht-banner-04 img{    right: 0 !important;}
.testimonial-content .inner-box{padding-left: 0 !important; min-height: auto !important;}
.contact-form-wrapper .contact-info-list{    padding: 60px 0px 0 18px !important;}
.content p {    padding-right: 15px;}
.foter-logo img {   width: 60% !important;}
.work-block-two .inner-box .arrow-box{    display: none;}
.rv-video-section .ht-banner-01 img{display: none;}
.rv-video-section .ht-banner-02 img{display: none;}
.product-text span{    font-size: 20px !important;}
.logo img {width: 65% !important;}
.for-img img {    margin-bottom: 28px;}
.process-style-two h3 {    font-size: 30px;}
.testimonial{    background: #096bd9 !important;}
.testimonial-content .inner-box .content-box{    padding: 0 0 0px 0px !important;}
.testimonial-content .inner-box .image-box{    display: none;}
.testimonial-content .inner-box .content-box{clip-path:none !important;}
.owl-carousel {    margin-top: 0 !important;   padding-top: 0 !important;}
.inner-box p {    padding-left: 35px !important;    padding-right: 35px !important;}
.content-box span{text-align: center !important;}
footer .footer-widget-area .widget{    margin-bottom: 0 !important;}
footer.footer-style-two .footer-widget-area .widget{    padding: 0px 0px !important; padding-bottom: 50px !important;}
.enquiry {    display: none !important;}
.phone_lefts-side {    display: none !important;}
.mobile-three-item{display: block !important;}
.copy-right-area {    margin-bottom: 30px !important;}
.logo {    text-align: center !important;    margin-bottom: 22px !important;}
.single-popup-wrap img {    margin-bottom: 20px !important;}
ul.navbar-nav {    display: none !important;}
.search-bar {    display: none !important;}
}

@media only screen and (max-width: 479px){
.fist-nav {    display: none;}
.sticky{      padding: 20px 0 25px 0 !important;}
nav.mobile-menu { display: block !important; position: absolute; right: 0; top: -24px !important;}
header {    position: relative !important;}
.top-logo img{width: 30% !important; margin-top: 16px;}
.max-width{    left: 0% !important;}
.comapny-heading-line h1{    font-size: 37px !important;}
.comapny-heading-line h1 span{    font-size: 22px !important;}
.about-company::after{    font-size: 60px !important;}
.active-bg{   padding: 6px !important; margin-bottom: 40px;}
.active-bg h3{font-size: 25px !important;}
.active-bg span{    font-size: 19px !important;}
.mission-img img{    width: 15% !important;}
.offer-inner{  width: 120px !important;}
.offer-inner > h3{    font-size: 25px !important;     line-height: 34px !important;}
.offer-inner h1{font-size: 17px !important;line-height: 0 !important; text-align: center;}
.offer-inner > h2{display: none;}
.contact-field button{    width: 100%;}
.form-inner-address-side h4 {margin-bottom: 0 !important;}
.form-inner-address-side .media-body > span {font-size: 22px;}
.under-padding{padding-left: 0px !important; padding-right: 0px !important;}
.bg-with-text h2 {font-size: 34px !important;     padding-bottom: 15px !important;}
.our-product::after{    opacity: 0.6 !important;}
.hvr-shutter-in-horizontal{padding: 5px 6px !important;}
.product-content h2 {font-size: 28px;  margin-bottom: 15px;}
.active-bg h3:after{left: 0px;}
.full-width-type h3 {margin-bottom: 20px !important;}
.cover-product{    width: 100% !important;}
.offer-banner-text h2{    line-height: 26px !important; font-size: 37px !important;}
.offer-banner-text-2 h3{    font-size: 28px !important;}
.offer-inner{    padding: 7px 0 !important;}
#above-bottom-sidebar{background-position: center center !important;}
.brush-img::before{width: 100% !important; right: 0px !important; display: none;}
.bg-with-text::after{    height: 63vh !important;}
.our-product::before{background-color: #fff !important; z-index: -9999 !important;}
.contact-us-area .contact-overlay .section-title .title{    font-size: 33px !important; line-height: 50px !important;}
.contact-us-area .contact-overlay .contact-details{    padding: 30px  !important;}
.contact-us-area .contact-overlay .contact-details .contact-thumb{width: 100% !important;}
.contact-details {display: block !important;}
.contact-us-area .contact-overlay .contact-details .contact-form-area{    margin-left: 0 !important;}
.social-media {    text-align: center;}
.half-side {text-align: center; margin-bottom: 12px;}
.grid figure{    margin-bottom: 0;}
.half-side-input input{    margin-bottom: 25px;}
.offer-banner-text{display: none  !important;}
.offer-banner-text-2{display: none  !important;}
.manage-footer{    width: 100% !important;}
.kopa-contact-info-widget{    margin-bottom: 20px !important;}
.form-inner{    margin-bottom: 30px;}
.states {margin-bottom: 15px;}
ul.coloring li {    line-height: 20px;    display: block;    width: 100%;    margin-bottom: 12px;}
.inner-left-side-product .row {padding-top: 20px !important;}
.sitema-links-item h3 {font-size: 24px !important;}
.pink_item span{    font-size: 25px !important;}
figure.effect-dexter p{display: none;}
figure.effect-duke p{display: none !important;}
.offer-inner.top-right-sale { display: none;}
.banner-style-1 {width: 50% !important;}
.banner-style-2 { width: 50% !important;}
.offer-banner img {width: 100%; height: 100px;}
.our-product::after{    width: 320px !important;}
.input-title h3 {    font-size: 20px !important;    margin-bottom: 18px !important;    line-height: 27px !important;}
.logo img {width: 65% !important;}
.for-img img {    margin-bottom: 28px;}
/* .sticky{display: none;} */
.social-media-header {    display: none;}
li.small-hidden {    display: none;     margin-left: 0 !important;}
.section-title-wrap h1 {    font-size: 19px;}
.rv-video-section .ht-banner-04 img{    right: 0 !important;}
.testimonial-content .inner-box{padding-left: 0 !important; min-height: auto !important;}
.contact-form-wrapper .contact-info-list{    padding: 60px 0px 0 18px !important;}
.content p {    padding-right: 15px;}
.foter-logo img {   width: 60% !important;}
.work-block-two .inner-box .arrow-box{    display: none;}
.rv-video-section .ht-banner-01 img{display: none;}
.rv-video-section .ht-banner-02 img{display: none;}
.product-text span{    font-size: 20px !important;}
.logo img {width: 65% !important;}
.for-img img {    margin-bottom: 28px;}
.process-style-two h3 {    font-size: 30px;}
.testimonial{    background: #096bd9 !important;}
.testimonial-content .inner-box .content-box{    padding: 0 0 0px 0px !important;}
.testimonial-content .inner-box .image-box{    display: none;}
.testimonial-content .inner-box .content-box{clip-path:none !important;}
.owl-carousel {    margin-top: 0 !important;   padding-top: 0 !important;}
.content-box span{text-align: center !important;}
footer .footer-widget-area .widget{    margin-bottom: 0 !important;}
footer.footer-style-two .footer-widget-area .widget{padding: 0px 0px !important; padding-bottom: 50px !important;}
.testimonial h4 {    font-size: 25px;}
.img-side-about-us {    display: none;}
.two-button a{display: block; margin-bottom: 15px;}
.two-button li {    width: 100%;}
.testimonial-content .content-box p {    padding-left: 20px;    padding-right: 20px;    text-align: center;}
.home-form h5 {    font-size: 25px;}
.enquiry {    display: none !important;}
.phone_lefts-side.glow {    display: none !important;}
.infomation-full p{word-break: break-all !important;}
.logo {    margin-bottom: 30px !important; text-align: center !important;}
.infomation-full ul li {    margin-bottom: 12px !important;}
.top-header p{text-align: center !important;}
.getin-widget ul li {    line-height: 25px !important;    margin-bottom: 15px !important;}
.contact-form-wrapper p {    word-break: break-all !important;}
ul.coloring li a{display: block !important; width: 100% !important;}
.enquiry {    display: none !important;}
.phone_lefts-side {    display: none !important;}
.mobile-three-item{display: block !important;}
.copy-right-area {    margin-bottom: 30px !important;}
ul.navbar-nav {    display: none !important;}
.search-bar {    display: none !important;}
}

