.custom-our-services .img-wrap{position:relative}.custom-our-services{background:#1a1617}.custom-our-services *{color:#fff}.custom-our-services.right .row{flex-direction:row-reverse;justify-content:space-between}.custom-our-services.right .column.content-col{margin:0;width:49.9%;display:flex;justify-content:flex-end;padding-right:6.8%;padding-top:20px;padding-bottom:20px}.custom-our-services.right .column.img-col{width:38.9%;width:49%;display:flex;justify-content:flex-end}.custom-our-services.right .img-wrap .img{right:auto;left:0}.custom-our-services.right .img-wrap{display:flex;width:100%;justify-content:flex-end;padding-left:12.5%}.custom-our-services.left{background:#252122}.custom-our-services .content-col .inner-cont .date-row{font-family:Helvetica LT Std;font-style:normal;font-weight:400;font-size:22px;line-height:29px;color:#6a9fad;padding-bottom:24px}.custom-our-services .img-wrap .img{position:absolute;left:auto;right:-107px;top:50%;transform:translateY(-50%);width:73%}.custom-upcoming-event .custom-btn a{padding:15px 23px 12px;display:inline-block;border:2px solid #1a1617;font-family:Helvetica LT Std;font-style:normal;font-weight:700;font-size:16px;line-height:19px;color:#1a1617;text-decoration:none;margin-right:20px;transition:all .3s ease-in-out}.custom-upcoming-event .custom-btn a:hover{background-color:#1a1617;color:#fff}.custom-upcoming-event .custom-btn{display:flex}.custom-our-services .content-col{display:flex;align-items:center}.custom-our-services .content-col h5{color:#6a9fad;font-weight:400;font-family:Helvetica LT Std;font-size:16px;margin-bottom:12px}.custom-our-services .content-col .inner-cont{max-width:507px;padding-top:21px}.custom-our-services .by-line-row.row{width:100%;padding-bottom:38px}.custom-our-services .by-line-row.row .category-row{font-weight:700}.custom-our-services .content-col .inner-cont h2{font-family:Alegreya;font-style:normal;font-weight:700;font-size:36px;line-height:100%;margin:0 0 3px}.custom-our-services .by-line-row .date-row{width:auto;padding-left:16px}.custom-our-services .by-line-row .date-row:before{content:"";width:1px;height:12px;background:#e0e0e0;display:inline-block;margin-right:11px}.custom-our-services .custom-btn{padding-top:8px}.custom-our-services .column{width:auto}.custom-our-services .content-col{padding-left:9.6%}.custom-our-services .column.img-col{width:38.9%}.custom-our-services .column.content-col{width:58%;padding-right:20px;padding-bottom:20px;padding-top:20px}.custom-our-services .custom-btn a{padding:14px 23px;display:inline-block;border:2px solid #6a9fad;font-weight:700;line-height:19px;color:#fff;text-decoration:none;margin-right:20px;transition:all .3s ease-in-out}.custom-our-services .custom-btn a,.custom-our-services p{font-family:Helvetica LT Std;font-style:normal;font-size:16px}.custom-our-services p{font-weight:400;line-height:26px;color:#6a6a6a;letter-spacing:.7px}.custom-our-services .custom-btn a:hover{background-color:#1a1617;color:#fff}.custom-our-services .custom-btn{display:flex}@media (max-width:1300px) and (min-width:992px){.custom-our-services .img-wrap{position:relative;padding-bottom:100%}.custom-our-services .img-wrap .bg-img,.custom-our-services .img-wrap .bg-img img{position:absolute;left:0;width:100%;height:100%!important;object-fit:cover!important}.custom-our-services.right .img-wrap .img{right:auto;left:-62px}.custom-our-services.right .column.content-col{margin:0;display:flex;justify-content:flex-end;padding:20px 10.8% 20px 4%}}@media (max-width:991px){.custom-our-services .column.content-col{width:100%;margin:0;padding:0 15px}.custom-our-services .img-wrap .bg-img img{width:100%}.custom-our-services.left .img-wrap{padding-right:16%}.custom-our-services .img-wrap .img{position:absolute;left:auto;right:0;top:54%;transform:translateY(-50%);width:53%}.custom-our-services .column.img-col{width:100%}.custom-our-services .content-col .inner-cont{max-width:100%}.custom-our-services{padding-bottom:50px}.custom-our-services.right .column.content-col{margin:0;width:100%;display:flex;justify-content:flex-end;padding:30px 15px}.custom-our-services.right .column.img-col{width:100%}}@media (max-width:767px){.custom-our-services .custom-btn a,.custom-upcoming-event .custom-btn a{padding:15px 13px 12px;font-size:14px}}@media (max-width:479px){.custom-our-services .by-line-row .date-row{width:auto;padding-left:8px}.custom-our-services .by-line-row .date-row:before{margin-right:5px}.custom-our-services .by-line-row.row{font-size:14px}}