.client-child-listing-container{display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.client-child-listing-container .client-child-listing-card{margin:45px 20px 60px 20px;width:1160px}
.client-child-listing-container .client-child-listing-card-holder{display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.client-child-listing-container .client-child-listing-card-holder .client-child-listing-image-holder{width:580px}
.client-child-listing-container .client-child-listing-card-holder .client-child-listing-image-holder img{width:100%;height:auto}
.client-child-listing-container .client-child-listing-card-holder .client-child-listing-content-holder{width:580px;padding:80px 80px;background-color:#c7cccd;background-image:url("../../../assets/img/featured-card-background-1400x620.png");background-size:cover}
.client-child-listing-container .client-child-listing-card-holder .client-child-listing-content-holder .client-child-listing-subtitle{font-family:'EuclidFlex-Regular',sans-serif;font-display:block;font-style:normal;font-weight:normal;font-size:18px;line-height:24px;letter-spacing:.7px;color:#29363b;text-transform:uppercase;padding-bottom:30px}
.client-child-listing-container .client-child-listing-card-holder .client-child-listing-content-holder .client-child-listing-title{font-family:'EuclidFlex-Light',sans-serif;font-display:block;font-style:normal;font-weight:normal;font-size:40px;line-height:42px;letter-spacing:-0.4px;color:#29363b;padding-bottom:30px}
.client-child-listing-container .client-child-listing-card-holder .client-child-listing-content-holder .client-child-listing-content{font-family:'EuclidFlex-Regular',sans-serif;font-display:block;font-style:normal;font-weight:normal;font-size:18px;line-height:24px;letter-spacing:-0.2px;color:#29363b}
.client-child-listing-container .client-child-listing-card-holder .client-child-listing-content-holder .client-child-listing-content ul{list-style-type:none;padding:0}
.client-child-listing-container .client-child-listing-card-holder .client-child-listing-content-holder .client-child-listing-content ul li{margin:5px 0}
.client-child-listing-container .client-child-listing-card-holder .client-child-listing-content-holder .client-child-listing-content ul li a{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#29363b;background-image:url("../../../assets/img/menu-right-arrow-dark-navy.png");background-repeat:no-repeat;background-position:right center;background-size:8px;padding-right:15px}
.client-child-listing-container .client-child-listing-card-holder .client-child-listing-content-holder .client-child-listing-content ul li a:hover{opacity:.4}
.client-child-listing-container .client-child-listing-card:nth-of-type(even) .client-child-listing-card-holder{-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
@media only screen and (min-width:980px) and (max-width:1400px){.client-child-listing-container .client-child-listing-card{width:920px}
.client-child-listing-container .client-child-listing-card-holder .client-child-listing-image-holder{width:460px}
.client-child-listing-container .client-child-listing-card-holder .client-child-listing-content-holder{width:460px;padding:60px 70px}
.client-child-listing-container .client-child-listing-card-holder .client-child-listing-content-holder .client-child-listing-subtitle{font-family:'EuclidFlex-Regular',sans-serif;font-display:block;font-style:normal;font-weight:normal;font-size:14px;line-height:14px;letter-spacing:.6px;color:#29363b;padding-bottom:20px}
.client-child-listing-container .client-child-listing-card-holder .client-child-listing-content-holder .client-child-listing-title{font-family:'EuclidFlex-Light',sans-serif;font-display:block;font-style:normal;font-weight:normal;font-size:30px;line-height:32px;letter-spacing:-0.3px}
.client-child-listing-container .client-child-listing-card-holder .client-child-listing-content-holder .client-child-listing-content{font-family:'EuclidFlex-Regular',sans-serif;font-display:block;font-style:normal;font-weight:normal;font-size:16px;line-height:22px;letter-spacing:-0.2px}
}@media only screen and (min-width:1px) and (max-width:979px){.client-child-listing-container .client-child-listing-card{width:100%;margin:0 0 60px}
.client-child-listing-container .client-child-listing-card-holder{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.client-child-listing-container .client-child-listing-card-holder .client-child-listing-image-holder{width:100%}
.client-child-listing-container .client-child-listing-card-holder .client-child-listing-content-holder{width:100%;padding:30px 5%}
.client-child-listing-container .client-child-listing-card-holder .client-child-listing-content-holder .client-child-listing-subtitle{font-family:'EuclidFlex-Regular',sans-serif;font-display:block;font-style:normal;font-weight:normal;font-size:12px;line-height:12px;letter-spacing:.5px;padding-bottom:20px}
.client-child-listing-container .client-child-listing-card-holder .client-child-listing-content-holder .client-child-listing-title{font-family:'EuclidFlex-Light',sans-serif;font-display:block;font-style:normal;font-weight:normal;font-size:26px;line-height:28px;letter-spacing:-0.3px}
.client-child-listing-container .client-child-listing-card-holder .client-child-listing-content-holder .client-child-listing-content{font-family:'EuclidFlex-Regular',sans-serif;font-display:block;font-style:normal;font-weight:normal;font-size:14px;line-height:22px;letter-spacing:-0.1px}
}