﻿/*! modern-normalize v1.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */
*,*::before,*::after{box-sizing:border-box;}:root{-moz-tab-size:4;tab-size:4;}html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}body{font-family:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";}hr{height:0;color:inherit;}abbr[title]{text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-.25em;}sup{top:-.5em;}table{text-indent:0;border-color:inherit;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,select{text-transform:none;}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;}::-moz-focus-inner{border-style:none;padding:0;}:-moz-focusring{outline:1px dotted ButtonText;}:-moz-ui-invalid{box-shadow:none;}legend{padding:0;}progress{vertical-align:baseline;}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto;}[type=search]{-webkit-appearance:textfield;outline-offset:-2px;}::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}summary{display:list-item;}.publicSafety{background-color:#000;}.publicSafety .banner .banner-text .btn:first-child{background-color:#fff;color:#2d3431;border:1px solid transparent;}.publicSafety .banner .banner-text .btn:first-child:hover{background:#c2cdc8;border-color:#c2cdc8;}.publicSafety .banner .banner-text .btn:last-child{--text-color:#2d3431;--border-width:1px;--border-color:#9caca6;--background:transparent;--border-color:rgba(255,255,255,.3);--text-color:#fff;border:solid var(--border-width) var(--border-color);}.publicSafety .banner .banner-text .btn:last-child:hover{--background:var(--c2);--border-color:var(--c2);--text-color:#fff;--border-color:#fff;--background:#fff;--text-color:#2d3431;}.publicSafety .bgDepartements{background-image:url("../images/landingPages/bgDepartements.png");background-repeat:no-repeat;padding:clamp(3.2rem,6.25vw + .8rem,12.8rem) 0;background-color:#1e1e1e;background-blend-mode:lighten;}.publicSafety .bgDepartements .departements{padding-bottom:clamp(3.2rem,4.167vw + 1.6rem,9.6rem);}.sportsEquipment{background-color:#000;}.sportsEquipment .bgDepartements{background-image:url("../images/landingPages/bgDepartements-SportEquipment.png");background-repeat:no-repeat;padding:clamp(3.2rem,6.25vw + .8rem,12.8rem) 0;background-color:#1e1e1e;background-blend-mode:lighten;}.sportsEquipment .bgDepartements .departements{padding-bottom:clamp(3.2rem,4.167vw + 1.6rem,9.6rem);}@media screen and (max-width:767px){.sportsEquipment .storage-grid{padding-top:clamp(3.2rem,6.25vw + .8rem,12.8rem);}}.header{display:flex;justify-content:center;background:var(--color-grey-10,#171c1b);padding:1.8rem 12.8rem;}.header .logo{width:12.8rem;}.footer-container .logoZone{border:0;padding-right:0;display:flex;flex-direction:row;width:100%;justify-content:space-between;}.footer-container .logoZone .logo{order:1;}.footer-container .logoZone .socialMediasContainer{order:3;text-align:center;}.footer-container .logoZone .footer-desktop{order:2;display:flex;flex-direction:column;justify-content:center;}.footer-container .logoZone .footer-desktop .footerSmallNav-list{justify-content:center;}.footer-container .logoZone .footer-desktop .footer-copyrights{max-width:max-content;}@media screen and (max-width:900px){.footer-container .logoZone{flex-direction:column;align-items:center;gap:48px;}.footer-container .logoZone .logo{order:1;}.footer-container .logoZone .footer-desktop{order:3;}.footer-container .logoZone .socialMediasContainer{order:2;}}.landingPage .banner{background:#000;}.landingPage .banner p{color:#e1e6e4;}.landingPage .banner-text{width:100%;padding-top:clamp(56px,3.03vw + 37.82px,96px);background:none;color:#fff;margin:auto;text-align:center;max-width:1104px;}.landingPage .banner-text h1{text-align:center;margin-inline:auto;font-size:clamp(3.2rem,2.083vw + 2.4rem,6.4rem);color:#fff;}.landingPage .banner-text p{font-size:clamp(2rem,.376vw + 1.774rem,2.4rem);line-height:1.25;margin-block:24px;}.landingPage .banner-text .text{margin-bottom:48px;}.landingPage .banner-text .banner-buttons{display:flex;justify-content:center;gap:1.6rem;}.landingPage .banner-text .anchorButton{margin:0 0 24px;}.landingPage .banner-text .btn{font-size:2.2rem;line-height:1;padding:calc(1.09em - var(--border-width)*2) calc(1.27em - var(--border-width)*2);--text-color:#fff;--border-width:0px;--background:var(--c2);border:0;font-size:2.2rem;line-height:1;padding:calc(1.09em - var(--border-width)*2) calc(1.27em - var(--border-width)*2);}.landingPage .banner-text .btn:hover{--background:var(--c2h);}.landingPage .banner-text .btn.inverted{background-color:#fff;color:#2d3431;border:1px solid transparent;}.landingPage .banner-text .btn.inverted:hover{background:#c2cdc8;border-color:#c2cdc8;}@media screen and (max-width:1024px){.landingPage .banner .banner-buttons{flex-direction:column;gap:14px;}.landingPage .banner .banner-buttons .btn{font-size:1.6rem;}.landingPage .banner-text .anchorButton{margin:0 0 14px;}}.landingPage .mission-benefits{padding-top:0;padding-bottom:0;background-color:#171c1b;}.landingPage .mission-benefits h2{font-size:clamp(2.4rem,1.563vw + 1.8rem,4.8rem);color:#fff;}.landingPage .mission-benefits .benefits-section{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:clamp(5.2rem,3.385vw + 3.9rem,10.4rem);background:#171c1b;border-radius:16px;gap:clamp(56px,3.03vw + 37.82px,96px);}.landingPage .mission-benefits .benefits-section.benefits .blocks{width:100%;gap:14px;display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));max-width:1100px;}.landingPage .mission-benefits .benefits-section.benefits .blocks-item{border-radius:16px;background:#0d1211;display:flex;flex-direction:column;gap:16px;justify-content:space-between;font-size:1.6rem;line-height:110%;padding:40px;color:#fff;border:1px solid #fff;box-shadow:0 0 94px 0 rgba(255,255,255,.18) inset;}.landingPage .mission-benefits .benefits-section.benefits .blocks-item h3{font-size:clamp(2.4rem,.752vw + 1.949rem,3.2rem);margin:0;}.landingPage .mission-benefits .benefits-section.benefits .blocks-item img{max-height:72px;max-width:90px;}.landingPage .mission-benefits .benefits-section:not(:last-child){margin-bottom:32px;}.landingPage .mission-benefits .benefits-section .text{max-width:992px;text-align:center;color:#fff;}.landingPage .mission-benefits .benefits-section .text h3{margin-bottom:28px;}.landingPage .mission-benefits .benefits-section .text p{font-size:clamp(2rem,.376vw + 1.774rem,2.4rem);}@media screen and (max-width:1200px){.landingPage .mission-benefits .benefits-section{flex-direction:column;padding:32px 0;}.landingPage .mission-benefits .benefits-section .text{margin-inline:auto;text-align:center;max-width:none;}.landingPage .mission-benefits .benefits-section .blocks-item{min-width:100%;}}@media screen and (max-width:1024px){.landingPage .mission-benefits .benefits-section.benefits .blocks-item{padding:28px;}}@media screen and (max-width:767px){.landingPage .mission-benefits{padding-bottom:0;}.landingPage .mission-benefits .benefits-section .blocks,.landingPage .mission-benefits .benefits-section.benefits .blocks{display:flex;flex-wrap:wrap;}.landingPage .mission-benefits .benefits-section .blocks .blocks-item img,.landingPage .mission-benefits .benefits-section.benefits .blocks .blocks-item img{max-height:4rem;object-fit:contain;object-position:left;}}.sectionClients{padding-top:clamp(3.2rem,6.25vw + .8rem,12.8rem);padding-bottom:clamp(3.2rem,6.25vw + .8rem,12.8rem);}.sectionClients-header{margin-bottom:clamp(56px,3.03vw + 37.82px,96px);max-width:1200px;text-align:center;margin-inline:auto;}.sectionClients-header h2{font-size:clamp(2.4rem,1.563vw + 1.8rem,4.8rem);margin-bottom:16px;color:#fff;margin-top:0;}.sectionClients-header p{font-size:clamp(2rem,.376vw + 1.774rem,2.4rem);line-height:116.667%;color:#fff;}.sectionClients-logos{display:flex;flex-wrap:wrap;gap:36px 28px;width:100%;justify-content:center;}.sectionClients-logos .logo-item{position:relative;background:#fff;text-decoration:none;border-radius:16px;display:flex;flex-direction:column;justify-content:space-between;height:150px;max-width:310.4px;width:100%;}.sectionClients-logos .logo-item div{margin:auto;max-width:310px;max-height:115px;}.sectionClients-logos .logo-item div img{width:100%;height:100%;max-height:115px;object-fit:contain;transition:max-height .25s;}@media screen and (max-width:767px){.sectionClients-logos{gap:2.4rem;}.sectionClients-logos .logo-item{width:calc(50% - 1.2rem);height:12rem;}.sectionClients-logos .logo-item div{max-width:10rem;max-height:7.5rem;}}.storage-grid{display:grid;grid-template-columns:1fr 1.2fr 1fr;align-items:center;position:relative;z-index:2;}.storage-grid .image-col{position:relative;height:620px;width:100%;}.storage-grid .image-col picture{width:100%;height:100%;}.storage-grid .image-col img{width:100%;height:100%;object-fit:cover;display:block;}.storage-grid .image-col .fade-overlay{position:absolute;top:0;bottom:0;width:50%;z-index:2;}.storage-grid .image-col .fade-overlay.fade-left{background:linear-gradient(270deg,#000 0%,rgba(13,18,17,0) 100%);right:0;}.storage-grid .image-col .fade-overlay.fade-right{background:linear-gradient(90deg,#000 0%,rgba(13,18,17,0) 100%);left:0;}.storage-grid .content-col{text-align:center;color:#fff;padding:clamp(3.2rem,.521vw + 3rem,4rem) 4rem;position:relative;background:rgba(0,0,0,.6);backdrop-filter:blur(2px);}.storage-grid .content-col h2{font-size:clamp(2.4rem,1.563vw + 1.8rem,4.8rem);color:#fff;font-weight:700;margin-bottom:clamp(3.2rem,1.042vw + 2.8rem,4.8rem);line-height:110%;}.storage-grid .content-col p{font-size:clamp(1.6rem,.521vw + 1.4rem,2.4rem);line-height:116.667%;color:#fff;margin:0;}.storage-grid .content-col p+p{margin:0 1.6rem 0 0;}@media screen and (max-width:1200px){.storage-grid .image-col{height:100%;}}@media screen and (max-width:900px){.storage-grid{display:block;}.storage-grid .content-col{padding:clamp(3.2rem,.521vw + 3rem,4rem) 4rem 0 4rem;}.storage-grid .content-col h2{margin-top:0;}.storage-grid .image-col{display:none;}}.storage-benefits{padding:clamp(3.2rem,6.25vw + .8rem,12.8rem) 0;}.storage-benefits .storageBenefits-blocks{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(min(350px,100%),(100% - 56px)/3),1fr));gap:28px;}.storage-benefits .storageBenefits-blocks .blocks-item{background-color:#171c1b;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;padding:4rem;text-decoration:none;color:#fff;transition:background-color .25s;}.storage-benefits .storageBenefits-blocks .blocks-item .text .text-location{font-size:1.4rem;font-style:normal;font-weight:400;line-height:2rem;margin-top:4rem;margin-bottom:1.8rem;}.storage-benefits .storageBenefits-blocks .blocks-item .text h2{font-family:"Red Hat Display",sans-serif;margin-block:20px;font-size:3.2rem;font-weight:700;line-height:32px;transition:color .25s;}.storage-benefits .storageBenefits-blocks .blocks-item .image{position:relative;width:100%;aspect-ratio:504/280;border-radius:16px;overflow:hidden;}.storage-benefits .button-section{padding-top:clamp(3.2rem,3.125vw + 2rem,8rem);text-align:center;}.storage-benefits .button-section .btn{border-radius:9999px;color:#000;background:#fff;}.storage-benefits .button-section .btn:hover{background:#c2cdc8;border-color:#c2cdc8;}@media screen and (max-width:767px){.storage-benefits .storageBenefits-blocks .blocks-item{padding:2.8rem;}.storage-benefits .storageBenefits-blocks .blocks-item .text .text-location{margin-top:2.4rem;margin-bottom:1.6rem;}.storage-benefits .storageBenefits-blocks .blocks-item .text h3{margin:0 0 1.6rem 0;}}.textAndImageBlock{background-color:#171c1b;}.textAndImageBlock .textAndImageBlock-container{display:flex;justify-content:space-between;align-items:center;gap:clamp(3.2rem,6.25vw + .8rem,12.8rem);padding-block:clamp(3.2rem,6.25vw + .8rem,12.8rem);}.textAndImageBlock .textAndImageBlock-text{width:50%;flex-shrink:0;}.textAndImageBlock .textAndImageBlock-text .text.component h2{margin:0 0 clamp(1.6rem,1.042vw + 1.2rem,3.2rem) 0;color:#fff;font-size:clamp(2.4rem,1.563vw + 1.8rem,4.8rem);}.textAndImageBlock .textAndImageBlock-text .text.component p{color:#fff;font-size:clamp(1.6rem,.521vw + 1.4rem,2.4rem);line-height:116.667%;}.textAndImageBlock .textAndImageBlock-text .textAndImageBlock-buttons{margin-top:clamp(3.2rem,4.167vw + 1.6rem,9.6rem);}.textAndImageBlock .textAndImageBlock-text .textAndImageBlock-buttons .documentCard-btnContainer>.btn{border-radius:9999px;color:#000;background:#fff;}.textAndImageBlock .textAndImageBlock-text .textAndImageBlock-buttons .documentCard-btnContainer>.btn:hover{background:#c2cdc8;border-color:#c2cdc8;}.textAndImageBlock .textAndImageBlock-text .form-cell.form-cell_full{justify-content:center;display:flex;flex-direction:column;align-items:center;}.textAndImageBlock .mosaic-container{display:grid;grid-template-columns:1fr 1fr;gap:2.8rem;max-width:690px;width:100%;padding:0 2.6rem;}.textAndImageBlock .mosaic-container .mosaic-column{display:flex;flex-direction:column;gap:2.8rem;height:100%;}.textAndImageBlock .mosaic-item{position:relative;overflow:hidden;border-radius:12px;width:100%;}.textAndImageBlock .mosaic-item>div{width:100%;height:100%;}.textAndImageBlock .mosaic-item>div picture{width:100%;height:100%;}.textAndImageBlock .mosaic-item.large{height:100%;min-height:500px;}.textAndImageBlock .mosaic-item.small{height:50%;}.textAndImageBlock .mosaic-item img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease;}@media(max-width:900px){.textAndImageBlock .textAndImageBlock-container{flex-direction:column-reverse;}.textAndImageBlock .textAndImageBlock-container .textAndImageBlock-text{width:100%;}.textAndImageBlock .textAndImageBlock-container .textAndImageBlock-images{width:100%;}.textAndImageBlock .mosaic-container{padding:0;max-width:100%;}.textAndImageBlock .mosaic-container .mosaic-item.large{height:100%;max-height:428px;min-height:auto;}.textAndImageBlock .mosaic-container .mosaic-item.small{height:20rem;}}@media(max-width:450px){.textAndImageBlock .mosaic-container .mosaic-item.large{height:100%;max-height:328px;min-height:auto;}.textAndImageBlock .mosaic-container .mosaic-item.small{height:15rem;}}.departements .departements-header{text-align:center;margin-bottom:clamp(3.2rem,4.167vw + 1.6rem,9.6rem);}.departements .departements-header h2{font-size:clamp(2.4rem,1.563vw + 1.8rem,4.8rem);color:#fff;font-weight:700;margin:0;line-height:110%;}.departements .departements-blocks{display:grid;grid-template-columns:repeat(auto-fit,max(min(350px,100%),(100% - 56px)/3));gap:28px;justify-content:center;}.departements .departements-blocks .blocks-item{background-color:#000;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;padding:1.6rem;text-decoration:none;color:#fff;transition:background-color .25s;}.departements .departements-blocks .blocks-item .text{padding:2.4rem 3rem;}.departements .departements-blocks .blocks-item .text .text-location{font-size:1.4rem;font-style:normal;font-weight:400;line-height:2rem;margin-bottom:2rem;}.departements .departements-blocks .blocks-item .text h2{font-family:"Red Hat Display",sans-serif;margin-block:2rem;font-size:clamp(2.4rem,.752vw + 1.949rem,3.2rem);font-weight:700;line-height:32px;transition:color .25s;}.departements .departements-blocks .blocks-item .image{position:relative;width:100%;aspect-ratio:504/280;border-radius:16px;overflow:hidden;}@media screen and (max-width:767px){.departements .departements-blocks{grid-template-columns:1fr;}.departements .departements-blocks .blocks-item{padding:2.8rem;}.departements .departements-blocks .blocks-item .text{padding:0 0 2.8rem 0;}}.textImage{display:flex;justify-content:space-between;gap:24px;flex-direction:row;padding:24px;background-color:#000;border-radius:16px;}.textImage-text{max-width:500px;display:flex;flex-direction:column;justify-content:center;}.textImage-text .text-location{font-size:1.4rem;font-style:normal;font-weight:400;line-height:2rem;margin-top:4rem;margin-bottom:1.8rem;}.textImage-text h3{font-size:clamp(2.4rem,1.563vw + 1.8rem,4.8rem);margin-top:0;margin-bottom:clamp(2rem,1.823vw + 1.3rem,4.8rem);color:#fff;}.textImage-text p{margin-bottom:0;font-size:1.6rem;line-height:28px;color:#fff;}.textImage-text a{width:fit-content;}.textImage-video{border-radius:16px;overflow:hidden;max-width:1090px;width:100%;position:relative;}.textImage-video.youtube-loaded:before{display:none;}.textImage-video picture{width:100%;height:100%;}.textImage-video:before{content:"";position:absolute;top:0;left:0;z-index:1;opacity:.4;width:100%;height:100%;background-color:rgba(0,0,0,.6);}.textImage-video .watchFilm{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:16px;z-index:2;display:flex;justify-content:center;align-items:center;gap:2rem;}.textImage-video .watchFilm .text{color:#fff;text-align:center;font-size:clamp(1.8rem,1.953vw + 1.05rem,4.8rem);font-weight:700;line-height:100%;font-family:"Red Hat Display",sans-serif;}.textImage-video .watchFilm .icon{width:clamp(1.4rem,.911vw + 1.05rem,2.8rem);}.textImage-video .watchFilm .icon svg{width:100%;height:100%;display:block;}.textImage-video img{border-radius:16px;width:100%;height:100%;object-fit:cover;}.textImage_inverted{flex-direction:row-reverse;}@media screen and (max-width:1200px){.textImage{flex-direction:column;text-align:center;gap:32px;}.textImage-text{max-width:none;}.textImage-video{width:75%;margin:0 auto;}}@media screen and (max-width:767px){.textImage{padding-inline:2.8rem;}.textImage-text{text-align:left;}.textImage-text .text-location{margin-top:0;}.textImage-video{width:100%;margin:0 auto;}}.formAndImageBlock{background-color:#000;}.formAndImageBlock .formAndImageBlock-container{display:flex;justify-content:space-between;align-items:flex-start;gap:clamp(2.5rem,11.275vw - 6.148rem,15.5rem);padding-block:clamp(3.2rem,4.167vw + 1.6rem,9.6rem);}.formAndImageBlock .formAndImageBlock-container.reverse{flex-direction:row-reverse;}.formAndImageBlock .formAndImageBlock-text{width:40.7986111111%;flex-shrink:0;}.formAndImageBlock .formAndImageBlock-text .text{padding-bottom:clamp(3.2rem,2.083vw + 2.4rem,6.4rem);margin-bottom:clamp(3.2rem,2.083vw + 2.4rem,6.4rem);}.formAndImageBlock .formAndImageBlock-text .text p{font-size:clamp(1.6rem,.188vw + 1.487rem,1.8rem);line-height:140%;font-weight:400;font-style:normal;}.formAndImageBlock .formAndImageBlock-text h2{margin:0 0 clamp(2.4rem,1.042vw + 1.8rem,4rem) 0;color:#fff;font-size:clamp(3.2rem,2.083vw + 2.4rem,6.4rem);line-height:1.1;}.formAndImageBlock .formAndImageBlock-text p{color:#fff;font-size:clamp(1.6rem,.188vw + 1.487rem,1.8rem);line-height:140%;font-weight:400;font-style:normal;}.formAndImageBlock .formAndImageBlock-text p em{font-style:normal;}.formAndImageBlock .formAndImageBlock-text .formAndImageBlock-buttons{margin-top:clamp(56px,3.03vw + 37.82px,96px);}.formAndImageBlock .formAndImageBlock-text .formAndImageBlock-buttons .btn{border-radius:9999px;color:#000;background:#fff;}.formAndImageBlock .formAndImageBlock-text .formAndImageBlock-buttons .btn:hover{background:#c2cdc8;border-color:#c2cdc8;}.publicSafety .formAndImageBlock .formAndImageBlock-text input,.publicSafety .formAndImageBlock .formAndImageBlock-text select,.publicSafety .formAndImageBlock .formAndImageBlock-text textarea,.sportsEquipment .formAndImageBlock .formAndImageBlock-text input,.sportsEquipment .formAndImageBlock .formAndImageBlock-text select,.sportsEquipment .formAndImageBlock .formAndImageBlock-text textarea{background:#171c1b;color:#fff;border-color:#3c4945;}.publicSafety .formAndImageBlock .formAndImageBlock-text input::placeholder,.publicSafety .formAndImageBlock .formAndImageBlock-text select::placeholder,.publicSafety .formAndImageBlock .formAndImageBlock-text textarea::placeholder,.sportsEquipment .formAndImageBlock .formAndImageBlock-text input::placeholder,.sportsEquipment .formAndImageBlock .formAndImageBlock-text select::placeholder,.sportsEquipment .formAndImageBlock .formAndImageBlock-text textarea::placeholder{color:#778a83;}.publicSafety .formAndImageBlock .formAndImageBlock-text input:focus,.publicSafety .formAndImageBlock .formAndImageBlock-text select:focus,.publicSafety .formAndImageBlock .formAndImageBlock-text textarea:focus,.sportsEquipment .formAndImageBlock .formAndImageBlock-text input:focus,.sportsEquipment .formAndImageBlock .formAndImageBlock-text select:focus,.sportsEquipment .formAndImageBlock .formAndImageBlock-text textarea:focus{border-color:#5c7068;}.publicSafety .formAndImageBlock .formAndImageBlock-text select,.sportsEquipment .formAndImageBlock .formAndImageBlock-text select{background-color:#171c1b;background-image:url(../../images/dropdown-chevron_white.svg);background-position:right 1.6rem center;background-repeat:no-repeat;color:#778a83;}.publicSafety .formAndImageBlock .formAndImageBlock-text select:has(option:checked:not([value=""])),.publicSafety .formAndImageBlock .formAndImageBlock-text select:not(:has(option[value=""]:checked)),.sportsEquipment .formAndImageBlock .formAndImageBlock-text select:has(option:checked:not([value=""])),.sportsEquipment .formAndImageBlock .formAndImageBlock-text select:not(:has(option[value=""]:checked)){color:#fff;}.publicSafety .formAndImageBlock .formAndImageBlock-text select option,.sportsEquipment .formAndImageBlock .formAndImageBlock-text select option{background:#171c1b;color:#fff;}.publicSafety .formAndImageBlock .formAndImageBlock-text select option[value=""],.sportsEquipment .formAndImageBlock .formAndImageBlock-text select option[value=""]{color:#778a83;}.publicSafety .formAndImageBlock .formAndImageBlock-text label,.sportsEquipment .formAndImageBlock .formAndImageBlock-text label{color:#fff;}.publicSafety .formAndImageBlock .formAndImageBlock-text .checkbox-fakeInput,.sportsEquipment .formAndImageBlock .formAndImageBlock-text .checkbox-fakeInput{background:#171c1b;border-color:#3c4945;}.publicSafety .formAndImageBlock .formAndImageBlock-text .checkbox-input:checked+.checkbox-fakeInput,.sportsEquipment .formAndImageBlock .formAndImageBlock-text .checkbox-input:checked+.checkbox-fakeInput{background-color:#fff;border-color:#fff;}.publicSafety .formAndImageBlock .formAndImageBlock-text .checkbox-input:checked+.checkbox-fakeInput svg,.sportsEquipment .formAndImageBlock .formAndImageBlock-text .checkbox-input:checked+.checkbox-fakeInput svg{color:#171c1b;}.formAndImageBlock .mosaic-container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:2.8rem;max-width:780px;width:100%;padding:0;grid-template-areas:"left right" "bottom bottom";}.formAndImageBlock .mosaic-container .mosaic-item.large{grid-area:left;}.formAndImageBlock .mosaic-container .mosaic-column{display:contents;}.formAndImageBlock .mosaic-container .mosaic-column .mosaic-item:first-child{grid-area:right;}.formAndImageBlock .mosaic-container .mosaic-column .mosaic-item:last-child{grid-area:bottom;}.formAndImageBlock .mosaic-item{position:relative;overflow:hidden;border-radius:12px;width:100%;}.formAndImageBlock .mosaic-item>div{width:100%;height:100%;}.formAndImageBlock .mosaic-item>div picture{width:100%;height:100%;}.formAndImageBlock .mosaic-item.large{height:550px;min-height:550px;}.formAndImageBlock .mosaic-item.small{height:550px;}.formAndImageBlock .mosaic-item img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease;}@media(max-width:1200px){.formAndImageBlock .formAndImageBlock-text{width:100%;}.formAndImageBlock .formAndImageBlock-images{display:none;}}