@keyframes slide-up{0%{opacity:0;transform:scale(0.1) translateY(20px)}100%{opacity:1;transform:scale(1) translateY(0)}}html{scroll-behavior:smooth}body{font-family:'Montserrat', sans-serif;margin:0;padding:0}.color-controls{border:solid 2px black;padding:0}#normal{background-color:#cda34f;color:#636b46}#bw{background-color:black;color:white}#yb{background-color:yellow;color:black}#by{background-color:black;color:yellow}.deco{font-family:'Srisakdi', cursive}.minimal{font-family:'Montserrat', sans-serif;font-size:1vw}.minimal a:link{color:inherit;text-decoration:none}.minimal a:hover{color:inherit;text-decoration:none}.minimal a:visited{color:inherit;text-decoration:none}.minimal a:active{color:inherit;text-decoration:none}.flower{width:auto}.gift{margin-top:12vw;font-size:1.4vw !important;width:50vw;margin-left:auto;margin-right:auto}.flower-footer{margin-left:auto;margin-right:auto}.dates{padding-bottom:10vw}.title{padding:200px 0;-moz-transform:skew(0deg, -10deg);-o-transform:skew(0deg, -10deg);-ms-transform:skew(0deg, -10deg);-webkit-transform:skew(0deg, -10deg);transform:skew(0deg, -10deg);margin-top:-200px;width:100%;padding-bottom:30px}.title .content{-moz-transform:skew(0deg, 10deg);-o-transform:skew(0deg, 10deg);-ms-transform:skew(0deg, 10deg);-webkit-transform:skew(0deg, 10deg);transform:skew(0deg, 10deg);text-align:center}.title .content .subtitle{animation-name:fade-in;animation-fill-mode:both;animation-duration:.5s}.title .content .subtitle:nth-of-type(1){animation-delay:0.36667s}.title .content .subtitle:nth-of-type(2){animation-delay:0.43333s}.title .content .subtitle:nth-of-type(3){animation-delay:0.5s}.title .content .subtitle:nth-of-type(4){animation-delay:0.56667s}.title .content .subtitle:nth-of-type(5){animation-delay:0.63333s}.title .content .subtitle:nth-of-type(6){animation-delay:0.7s}.title .content .subtitle:nth-of-type(7){animation-delay:0.76667s}.title .content .subtitle:nth-of-type(8){animation-delay:0.83333s}.title .content .subtitle:nth-of-type(9){animation-delay:0.9s}.title .content .subtitle:nth-of-type(10){animation-delay:0.96667s}.title .content .subtitle:nth-of-type(11){animation-delay:1.03333s}.title .content .subtitle:nth-of-type(12){animation-delay:1.1s}.title .content .subtitle:nth-of-type(13){animation-delay:1.16667s}.title .content .subtitle:nth-of-type(14){animation-delay:1.23333s}.title .content .subtitle:nth-of-type(15){animation-delay:1.3s}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.schedule{-moz-transform:skew(0deg, 10deg);-o-transform:skew(0deg, 10deg);-ms-transform:skew(0deg, 10deg);-webkit-transform:skew(0deg, 10deg);transform:skew(0deg, 10deg);width:100%;padding-bottom:9vw}.schedule .schedule-content{-moz-transform:skew(0deg, -10deg);-o-transform:skew(0deg, -10deg);-ms-transform:skew(0deg, -10deg);-webkit-transform:skew(0deg, -10deg);transform:skew(0deg, -10deg);text-align:center}.schedule .schedule-content .time{margin:10px;font-weight:bold}.schedule .schedule-content th{text-align:left}.schedule .schedule-content a:link{text-decoration:none}.schedule .schedule-content a:visited{text-decoration:none}.schedule .schedule-content a:hover{text-decoration:underline}.schedule .schedule-content a:active{text-decoration:underline}.places{margin-top:1vw;padding-top:4vw !important}.places th{border-bottom:none;text-align:left}th{padding:10px 10px 0 10px}table{margin-left:auto;margin-right:auto}.footer{padding-top:6vw;padding-bottom:1vw}.footer .credits{text-align:center}.footer .credits .link{text-decoration:none}.second-date{margin-top:15vw}.flipped{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.pure{border:none}.credits{font-size:0.5vw}a:link{text-decoration:underline}a:visited{text-decoration:none}a:hover{text-decoration:underline}a:active{text-decoration:underline}.church-image{width:100%;height:auto}.gifts{padding-bottom:1px !important}nav{height:80px;position:fixed;width:100vw;top:0;z-index:999}#logo{height:80px;margin-left:20px}.gallery-container{max-width:1200px;text-align:center;margin-left:auto;margin-right:auto;margin-top:80px;margin-bottom:200px;width:80vw}.image-container{width:45%;margin:20px;height:250px;width:250px;overflow:hidden;position:relative;display:inline-block;cursor:zoom-in}.image{height:100%;width:100%;background-size:cover;background-repeat:no-repeat;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.bg-one{background-image:url(https://rocznica.filipow.eu/img/church/small/1.jpg)}.bg-two{background-image:url(https://rocznica.filipow.eu/img/church/small/2.jpg)}.bg-three{background-image:url(https://rocznica.filipow.eu/img/church/small/3.jpg)}.bg-four{background-image:url(https://rocznica.filipow.eu/img/church/small/4.jpg)}.image-link{display:none;font-size:35px;font-family:sans-serif;text-align:center;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;height:50px;text-decoration:none;color:white !important}.image-container:hover .image,.image-container:focus .image{-ms-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.image-container:hover .image:before,.image-container:focus .image:before{display:block}.image-container:hover p,.image-container:focus p{display:block}.image:before{content:"";display:none;height:100%;width:100%;position:absolute;top:0;left:0;background-color:rgba(99,107,70,0.6)}.creds{padding:20px;border:none;margin:10px;margin-bottom:4vw}.hello{display:none}#large-gallery{cursor:zoom-out;position:fixed;top:0;left:0;width:100%;height:100%;display:none;animation:slide-up 0.4s ease}#large-img{max-height:100%;max-width:100%;position:absolute;margin:auto;top:0;left:0;right:0;bottom:0}.gift-desc{font-weight:bold}.place-container th{border:none !important}
