/**
 * #.# Our Services Module
 *
 * Styles for template-part/modules/our_services_module.php
**/

.our_services_module{padding-bottom:50px}
.our-service-item{background-color:var(--black)}
.service-sub-header{color:var(--Calico,#FEEAD5);padding:30px 0 25px;font-size:12px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:6px;text-transform:uppercase;margin-top:-50px}
.service-header{}
.service-header h2{color:var(--off-white);font-size:36px;font-style:normal;font-weight:400;line-height:42px;letter-spacing:1.08px;text-transform:uppercase;font-family:var(--header);padding-bottom:25px}
.service-content h3{color:var(--white);font-size:24px;font-style:normal;font-weight:400;line-height:36px;letter-spacing:1.08px;text-transform:uppercase;font-family:var(--header);padding-bottom:0px}
.service-content p{color:var(--white);font-size:16px;font-style:normal;font-weight:400;line-height:24px;padding-bottom:30px}
.service-content li{color:var(--white);font-size:16px;font-style:normal;font-weight:400;line-height:24px;padding-bottom:10px}
.our-service-item .btn{margin-bottom:30px}
.our_services_module .center-content-left {padding: 100px 0px;}


@media (max-width: 1536px) {

}

@media (max-width: 1366px) {

}

@media (max-width: 1280px) {

}

@media (max-width: 992px) {
  .center-content-left {padding:25px 25px 40px}
  .service-sub-header {margin-top: -20px;}
  .service-header h2 {font-size: 34px;line-height: 40px;}
  .our-service-item {margin-bottom:25px}
  .our_services_module .center-content-left {padding: 50px 60px;}
  .our_services_module {padding-bottom: 50px;padding-top: 50px;}
  .sticky-box {position: relative;top: 0;}
}
@media (max-height: 900px) {
  .sticky-box {position: relative;top: 0;}
  .our-service-item {margin-bottom:25px}
}
@media (max-width: 768px) {

}

@media (max-width: 600px) {
.our_services_module .center-content-left {padding: 20px 30px;}
}