html,body{padding:0;margin:0;width:100%;height:auto}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,.lightbox .contentLB video,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,span{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}body{font-family:sans-serif}header{display:grid;grid-template-columns:auto auto auto;grid-template-rows:auto auto;padding:0 10px 0px 10px;width:85%;margin:20px auto}header .logo{grid-area:logo;grid-column:1;grid-row:2;max-width:260px;min-width:180px}header .logo img,header .logo .lightbox .contentLB video,.lightbox .contentLB header .logo video{width:100%}header .topNav{grid-area:topNav;margin:auto;grid-column:2;grid-row:2}header h1{grid-area:h1;grid-column:3;grid-row:2;max-width:260px;margin:20px 20px;color:#911616;font-size:1.5em}.tagDesign{display:flex;justify-content:center;flex-wrap:wrap}.tagDesign__tag{border:solid 1px #c4c4c4;border-radius:20px;padding:5px 8px;margin:2px;color:#911616;cursor:pointer;transition:.3s;background-color:#fff;font-size:1em}.tagDesign__tag:hover{box-shadow:#c4c4c4 2px 2px 5px 2px}.tagDesign__tag2{border:solid 1px #c4c4c4;border-radius:20px;padding:5px 8px;margin:2px;color:#911616;transition:.3s;background-color:#fff;font-size:1em}.selectedTag{background-color:#911616;color:#fff;box-shadow:#c4c4c4 2px 2px 5px 2px;transition:.3s}main{display:flex;justify-content:space-around;flex-wrap:wrap;transition:.5s;z-index:0}.hidden{grid-column:2;grid-row:1;background-color:#da8775;border-radius:5px;height:25px;width:180px;margin:auto;margin-bottom:15px;padding-top:10px;text-align:center}.hidden a{color:#000;font-family:sans-serif;font-weight:bold}.mainFlux{display:none}.cards,.card2{position:relative;display:block;width:27%;min-width:325px;text-align:center;margin:auto;margin-bottom:50px;transition:.3s;padding-bottom:10px;padding-top:5px;cursor:pointer;background-color:transparent;border:none;z-index:0}.cards img,.cards .lightbox .contentLB video,.lightbox .contentLB .cards video,.cards .imgPhoto img,.card2 img,.card2 .lightbox .contentLB video,.lightbox .contentLB .card2 video,.card2 .imgPhoto img{width:250px;height:250px;margin:10px;border-radius:100%;object-fit:cover;transition:.3s}.cards .blockFlex,.card2 .blockFlex{line-height:1.7}.descript{line-height:1.5em}.descript .local{color:#b22222}.descript .depiction{color:#000}.descript .price{color:#a9a9a9}.cards:hover{border-radius:5px;box-shadow:2px 2px 10px 2px #c4c4c4}h2{margin:auto;font-size:2em;color:#d3573c}.card2{position:absolute;display:flex;flex-direction:row-reverse;justify-content:space-between;z-index:201;width:90%;margin:auto;padding-left:50px;padding-right:50px;background-color:#fafafa;border-radius:7px;cursor:inherit}.card2 .blockFlex2{line-height:2;text-align:start;margin:auto 0}.contact-btn{position:absolute;top:35%;left:40%;transform:translate(-65%, -60%);display:none;width:120px;height:50px;background-color:#911616;color:#fff;border:none;border-radius:5px;cursor:pointer}.bground{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#db8876;width:70%;max-width:550px;max-height:600px;margin:auto;border-radius:3px;animation:formOpen .3s}.bground .content{position:relative;display:flex;margin:20px;margin-left:30px;padding-top:5px}.bground .content .cross{position:absolute;right:-10px;top:0;width:50px;height:40px;cursor:pointer;transform:scale(0.7)}.bground .content .cross:before,.bground .content .cross:after{position:absolute;left:15px;content:"";height:100%;width:3px;background-color:#fff}.bground .content .cross:before{transform:rotate(45deg)}.bground .content .cross:after{transform:rotate(-45deg)}.bground .content .contactMe{font-size:2.8em}.bground .content .titleName{font-size:3em}.bground .modalBody{text-align:start}.bground .modalBody .form-data{display:flex;flex-direction:column;width:90%;margin:auto}.bground .modalBody .form-data label{margin-bottom:5px;font-size:1.2em}.bground .modalBody .form-data input,.bground .modalBody .form-data textarea{margin-bottom:10px;border:none;border-radius:3px;height:30px;font-size:1.2em;outline:none}.bground .modalBody .form-data textarea{height:130px;overflow-wrap:break-word;font-size:19px}.bground .send{border:none;margin:15px 35px;border-radius:5px;width:170px;height:45px;background-color:#901c1c;color:#fff;font-size:1em;cursor:pointer}main{opacity:1;margin-top:75px}.photoFrame{display:flex;justify-content:space-between;width:85%;margin:0px auto 50px;padding:35px;background-color:#fafafa}.photoFrame .photographerFace img,.photoFrame .photographerFace .lightbox .contentLB video,.lightbox .contentLB .photoFrame .photographerFace video{width:200px;height:200px;border-radius:200px;margin:10px;object-fit:cover;transition:.3s}.photoFrame .zoneTxt{width:70%;margin:auto 10px}.photoFrame .zoneTxt .divTitle{display:flex;justify-content:flex-start;min-height:40px;flex-wrap:nowrap}.photoFrame .zoneTxt .divTitle h2{width:63%;font-size:4.3vw;white-space:nowrap;margin:0}.photoFrame .zoneTxt .divTitle .contact{border:none;width:150px;margin:auto 0;height:60px;border-radius:5px;background-color:#911616;color:#fff;cursor:pointer;font-size:1.2em;z-index:2}.photoFrame .zoneTxt .descript{line-height:2.5em;margin-bottom:15px}.photoFrame .zoneTxt .descript .local{font-size:1.4em}.photoFrame .zoneTxt .tagDesign2{display:flex}.photoFrame .zoneTxt .tagDesign2__tag2{width:100px}.filter{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;margin:0 5%}.filter .txtSort{font-size:20px;font-weight:bold;margin-right:20px}.filter .selectContainer{display:flex;flex-direction:row;justify-content:center;align-items:center;background:#911616;border-radius:5px;padding-right:15px}.filter .selectContainer select{cursor:pointer;background:#911616;height:45px;color:#fff;border-radius:5px;font-size:20px;border:none;appearance:none;padding:0 40px 0 15px;outline:0}.filter .selectContainer select option{border:none;border-bottom:1px solid #fff}.filter .selectContainer .arrow{cursor:pointer;width:10px;margin-left:-25px;transition:.1s;pointer-events:none}.filter .selectContainer .arrow.arrowDown{transform:rotate(90deg)}.filter .selectContainer .arrow.arrowUp{transform:rotate(270deg)}.album{display:flex;justify-content:space-between;flex-wrap:wrap;width:92%;margin:auto;margin-bottom:25px}.album .albumPhoto{padding:35px}.album .albumPhoto .divPhoto img,.album .albumPhoto .divPhoto .lightbox .contentLB video,.lightbox .contentLB .album .albumPhoto .divPhoto video{width:390px;height:390px;object-fit:cover;border-radius:5px;margin-bottom:12px;box-shadow:3px 2px 10px 3px #c4c4c4;cursor:pointer;transition:.3s}.album .albumPhoto .divPhoto img:hover,.album .albumPhoto .divPhoto .lightbox .contentLB video:hover,.lightbox .contentLB .album .albumPhoto .divPhoto video:hover{box-shadow:2px 3px 15px 3px #757575}.album .albumPhoto video{width:390px;height:390px;object-fit:cover;border-radius:5px;margin-bottom:12px;box-shadow:2px 2px 10px 2px #c4c4c4;cursor:pointer;transition:.3s}.album .albumPhoto video:hover{box-shadow:2px 3px 15px 3px #757575}.album .subtitle{display:flex;justify-content:space-between;font-size:1.3em;color:#911616;margin-bottom:25px}.album .subtitle .blockLike{display:flex}.album .subtitle .blockLike .like{margin-right:5px}.album .subtitle .blockLike .heart{background:url(../FishEye_Photos/heart-black.svg) center center no-repeat;border:none;background-color:transparent;width:37px;height:20px;cursor:pointer;transition:.3s;padding-bottom:15px;color:transparent}.album .subtitle .blockLike .heart img,.album .subtitle .blockLike .heart .lightbox .contentLB video,.lightbox .contentLB .album .subtitle .blockLike .heart video{padding-bottom:15px;width:100%;height:100%}.album .subtitle .blockLike .clicked{background:url(../FishEye_Photos/heart-red.svg) center center no-repeat}.album .subtitle .blockLike .heart:hover{transform:scale(1.2)}.album .infoBox{display:flex;justify-content:space-around;position:fixed;bottom:0;right:5%;width:300px;height:50px;background-color:#da8775;text-align:center;border-top-left-radius:5px;border-top-right-radius:5px;font-size:1.2em;z-index:9;box-shadow:3px 2px 5px 2px #c4c4c4}.album .infoBox .likeBox{line-height:50px;display:flex}.album .infoBox__blackHeart{line-height:55px;margin-left:5px}.album .infoBox__infoPrice{line-height:50px}@keyframes formOpen{from{opacity:0}to{opacity:1}}@keyframes lightboxIn{from{opacity:0}to{opacity:1}}.lightbox button{cursor:pointer;opacity:.5;transition:.3s}.lightbox button:hover{opacity:1}.lightbox{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:10;overflow:auto;animation:lightboxIn .5s;transition:opacity .3s}.lightbox__loader{opacity:.7}.lightbox .fadeOut{opacity:0}.lightbox__closeLB{border:none;background:url(../FishEye_Photos/close.svg) center center/30px 30px no-repeat;width:45px;height:45px;z-index:12;position:fixed;top:0;right:-15px;margin:25px;text-indent:3000px}.lightbox__nextLB,.lightbox__prevLB{border:none;background:url(../FishEye_Photos/arrow.svg) center center/30px 48px no-repeat;width:70px;height:100%;position:fixed;top:0;right:0;margin-top:-24px;z-index:11;text-indent:3000px}.lightbox__prevLB{transform:rotate(180deg);right:auto;left:0}.lightbox .contentLB{display:flex;align-items:center;justify-content:center;margin:auto 50px;min-height:100vh}.lightbox .contentLB img,.lightbox .contentLB video{max-width:95%;max-height:100vh;margin:auto;height:auto;animation:lightboxIn .5s}@media screen and (max-width: 850px){header{grid-template-columns:auto 0 auto;padding:25px 0px 25px 5px}header .topNav{grid-row-start:2;grid-column:1/4;width:90%;margin:auto}header .topNav .tagDesign{width:auto;height:auto;font-size:2.5vw}header h1{grid-row:1;text-align:end}header .mainHeader{text-align:end;grid-column:4;font-size:2.3vw;padding-right:10px}}@media screen and (max-width: 1024px){.divTitle{width:100%;padding:0}.divTitle h2{margin:0}.divTitle .contact{position:fixed;bottom:5%;right:50%;transform:translate(50%, -50%)}.album{justify-content:center}}@media screen and (max-width: 775px){.filter{display:none}.album{text-align:center}.album .infoBox{display:none}}@media screen and (max-width: 850px){header{margin:25px auto;padding:0}header .logo{grid-column:1;grid-row:1}header .topNav{grid-column:1/4;grid-row:2;margin-top:25px;margin-bottom:50px}main{margin-top:0}}@media screen and (max-width: 610px){.photoFrame{background-color:#fff;padding:0;margin:25px auto}.photoFrame .photographerFace img,.photoFrame .photographerFace .lightbox .contentLB video,.lightbox .contentLB .photoFrame .photographerFace video{width:30vw;height:30vw;border-radius:30vw;margin-bottom:50px}.photoFrame .zoneTxt{width:50%}.photoFrame .zoneTxt .divTitle h2{margin:0;font-size:6vw}.photoFrame .zoneTxt .descript{font-size:3vw}.album .albumPhoto{padding:0}.album .albumPhoto .divPhoto img,.album .albumPhoto .divPhoto .lightbox .contentLB video,.lightbox .contentLB .album .albumPhoto .divPhoto video{width:320px;height:320px;margin:auto}.album .albumPhoto video{width:320px;height:320px;margin:auto}.album .subtitle .blockLike .heart .heart img,.album .subtitle .blockLike .heart .heart .lightbox .contentLB video,.lightbox .contentLB .album .subtitle .blockLike .heart .heart video{width:100%}}@media screen and (max-width: 400px){header{margin:25px 0}}@media screen and (max-width: 550px){.bground .content{margin:15px}.bground .content .cross{right:0;width:25px;height:25px}.bground .content .contactMe{font-size:1.7em}.bground .content .titleName{font-size:1.7em}}/*# sourceMappingURL=style.css.map */
