 
@media only screen and (min-width: 1366px) and (max-width: 1499px) {  
     
    .section.content-block .fp-tableCell {padding: 40px 0 105px;}
    .section.content-block.lighter-blk{  background-size: 500px auto;}  
    .section.content-block  h2 {font-size: 50px;}
}
@media only screen and (min-width: 1200px) and (max-width: 1365px) {  
    
    .section.content-block .innerimages-blk{width: 55%;}
    .section.content-block .fp-tableCell {padding: 40px 0 105px;}
    .section.content-block.lighter-blk{  background-size: 500px auto;}  
    .section.content-block  h2 {font-size: 50px;}
}

@media only screen and (min-width: 1024px) and (max-width: 1199px) {  
    .section.main-topblk .fp-tableCell {padding-bottom: 50px;}
    .section.main-topblk h1 {font-size: 50px; max-width: 800px;}
    .section.main-topblk h6 {font-size: 16px;padding-bottom: 15px;}
    .section.content-block .innerimages-blk{width: 60%;}
    .section.content-block .fp-tableCell {padding: 40px 0 50px;}
    .section.content-block.lighter-blk{  background-size: 500px auto;}  
    .section.content-block  h2 {font-size: 45px;}
}


@media only screen and (min-width: 992px) and (max-width: 1023px){   
    
    .section.main-topblk .fp-tableCell {padding-bottom: 75px;}
    .section.main-topblk h1 {font-size: 40px; max-width: 700px;}
    .section.main-topblk h6 {font-size: 15px;padding-bottom: 15px;}
    .section.main-topblk .badge-blk {margin-right: 55px;}
    .section.content-block .fp-tableCell {padding: 40px 0 50px;}
    .section.content-block.lighter-blk{  background-size: 500px auto;}  
    .section.content-block  h2 {font-size: 45px;}
    .section.content-block.dom-block .logo-blk {left: 46px;}
    
    .main-topblk.header-block .badge-blk { max-width: 130px;}
    .arrow-icon{width: 40px; top: 70px;}
    .bottomarrow-icon{width: 40px;}    
    .content-innerblock{padding: 200px 0 70px;}
    .innerfooter-block {padding-bottom: 70px;}
   
}
@media only screen and (min-width: 768px) and (max-width: 991px){   
    
    .section.main-topblk .fp-tableCell {padding-bottom: 75px;}
    .section.main-topblk h1 {font-size: 40px; max-width: 700px;}
    .section.main-topblk h6 {font-size: 15px;padding-bottom: 15px;}
    .section.main-topblk .badge-blk {margin-right: 55px;}
    .section.content-block p {font-size: 18px; }
    .section.content-block h2 {font-size: 40px; }
    .section.content-block .spec-blk{ font-size: 14px;}
    .section.content-block .author{ font-size: 14px;}
    .section.content-block .innerimages-blk img {margin-right: -41px;margin-bottom: 0;}
    .section.content-block .fp-tableCell {padding-bottom: 75px;}    
    .section.content-block.dom-block .logo-blk {left: 46px;}
    .section.content-block.lighter-blk{  background-size: 300px auto;}  
   
    .main-topblk.header-block .badge-blk { max-width: 130px;}
    .arrow-icon{width: 40px; top: 70px;}
    .bottomarrow-icon{width: 40px;}    
    .content-innerblock{padding: 200px 0 70px;}
    .innerfooter-block {padding-bottom: 70px;}
}
 
@media only screen and (min-width: 576px) and (max-width: 767px) {   
 .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,.col-xl-auto { width: 100%; max-width: 100%; -ms-flex: 0 0 auto; flex: 0 0 auto; }
}

@media only screen and (max-width: 767px) { 
    .col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto{padding: 0 30px;}
    .container {padding-right: 30px;padding-left: 30px;}
    .row {margin-right: -30px;margin-left: -30px;}
    .onmobile{display: block;}
    .section {height: auto;}
    .section.main-topblk h6 strong:after {top: 3px;}
    #section2 .innerimages-blk{padding-bottom: 40px;}
    #section5 .maincont-blk{padding-top: 140px;}
    .section.main-topblk .container { position: relative; bottom: 0; padding: 200px 30px 70px;}
    .section.main-topblk h1 {font-size: 32px; max-width: 700px;}
    .section.main-topblk h6 {font-size: 14px;padding-bottom: 15px;}
    .section.main-topblk .badge-blk {margin-right: 20px; top: 20px; max-width: 60px;}
    .section.content-block .innercont-blk{width: 100%; max-width: none;}
    .section.content-block .innerimages-blk{width: 100%; max-width: none;}
    .section.content-block .maincont-blk{padding: 40px 0; -webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}
    .section.content-block .innerimages-blk {text-align: center;}
    .section.content-block .innerimages-blk img{margin: 0;text-align: center;}
    .section.content-block p {font-size: 18px; }
    .section.content-block h2 {font-size: 35px; }
    .section.content-block .spec-blk{ font-size: 14px;}
    .section.content-block .author{ font-size: 14px;}     
    .section.content-block .innerimages-blk{position: relative;}
    .section.content-block.lighter-blk{background: none;}
    .section.content-block.dom-block .logo-blk {position: relative; left: 25px;} 
    .section.content-block.dom-block .logo-blk img{max-width: 50px;} 
    .section.content-block.dom-block .page-blk{ position: relative; left: 0;} 
    .section.content-block.red-blk{background: #e50567;}
    .section.content-block.large-block .innercont-blk {width: 100%;}
    .section.content-block.large-block .innercont-blk h2 {font-size: 35px; }
    .section.content-block.large-block .innercont-blk .spec-blk {font-size: 14px; }
    .section.content-block.large-block .innercont-blk p {font-size: 18px; } 
    .section.footer-block .footer-blk .logo-blk { max-width: 60px;top: -22px; height: auto; }
    .section.footer-block .footer-blk p{padding: 20px 0 0 0;} 
    .section.footer-block .innercont-blk{padding: 40px 0;}
    .section.footer-block h2{  font-size: 35px;} 
    .section.footer-block .contact-blk ul {padding-top: 25px;}
    .section.footer-block .contact-blk ul li a{font-size: 25px;}
    .section.footer-block .contact-blk ul li{padding-bottom: 20px;}
    .section.footer-block .footer-blk{position: relative; height: 56px;} 
    .section.content-block .innercont-blk {top: 0;}
    .section.content-block.active .innercont-blk {top: 0;}
    .section.content-block .innerimages-blk {bottom: 0;}
    .section.content-block.active .innerimages-blk {bottom: 0;} 
    
    .main-topblk.header-block .badge-blk { max-width: 100px;}
    .arrow-icon{width: 40px; top: 60px;}
    .bottomarrow-icon{width: 40px;}    
    .content-innerblock{padding: 150px 0 40px;}
    .innerfooter-block {padding-bottom: 70px;}
    .content-innerblock h2{  font-size: 35px;} 
    .content-innerblock  p {font-size: 16px; }
}
 
