.veteran-data{display:flex;gap:50px;width:100%;height:100%;padding:20px;background-color:#141414;border-radius:10px;box-shadow:0 0 15px 2px rgba(0,0,0,.75)}.veteran-data .veteran-image{display:flex;align-items:center;justify-content:center}.veteran-data .veteran-image .dead{filter:grayscale(100%)}.veteran-data .veteran-image img{max-width:500px!important}.veteran-data .veteran-data-information{display:flex;justify-content:center;flex-direction:column}.veteran-data .veteran-data-information .veteran-data-name{font-size:2.5rem;font-weight:700;margin-bottom:10px;width:-moz-fit-content;width:fit-content;border-bottom:1px solid #ff8303}.veteran-data .veteran-data-information .veteran-data-info{display:flex;gap:20px;flex-wrap:wrap;justify-content:center}.veteran-data .veteran-data-information .veteran-data-info .veteran-data-info-item{padding:5px 10px;background-color:#000;border-radius:100px;display:flex;align-items:center;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.veteran-data .veteran-data-information .veteran-data-info .veteran-data-info-item span{font-weight:bolder;margin-left:5px}.veteran-data .veteran-data-information .veteran-data-info .veteran-data-info-item svg{padding-right:10px}.veteran-data .veteran-data-information .veteran-data-info .veteran-data-info-item .parents{display:flex;gap:5px}.veteran-data .veteran-data-information .veteran-data-info .veteran-data-info-item .parents span{font-weight:400!important;color:#ff8303!important}.veteran-data .veteran-data-information .sector{margin:20px 0}.veteran-data .veteran-data-information .sector>h3{font-size:1.5rem;margin-bottom:10px;width:-moz-fit-content;width:fit-content;border-bottom:1px solid #ff8303}.veteran-data .veteran-data-information .achivements-sector{margin-top:20px}.veteran-data .veteran-data-information .achivements-sector .achivements-data{display:flex;gap:20px;flex-wrap:wrap;justify-content:center}.veteran-data .veteran-data-information .description-sector .description-data p{white-space:pre-wrap}.veteran-data .veteran-data-information .images-sector .images-data,.veteran-data .veteran-data-information .offsprings-sector .offsprings-data{display:flex;gap:20px;flex-wrap:wrap}.veteran-data .veteran-data-information .images-sector .images-data img{height:100px;width:100px;object-fit:cover;border-radius:5px;cursor:pointer;transition:all .3s ease-in-out}.veteran-data .veteran-data-information .images-sector .images-data img:hover{scale:1.1}@media only screen and (max-width:1000px){.veteran-data{flex-direction:column;gap:20px}.veteran-data .veteran-image img{width:75%}.veteran-data .veteran-data-information{width:100%}}.achievement{background-color:#a77a00;box-shadow:0 0 10px 5px #a77a00;font-size:1.1rem;padding:5px 10px;border-radius:100px;width:-moz-fit-content;width:fit-content}.achievement span{font-weight:bolder}.achievement svg{padding-right:10px}.full-image-container{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.815);z-index:100000;animation:fadeIn .2s ease-in-out}.full-image-container .close-button{position:absolute;top:10px;right:10px;font-size:30px}.full-image-container .full-image{position:absolute;z-index:11;top:50%;left:50%;transform:translate(-50%,-50%);max-height:90vh;max-width:90vw;border-radius:10px;cursor:zoom-in;overflow:auto}.full-image-container .full-image::-webkit-scrollbar-track{background-color:#1b1a17}.full-image-container .full-image::-webkit-scrollbar-thumb{background-color:#ff8303;border-radius:10px}.full-image-container .full-image img{width:100%!important;height:100%!important;object-fit:contain}.full-image-container .zoomed img{cursor:zoom-out;scale:2}.full-image-container .bottom-image-select{position:absolute;bottom:50px;left:50%;transform:translateX(-50%);display:flex;flex-wrap:wrap;justify-content:center;align-items:center;max-height:100px;width:100%;overflow:auto;gap:20px}.full-image-container .bottom-image-select::-webkit-scrollbar-track{background-color:#1b1a17}.full-image-container .bottom-image-select::-webkit-scrollbar-thumb{background-color:#ff8303;border-radius:10px}.full-image-container .bottom-image-select img,.full-image-container .bottom-image-select video{width:auto;height:auto;max-width:75px}.full-image-container .bottom-image-select .video-container{position:relative}.full-image-container .bottom-image-select .video-container .play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:2rem;cursor:pointer}.full-image-container .buttons-group{position:absolute;width:100%;top:50%;left:0;transform:translateY(-50%);display:flex;justify-content:space-between}.full-image-container .buttons-group button{width:100px;height:100px;border-radius:50%;background-color:rgba(0,0,0,.815);color:#ff8303;font-size:30px;border:none;outline:none;cursor:pointer;transition:all .3s ease-in-out}.full-image-container .buttons-group button:not(:disabled):hover{color:#a35709}.full-image-container .buttons-group button:disabled{opacity:.4;cursor:not-allowed}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media only screen and (max-width:900px){.full-image-container .full-image{max-height:100vh;max-width:100vw}.full-image-container .full-image img{width:95vw!important;height:95vw!important;object-fit:contain}}@media only screen and (max-width:600px){.full-image-container .buttons-group{display:none}}.offspring-card{padding:10px;border-radius:10px;background-color:#141414;box-shadow:0 0 10px 5px #242424;display:flex;flex-direction:column;max-width:350px;gap:10px}.offspring-card h2{font-size:1.5rem;font-weight:bolder;width:-moz-fit-content;width:fit-content;border-bottom:1px solid #1b1a17;margin-bottom:1rem}.offspring-card .offspring-info,.offspring-card .offspring-info p{display:flex;gap:10px;align-items:center}.offspring-card .offspring-info p svg{color:#ff8303}.offspring-card .offspring-info h3{font-size:1rem;font-weight:bolder}.rainbow-bride-container{background:url(/_next/static/media/ranibow-bridge-background.1cb115ff.svg);background-size:contain;background-position:50%;min-height:100vh}.rainbow-bride-container .content{max-width:1500px;margin:0 auto;background-color:#1b1a17;min-height:100vh}.rainbow-bride-container .content .dead-veterans-list{display:flex;flex-wrap:wrap;gap:40px;justify-content:center}.rainbow-bride-container .content .dead-veterans-list .separator{width:100%;height:1px;background-color:#ff8303;margin:20px 0}