@media screen and (max-width:1799px){
}
@media screen and (max-width:1400px){
    body{font-size:14px;}
    p{font-size:14px;}
    h3{font-size:34px;}
    h5{font-size:18px;line-height:1.1;}
    .empty-space{padding:70px 0px;}
    .empty-space-top{padding-top:70px;}
    .empty-space-bottom{padding-bottom:70px;}
    .title-lg{font-size:50px;}
    .title-md{font-size:38px;}
    .title-xs{font-size:24px;}
    .medium-size{font-size:18px;}
    .large-size{font-size:18px;}
    .sub-title{font-size:16px;letter-spacing:3px;}
    .header-menu ul li a{padding:10px 12px;}
    .logo img{width:140px;}
    .about-info blockquote span:last-child h3{font-size:34px;}
    .list-box li{font-size:16px;}
    .why-choose-us-info h5{font-size:18px;}
    .service-heading{padding:20px;}
    .testimonial-info h4{font-size:18px;}
    .title-separator:before,.title-separator:after{width:18px;}
    .social-media li a{font-size:16px;line-height:45px;width:45px;height:45px;}
    .offer-info{padding-bottom:20px;}
    .offer-box + .offer-box{padding-top:60px;margin-top:60px;}
    .offer-table{padding-top:60px;}
    .footer-title{font-size:20px;}
}
@media screen and (max-width:1200px){
    h5{font-size:16px;}
    h6{font-size:16px;}
    .empty-space{padding:50px 0px;}
    .empty-space-top{padding-top:50px;}
    .empty-space-bottom{padding-bottom:50px;}
    .title-lg{font-size:40px;}
    .title-md{font-size:32px;}
    .title-xs{font-size:18px;}
    .large-size{font-size:16px;}
    .list-box li{font-size:14px;}
    .list-box li:before{width:16px;height:16px;}
    .title-info{font-size:16px;}
    .header-row{border-radius:10px 10px 0px 10px;}
    .logo{width:135px;height:115px;padding:3px;margin:-15px -5px;}
    .toggle-button{padding-right:25px;padding-top:5px;text-align:right;}
    .toggle{border:none;background:none;padding:0px;}
    .toggle span{display:block;width:30px;height:2px;background:#f0b820;margin:5px 0px;-webkit-transition:all .2s ease-in-out;}
    .toggle-open .toggle span:nth-child(1){transform:translateY(9px) translateX(0) rotate(45deg);-webkit-transform:translateY(9px) translateX(0) rotate(45deg);-moz-transform:translateY(9px) translateX(0) rotate(45deg);-webkit-transition:all .2s ease-in-out;}
    .toggle-open .toggle span:nth-child(2){opacity:0;-webkit-transition:all .2s ease-in-out;}
    .toggle-open .toggle span:nth-child(3){transform:translateY(-5px) translateX(0) rotate(-43deg);-webkit-transform:translateY(-5px) translateX(0) rotate(-43deg);-moz-transform:translateY(-5px) translateX(0) rotate(-43deg);-webkit-transition:all .2s ease-in-out;}
    .toggle-menu{display:block;position:fixed;left:-100%;top:0;bottom:0;width:80%;height:100vh;background:#000000f7;box-shadow:0px 0px 10px 0px #8484846b;padding:25px;z-index:999;overflow:auto;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
    .toggle-open .toggle-menu{left:0;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;}
    .toggle-menu ul li{display:block;text-align:left;width:100%;opacity:0;transform:scale(1.15) translateY(-30px);transition:transform .5s cubic-bezier(.4,.01,.165,.99) 0s,opacity .6s cubic-bezier(.4,.01,.165,.99) 0s,-webkit-transform .5s cubic-bezier(.4,.01,.165,.99);}
    .toggle-menu ul li a{padding:14px 0px 10px 0px;margin:0px;border-top:1px solid #ffffff52;border-bottom:1px solid #00000069;}
    .toggle-menu ul li:first-child a{border-top:none;}
    .toggle-menu ul li:last-child a{border-bottom:none;}
    .toggle-open .toggle-menu ul li{opacity:1;transform:scale(1) translateY(0px);-webkit-transform:scale(1) translateY(0px);}
    .toggle-open .toggle-menu ul li:nth-child(1){transition-delay:0s;}
    .toggle-open .toggle-menu ul li:nth-child(2){transition-delay:0.1s;}
    .toggle-open .toggle-menu ul li:nth-child(3){transition-delay:0.2s;}
    .toggle-open .toggle-menu ul li:nth-child(4){transition-delay:0.3s;}
    .toggle-open .toggle-menu ul li:nth-child(5){transition-delay:0.4s;}
    .toggle-open .toggle-menu ul li:nth-child(6){transition-delay:0.5s;}
    .toggle-open .toggle-menu ul li:nth-child(7){transition-delay:0.6s;}
    .toggle-menu li .toggle-link{color:#ffffff;font-size:12px;text-align:center;line-height:20px;position:absolute;right:0px;top:15px;width:20px;height:20px;background:#2579ed;}
    .toggle-menu ul li .sub-menu{height:0;display:none;visibility:hidden;opacity:0;transform:translateY(0px);position:static;width:100%;}
    .toggle-menu ul li:hover .sub-menu{height:0;display:none;visibility:hidden;opacity:0;}
    .toggle-menu ul li .sub-menu.active{height:auto;display:block;visibility:visible;opacity:1;}
    .header-menu ul li a{font-size:16px;}
    .header-button{text-align:left;padding-right:0px;padding-top:15px;}
    .header-button{text-align:left;padding-top:20px;}
    .slick-arrow{width:32px;height:70px;}
    .slick-next:before,.slick-prev:before{font-size:22px;}
    .hero-bg{background-position:center right;padding-top:200px;padding-bottom:100px;}
    .why-choose-us-box{border-radius:0px 15px 0px 15px;padding:20px 15px;}
    .footer-title{font-size:18px;}
    .social-media li a{line-height:40px;width:40px;height:40px;font-size:15px;}
    .footer-top{padding:20px 0px;}
    .footer-box{padding:20px 0px 20px 0px;}
    .footer-top:after{height:25px;}
    .footer-menu{padding-left:0px;}
    .social-media li + li{margin-left:5px;}
}
@media screen and (max-width:992px){
    .title-lg{font-size:35px;}
    .title-md{font-size:26px;}
    .slick-arrow{width:25px;height:60px;}
    .button{font-size:15px;padding:13px 34px;}
    .about-image{padding-bottom:20px;}
    .about-info blockquote span:last-child h3{font-size:26px;}
    .why-choose-us-image,.contact-image{text-align:center;}
    .why-choose-us-image img,.contact-image img{max-width:400px;}
    .testimonial-image{width:115px;height:115px;}
}
@media screen and (max-width:767px){
    table{width:767px;}
    .button{font-size:14px;padding:12px 24px;margin:4px 0px;}
    .button + .button{margin-left:0px;}
    .title-lg{font-size:24px;}
    .title-md{font-size:22px;}
    .medium-size{font-size:16px;}
    .sub-title{font-size:15px;letter-spacing:1px;}
    .table-box{overflow-x:scroll;}
    .logo{width:100px;height:80px;margin:0px 0px;}
    .header{padding:5px 0px;}
    .hero-bg{padding-top:150px;padding-bottom:50px;height:480px;}
    .hero-slider .slick-dots{position:absolute;left:0px;right:0px;bottom:10px;}
    .offer-box + .offer-box{padding-top:20px;margin-top:20px;}
    .offer-table{padding-top:20px;}
    .testimonial-info h6{font-size:14px;}
    .testimonial-info h4{font-size:16px;}
    .testimonial-info{padding-left:15px;}
    .testimonial-quote{padding-right:0px;}
    .testimonial-quote i{font-size:22px;line-height:50px;width:50px;height:50px;}
    .testimonial-image{width:90px;height:90px;padding:5px;}
    .why-choose-us-image img,.contact-image img{max-width:300px;}
    .footer-top:after{height:10px;}
}