.c-CardShooting{flex-direction:column;justify-content:space-around;display:flex}.c-CardShooting--date{display:flex}.c-CardShooting--date .c-CardShooting--day,.c-CardShooting--date .c-CardShooting--month{background-color:#fff;border:2px solid red;padding:.5em 1em}.c-CardShooting--date .c-CardShooting--day{margin-right:.5em}.c-CardShooting--text{color:#000;padding:.3em 0}.c-CardShooting--year{color:#000;align-items:center;display:flex}.c-CardShooting--year .c-CardShooting--black{text-align:center;color:#fff;background-color:#000;border:2px solid red;width:2.8em;height:1.7em;margin-right:.5em}.c-CardShooting--year p{margin-right:.5em}.c-CardShooting--year+.c-CardShooting--year{margin-top:.3em}.c-CardShooting--search{cursor:pointer;align-items:center;display:flex}.c-CardShooting--button{cursor:pointer;background:0 0;border:none;padding:5px 10px}.c-CardShooting--magnifier{border:2px solid #555;border-radius:50%;width:16px;height:16px;display:inline-block;position:relative}.c-CardShooting--magnifier:after{content:"";background:#555;width:2px;height:8px;position:absolute;top:10px;left:-3px;transform:rotate(45deg)}.c-CardMemorable{color:#000;background-color:#fff;border:1px solid gray;border-radius:3px;flex-direction:row;width:100%;text-decoration:none;display:flex;overflow:hidden}.c-CardMemorable .c-CardMemorable--img{object-fit:contain;align-self:center;width:130px;margin:5px 10px}.c-CardMemorable .c-CardMemorable--txt{padding:.5em .5em .5em 0}.c-CardMemorable .c-CardMemorable--txt h3{padding-bottom:.5em}.c-CardMemorable .c-CardMemorable--txt p{color:#282828}.c-CardMemorable .c-CardMemorable--txt strong{color:#000;font-size:1em}.c-CardMemorable:hover{position:relative;top:-.2em;box-shadow:.2em .2em #53574c}:root{box-sizing:border-box}*,:before,:after{box-sizing:inherit}*{outline:none;margin:0;padding:0}body{background-color:#2d2d2d;font-family:Source Sans Pro,sans-serif;font-weight:400}.c-TriangleRight{border-top:8px solid #0000;border-bottom:8px solid #0000;border-left:8px solid #0c3a42;width:0;height:0;position:relative;top:3px}.c-HomeDate--favorit{padding-bottom:1em}.c-HomeDate--common{border-top:2px solid #0c3a42}.c-HomeDate--search{color:#282828;flex-direction:column;width:100%;margin-top:2em;padding-top:2em;display:flex}.c-HomeDate--search p{font-size:1.2em}.c-HomeDate--search .c-HomeDate--fio{flex-direction:row;justify-content:space-between;align-items:center;gap:14px;width:100%;max-width:34em;padding-top:2em;display:flex}.c-HomeDate--search .c-HomeDate--input{flex-grow:1;position:relative}.c-HomeDate--search .c-HomeDate--input input{color:#53574c;background-color:#f7f7f4;border:none;border-radius:4px;width:100%;padding:10px 10px 10px 30px;font-size:1.2em}.c-HomeDate--search .c-HomeDate--input input::placeholder{color:#53574c;font-size:.9em}.c-HomeDate--search .c-HomeDate--input svg{position:absolute;top:50%;left:10px;transform:translateY(-50%)}.c-HomeDate--search .c-HomeDate--btn{color:#fff;cursor:pointer;background-color:#0c3a42;border:none;border-radius:4px;padding:10px 25px;font-size:1em;transition:background-color .3s,transform .2s}.c-HomeDate--search .c-HomeDate--btn:hover{background-color:#007b9a;transform:translateY(-2px)}.c-HomeDate--search .c-HomeDate--btn:active{background-color:#005f7a;transform:translateY(0)}.c-HomeDate--shooting{min-height:150px;margin-bottom:.5em}.c-HomeDate--persons .c-HomeDate--cards>.c-HomeDate--item{margin-top:1em;display:none}.c-HomeDate--persons .c-HomeDate--cards>:nth-child(-n+2){display:flex}@media (width>=35em){.c-HomeDate--persons{width:100%}}@media (width>=50em){.c-HomeDate--body{flex-direction:column}.c-HomeDate--shooting{width:400px}.c-HomeDate--persons .c-HomeDate--cards{justify-content:space-around;display:flex}.c-HomeDate--persons .c-HomeDate--item+.c-HomeDate--item{margin-left:5px}.c-HomeDate--item{max-width:380px}.c-HomeDate--common{padding:1em}}@media (width>=75em){.c-HomeDate--body{justify-content:center;align-items:space-around;flex-wrap:nowrap;width:95%}.c-HomeDate--common{display:flex}.c-HomeDate--favorit-card{width:65em}.c-HomeDate--shooting{margin-right:2em}}@media (width>=100em){.c-HomeDate--persons .c-HomeDate--cards>:nth-child(-n+3){display:flex}}@media (width>=110em){.c-HomeDate--cards>.c-CardMemorable .c-CardMemorable--img{width:7.4vw}.c-HomeDate--item{max-width:21.6vw}}
