/* Medium Layout: 1280px. */
@media only screen and (min-width: 992px) and (max-width: 1280px) { 
 

}
/* Tablet Layout: 768px. */
@media only screen and (min-width: 768px) and (max-width: 991px) { 
    
   
}
/* Mobile Layout: 320px. */
@media only screen and (max-width: 767px) { 
   

    .single-training.wow.zoomIn { text-align: center;}
    .widget-title {text-align: center;}
    .contact-info {text-align: center;}
    .social-section {margin: 30px 0 15px;}
    #footer .contact-info-single { text-align: center; padding: 0}
    #footer .contact-info-single i.fa { padding-left: 45px;}
    .elementor-widget-container {
        text-align: center;
    }


}
/* Wide Mobile Layout: 480px. */
@media only screen and (min-width: 480px) and (max-width: 767px) { 

    .pinklight-page-title-area {
    	text-align: center;
    }
    
}