.text-start {
     text-align: start;
}
.mt-50 {
     margin-top: 50px !important;
}
.mt-30{
     margin-top: 30px !important;
}
.mb-0 {
     margin-bottom: 0px !important;
}
.mb-15 {
     margin-bottom: 15px !important;
}
.block-footer-1 img {
     margin: 0px !important;
     margin-bottom: 20px !important;
}
.pl-60 {
     padding-left: 60px !important;
}
.pl-100 {
     padding-left: 100px !important;
}
.pb-25{
     padding-bottom: 25px !important;
}
.pb-50{
     padding-bottom: 50px !important;
}
.pb-80{
     padding-bottom: 80px !important;
}
.pb-110{
     padding-bottom: 110px !important;
}
.footer-icon {
     padding-right: 7px;
     font-size: 20px;
}
.tp-caption br{
     display: none;
}
.contact-contact-us p{
     padding-left: 150px;
     text-align: start;
}
.contact-contact-us h4{
     padding-left: 150px;
     text-align: start;
}
.socialmedia-icon span{
     font-size: 25px !important;
}
.contact-contact-us a{
     color: #000000;
}
.contact-contact-us a:hover{
     color: #673a67;
}
.socialmedia-icon a{
     color: #000000;
     padding: 10px;
}
.socialmedia-icon a:hover{
     color: #673a67 !important;
}
.footer-socialmedia{
     padding: 0 10px !important;
}
.opening-shortly{
     font-size: 18px;
}
@media (max-width: 882px) {
     .tp-caption br{
          display: block;
     }
}
@media (max-width: 1200px) {
     .pl-60{
          padding-left: 15px !important;
     }
     .pl-100{
          padding-left: 15px !important;
     }
     .contact-contact-us h4{
          padding-left: 10px !important;
     }
     .contact-contact-us p{
          padding-left: 10px !important;
     }
     .m-pt-30{
          padding-top: 30px;
     }
}
