.imageText-mod-modal .modal-dialog{margin:8vh auto 0;max-width:900px;position:relative}.team-hero h1.imageText-mod-title{font-size:50px;font-weight:700!important}.join-team h2.imageText-mod-title{font-size:40px;font-weight:700!important}.join-team .text-section p{font-size:18px!important}.work h2.imageText-mod-title{font-size:50px;font-weight:700!important}@media (max-width:1200px){.imageText-mod-modal .modal-dialog{margin-top:15vh;max-width:700px}}.imageText-mod-modal .close{background:none;border:none;font-size:55px;font-weight:300;line-height:0px;padding:0;width:auto}.imageText-mod-modal .text-right{text-align:right}.imageText-mod-modal .embed-responsive{overflow:hidden;padding-top:56.25%;position:relative;width:100%}.imageText-mod-modal .embed-responsive-item{border:none;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.imageText-mod .image-desktop{display:none}.imageText-mod-modal{background:rgba(0,0,0,.7);display:none;height:100%;left:0;max-height:100vh;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;width:100%;z-index:9999}.imageText-mod .text-section>:last-child{margin-bottom:0}.imageText-mod .cta-section{margin-top:20px}.imageText-mod .image-mobile{display:block}.imageText-mod_row{column-gap:30px;display:flex;flex-wrap:wrap;row-gap:50px}.imageText-mod .images-section{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:20px;width:100%}.imageText-mod .sub-content_section{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:40px;justify-content:space-between;margin-top:30px}.imageText-mod .video-button,.imageText-mod .video-button>span{align-items:center;display:inline-flex}.imageText-mod .video-button{gap:10px;justify-content:center}.join-team .text-section p{color:#1c4066}@media (max-width:500px){.video-cta-section{width:100%}.imageText-mod .video-button{display:flex;width:100%}}@media (min-width:768px){.imageText-mod .sub-content_section{margin-top:20px}.imageText-mod .images-section{flex-direction:row;flex-wrap:wrap;width:auto}.imageText-mod .image-container img{height:100%!important;object-fit:cover;object-position:left;width:100%}.imageText-mod .image-container{height:100%;position:absolute;right:0;top:0;width:40%;z-index:1}.imageText-mod.image-left .image-container{left:0;right:unset}.imageText-mod.image-left .image-container img{height:100%!important;object-fit:cover;object-position:right;width:100%}.imageText-mod .col-text{position:relative;width:45%;z-index:2}.imageText-mod .col-image{width:calc(55% - 30px)}.imageText-mod .image-desktop{display:block}.imageText-mod .image-mobile{display:none}.imageText-mod.image-left .col-image{order:1}.imageText-mod.image-left .col-text{order:2}}@media (min-width:992px){.imageText-mod .image-container{height:100%;position:absolute;right:0;top:0;width:50%;z-index:1}.imageText-mod.image-left .image-container{left:0;right:unset}}@media (max-width:768px){.imageText-mod .col-image,.imageText-mod .image-container img{width:100%}.imageText-mod .image-container{margin-left:-1rem;margin-right:-1rem;width:100vw}}@media (max-width:767px){.team-hero h1.imageText-mod-title{font-size:36px}.join-team h2.imageText-mod-title{font-size:30px}.join-team .text-section p{font-size:16px!important}.work h2.imageText-mod-title{font-size:30px}.work .imageText-mod_row{display:block}.work .col-text{margin-bottom:40px}.work .text-section{text-align:center}}