#sports_grid_container .copy-text-blue{margin:0 0 40px}.grid-container-3{display:grid;gap:25px 50px}@media only screen and (min-width:400px){.grid-container-3{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}@media only screen and (min-width:1280px){.grid-container-3{grid-template-columns:repeat(3,1fr)}}.grid-container-3 .grid-item{background-color:var(--color3);text-transform:capitalize;margin:0;padding:var(--button-style-2-petite-padding)}#media_coverage .copy-text-blue{margin:0 0 40px}#media_coverage #news_container{overflow:hidden}#media_coverage #news_container .card{background:rgba(255,255,255,0.8);box-shadow:0 8px 32px rgba(0,0,0,0.1)}@media only screen and (min-width:480px){#media_coverage #news_container .card .blog-container{display:flex}}#media_coverage #news_container .card .img-wrapper{margin-bottom:0;flex:1}#media_coverage #news_container .card .body{padding:20px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;flex:1}.service-form-container{position:fixed;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1A2644,rgba(0,75,141,0.9));z-index:99999;transition:opacity 300ms ease-in;display:none}.service-form-container.active{display:block}.service-form-container #contact_page_form{color:var(--base-bg);width:clamp(335px,60vw,70rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:clamp(20px,3vw,5rem);border-radius:20px}.service-form-container #contact_page_form input::placeholder,.service-form-container #contact_page_form textarea::placeholder{color:var(--color1-alt)}.service-form-container #contact_page_form input:not(#submit-id-submit),.service-form-container #contact_page_form textarea{font-size:1.25rem;background:transparent;color:var(--color1-alt)!important;border:1px solid transparent!important;border-bottom:1px solid #fff!important;border-radius:0}.service-form-container #contact_page_form textarea.form-control{height:calc(1.5em + 0.75rem + 2px)}.service-form-container #contact_page_form .flex-row{gap:20px;justify-content:space-between}.service-form-container #close_modal svg{fill:#fff}#modal_container .team-member-modal .modal-dialog-content{display:flex}.modal-dialog{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(31,54,96,0.88);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:opacity 300ms ease-in;pointer-events:none;opacity:0;display:none;z-index:99999}.modal-dialog:target{opacity:1;pointer-events:auto;display:block}.modal-dialog .modal-dialog-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:clamp(20px,2.6vw,15rem);background:rgba(255,255,255,0.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:3px solid #1f3660;color:#333;flex-wrap:wrap;width:90%;max-width:1545px;max-height:min(850px,90vh);overflow-y:auto}.modal-dialog .modal-dialog-content .portfolio-details{margin-bottom:35px}.modal-dialog .modal-dialog-content .modal-text{margin-bottom:10px}.modal-dialog .modal-dialog-content .modal-text a{color:#ad4c1b;transition:0.3s all}.modal-dialog .modal-dialog-content .modal-text a:hover{color:#e56422}.close-modal{background:transparent;border:none;width:45px;position:absolute;right:2rem;top:0.5rem;font-weight:300;transition:all 300ms ease-in-out;z-index:10000}