 @media (min-width: 0px) {  .mn-carousel-services {padding: 60px 0px 60px 0px ; }  }  @media (min-width: 576px) {  .mn-carousel-services {padding: 60px 0px 60px 0px ; }  }  @media (min-width: 768px) {  .mn-carousel-services {padding: 60px 0px 60px 0px ; }  }  @media (min-width: 992px) {  .mn-carousel-services {padding: 120px 0px 120px 0px ; }  }  @media (min-width: 1200px) {  .mn-carousel-services {padding: 120px 0px 120px 0px ; }  }  @media (min-width: 1400px) {  .mn-carousel-services {padding: 120px 0px 120px 0px ; }  }  .mn-carousel-services {background-color: #1f2528; }  @media (min-width: 0px) {  .mn-carousel-services .mn-title {font-size: 28px; }  }  @media (min-width: 576px) {  .mn-carousel-services .mn-title {font-size: 28px; }  }  @media (min-width: 768px) {  .mn-carousel-services .mn-title {font-size: 28px; }  }  @media (min-width: 992px) {  .mn-carousel-services .mn-title {font-size: 38px; }  }  @media (min-width: 1200px) {  .mn-carousel-services .mn-title {font-size: 38px; }  }  @media (min-width: 1400px) {  .mn-carousel-services .mn-title {font-size: 38px; }  }  .mn-carousel-services .mn-title {font-weight: 500; color: #ffffff; font-family: Unbounded; }  .mn-carousel-services .mn-text {color: #ffffff; font-size: 16px; font-weight: 400; }  .mn-carousel-services .mn-btn-next {color: #ffffff; background-color: #1c264a; border: 2px solid #d6bb73; }  .mn-carousel-services .mn-btn-next:hover {color: #1c264a; background-color: #d6bb73; }  .mn-carousel-services .mn-btn-cat {background-color: #ffffff; color: #212529; border-radius: 50px ; padding: 1px 10px 1px 10px ; font-size: 13px; }  .mn-carousel-services .mn-name {color: #ffffff; font-weight: 700; margin: 0px 0px 10px 0px ; font-size: 20px; }  .mn-carousel-services .mn-info {font-size: 16px; color: #7c8890; font-weight: 400; }  .mn-carousel-services .mn-btn {color: #e5c696; font-size: 13px; font-weight: 500; padding: 15px 0px 15px 0px ; }  .mn-carousel-services .mn-btn:hover {color: #ffffff; }  @media (min-width: 0px) {  .mn-carousel-services .mn-box {padding: 30px 20px 30px 20px ; }  }  @media (min-width: 576px) {  .mn-carousel-services .mn-box {padding: 30px 20px 30px 20px ; }  }  @media (min-width: 768px) {  .mn-carousel-services .mn-box {padding: 30px 20px 30px 20px ; }  }  @media (min-width: 992px) {  .mn-carousel-services .mn-box {padding: 30px 30px 30px 30px ; }  }  @media (min-width: 1200px) {  .mn-carousel-services .mn-box {padding: 30px 30px 30px 30px ; }  }  @media (min-width: 1400px) {  .mn-carousel-services .mn-box {padding: 30px 30px 30px 30px ; }  }  .mn-carousel-services .mn-card {background-color: #373e43; border-radius: 10px ; }  .mn-carousel-services .mn-btnAll {border: 1px solid #e5c696; color: #ffffff; border-radius: 50px ; background-color: #1f2528; padding: 10px 20px 10px 20px ; }  .mn-carousel-services .mn-btnAll:hover {background-color: #e5c696; color: #16160e; } 