.cntwithimg-wrap{background-color:#2c3345;box-shadow:0 6px 35px 0 #13161c;display:flex;flex-direction:column;font-family:futura-pt;font-weight:lighter;padding:50px 40px;width:auto}.content-with-image-link-wrapper{align-items:center;display:flex;flex-grow:1;justify-content:center}.row1-row-2-background-image{background-position:right -105px!important;background-repeat:no-repeat!important;background-size:cover!important;background-size:880px!important;min-height:760px!important}.cntwithimg-wrap .cntwithimg-right h2{color:inherit}.cntwithimg-wrap .cntwithimg-right h6{display:flex;flex-direction:column;font-family:Proxima Nova,sans-serif;font-size:14px;font-weight:600;letter-spacing:4.38px;margin-bottom:16px;text-transform:uppercase}@media (min-width:768px){.cntwithimg-wrap{flex-direction:row;padding:100px 80px}.services-details-page .cntwithimg-wrap{padding:0}}.cntwithimg-wrap .cntwithimg-left{align-items:center;display:flex;justify-content:center;line-height:0;min-height:1px;padding:0 15px;width:100%}.cntwithimg-wrap .cntwithimg-right{display:inline-block;line-height:normal;min-height:1px;padding:0 10px 0 0;width:100%}.cntwithimg-wrap .cntwithimg-right>img{margin:15px 0}.cntwithimg-wrap .cntwithimg-right h2{font-size:32px;font-weight:700;letter-spacing:1.5px;line-height:34px}.cntwithimg-wrap .cntwithimg-right p{font-display:swap;font-family:Proxima Nova,sans-serif;font-size:18px;letter-spacing:.25px;line-height:1.44;margin:0 0 30px;padding:0;position:relative}.cntwithimg-wrap.style2{align-items:center;background-color:transparent;box-shadow:none;padding:0}.cntwithimg-wrap .cntwithimg-left{line-height:normal;padding:0 0 0 10px}.cntwithimg-wrap .cntwithimg-right h1{font-size:26px;font-weight:700;letter-spacing:.44px}.cntwithimg-wrap .cntwithimg-right a{color:inherit}.cntwithimg-wrap .cnt-video{display:flex;justify-content:flex-start}.cntwithimg-wrap .cnt-video .imageTextAndIcon_videoButton__JQrJP{align-items:center;border-bottom:1px solid #dee3e6;border-top:1px solid #dee3e6;display:flex;flex-direction:row;font-size:18px;margin-top:30px;padding:13px 0;text-decoration:none;width:200px}.cntwithimg-wrap .cnt-video b{color:#181818;font-weight:700;margin-left:15px}.cntwithimg-wrap .modal_modal__1XiFi{-webkit-overflow-scrolling:touch;background-color:rgba(0,0,0,.9);bottom:0;left:0;opacity:1;opacity:0;outline:0;overflow:hidden;position:absolute;right:0;top:0;transition:opacity .15s linear;transition:transform .3s ease-out;visibility:hidden;z-index:9000}.cntwithimg-wrap{position:relative}.cntwithimg-wrap .modal_modal__1XiFi .modal_closeButton__18J3v{color:#fff;cursor:pointer;font-family:futura-pt;font-size:30px;font-weight:500;position:absolute;right:50px;top:25px;z-index:1}.cntwithimg-wrap .modal_modal__1XiFi .modal_modalMain__1ao-4{margin:100px 30px;-webkit-transform:translateY(-25%);-ms-transform:translateY(-25%);-o-transform:translateY(-25%);transform:translateY(-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.cntwithimg-wrap .modal_modal__1XiFi .modal_modalMain__1ao-4 .modal_modalContent__NBW4k{background-color:transparent;border:0;border-radius:0;box-shadow:0 0 0}.cntwithimg-wrap .modal_modal__1XiFi .modal_modalMain__1ao-4 .modal_modalContent__NBW4k .modal_modalBody__1wFR3{padding:15px;position:relative}.cntwithimg-wrap .modal_modal__1XiFi .modal_modalMain__1ao-4 .modal_modalContent__NBW4k .modal_modalBody__1wFR3 .modal_modalRow__1w_-S{margin-left:-15px;margin-right:-15px}.cntwithimg-wrap.video-open .modal_modal__1XiFi{opacity:1;visibility:visible}.services-details-page .cntwithimg-wrap img{border-radius:16px;max-width:300px}@media (min-width:768px){.cntwithimg-wrap .modal_modal__1XiFi .modal_modalMain__1ao-4{margin:90px auto;width:650px}.cntwithimg-wrap .modal_modal__1XiFi .modal_modalMain__1ao-4 .modal_modalContent__NBW4k .modal_modalBody__1wFR3 .modal_modalRow__1w_-S{margin-top:150px}.cntwithimg-wrap .cntwithimg-right h1{font-size:32px}.cntwithimg-wrap.right{flex-direction:row-reverse}}@media(max-width:767px){.cntwithimg-wrap{display:flex;padding:0}.services-details-page .cntwithimg-wrap img{display:block}.cntwithimg-wrap .cntwithimg-right{order:1}.cntwithimg-wrap .cntwithimg-left{order:2;padding:30px 0 20px}}