@media screen and (max-width:1400px){
    body{font-size:14px;}
    p{font-size:14px;}
    .container-sub{padding:0% 4%;}
    .extra-small{font-size:13px;}
    .small-size{font-size:14px;}
    .medium-size{font-size:16px;}
    .large-size{font-size:18px;}
    .extra-large-size{font-size:20px;}
    .extra-extra-large-size{font-size:22px;}
    .title-box{padding-bottom:30px;}
    .sub-title{font-size:16px;}
    .title-info{font-size:16px;}
    .title-xxl{font-size:72px;}
    .title-xl{font-size:62px;}
    .title-lg{font-size:52px;}
    .title-md{font-size:42px;}
    .title-sm{font-size:32px;}
    .title-xs{font-size:22px;}
    .button{font-size:16px;padding:15px 50px;}
    .link i:before{font-size:16px;}
    .empty-space{padding:80px 0px;}
    .empty-space-top{padding-top:80px;}
    .empty-space-bottom{padding-bottom:80px;}
    .header{padding:25px 0px;}
    .header-menu ul li{margin:0px 20px;}
    .hero-bg{padding-top:120px;}
    .product-image{padding:20px 0px;}
    .product-image img{height:75px;}
    .banner-bg{padding:80px 0px;}
    .accordion-title a{font-size:20px;padding-left:25px;}
    .accordion-title a:before{font-size:20px;}
    .offer-box h3{font-size:25px;line-height:60px;width:60px;height:60px;}
    .offer-box h4{margin-bottom:20px;}
    .step-top h3{font-size:25px;line-height:60px;width:60px;height:60px;}
    .testimonial-full-info:after{font-size:100px;bottom:-50px;}
    .footer-box{padding:40px 0px;}
    .footer-title{font-size:18px;margin-bottom:10px;}
    .footer-logo{padding-top:20px;}
    .social-media li a{font-size:20px;}
}
@media screen and (max-width:1200px){
    .container-sub{padding:0%;}
    .extra-small{font-size:14px;}
    .small-size{font-size:14px;}
    .medium-size{font-size:16px;}
    .large-size{font-size:18px;}
    .extra-large-size{font-size:20px;}
    .extra-extra-large-size{font-size:22px;}
    .title-xxl{font-size:60px;}
    .title-xl{font-size:50px;}
    .title-lg{font-size:40px;}
    .title-md{font-size:35px;}
    .title-sm{font-size:30px;}
    .title-xs{font-size:28px;}
    .empty-space{padding:50px 0px;}
    .empty-space-top{padding-top:50px;}
    .empty-space-bottom{padding-bottom:50px;}
    .header-menu ul li{margin:0px 10px;}
    .header-menu ul li a{font-size:18px;}
    .testimonial-image{width:150px;height:100%;}
    .testimonial-info{width:calc(100% - 150px);}
    .testimonial-info h5{font-size:14px;margin-top:10px;margin-bottom:5px;}
    .testimonial-info h6{font-size:14px;}
    .banner-bg{padding:50px 0px;}
    .accordion-title a{font-size:18px;padding-left:20px;}
    .accordion-title a:before{font-size:18px;}
    .company-box{padding:15px;}
    .testimonial-full-info{padding-left:0%;}
    .testimonial-full-meta h6{font-size:14px;margin-top:5px;}
    .left-check-image{width:50px;}
    .left-check-info{width:calc(100% - 50px);padding-left:15px;}
    .left-right-row + .left-right-row{margin-top:25px;}
    .left-right-row:nth-child(odd){margin-left:10%;}
    .left-right-row:nth-child(even){margin-right:10%;}
    .product-banner-info{padding:40px 40px 40px 0px;}
    .product-banner-image img{width:150px;}
}
@media screen and (max-width:992px){
    .logo img{max-width:150px;}
    .toggle-button{text-align:right;}
    .toggle{border:none;background:none;margin:0px;padding:0px;}
    .toggle span{display:block;width:30px;height:2px;background:#ffffff;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:#090E41;box-shadow:0px 0px 10px 0px #060b45;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{margin:0px;display:block;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{font-size:14px;padding:15px;margin:0px;border-radius:0px;border-top:1px solid #010103;border-bottom:1px solid #091272;}
    .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;}
}
@media screen and (max-width:767px){
    .column-5{width:100%;}
    .mobile-slider{margin-left:0px;margin-right:0px;}
    .title-box{padding-bottom:15px;}
    .empty-space{padding:30px 0px;}
    .empty-space-top{padding-top:30px;}
    .empty-space-bottom{padding-bottom:30px;}
    .hero-info{padding-left:15px;padding-bottom:40px;padding-right:15px;}
    .hero-info .button{margin-top:20px;}
    .about-us-info{padding-bottom:15px;}
    .testimonial-box{display:block;}
    .testimonial-image{width:100%;height:auto;}
    .testimonial-image:before{clip-path:none;}
    .testimonial-info{width:calc(100% - 0px);}
    .profile-info{padding:5% 5%;}
    .profile-info h3{margin-top:10px;}
    .profile-info h4{font-size:16px;margin-top:6px;margin-bottom:8px;}
    .banner-bg{padding:30px 0px;}
    .banner-info p{font-size:16px;}
    .company-box{margin:15px 0px;}
    .accordion-title a{font-size:16px;}
    .accordion-title a:before{font-size:16px;}
    .testimonial-full-meta{padding-bottom:15px;}
    .left-check-image{width:30px;}
    .left-check-info{width:calc(100% - 30px);}
    .offer-box{margin:15px 0px;}
    .left-icon-box{padding:10px;margin:5px 0px;}
    .step-top{padding-bottom:20px;}
    .step-box{padding:15px 0px;}
    .left-right-row + .left-right-row{margin-top:30px;}
    .left-right-row:nth-child(odd){margin-left:0%;}
    .left-right-row:nth-child(even){margin-right:0%;}
    .left-right-info{padding-top:15px;}
    .product-banner-bg{background:#A4216A;}
    .product-banner-info{padding:10px 10px 10px 0px;}
    .product-banner-image{text-align:center;line-height:10em;clip-path:none;}
    .footer-contact ul li:nth-child(1){margin-bottom:10px;}
    .footer-box{padding:15px 0px;}
}