.text-container{padding: 40px 0;}
.text-container a{text-decoration: underline;}
.text-container a:hover{text-decoration: none;}



/* ========================================== 
! Large devices (desktops, less than 1200px)
=========================================== */
@media (max-width: 1199.98px){
}

/*==========================================
! Medium devices (tablets, less than 992px)
========================================== */
@media (max-width: 991.98px) { 

  .text-container{padding: 35px 0;} 
}
/* =================================================  
 ! Small devices (landscape phones, less than 768px)
 ================================================= */
@media (max-width: 767.98px){
.text-container.text-center{text-align: left !important;}

}
/* ======================================================
 ! Extra small devices (portrait phones, less than 576px)
 ====================================================== */
@media (max-width: 575.98px) {
.text-container{padding: 30px 0;}
}